# HG changeset patch # User Maxim Dounin # Date 1390399185 -14400 # Node ID b08143db5fea446266d572a778e96fde1f574844 # Parent 2dc22d8bde3c67b4f4a86afe99f0e71b347120e8 nginx-1.5.9 diff -r 2dc22d8bde3c -r b08143db5fea text/en/CHANGES --- a/text/en/CHANGES Wed Jan 22 13:57:43 2014 +0000 +++ b/text/en/CHANGES Wed Jan 22 17:59:45 2014 +0400 @@ -1,4 +1,44 @@ +Changes with nginx 1.5.9 22 Jan 2014 + + *) Change: now nginx expects escaped URIs in "X-Accel-Redirect" headers. + + *) Feature: the "ssl_buffer_size" directive. + + *) Feature: the "limit_rate" directive can now be used to rate limit + responses sent in SPDY connections. + + *) Feature: the "spdy_chunk_size" directive. + + *) Feature: the "ssl_session_tickets" directive. + Thanks to Dirkjan Bussink. + + *) Bugfix: the $ssl_session_id variable contained full session + serialized instead of just a session id. + Thanks to Ivan Ristić. + + *) Bugfix: nginx incorrectly handled escaped "?" character in the + "include" SSI command. + + *) Bugfix: the ngx_http_dav_module did not unescape destination URI of + the COPY and MOVE methods. + + *) Bugfix: resolver did not understand domain names with a trailing dot. + Thanks to Yichun Zhang. + + *) Bugfix: alerts "zero size buf in output" might appear in logs while + proxying; the bug had appeared in 1.3.9. + + *) Bugfix: a segmentation fault might occur in a worker process if the + ngx_http_spdy_module was used. + + *) Bugfix: proxied WebSocket connections might hang right after + handshake if the select, poll, or /dev/poll methods were used. + + *) Bugfix: the "xclient" directive of the mail proxy module incorrectly + handled IPv6 client addresses. + + Changes with nginx 1.5.8 17 Dec 2013 *) Feature: IPv6 support in resolver. @@ -6218,7 +6258,7 @@ *) Bugfix: the compressed response encrypted by SSL may not transferred complete. - *) Bugfix: the TCP-specific TCP_NODELAY, TCP_NOPSUH, and TCP_CORK + *) Bugfix: the TCP-specific TCP_NODELAY, TCP_NOPUSH, and TCP_CORK options, are not used for the unix domain sockets. *) Feature: the rewrite directive supports the arguments rewriting. diff -r 2dc22d8bde3c -r b08143db5fea text/ru/CHANGES.ru --- a/text/ru/CHANGES.ru Wed Jan 22 13:57:43 2014 +0000 +++ b/text/ru/CHANGES.ru Wed Jan 22 17:59:45 2014 +0400 @@ -1,4 +1,46 @@ +Изменения в nginx 1.5.9 22.01.2014 + + *) Изменение: теперь в заголовке X-Accel-Redirect nginx ожидает + закодированный URI. + + *) Добавление: директива ssl_buffer_size. + + *) Добавление: директиву limit_rate теперь можно использовать для + ограничения скорости передачи ответов клиенту в SPDY-соединениях. + + *) Добавление: директива spdy_chunk_size. + + *) Добавление: директива ssl_session_tickets. + Спасибо Dirkjan Bussink. + + *) Исправление: переменная $ssl_session_id содержала всю сессию в + сериализованном виде вместо её идентификатора. + Спасибо Ivan Ristić. + + *) Исправление: nginx неправильно обрабатывал закодированный символ "?" + в команде SSI include. + + *) Исправление: модуль ngx_http_dav_module не раскодировал целевой URI + при обработке методов COPY и MOVE. + + *) Исправление: resolver не понимал доменные имена с точкой в конце. + Спасибо Yichun Zhang. + + *) Исправление: при проксировании в логах могли появляться сообщения + "zero size buf in output"; ошибка появилась в 1.3.9. + + *) Исправление: в рабочем процессе мог произойти segmentation fault, + если использовался модуль ngx_http_spdy_module. + + *) Исправление: при использовании методов обработки соединений select, + poll и /dev/poll проксируемые WebSocket-соединения могли зависать + сразу после открытия. + + *) Исправление: директива xclient почтового прокси-сервера некорректно + передавала IPv6-адреса. + + Изменения в nginx 1.5.8 17.12.2013 *) Добавление: теперь resolver поддерживает IPv6. @@ -2826,7 +2868,7 @@ умолчанию; ошибка появилась в 0.7.18. Спасибо Максиму Дунину. - *) Исправление: при проксировании SMPT nginx выдавал сообщение + *) Исправление: при проксировании SMTP nginx выдавал сообщение "250 2.0.0 OK" вместо "235 2.0.0 OK"; ошибка появилась в 0.7.22. Спасибо Максиму Дунину. @@ -6312,7 +6354,7 @@ *) Исправление: при использовании SSL сжатый ответ мог передаваться не до конца. - *) Исправление: опции TCP_NODELAY, TCP_NOPSUH и TCP_CORK, специфичные + *) Исправление: опции TCP_NODELAY, TCP_NOPUSH и TCP_CORK, специфичные для TCP сокетов, не используются для unix domain сокетов. *) Добавление: директива rewrite поддерживает перезаписывание diff -r 2dc22d8bde3c -r b08143db5fea xml/index.xml --- a/xml/index.xml Wed Jan 22 13:57:43 2014 +0000 +++ b/xml/index.xml Wed Jan 22 17:59:45 2014 +0400 @@ -7,6 +7,13 @@ + + +nginx-1.5.9 +mainline version has been released. + + + nginx-1.5.8 diff -r 2dc22d8bde3c -r b08143db5fea xml/versions.xml --- a/xml/versions.xml Wed Jan 22 13:57:43 2014 +0000 +++ b/xml/versions.xml Wed Jan 22 17:59:45 2014 +0400 @@ -9,6 +9,7 @@ +