Skip to content

Commit 019638e

Browse files
authored
Merge pull request #73 from dgarske/release_v5.6.6
Async Release v5.6.6
2 parents da53340 + dbab0c3 commit 019638e

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,12 @@ wolfSSL Server Benchmark 16384 bytes
286286

287287
## Change Log
288288

289+
### wolfSSL Async Release v5.6.6 (Dec 20, 2023)
290+
* Includes all wolfSSL v5.6.6 fixes. See ChangeLog.md here: https://github.com/wolfSSL/wolfssl/blob/master/ChangeLog.md#wolfssl-release-566-dec-19-2023
291+
- Plus wolfSSL PR 7085 fix for invalid `dh_ffdhe_test` for even P when using Intel QuickAssist. https://github.com/wolfSSL/wolfssl/pull/7085
292+
* Fix for missing `IntelQaFreeFlatBuffer`` with DH enabled and no keygen. (broken in PR #71)
293+
* Add return code checking for wc_AsyncThreadCreate_ex in exit_fail section for pthread_attr_destroy. (PR #72)
294+
289295
### wolfSSL Async Release v5.6.4 (Oct 30, 2023)
290296
* Fixes for support async with crypto or pk callbacks.
291297
* Rename `WC_NOT_PENDING_E` -> `WC_NO_PENDING_E`

wolfcrypt/src/port/intel/quickassist.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ static WC_INLINE int IntelQaAllocFlatBuffer(CpaFlatBuffer* buf, int size, void*
207207
buf->dataLenInBytes = size;
208208
return 0;
209209
}
210-
#ifdef WOLFSSL_KEY_GEN
210+
#if !defined(NO_DH) || defined(WOLFSSL_KEY_GEN)
211211
static WC_INLINE void IntelQaFreeFlatBuffer(CpaFlatBuffer* buf, void* heap)
212212
{
213213
if (buf && buf->pData) {

0 commit comments

Comments
 (0)