Вышел nginx 1.15.4, минорное обновление текущей mainline-ветки 1.15.*Список измененийДобавление: теперь директиву [ ssl_early_data ](
https://nginx.org/ru/docs/http/ngx_http_ssl_module.html#ssl_early_data ) можно использовать с OpenSSL.Исправление: в модуле [ ngx_http_uwsgi_module ](
https://nginx.org/ru/docs/http/ngx_http_uwsgi_module.html ) . Спасибо Chris Caputo. (прим. Что именно исправлено, не уточняется).Исправление: соединения к некоторым gRPC-бэкендам могли не кэшироваться при использовании директивы [ keepalive ](
https://nginx.org/ru/docs/http/ngx_http_upstream_module.html#keepalive ) .Исправление: при использовании директивы [ error_page ](
https://nginx.org/ru/docs/http/ngx_http_core_module.html#error_page ) для перенаправления ошибок, возникающих на ранних этапах обработки запроса, в частности ошибок с кодом 400, могла происходить утечка сокетов.Исправление: директива [ return ](
https://nginx.org/ru/docs/http/ngx_http_rewrite_module.html#return ) при возврате ошибок не изменяла код ответа, если запрос был перенаправлен с помощью директивы [ error_page ](
https://nginx.org/ru/docs/http/ngx_http_core_module.html#error_page ) .Исправление: стандартные сообщения об ошибках и ответы модуля [ ngx_http_autoindex_module ](
https://nginx.org/ru/docs/http/ngx_http_autoindex_module.html ) содержали атрибут bgcolor, что могло приводить к их некорректному отображению при использовании пользовательских настроек цветов в браузерах. Спасибо Nova DasSarma.Изменение: уровень логгирования ошибок SSL «no suitable key share» и «no suitable signature algorithm» понижен с уровня crit до info.
Ссылка:
https://www.linux.org.ru/news/opensource/14495404