changeset 1573:21138bfbaf5f

nginx-1.9.5
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 22 Sep 2015 18:10:27 +0300
parents 8df0327a1c87
children 39744b9aba1b
files text/en/CHANGES text/ru/CHANGES.ru xml/index.xml xml/versions.xml
diffstat 4 files changed, 71 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/text/en/CHANGES
+++ b/text/en/CHANGES
@@ -1,4 +1,34 @@
 
+Changes with nginx 1.9.5                                         22 Sep 2015
+
+    *) Feature: the ngx_http_v2_module (replaces ngx_http_spdy_module).
+       Thanks to Dropbox and Automattic for sponsoring this work.
+
+    *) Change: now the "output_buffers" directive uses two buffers by
+       default.
+
+    *) Change: now nginx limits subrequests recursion, not simultaneous
+       subrequests.
+
+    *) Change: now nginx checks the whole cache key when returning a
+       response from cache.
+       Thanks to Gena Makhomed and Sergey Brester.
+
+    *) Bugfix: "header already sent" alerts might appear in logs when using
+       cache; the bug had appeared in 1.7.5.
+
+    *) Bugfix: "writev() failed (4: Interrupted system call)" errors might
+       appear in logs when using CephFS and the "timer_resolution" directive
+       on Linux.
+
+    *) Bugfix: in invalid configurations handling.
+       Thanks to Markus Linnala.
+
+    *) Bugfix: a segmentation fault occurred in a worker process if the
+       "sub_filter" directive was used at http level; the bug had appeared
+       in 1.9.4.
+
+
 Changes with nginx 1.9.4                                         18 Aug 2015
 
     *) Change: the "proxy_downstream_buffer" and "proxy_upstream_buffer"
--- a/text/ru/CHANGES.ru
+++ b/text/ru/CHANGES.ru
@@ -1,4 +1,35 @@
 
+Изменения в nginx 1.9.5                                           22.09.2015
+
+    *) Добавление: модуль ngx_http_v2_module (заменяет модуль
+       ngx_http_spdy_module).
+       Спасибо Dropbox и Automattic за спонсирование разработки.
+
+    *) Изменение: теперь по умолчанию директива output_buffers использует
+       два буфера.
+
+    *) Изменение: теперь nginx ограничивает максимальную вложенность
+       подзапросов, а не количество одновременных подзапросов.
+
+    *) Изменение: теперь при возврате ответов из кэша nginx проверяет ключ
+       полностью.
+       Спасибо Геннадию Махомеду и Сергею Брестеру.
+
+    *) Исправление: при использовании кэша в логах могли появляться
+       сообщения "header already sent"; ошибка появилась в 1.7.5.
+
+    *) Исправление: при использовании CephFS и директивы timer_resolution на
+       Linux в логах могли появляться сообщения "writev() failed (4:
+       Interrupted system call)".
+
+    *) Исправление: в обработке ошибок конфигурации.
+       Спасибо Markus Linnala.
+
+    *) Исправление: при использовании директивы sub_filter на уровне http в
+       рабочем процессе происходил segmentation fault; ошибка появилась в
+       1.9.4.
+
+
 Изменения в nginx 1.9.4                                           18.08.2015
 
     *) Изменение: директивы proxy_downstream_buffer и proxy_upstream_buffer
--- a/xml/index.xml
+++ b/xml/index.xml
@@ -7,6 +7,15 @@
 
 <news name="nginx news" link="/" lang="en">
 
+<event date="2015-09-22">
+<para>
+<link doc="en/download.xml">nginx-1.9.5</link>
+mainline version has been released,
+featuring experimental
+<link doc="en/docs/http/ngx_http_v2_module.xml">HTTP/2 module</link>.
+</para>
+</event>
+
 <event date="2015-08-27">
 <para>
 Packt has published new <link doc="en/books.xml">books</link> about nginx:
--- a/xml/versions.xml
+++ b/xml/versions.xml
@@ -9,6 +9,7 @@
 
 <download tag="mainline" changes="">
 
+<item ver="1.9.5" />
 <item ver="1.9.4" />
 <item ver="1.9.3" />
 <item ver="1.9.2" />