changeset 2297:921102d620e9

nginx-1.14.2
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 04 Dec 2018 18:00:08 +0300
parents e2e71f9477a8
children 4dcedc52bd9b
files text/en/CHANGES-1.14 text/ru/CHANGES.ru-1.14 xml/index.xml xml/versions.xml
diffstat 4 files changed, 75 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/text/en/CHANGES-1.14
+++ b/text/en/CHANGES-1.14
@@ -1,4 +1,37 @@
 
+Changes with nginx 1.14.2                                        04 Dec 2018
+
+    *) Bugfix: nginx could not be built by gcc 8.1.
+
+    *) Bugfix: nginx could not be built on Fedora 28 Linux.
+
+    *) Bugfix: in handling of client addresses when using unix domain listen
+       sockets to work with datagrams on Linux.
+
+    *) Change: the logging level of the "http request", "https proxy
+       request", "unsupported protocol", "version too low", "no suitable key
+       share", and "no suitable signature algorithm" SSL errors has been
+       lowered from "crit" to "info".
+
+    *) Bugfix: when using OpenSSL 1.1.0 or newer it was not possible to
+       switch off "ssl_prefer_server_ciphers" in a virtual server if it was
+       switched on in the default server.
+
+    *) Bugfix: nginx could not be built with LibreSSL 2.8.0.
+
+    *) Bugfix: if nginx was built with OpenSSL 1.1.0 and used with OpenSSL
+       1.1.1, the TLS 1.3 protocol was always enabled.
+
+    *) Bugfix: sending a disk-buffered request body to a gRPC backend might
+       fail.
+
+    *) Bugfix: connections with some gRPC backends might not be cached when
+       using the "keepalive" directive.
+
+    *) Bugfix: a segmentation fault might occur in a worker process if the
+       ngx_http_mp4_module was used on 32-bit platforms.
+
+
 Changes with nginx 1.14.1                                        06 Nov 2018
 
     *) Security: when using HTTP/2 a client might cause excessive memory
--- a/text/ru/CHANGES.ru-1.14
+++ b/text/ru/CHANGES.ru-1.14
@@ -1,4 +1,38 @@
 
+Изменения в nginx 1.14.2                                          04.12.2018
+
+    *) Исправление: nginx не собирался gcc 8.1.
+
+    *) Исправление: nginx не собирался на Fedora 28 Linux.
+
+    *) Исправление: в обработке адресов клиентов при использовании unix
+       domain listen-сокетов для работы с датаграммами на Linux.
+
+    *) Изменение: уровень логгирования ошибок SSL "http request", "https
+       proxy request", "unsupported protocol", "version too low", "no
+       suitable key share" и "no suitable signature algorithm" понижен с
+       уровня crit до info.
+
+    *) Исправление: при использовании OpenSSL 1.1.0 и новее директиву
+       ssl_prefer_server_ciphers нельзя было выключить в виртуальном
+       сервере, если она была включена в сервере по умолчанию.
+
+    *) Исправление: nginx не собирался с LibreSSL 2.8.0.
+
+    *) Исправление: если nginx был собран с OpenSSL 1.1.0, а использовался с
+       OpenSSL 1.1.1, протокол TLS 1.3 всегда был разрешён.
+
+    *) Исправление: при отправке сохранённого на диск тела запроса на
+       gRPC-бэкенд могли возникать ошибки.
+
+    *) Исправление: соединения к некоторым gRPC-бэкендам могли не
+       кэшироваться при использовании директивы keepalive.
+
+    *) Исправление: в рабочем процессе мог произойти segmentation fault,
+       если использовался модуль ngx_http_mp4_module на 32-битных
+       платформах.
+
+
 Изменения в nginx 1.14.1                                          06.11.2018
 
     *) Безопасность: при использовании HTTP/2 клиент мог вызвать чрезмерное
--- a/xml/index.xml
+++ b/xml/index.xml
@@ -7,6 +7,13 @@
 
 <news name="nginx news" link="/" lang="en">
 
+<event date="2018-12-04">
+<para>
+<link doc="en/download.xml">nginx-1.14.2</link>
+stable version has been released.
+</para>
+</event>
+
 <event date="2018-11-27">
 <para>
 <link doc="en/download.xml">nginx-1.15.7</link>
--- a/xml/versions.xml
+++ b/xml/versions.xml
@@ -23,6 +23,7 @@
 
 <download tag="stable" changes="1.14">
 
+<item ver="1.14.2" />
 <item ver="1.14.1" />
 <item ver="1.14.0" />
 <item ver="1.13.12" />