Опубликован выпуск основной ветки nginx 1.29.8, в которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.28.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.29.x будет сформирована стабильная ветка 1.30. Код проекта написан на языке Си и распространяется под лицензией BSD. В новом выпуске:
Источник: https://www.opennet.ru/opennews/art.shtml?num=65164
- Добавлена директива max_headers, ограничивающая максимальное число HTTP-заголовков в запросе. При превышении лимита возвращается ошибка 400 (Bad Request). Возможность перенесена из FreeNginx. Обеспечена совместимость с библиотекой OpenSSL 4.0, находящейся на стадии альфа-тестирования. Разрешено использовать маски в директиве "include", указанной внутри блока "geo". Исправлена ошибка в обработке HTTP-ответов с кодом 103 (Early Hints), возвращаемых проксируемым бэкендом. Устранено невыставление переменных $request_port и $is_request_port в подзапросах.
Источник: https://www.opennet.ru/opennews/art.shtml?num=65164