Nginx 1.29.2 released
A new version, Nginx 1.29.2, has been released as part of the mainline series. This web server software offers a wide range of functionalities, including HTTP and reverse proxy services, content caching, load balancing, TCP/UDP proxying, and mail proxying.
One notable improvement in this release is the ability to build nginx with AWS-LC support, thanks to Samuel Chiang's contribution. This version also addresses several bugs.
The "ssl_protocols" directive now functions correctly even when used in a virtual server that differs from the default server, particularly when using OpenSSL 1.1.1 or newer versions.
Furthermore, an issue with SSL handshake failure has been resolved when utilizing TLSv1.3, client certificates, and resuming a session with a different SNI value. This problem first appeared in version 1.27.4.
In another fix, alerts regarding ignoring stale global SSL errors are no longer appearing in logs when using QUIC in conjunction with the "ssl_reject_handshake" directive. This issue has been present since version 1.29.0, and thanks to Vladimir Homutov's efforts, it has been resolved.
This release also corrects the processing of delta-seconds in the "Cache-Control" backend response header line. An error relating to the XCLIENT command not utilizing the xtext encoding has been addressed. Lastly, a problem with SSL certificate caching during reconfiguration has been resolved.
Nginx-1.29.2
nginx-1.29.2 mainline version has been released. See official CHANGES on nginx.org.
