freenginx-1.29.1 changes draft
Maxim Dounin
mdounin at mdounin.ru
Tue Aug 26 00:02:31 UTC 2025
Hello!
Below is freenginx-1.29.1 changes draft, comments appreciated.
Changes with freenginx 1.29.1 26 Aug 2025
*) Change: now responses from proxied servers over HTTP/0.9 are rejected
as invalid by default; the "proxy_allow_http09" directive allows
processing of such responses.
*) Change: stricter syntax checks are now applied to the "Host" request
header line.
*) Feature: now interim 1xx responses of proxied servers are ignored.
*) Feature: certificates for IP addresses are now supported when
verifying backend SSL certificates.
*) Feature: the "proxy_allow_duplicate_chunked" directive.
Thanks to Gennady Bekasov.
*) Bugfix: when using a host name in the request line, the "_" and some
other characters were not allowed, as well as zone identifiers in
IPv6 addresses.
*) Workaround: "shutdown() failed (22: Invalid argument)" alerts might
appear in logs on NetBSD.
*) Bugfix: in the mail proxy module.
Изменения в freenginx 1.29.1 26.08.2025
*) Изменение: теперь ответы проксируемых серверов по HTTP/0.9 по
умолчанию отвергаются как ошибочные; директива proxy_allow_http09
разрешает их обработку.
*) Изменение: к строке "Host" заголовка запроса теперь применяются более
строгие проверки синтаксиса.
*) Добавление: теперь промежуточные 1xx ответы проксируемых серверов
игнорируются.
*) Добавление: при проверке SSL-сертификатов бэкендов теперь
поддерживаются сертификаты на IP-адреса.
*) Добавление: директива proxy_allow_duplicate_chunked.
Спасиб Геннадию Бекасову.
*) Исправление: при использовании имени хоста в строке запроса символ
"_" и некоторые другие считались недопустимыми, а в IPv6-адресах не
допускалось использование идентификаторов зон.
*) Изменение: на NetBSD в логах могли появляться сообщения "shutdown()
failed (22: Invalid argument)".
*) Исправление: в почтовом прокси-сервере.
--
Maxim Dounin
http://mdounin.ru/
More information about the nginx-devel
mailing list