nginx-0.7.63

Igor Sysoev is at rambler-co.ru
Mon Oct 26 21:04:00 MSK 2009


Изменения в nginx 0.7.63                                          26.10.2009

    *) Безопасность: теперь символы "/../" запрещены в строке "Destination" 
       в заголовке запроса.

    *) Изменение: минимальная поддерживаемая версия OpenSSL - 0.9.7.

    *) Изменение: параметр ask директивы ssl_verify_client изменён на 
       параметр optional и теперь он проверяет клиентский сертификат, если 
       он был предложен.
       Спасибо Brice Figureau.

    *) Добавление: теперь ключ -V показывает статус поддержки TLS SNI.

    *) Добавление: переменная $ssl_client_verify.
       Спасибо Brice Figureau.

    *) Добавление: директива ssl_crl.
       Спасибо Brice Figureau.

    *) Исправление: использование переменной $ssl_client_cert портило 
       память; ошибка появилась в 0.7.7.
       Спасибо Сергею Журавлёву.

    *) Добавление: теперь стартовый загрузчик кэша работает в отдельном 
       процесс; это должно улучшить обработку больших кэшей.

    *) Добавление: теперь временные файлы и постоянное место хранения могут 
       располагаться на разных файловых системах.

    *) Исправление: nginx неверно считал размер кэша на диске.

    *) Изменение: теперь директива "gzip_disable msie6" не запрещает сжатие 
       для MSIE 6.0 SV1.

    *) Исправление: nginx всегда добавлял строку "Vary: Accept-Encoding" в 
       заголовок ответа, если обе директивы gzip_static и gzip_vary были 
       включены.

    *) Добавление: параметр proxy директивы geo.

    *) Добавление: модуль ngx_http_geoip_module.

    *) Добавление: директива limit_rate_after.
       Спасибо Ivan Debnar.

    *) Добавление: директивы limit_req_log_level и limit_conn_log_level.

    *) Исправление: Теперь директива limit_req соответствует алгоритму 
       leaky bucket.
       Спасибо Максиму Дунину.

    *) Исправление: в модуле ngx_http_limit_req_module.
       Спасибо Максиму Дунину.

    *) Исправление: теперь nginx разрешает подчёркивания в методе запроса.

    *) Исправление: директивы proxy_pass_header и fastcgi_pass_header" не 
       передавали клиенту строки "X-Accel-Redirect", "X-Accel-Limit-Rate", 
       "X-Accel-Buffering" и "X-Accel-Charset" из заголовка ответа 
       бэкенда.
       Спасибо Максиму Дунину.

    *) Исправление: в обработке строк "Last-Modified" и "Accept-Ranges" в 
       заголовке ответа бэкенда; ошибка появилась в 0.7.44
       Спасибо Максиму Дунину.

    *) Добавление: директива image_filter_transparency.

    *) Добавление: директива image_filter поддерживает переменные для 
       задания размеров.

    *) Исправление: в поддержке альфа-канала PNG в модуле 
       ngx_http_image_filter_module.

    *) Исправление: в поддержке прозрачности в модуле 
       ngx_http_image_filter_module.

    *) Добавление: теперь можно использовать несколько директив 
       perl_modules.

    *) Исправление: ответы модуля ngx_http_perl_module не работали в 
       подзапросах.

    *) Исправление: nginx слал символ '\0' в строке "Location" в заголовке 
       в ответе на запрос MKCOL.
       Спасибо Xie Zhenye.

    *) Исправление: директива error_page не перенаправляла ошибку 413; 
       ошибка появилась в 0.6.10.

    *) Исправление: в обработке ошибок выделения памяти.
       Спасибо Максиму Дунину и Кириллу Коринскому.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list