]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix custom EVP_PKEY_METHOD implementations where no engine is present
authorMatt Caswell <matt@openssl.org>
Mon, 19 Jul 2021 15:17:50 +0000 (16:17 +0100)
committerTomas Mraz <tomas@openssl.org>
Thu, 22 Jul 2021 11:52:46 +0000 (13:52 +0200)
commit929f651eaa763625eab602516706a1bf4ba3bc32
tree4ecd5a579078b6a75e99f4c7952fe80c3a5a5367
parent5dc6489bb6026b679eb6cbe696e4227da9c7032e
Fix custom EVP_PKEY_METHOD implementations where no engine is present

It is possible to have a custom EVP_PKEY_METHOD implementation without
having an engine. In those cases we were failing to use that custom
implementation.

Fixes #16088

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16118)
crypto/evp/pmeth_lib.c
include/crypto/evp.h