Releases: wolfSSL/wolfAsyncCrypt
Releases · wolfSSL/wolfAsyncCrypt
wolfSSL Async Release v5.7.4 (Oct 29, 2024)
- Includes all wolfSSL v5.7.4 fixes. See ChangeLog.md here: https://github.com/wolfSSL/wolfssl/blob/master/ChangeLog.md#wolfssl-release-574-oct-24-2024
- Plus fixes for asynchronous release - SHA3/HMAC devId (wolfSSL/wolfssl#8119)
- Fix for Intel QuickAssist RSA Key generation exponent result. (#75)
wolfSSL Async Release v5.6.4 (Oct 30, 2023)
- Based on tagged v5.6.4-stable + PR wolfSSL/wolfssl#6931
- Fix for DH key gen. Transfer control of X to QAT (caller tries to free it).
- PR 6931: Fix for async edge case with Intel QuickAssist/Cavium Nitrox that was broken in PR wolfSSL/wolfssl#6783
- Fixes for support async with crypto or pk callbacks.
- Rename
WC_NOT_PENDING_E
->WC_NO_PENDING_E
wolfSSL Async Release v5.5.0 (Sep 2, 2022)
Release 5.5.0 of wolfSSL Async has bug fixes and new features including:
- Includes all wolfSSL v5.5.0 fixes. See ChangeLog.md here: https://github.com/wolfSSL/wolfssl/blob/master/ChangeLog.md#wolfssl-release-550-aug-30-2022
- Fix for handling return codes from
pthread_attr_destroy
. - Fix for async session tickets. wolfSSL/wolfssl#5534
- Fix for async with OCSP non-blocking in ProcessPeerCerts. wolfSSL/wolfssl#5539
wolfSSL Async Release v5.4.0 (July 11, 2022)
- Fix for DH trim of leading zeros to use memmove.
- Fix to print errors to stderr.
- Fix to consistently return the status of failed pthreads funcs.
- Move async device pointer (wolfSSL/wolfssl#5149)
wolfSSL Async Release 5.2.0 (Feb 21, 2022)
- Adds
WC_NO_ASYNC_SLEEP
option to hide wc_AsyncSleep for platforms that do not need it. - Fix for async test anonymous union on some platforms (
#pragma anon_unions
andHAVE_ANONYMOUS_INLINE_AGGREGATES
) - Fixes for invalidPrintfArgType_sint (cppcheck) and readability-redundant-preprocessor (clang-tidy).
wolfSSL Async Release v5.0.0 (11/01/2021)
- Fix for issue with QAT AES GCM input buffer already NUMA and not aligned.
wolfSSL Async Release v4.7.0 (02/20/2021)
- Fix for ARC4 macro typo
wolfSSL Async Release v4.6.0 (12/21/2020)
- Documentation updates.
- Fixes for Cavium Nitrox and Intel Quick Assist (wolfSSL/wolfssl#3577) with TLS v1.3
wolfSSL Async Release v4.4.0 (04/24/2020)
- Fix for uninitialized
supSha3
warning. - Fix for use of incorrect devId for
wolfSSL_SHA3_256_Init
. - Fix for QAT with Shake256.
- Fix for QAT example
./build.sh
.
wolfSSL Async Release v4.2.0 (10/22/2019)
- Fix for QuickAssist DH Agree issue with leading zero bytes.
- Fix for QuickAssist AES CBC issue with previous IV on back-to-back operations.
- Updates to QuickAssist README.md for latest QAT v1.7 driver.
- Instructions for Octeon III (CN7300) use.