Выпуск nginx 1.21.4

Създаден е основният релийз на nginx 1.21.4, в който продължава развитието на нови възможности (в паралелно поддържания стабилен релийз 1.20 се вносият само промени, свързани с отстраняването на сериозни грешки и уязвимости).

Основни промени:

  • Поддръжката на инсталирането на HTTP/2 връзки с помощта на разширението NPN (Next Protocol Negotiation) вместо ALPN е прекратена;
  • Обезпечено е затварянето SSL-на връзките при използване на разширението ALPN от клиента, ако в процеса на договаряне на връзките не е избран поддържан протокол;
  • В директивата «sendfile_max_chunk» стойността по подразбиране е променена на 2 мегабайта;
  • В модула stream е добавена директива proxy_half_close, с която може да се настрои поведението при затваряне на проксираната TCP връзка от едната страна ("TCP half-close");
  • В модула stream е добавена директива ssl_alpn за определяне на списъка с поддържани ALPN протоколи (h2, http/1.1) и променлива $ssl_alpn_protocol, отразяваща договорения с клиента ALPN протокол;
  • Добавена е поддръжка за извикване на SSL_sendfile() при използване на OpenSSL 3.0;
  • Добавена е директива "mp4_start_key_frame" в модула ngx_http_mp4_module за излъчване на видео поток, започващ от ключовия кадър.
  • Коригирана е настройката на променливата $content_length при използване на chunked transfer encoding;
  • Коригирана е грешката в кеширането на връзката при получаване на отговор с некоректна дължина от проксимирания бекенд;
  • Коригирано е записването с ниво "error" вместо "info" при некоректни заглавия от бекендовете;
  • Коригирани са грешките, свързани с блокирането на заявки при използване на HTTP/2 и директивата aio_write.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster