changeset 2473:c5f7a7843ecc

nginx-1.17.7
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 24 Dec 2019 18:06:10 +0300
parents 4823370295e6
children 1c96b5617fdc
files text/en/CHANGES text/ru/CHANGES.ru xml/index.xml xml/versions.xml
diffstat 4 files changed, 58 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/text/en/CHANGES	Thu Dec 19 13:00:58 2019 +0300
+++ b/text/en/CHANGES	Tue Dec 24 18:06:10 2019 +0300
@@ -1,4 +1,29 @@
 
+Changes with nginx 1.17.7                                        24 Dec 2019
+
+    *) Bugfix: a segmentation fault might occur on start or during
+       reconfiguration if the "rewrite" directive with an empty replacement
+       string was used in the configuration.
+
+    *) Bugfix: a segmentation fault might occur in a worker process if the
+       "break" directive was used with the "alias" directive or with the
+       "proxy_pass" directive with a URI.
+
+    *) Bugfix: the "Location" response header line might contain garbage if
+       the request URI was rewritten to the one containing a null character.
+
+    *) Bugfix: requests with bodies were handled incorrectly when returning
+       redirections with the "error_page" directive; the bug had appeared in
+       0.7.12.
+
+    *) Bugfix: socket leak when using HTTP/2.
+
+    *) Bugfix: a timeout might occur while handling pipelined requests in an
+       SSL connection; the bug had appeared in 1.17.5.
+
+    *) Bugfix: in the ngx_http_dav_module.
+
+
 Changes with nginx 1.17.6                                        19 Nov 2019
 
     *) Feature: the $proxy_protocol_server_addr and
--- a/text/ru/CHANGES.ru	Thu Dec 19 13:00:58 2019 +0300
+++ b/text/ru/CHANGES.ru	Tue Dec 24 18:06:10 2019 +0300
@@ -1,4 +1,29 @@
 
+Изменения в nginx 1.17.7                                          24.12.2019
+
+    *) Исправление: на старте или во время переконфигурации мог произойти
+       segmentation fault, если в конфигурации использовалась директива
+       rewrite с пустой строкой замены.
+
+    *) Исправление: в рабочем процессе мог произойти segmentation fault,
+       если директива break использовалась совместно с директивой alias или
+       директивой proxy_pass с URI.
+
+    *) Исправление: строка Location заголовка ответа могла содержать мусор,
+       если URI запроса был изменён на URI, содержащий нулевой символ.
+
+    *) Исправление: при возврате перенаправлений с помощью директивы
+       error_page запросы с телом обрабатывались некорректно; ошибка
+       появилась в 0.7.12.
+
+    *) Исправление: утечки сокетов при использовании HTTP/2.
+
+    *) Исправление: при обработке pipelined-запросов по SSL-соединению мог
+       произойти таймаут; ошибка появилась в 1.17.5.
+
+    *) Исправление: в модуле ngx_http_dav_module.
+
+
 Изменения в nginx 1.17.6                                          19.11.2019
 
     *) Добавление: переменные $proxy_protocol_server_addr и
--- a/xml/index.xml	Thu Dec 19 13:00:58 2019 +0300
+++ b/xml/index.xml	Tue Dec 24 18:06:10 2019 +0300
@@ -7,6 +7,13 @@
 
 <news name="nginx news" link="/" lang="en">
 
+<event date="2019-12-24">
+<para>
+<link doc="en/download.xml">nginx-1.17.7</link>
+mainline version has been released.
+</para>
+</event>
+
 <event date="2019-11-19">
 <para>
 <link doc="en/download.xml">nginx-1.17.6</link>
--- a/xml/versions.xml	Thu Dec 19 13:00:58 2019 +0300
+++ b/xml/versions.xml	Tue Dec 24 18:06:10 2019 +0300
@@ -9,6 +9,7 @@
 
 <download tag="mainline" changes="">
 
+<item ver="1.17.7" />
 <item ver="1.17.6" />
 <item ver="1.17.5" />
 <item ver="1.17.4" />