nginx-1.2.7
Maxim Dounin
mdounin at mdounin.ru
Tue Feb 12 13:57:42 UTC 2013
Изменения в nginx 1.2.7 12.02.2013
*) Изменение: теперь при использовании директивы include с маской на
Unix-системах включаемые файлы сортируются в алфавитном порядке.
*) Изменение: директива add_header добавляет строки в ответы с кодом
201.
*) Добавление: директива geo теперь поддерживает IPv6 адреса в формате
CIDR.
*) Добавление: параметры flush и gzip в директиве access_log.
*) Добавление: директива auth_basic поддерживает переменные.
*) Добавление: переменные $pipe, $request_length, $time_iso8601 и
$time_local теперь можно использовать не только в директиве
log_format.
Спасибо Kiril Kalchev.
*) Добавление: поддержка IPv6 в модуле ngx_http_geoip_module.
Спасибо Gregor Kališnik.
*) Исправление: nginx в некоторых случаях не собирался с модулем
ngx_http_perl_module.
*) Исправление: в рабочем процессе мог произойти segmentation fault,
если использовался модуль ngx_http_xslt_module.
*) Исправление: nginx мог не собираться на MacOSX.
Спасибо Piotr Sikora.
*) Исправление: при использовании директивы limit_rate с большими
значениями скорости на 32-битных системах ответ мог возвращаться не
целиком.
Спасибо Алексею Антропову.
*) Исправление: в рабочем процессе мог произойти segmentation fault,
если использовалась директива if.
Спасибо Piotr Sikora.
*) Исправление: ответ "100 Continue" выдавался вместе с ответом "413
Request Entity Too Large".
*) Исправление: директивы image_filter, image_filter_jpeg_quality и
image_filter_sharpen могли наследоваться некорректно.
Спасибо Ивану Боброву.
*) Исправление: при использовании директивы auth_basic под Linux могли
возникать ошибки "crypt_r() failed".
*) Исправление: в обработке backup-серверов.
Спасибо Thomas Chen.
*) Исправление: при проксировании HEAD-запросов мог возвращаться
некорректный ответ, если использовалась директива gzip.
*) Исправление: на старте или во время переконфигурации происходил
segmentation fault, если директива keepalive была указана несколько
раз в одном блоке upstream.
*) Исправление: директива proxy_method работала неверно, если была
указана на уровне http.
*) Исправление: в рабочем процессе мог произойти segmentation fault,
если использовался resolver и метод poll.
*) Исправление: nginx мог нагружать процессор во время SSL handshake с
бэкендом при использовании методов обработки соединений select, poll
и /dev/poll.
*) Исправление: ошибка "[crit] SSL_write() failed (SSL:)".
*) Исправление: в директиве fastcgi_keep_conn.
--
Maxim Dounin
http://nginx.com/support.html
Подробная информация о списке рассылки nginx-ru