From 6b3d35bd98fff53aea6d0aa14d5f903f2e703b7b Mon Sep 17 00:00:00 2001 From: Sergey Kandaurov Date: Tue, 9 Dec 2025 19:12:35 +0400 Subject: [PATCH] nginx-1.29.4-RELEASE --- docs/xml/nginx/changes.xml | 79 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/docs/xml/nginx/changes.xml b/docs/xml/nginx/changes.xml index 42d28b434..7c1264da5 100644 --- a/docs/xml/nginx/changes.xml +++ b/docs/xml/nginx/changes.xml @@ -5,6 +5,85 @@ + + + + +модуль ngx_http_proxy_module поддерживает HTTP/2. + + +the ngx_http_proxy_module supports HTTP/2. + + + + + +поддержка расширения TLS Encrypted ClientHello +при использовании ветки разработки ECH OpenSSL; +директива ssl_ech_file.
+Спасибо Stephen Farrell. +
+ +Encrypted ClientHello TLS extension support +when using OpenSSL ECH feature branch; +the "ssl_ech_file" directive.
+Thanks to Stephen Farrell. +
+
+ + + +валидация хоста и порта в строке запроса, +в заголовке "Host" и псевдо-заголовке ":authority" +изменена на соответствующую RFC 3986. + + +validation of host and port in the request line, +"Host" header field, and ":authority" pseudo-header field +has been changed to follow RFC 3986. + + + + + +теперь одиночный символ LF, используемый для перевода строки +в chunked-теле запроса или ответа, считается ошибкой. + + +now a single LF used as a line terminator +in a chunked request or response body is considered an error. + + + + + +при использовании HTTP/3 с OpenSSL 3.5.1 и новее +в рабочем процессе мог произойти segmentation fault; +ошибка появилась в 1.29.1.
+Спасибо Jan Svojanovsky. +
+ +when using HTTP/3 with OpenSSL 3.5.1 or newer +a segmentation fault might occur in a worker process; +the bug had appeared in 1.29.1.
+Thanks to Jan Svojanovsky. +
+
+ + + +при совместном использовании директив try_files и proxy_pass с URI +в рабочем процессе мог произойти segmentation fault. + + +a segmentation fault might occur in a worker process +if the "try_files" directive and "proxy_pass" with a URI were used. + + + +
+ +