changeset 2506:feb8b843e482

nginx-1.17.9
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 03 Mar 2020 18:11:05 +0300
parents ae52ac67048c
children 8ad2ea80e0c2
files text/en/CHANGES text/ru/CHANGES.ru xml/index.xml xml/versions.xml
diffstat 4 files changed, 51 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/text/en/CHANGES
+++ b/text/en/CHANGES
@@ -1,4 +1,25 @@
 
+Changes with nginx 1.17.9                                        03 Mar 2020
+
+    *) Change: now nginx does not allow several "Host" request header lines.
+
+    *) Bugfix: nginx ignored additional "Transfer-Encoding" request header
+       lines.
+
+    *) Bugfix: socket leak when using HTTP/2.
+
+    *) Bugfix: a segmentation fault might occur in a worker process if OCSP
+       stapling was used.
+
+    *) Bugfix: in the ngx_http_mp4_module.
+
+    *) Bugfix: nginx used status code 494 instead of 400 if errors with code
+       494 were redirected with the "error_page" directive.
+
+    *) Bugfix: socket leak when using subrequests in the njs module and the
+       "aio" directive.
+
+
 Changes with nginx 1.17.8                                        21 Jan 2020
 
     *) Feature: variables support in the "grpc_pass" directive.
--- a/text/ru/CHANGES.ru
+++ b/text/ru/CHANGES.ru
@@ -1,4 +1,26 @@
 
+Изменения в nginx 1.17.9                                          03.03.2020
+
+    *) Изменение: теперь nginx не разрешает несколько строк "Host" в
+       заголовке запроса.
+
+    *) Исправление: nginx игнорировал дополнительные строки
+       "Transfer-Encoding" в заголовке запроса.
+
+    *) Исправление: утечки сокетов при использовании HTTP/2.
+
+    *) Исправление: в рабочем процессе мог произойти segmentation fault,
+       если использовался OCSP stapling.
+
+    *) Исправление: в модуле ngx_http_mp4_module.
+
+    *) Исправление: при перенаправлении ошибок с кодом 494 с помощью
+       директивы error_page nginx возвращал ответ с кодом 494 вместо 400.
+
+    *) Исправление: утечки сокетов при использовании подзапросов в модуле
+       njs и директивы aio.
+
+
 Изменения в nginx 1.17.8                                          21.01.2020
 
     *) Добавление: директива grpc_pass поддерживает переменные.
--- a/xml/index.xml
+++ b/xml/index.xml
@@ -7,6 +7,13 @@
 
 <news name="nginx news" link="/" lang="en">
 
+<event date="2020-03-03">
+<para>
+<link doc="en/download.xml">nginx-1.17.9</link>
+mainline version has been released.
+</para>
+</event>
+
 <event date="2020-02-06">
 <para>
 <link url="https://unit.nginx.org/">unit-1.15.0</link> version has been
--- a/xml/versions.xml
+++ b/xml/versions.xml
@@ -9,6 +9,7 @@
 
 <download tag="mainline" changes="">
 
+<item ver="1.17.9" />
 <item ver="1.17.8" />
 <item ver="1.17.7" />
 <item ver="1.17.6" />