Изменения в nginx 1.1.7 31.10.2011
*) Добавление: поддержка нескольких DNS серверов в директиве "resolver".
Спасибо Кириллу Коринскому.
*) Исправление: на старте или во время переконфигурации происходил
segmentation fault, если директива ssl использовалась на уровне http
и не был указан ssl_certificate.
*) Исправление: уменьшено потребление памяти при проксировании больших
файлов, если они буферизировались на диск.
*) Исправление: в рабочем процессе мог произойти segmentation fault,
если использовалась директива "proxy_http_version 1.1".
*) Исправление: в директиве "expires @time".
--
Игорь Сысоев
http://sysoev.ru
Changes with nginx 1.1.7 31 Oct 2011
*) Feature: support of several resolvers in the "resolver" directive.
Thanks to Kirill A. Korinskiy.
*) Bugfix: a segmentation fault occurred on start or while
reconfiguration if the "ssl" directive was used at http level and
there was no "ssl_certificate" defined.
*) Bugfix: reduced memory consumption while proxying of big files if
they were buffered to disk.
*) Bugfix: a segmentation fault might occur in a worker process if
"proxy_http_version 1.1" directive was used.
*) Bugfix: in the "expires @time" directive.
--
Игорь Сысоев
http://sysoev.ru
Изменения в nginx 1.1.6 17.10.2011
*) Изменение во внутреннем API: теперь при внутреннем редиректе в
именованный location контексты модулей очищаются.
По запросу Yichun Zhang.
*) Изменение: теперь если сервер, описанный в блоке upstream, был
признан неработающим, то после истечения fail_timeout на него будет
отправлен только один запрос; сервер будет считаться работающим, если
успешно ответит на этот запрос.
*) Изменение: теперь символы 0x7F-0xFF в access_log записываются в виде
\xXX.
*) Добавление: директивы "proxy/fastcgi/scgi/uwsgi_ignore_headers"
теперь поддерживают значения X-Accel-Limit-Rate, X-Accel-Buffering и
X-Accel-Charset.
*) Добавление: уменьшение потребления памяти при использовании SSL.
*) Исправление: некоторые UTF-8 символы обрабатывались неправильно.
Спасибо Алексею Куцу.
*) Исправление: директивы модуля ngx_http_rewrite_module, заданные на
уровне server, применялись повторно, если для запроса не находилось
ни одного location'а.
*) Исправление: при использовании "aio sendfile" могла происходить
утечка сокетов.
*) Исправление: при использовании файлового AIO соединения с быстрыми
клиентами могли быть закрыты по истечению send_timeout.
*) Исправление: в модуле ngx_http_autoindex_module.
*) Исправление: модуль ngx_http_mp4_module не поддерживал перемотку на
32-битных платформах.
--
Игорь Сысоев
http://sysoev.ru
Изменения в nginx 1.1.5 05.10.2011
*) Добавление: директивы uwsgi_buffering и scgi_buffering.
Спасибо Peter Smit.
*) Исправление: при использовании proxy_cache_bypass могли быть
закэшированы некэшируемые ответы.
Спасибо John Ferlito.
*) Исправление: в модуле ngx_http_proxy_module при работе с бэкендами по
HTTP/1.1.
*) Исправление: закэшированные ответы с пустым телом возвращались
некорректно; ошибка появилась в 0.8.31.
*) Исправление: ответы с кодом 201 модуля ngx_http_dav_module были
некорректны; ошибка появилась в 0.8.32.
*) Исправление: в директиве return.
*) Исправление: при использовании директивы "ssl_session_cache builtin"
происходил segmentation fault; ошибка появилась в 1.1.1.
--
Игорь Сысоев
http://sysoev.ru
Изменения в nginx 1.0.8 01.10.2011
*) Исправление: nginx не собирался с модулем ngx_http_mp4_module и без
параметра --with-debug.
--
Игорь Сысоев
http://sysoev.ru