v1.52.0
What's Changed
- Set OPENSSL_NO_EXTERNAL_PSK_TLS13 to indicate lack of TLS 1.3 PSK by @WillChilds-Klein in #2399
- BIO datagram functions by @justsmth in #2321
- Reject NewSessionTicket messages with empty tickets in TLS 1.3 by @justsmth in #2367
- Ensure that AVX512 is not used on macOS by @justsmth in #2363
- Fix socket test issues by @torben-hansen in #2404
- Remove python CI patch for main by @WillChilds-Klein in #2407
- Remove xmlsec patch by @smittals2 in #2405
- Fix clang tidy ci by @justsmth in #2375
- Mark fallible container operations as
nodiscard
by @justsmth in #2366 - Remove extra va_end in err_add_error_vdata by @justsmth in #2364
- Check for QUIC in SSL_process_quic_post_handshake by @justsmth in #2365
- Add missing symbols for Unbound by @nhatnghiho in #2352
- Update mlkem-native by @hanno-becker in #2406
- CI for iOS by @justsmth in #2389
- Squelch clang-tidy by @justsmth in #2414
- Clang-tidy is still noisy by @justsmth in #2417
- Add back two rules for clang-tidy by @smittals2 in #2418
- Implement BIO_dump by @kingstjo in #2331
- Make ASN1_get_object a direct call by @samuel40791765 in #2332
- Add Python 3.9 CI patch by @WillChilds-Klein in #2415
- Rework memory BIOs and implement BIO_seek by @nhatnghiho in #2380
- ML-DSA: ASN.1 Module - add parsing of BOTH private key format by @jakemas in #2416
- Detection of unused results by @justsmth in #2411
- Fix gtest_util.sh failure detection by @justsmth in #2423
- Remove unused docs/configs by @torben-hansen in #2427
- ML-DSA: Add ML-DSA keyGen to break-kat.go by @jakemas in #2422
- Fix CI for mingw by @justsmth in #2428
- Bump AWSLC_API_VERSION for X509_STORE_CTX_set_verify_crit_oids by @samuel40791765 in #2426
- Revert "Rework memory BIOs and implement BIO_seek (#2380)" by @samuel40791765 in #2432
- Resolve SSL_PRIVATE_METHOD and certificate slots functionality by @skmcgrail in #2429
Full Changelog: v1.51.1...v1.52.0