changeset 620:32f50b2f9f0c

nginx-1.2.3
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 07 Aug 2012 12:52:29 +0000
parents 625b592698b6
children 656dfb085020
files text/en/CHANGES-1.2 text/ru/CHANGES.ru-1.2 xml/en/download.xml xml/index.xml xml/ru/download.xml xml/versions.xml
diffstat 6 files changed, 59 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/text/en/CHANGES-1.2
+++ b/text/en/CHANGES-1.2
@@ -1,4 +1,28 @@
 
+Changes with nginx 1.2.3                                         07 Aug 2012
+
+    *) Feature: the Clang compiler support.
+
+    *) Bugfix: extra listening sockets might be created.
+       Thanks to Roman Odaisky.
+
+    *) Bugfix: nginx/Windows might hog CPU if a worker process failed to
+       start.
+       Thanks to Ricardo Villalobos Guevara.
+
+    *) Bugfix: the "proxy_pass_header", "fastcgi_pass_header",
+       "scgi_pass_header", "uwsgi_pass_header", "proxy_hide_header",
+       "fastcgi_hide_header", "scgi_hide_header", and "uwsgi_hide_header"
+       directives might be inherited incorrectly.
+
+    *) Bugfix: trailing dot in a source value was not ignored if the "map"
+       directive was used with the "hostnames" parameter.
+
+    *) Bugfix: incorrect location might be used to process a request if a
+       URI was changed via a "rewrite" directive before an internal redirect
+       to a named location.
+
+
 Changes with nginx 1.2.2                                         03 Jul 2012
 
     *) Change: the "single" parameter of the "keepalive" directive is now
@@ -11,7 +35,7 @@ Changes with nginx 1.2.2                
        directives, and the "server" directive inside the "upstream" block,
        now support IPv6 addresses.
 
-    *) Feature: the "resolver" directive now support IPv6 addresses and an
+    *) Feature: the "resolver" directive now supports IPv6 addresses and an
        optional port specification.
 
     *) Feature: the "least_conn" directive inside the "upstream" block.
--- a/text/ru/CHANGES.ru-1.2
+++ b/text/ru/CHANGES.ru-1.2
@@ -1,4 +1,28 @@
 
+Изменения в nginx 1.2.3                                           07.08.2012
+
+    *) Добавление: поддержка компилятора Clang.
+
+    *) Исправление: могли создаваться лишние слушающие сокеты.
+       Спасибо Роману Одайскому.
+
+    *) Исправление: nginx/Windows мог нагружать процессор, если при запуске
+       рабочего процесса происходила ошибка.
+       Спасибо Ricardo Villalobos Guevara.
+
+    *) Исправление: директивы proxy_pass_header, fastcgi_pass_header,
+       scgi_pass_header, uwsgi_pass_header, proxy_hide_header,
+       fastcgi_hide_header, scgi_hide_header и uwsgi_hide_header могли
+       наследоваться некорректно.
+
+    *) Исправление: при использовании директивы map с параметром hostnames
+       не игнорировалась конечная точка в исходном значении.
+
+    *) Исправление: для обработки запроса мог использоваться неверный
+       location, если переход в именованный location происходил после
+       изменения URI с помощью директивы rewrite.
+
+
 Изменения в nginx 1.2.2                                           03.07.2012
 
     *) Изменение: параметр single директивы keepalive теперь игнорируется.
--- a/xml/en/download.xml
+++ b/xml/en/download.xml
@@ -30,6 +30,7 @@
 
 <download last="1" changes="CHANGES-1.2">
 
+<item ver="1.2.3" pgp="yes" win="yes" />
 <item ver="1.2.2" pgp="yes" win="yes" />
 <item ver="1.2.1" pgp="yes" win="yes" />
 <item ver="1.2.0" pgp="yes" win="yes" />
--- a/xml/index.xml
+++ b/xml/index.xml
@@ -7,6 +7,13 @@
 
 <news name="nginx news" link="/" lang="en">
 
+<event date="2012-08-07">
+<para>
+<link doc="en/download.xml">nginx-1.2.3</link>
+stable version has been released.
+</para>
+</event>
+
 <event date="2012-07-31">
 <para>
 <link doc="en/download.xml">nginx-1.3.4</link>
--- a/xml/ru/download.xml
+++ b/xml/ru/download.xml
@@ -30,6 +30,7 @@
 
 <download last="1" changes="CHANGES.ru-1.2">
 
+<item ver="1.2.3" pgp="yes" win="yes" />
 <item ver="1.2.2" pgp="yes" win="yes" />
 <item ver="1.2.1" pgp="yes" win="yes" />
 <item ver="1.2.0" pgp="yes" win="yes" />
--- a/xml/versions.xml
+++ b/xml/versions.xml
@@ -7,6 +7,6 @@
 
 <versions>
 <development> 1.3.4 </development>
-<stable> 1.2.2 </stable>
+<stable> 1.2.3 </stable>
 <legacy_stable> 1.0.15 </legacy_stable>
 </versions>