Выпуск nginx 1.15.4
Доступен выпуск основной ветки nginx 1.15.4, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.14 вносятся только изменения, связанные с устранением серьезных ошибок и уязвимостей).
- Директива "ssl_early_data", применяемая для включения режима 0-RTT при использовании TLSv1.3, теперь может использоваться совместно с OpenSSL (ранее поддерживался лишь BoringSSL);
- Устранена ошибка в модуле ngx_http_uwsgi_module;
- Решены проблемы с применением кэширования соединений к некоторым бэкендам gRPC при использовании директивы "keepalive";
- Устранена утечка сокетов при использовании директивы "error_page" для перенаправления ошибок, возникающих на ранних этапах обработки запроса (в основном ошибки с кодом 400);
- Налажено изменение кода ответа директивой "return", в случае возврата ошибки при редиректе запроса директивой "error_page";
- Со страниц с уведомлением об ошибках и из ответов модуля ngx_http_autoindex_module убрано указание цвета при помощи атрибута "bgcolor", что могло приводить к некорректному отображению при использовании в браузерах определенных настроек цветов;
- Уровень лога для SSL-ошибок "no suitable key share" и "no suitable signature algorithm" снижен с критического ("crit") до информационного ("info").