皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

nginx 1.29.4 发布

nginx 1.29.4 发布

nginx 1.29.4 于 2025 年 12 月 9 日发布,主要更新如下:

新功能

  • ngx_http_proxy_module 支持 HTTP/2‌:该代理模块现在支持 HTTP/2 协议,提升了代理通信的效率和性能。
  • Encrypted ClientHello (ECH) 支持‌:当使用 OpenSSL ECH 功能分支时,支持 Encrypted ClientHello TLS 扩展,并新增了 ssl_ech_file 指令。

变更

  • 主机和端口验证‌:对请求行、Host 头部字段和 :authority 伪头部字段中的主机名和端口验证进行了修改,以遵循 RFC 3986 标准。
  • 分块传输编码‌:现在,在分块请求或响应正文中,将单个 LF 用作行终止符被视为错误。

错误修复

  • HTTP/3 段错误‌:在使用 OpenSSL 3.5.1 或更高版本时,使用 HTTP/3 可能会导致工作进程发生段错误。该问题自 1.29.1 版本引入,现已修复。
  • try_files 与 proxy_pass 冲突‌:当同时使用 try_files 指令和带有 URI 的 proxy_pass 时,可能会导致工作进程发生段错误,此问题已修复。

此次更新进一步增强了 nginx 的现代协议支持、安全性和稳定性。

转自 nginx.org/en/CHANGES