CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2024/01/04 13:15:02

Modified files:
        lib/libcrypto/evp: pmeth_lib.c 

Log message:
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

Reply via email to