summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/p_lib.c
diff options
context:
space:
mode:
authortb <>2024-01-04 20:15:01 +0000
committertb <>2024-01-04 20:15:01 +0000
commitae3acb67e6622658135da49293d2899a382422bc (patch)
treeb0383b73257f49398ca85b5c85a82410abd2b824 /src/lib/libcrypto/evp/p_lib.c
parent830e2bc1008c40fb93789ea5647cd04869c9858d (diff)
downloadopenbsd-ae3acb67e6622658135da49293d2899a382422bc.tar.gz
openbsd-ae3acb67e6622658135da49293d2899a382422bc.tar.bz2
openbsd-ae3acb67e6622658135da49293d2899a382422bc.zip
Disable EVP_PKEY_meth_* extensibility
This removes the global pkey_app_methods stack that was never cleaned up and makes EVP_PKEY_meth_add0() always fail and push an error on the stack. EVP_PKEY_meth_find() can now walk the list of PKEY_METHODs forward and things become a bit cleaner. It's still all way more complicated than it needs to be... ok jsing
Diffstat (limited to 'src/lib/libcrypto/evp/p_lib.c')
0 files changed, 0 insertions, 0 deletions