]> git.ipfire.org Git - thirdparty/openssl.git/commit
EVP_PKEY_derive_set_peer_ex(): Don't free peer on error
authorAndrew Dinh <andrewd@openssl.org>
Wed, 19 Feb 2025 06:29:07 +0000 (13:29 +0700)
committerTomas Mraz <tomas@openssl.org>
Tue, 25 Feb 2025 14:47:08 +0000 (15:47 +0100)
commitb4fab70bfb6829e4904120769b8e24a99a91cc43
treeb9635e32306e5eb1cf92dc40db5c47d3ff303d5e
parent87b5aa737d5abf738188cb8572754ff8e033de2f
EVP_PKEY_derive_set_peer_ex(): Don't free peer on error

In EVP_PKEY_derive_set_peer_ex, don't free peer
on error. Revert to existing functionality.

Bug was introduced with
https://github.com/openssl/openssl/pull/26294

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26823)
crypto/evp/exchange.c