forked from wolfSSL/wolfssl
Fixes from code review
Include new private key files in release. Set messages field to NULL after free.
This commit is contained in:
@@ -72,6 +72,8 @@ EXTRA_DIST += \
|
|||||||
certs/ed25519/client-ed25519-key.der \
|
certs/ed25519/client-ed25519-key.der \
|
||||||
certs/ed25519/client-ed25519-key.pem \
|
certs/ed25519/client-ed25519-key.pem \
|
||||||
certs/ed25519/client-ed25519.pem \
|
certs/ed25519/client-ed25519.pem \
|
||||||
|
certs/ed25519/client-ed25519-priv.pem \
|
||||||
|
certs/ed25519/client-ed25519-priv.pem \
|
||||||
certs/ed25519/root-ed25519.der \
|
certs/ed25519/root-ed25519.der \
|
||||||
certs/ed25519/root-ed25519-key.der \
|
certs/ed25519/root-ed25519-key.der \
|
||||||
certs/ed25519/root-ed25519-key.pem \
|
certs/ed25519/root-ed25519-key.pem \
|
||||||
@@ -79,7 +81,9 @@ EXTRA_DIST += \
|
|||||||
certs/ed25519/server-ed25519.der \
|
certs/ed25519/server-ed25519.der \
|
||||||
certs/ed25519/server-ed25519-key.der \
|
certs/ed25519/server-ed25519-key.der \
|
||||||
certs/ed25519/server-ed25519-key.pem \
|
certs/ed25519/server-ed25519-key.pem \
|
||||||
certs/ed25519/server-ed25519.pem
|
certs/ed25519/server-ed25519.pem \
|
||||||
|
certs/ed25519/server-ed25519-priv.der \
|
||||||
|
certs/ed25519/server-ed25519-priv.pem
|
||||||
|
|
||||||
# ECC CA prime256v1
|
# ECC CA prime256v1
|
||||||
EXTRA_DIST += \
|
EXTRA_DIST += \
|
||||||
|
@@ -4328,8 +4328,10 @@ void FreeHandshakeHashes(WOLFSSL* ssl)
|
|||||||
wc_Sha512Free(&ssl->hsHashes->hashSha512);
|
wc_Sha512Free(&ssl->hsHashes->hashSha512);
|
||||||
#endif
|
#endif
|
||||||
#if defined(HAVE_ED25519) && !defined(WOLFSSL_NO_CLIENT_AUTH)
|
#if defined(HAVE_ED25519) && !defined(WOLFSSL_NO_CLIENT_AUTH)
|
||||||
if (ssl->hsHashes->messages != NULL)
|
if (ssl->hsHashes->messages != NULL) {
|
||||||
XFREE(ssl->hsHashes->messages, ssl->heap, DYNAMIC_TYPE_HASHES);
|
XFREE(ssl->hsHashes->messages, ssl->heap, DYNAMIC_TYPE_HASHES);
|
||||||
|
ssl->hsHashes->messages = NULL;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XFREE(ssl->hsHashes, ssl->heap, DYNAMIC_TYPE_HASHES);
|
XFREE(ssl->hsHashes, ssl->heap, DYNAMIC_TYPE_HASHES);
|
||||||
|
Reference in New Issue
Block a user