v1.34.0
What's Changed
- Build CMake with multiple jobs to save time by @andrewhop in #1735
- Make aes_hw_ctr32_encrypt_blocks handle len=0 correctly by @nebeid in #1690
- add support for OCSP_copy_nonce by @samuel40791765 in #1711
- Specifying CPU threads in cmake_build.sh to fix CI failures by @smittals2 in #1740
- Upstream merge 2024 08 02 by @smittals2 in #1738
- code refactor to add fqmul by @jakemas in #1748
- Updating Pyyaml Dependency by @smittals2 in #1746
- Enabling DIT flag in AArch64. by @nebeid in #1687
- Fix for BIO_gets and update documentation by @smittals2 in #1756
- Fix cmov implementation in ML-KEM/Kyber by @dkostic in #1760
- Add PQ key exchange OIDs by @WillChilds-Klein in #1730
- CI: speed up GHA package manipulation by skipping some feeds by @chipitsine in #1758
- Add macros for HMAC precomputed key sizes by @fabrice102 in #1745
- add basic support for dgst hmac in tool by @samuel40791765 in #1755
- Resolve useless_type_qualifier_on_return_type in hmac_test.cc by @skmcgrail in #1765
- refactor md5 tool with dgst and fix stdin behavior by @samuel40791765 in #1766
- Support OCSP_basic_add1_nonce by @samuel40791765 in #1736
- Support CMAKE_MSVC_RUNTIME_LIBRARY by @justsmth in #1737
- Tighten up experimental pointer guard macro by @torben-hansen in #1771
- Log prefix build options configuration by @torben-hansen in #1772
- EVP_PKEY_get0 implementation by @justsmth in #1749
- Upstream merge 2024 08 12 by @torben-hansen in #1761
- Improving instruction flow in
aes_hw_ctr32_encrypt_blocks
tail len = 0 case by @nebeid in #1774 - add support and tests for OCSP_basic_sign by @samuel40791765 in #1742
- Add -text support to X509 tool, add Version tool by @andrewhop in #1773
- Rename ocsp test files for clarity by @samuel40791765 in #1782
- Enable C11 automatically if the compiler supports it by @andrewhop in #1729
- Prepare for the 1.34.0 release by @andrewhop in #1786
New Contributors
- @chipitsine made their first contribution in #1758
Full Changelog: v1.33.0...v1.34.0