Вышел nginx 1.24.0
Разработчики представили новую стабильную ветку высокопроизводительного HTTP-сервера и многопротокольного прокси-сервера nginx 1.24.0. Также будет сформирована основная ветка nginx 1.25. На базе основной ветки раз в три месяца формируются выпуски коммерческого продукта Nginx Plus.
Изменения в ветке 1.23.x:
по умолчанию включён протокол TLSv1.3;
обеспечена автоматическая ротация ключей шифрования для сессионных тикетов TLS при использовании разделяемой памяти в директиве ssl_session_cache;
оптимизировано потребление памяти в конфигурациях с проксированием SSL;
добавлена поддержка переменных »$proxy_protocol_tlv_*», в которые записываются значения полей TLV (Type-Length-Value), фигурирующих в протоколе Type-Length-Value PROXY v2;
добавлена поддержка байтовых диапазонов (byte range) в модуле ngx_http_gzip_static_module;
добавлен параметр «ipv4=off», позволяющий отключить поиск IPv4-адресов при преобразовании имён и адреса в директиве «resolver»;
при использовании внутреннего API строки заголовков теперь передаются в форме связанного списка;
объединены строки заголовков с идентичными именами при передаче в бэкенды FastCGI, SCGI и uwsgi, в методе $r→header_in () модуля ngx_http_perl_module и в переменных »$http_…»,»$sent_http_…»,»$sent_trailer_…»,»$upstream_http_…» и »$upstream_trailer_…»;
обеспечен вывод предупреждения в случае переопределения настроек используемых протоколов для слушающего сокета;
уровень логов для многих ошибок SSL понижен с критического до информационного;
добавлена поддержка не-ASCII символов в именах файлов на платформе Windows в модулях ngx_http_autoindex_module и ngx_http_dav_module, а также в директиве include. В Windows также налажена сборка nginx с OpenSSL 3.0.
По данным компании Netcraft, nginx используется на 18,94% всех активных сайтов и стал вторым по популярности в данной категории после Apache. При рассмотрении всех сайтов nginx сохраняет лидерские позиции с 25,94% рынка (Apache занимает 20,58%).
В настоящее время под управлением nginx работает около 289 млн сайтов, он используется на 34,5% сайтов из миллиона самых посещаемых.
Ранее вышла предварительная реализация поддержки nginx для QUIC+HTTP/3 для дистрибутивов Red Hat Enterprise Linux 9 и двоично-совместимых вариантов, а также Ubuntu 22.04.