nginx/auto/lib
Sergey Kandaurov 6a134dfd48 QUIC: using QUIC API introduced in OpenSSL 3.5.
Similarly to the QUIC API originated in BoringSSL, this API allows
to register custom TLS callbacks for an external QUIC implementation.
See the SSL_set_quic_tls_cbs manual page for details.

Due to a different approach used in OpenSSL 3.5, handling of CRYPTO
frames was streamlined to always write an incoming CRYPTO buffer to
the crypto context.  Using SSL_provide_quic_data(), this results in
transient allocation of chain links and buffers for CRYPTO frames
received in order.  Testing didn't reveal performance degradation of
QUIC handshakes, https://github.com/nginx/nginx/pull/646 provides
specific results.
2025-05-23 15:00:47 +04:00
..
geoip Configure: added support for Homebrew on Apple Silicon. 2024-02-26 20:00:43 +00:00
google-perftools Configure: added support for Homebrew on Apple Silicon. 2024-02-26 20:00:43 +00:00
libatomic Configure: fixed --with-libatomic=DIR with recent libatomic_ops. 2025-01-30 17:16:10 +04:00
libgd Configure: added support for Homebrew on Apple Silicon. 2024-02-26 20:00:43 +00:00
libxslt Configure: fixed compiler warnings with "-Wall -Wextra". 2018-07-24 18:46:54 +03:00
openssl QUIC: using QUIC API introduced in OpenSSL 3.5. 2025-05-23 15:00:47 +04:00
pcre Configure: MSVC compatibility with PCRE2 10.45. 2025-02-18 19:07:11 +04:00
perl Configure: detect nginx version for nginx.pm at make time. 2016-12-16 19:54:37 +03:00
zlib Win32: simplified and improved handling of MSVC versions. 2016-02-13 06:47:34 +03:00
conf Configure: fixed PCRE requirement check by ngx_http_rewrite_module. 2017-07-19 12:05:50 +03:00
make Internal md5 and sha1 implementations are now always used. 2016-06-30 18:57:39 +03:00