Skip to content

Commit 40d0a14

Browse files
authored
Merge pull request #6615 from dgarske/various2
Fix for building ED25519 with no client auth
2 parents 4fd5d15 + e3e0b45 commit 40d0a14

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/ssl.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6739,9 +6739,11 @@ static int ProcessBufferTryDecodeEd25519(WOLFSSL_CTX* ctx, WOLFSSL* ssl,
67396739

67406740
*keyFormat = ED25519k;
67416741
if (ssl != NULL) {
6742+
#if !defined(WOLFSSL_NO_CLIENT_AUTH) && !defined(NO_ED25519_CLIENT_AUTH)
67426743
/* ED25519 requires caching enabled for tracking message
67436744
* hash used in EdDSA_Update for signing */
67446745
ssl->options.cacheMessages = 1;
6746+
#endif
67456747
if (ssl->options.side == WOLFSSL_SERVER_END) {
67466748
*resetSuites = 1;
67476749
}

0 commit comments

Comments
 (0)