nginx 1.23.0
nginx — это простой, быстрый и надёжный сервер, не перегруженный возможностями и написанный на языке Си.
Основные изменения:
- Изменен внутренний API, строки заголовков теперь передаются в форме связанного списка.
- Строки заголовков с идентичными именами теперь объединяются при передаче в бэкенды FastCGI, SCGI и uwsgi, в методе
$r->header_in()
модуляngx_http_perl_module
и в переменных$http_...
,$sent_http_...
,$sent_trailer_...
,$upstream_http_...
и$upstream_trailer_...
. - Уровень логов для ошибок SSL
application data after close notify
понижен сcrit
доinfo
. - Исправлена проблема с зависанием соединений в nginx, собранном на Linux-системах с ядром 2.6.17 и новее, но используемом на системах без поддержки
EPOLLRDHUP
(к примеру, при применении эмуляции epoll). - Исправлена проблема с кэшированием ответов, если заголовок
Expires
запрещал кэширование, аCache-Control
разрешал. - Исправлены проблемы, проявляющиеся, если бэкенд выдавал в ответе в несколько заголовков
Vary
иWWW-Authenticate
.
Также одновременно с выходом новой версии nginx, вышла новая версия njs 0.7.5
>>> Подробности