changeset 1369:1c5ecfd600d8

nginx-1.7.8
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 02 Dec 2014 16:43:37 +0300
parents b93922e05aed
children 1ff3d3976e32
files text/en/CHANGES text/ru/CHANGES.ru xml/index.xml xml/versions.xml
diffstat 4 files changed, 116 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/text/en/CHANGES	Tue Dec 02 15:53:09 2014 +0300
+++ b/text/en/CHANGES	Tue Dec 02 16:43:37 2014 +0300
@@ -1,4 +1,56 @@
 
+Changes with nginx 1.7.8                                         02 Dec 2014
+
+    *) Change: now the "If-Modified-Since", "If-Range", etc. client request
+       header lines are passed to a backend while caching if nginx knows in
+       advance that the response will not be cached (e.g., when using
+       proxy_cache_min_uses).
+
+    *) Change: now after proxy_cache_lock_timeout nginx sends a request to a
+       backend with caching disabled; the new directives
+       "proxy_cache_lock_age", "fastcgi_cache_lock_age",
+       "scgi_cache_lock_age", and "uwsgi_cache_lock_age" specify a time
+       after which the lock will be released and another attempt to cache a
+       response will be made.
+
+    *) Change: the "log_format" directive can now be used only at http
+       level.
+
+    *) Feature: the "proxy_ssl_certificate", "proxy_ssl_certificate_key",
+       "proxy_ssl_password_file", "uwsgi_ssl_certificate",
+       "uwsgi_ssl_certificate_key", and "uwsgi_ssl_password_file"
+       directives.
+       Thanks to Piotr Sikora.
+
+    *) Feature: it is now possible to switch to a named location using
+       "X-Accel-Redirect".
+       Thanks to Toshikuni Fukaya.
+
+    *) Feature: now the "tcp_nodelay" directive works with SPDY connections.
+
+    *) Feature: new directives in vim syntax highliting scripts.
+       Thanks to Peter Wu.
+
+    *) Bugfix: nginx ignored the "s-maxage" value in the "Cache-Control"
+       backend response header line.
+       Thanks to Piotr Sikora.
+
+    *) Bugfix: in the ngx_http_spdy_module.
+       Thanks to Piotr Sikora.
+
+    *) Bugfix: in the "ssl_password_file" directive when using OpenSSL
+       0.9.8zc, 1.0.0o, 1.0.1j.
+
+    *) Bugfix: alerts "header already sent" appeared in logs if the
+       "post_action" directive was used; the bug had appeared in 1.5.4.
+
+    *) Bugfix: alerts "the http output chain is empty" might appear in logs
+       if the "postpone_output 0" directive was used with SSI includes.
+
+    *) Bugfix: in the "proxy_cache_lock" directive with SSI subrequests.
+       Thanks to Yichun Zhang.
+
+
 Changes with nginx 1.7.7                                         28 Oct 2014
 
     *) Change: now nginx takes into account the "Vary" header line in a
@@ -3412,7 +3464,7 @@
     *) Feature: the "proxy_ssl_session_reuse" directive.
 
     *) Bugfix: a "proxy_pass" directive without URI part might use original
-       request after the "X-Accel-Redirect" redirection was used;
+       request after the "X-Accel-Redirect" redirection was used.
 
     *) Bugfix: if a directory has search only rights and the first index
        file was absent, then nginx returned the 500 status code.
--- a/text/ru/CHANGES.ru	Tue Dec 02 15:53:09 2014 +0300
+++ b/text/ru/CHANGES.ru	Tue Dec 02 16:43:37 2014 +0300
@@ -1,4 +1,59 @@
 
+Изменения в nginx 1.7.8                                           02.12.2014
+
+    *) Изменение: теперь строки "If-Modified-Since", "If-Range" и им
+       подобные в заголовке запроса клиента передаются бэкенду при
+       включённом кэшировании, если nginx заранее знает, что не будет
+       кэшировать ответ (например, при использовании proxy_cache_min_uses).
+
+    *) Изменение: теперь после истечения proxy_cache_lock_timeout nginx
+       отправляет запрос на бэкенд без кэширования; новые директивы
+       proxy_cache_lock_age, fastcgi_cache_lock_age, scgi_cache_lock_age и
+       uwsgi_cache_lock_age позволяют указать, через какое время блокировка
+       будет принудительно снята и будет сделана ещё одна попытка
+       закэшировать ответ.
+
+    *) Изменение: директива log_format теперь может использоваться только на
+       уровне http.
+
+    *) Добавление: директивы proxy_ssl_certificate,
+       proxy_ssl_certificate_key, proxy_ssl_password_file,
+       uwsgi_ssl_certificate, uwsgi_ssl_certificate_key и
+       uwsgi_ssl_password_file.
+       Спасибо Piotr Sikora.
+
+    *) Добавление: теперь с помощью X-Accel-Redirect можно перейти в
+       именованный location.
+       Спасибо Toshikuni Fukaya.
+
+    *) Добавление: теперь директива tcp_nodelay работает для
+       SPDY-соединений.
+
+    *) Добавление: новые директивы в скриптах подсветки синтаксиса для vim.
+       Спасибо Peter Wu.
+
+    *) Исправление: nginx игнорировал значение "s-maxage" в строке
+       "Cache-Control" в заголовке ответа бэкенда.
+       Спасибо Piotr Sikora.
+
+    *) Исправление: в модуле ngx_http_spdy_module.
+       Спасибо Piotr Sikora.
+
+    *) Исправление: в директиве ssl_password_file при использовании OpenSSL
+       0.9.8zc, 1.0.0o, 1.0.1j.
+
+    *) Исправление: при использовании директивы post_action в лог писались
+       сообщения "header already sent"; ошибка появилась в nginx 1.5.4.
+
+    *) Исправление: при использовании директивы "postpone_output 0" с
+       SSI-подзапросами в лог могли писаться сообщения "the http output
+       chain is empty".
+
+    *) Исправление: в директиве proxy_cache_lock при использовании
+       SSI-подзапросов.
+       Спасибо Yichun Zhang.
+
+
 Изменения в nginx 1.7.7                                           28.10.2014
 
     *) Изменение: теперь nginx учитывает при кэшировании строку "Vary" в
--- a/xml/index.xml	Tue Dec 02 15:53:09 2014 +0300
+++ b/xml/index.xml	Tue Dec 02 16:43:37 2014 +0300
@@ -7,6 +7,13 @@
 
 <news name="nginx news" link="/" lang="en">
 
+<event date="2014-12-02">
+<para>
+<link doc="en/download.xml">nginx-1.7.8</link>
+mainline version has been released.
+</para>
+</event>
+
 <event date="2014-10-28">
 <para>
 <link doc="en/download.xml">nginx-1.7.7</link>
--- a/xml/versions.xml	Tue Dec 02 15:53:09 2014 +0300
+++ b/xml/versions.xml	Tue Dec 02 16:43:37 2014 +0300
@@ -9,6 +9,7 @@
 
 <download tag="mainline" changes="">
 
+<item ver="1.7.8" />
 <item ver="1.7.7" />
 <item ver="1.7.6" />
 <item ver="1.7.5" />