Вышел nginx 1.29.4 с поддержкой HTTP/2 и ECH

Опубликован новый выпуск веб-сервера nginx 1.29.4, который развивает основную ветку разработки. В модуле ngx_http_proxy добавлена поддержка протокола HTTP/2 для обращения к бэкендам.

Также реализована поддержка TLS-расширения ECH для шифрования всего сообщения ClientHello. Это блокирует утечки данных, которые оставались возможны при использовании предыдущего стандарта ESNI.

В выпуске исправлены ошибки, приводящие к аварийному завершению, например, при использовании HTTP/3 с определёнными версиями OpenSSL. На базе ветки 1.29.x в будущем будет сформирована стабильная версия 1.30.