Neuter EVP_PKEY_asn1_add{0,_alias}()
authortb <tb@openbsd.org>
Fri, 15 Dec 2023 08:16:54 +0000 (08:16 +0000)
committertb <tb@openbsd.org>
Fri, 15 Dec 2023 08:16:54 +0000 (08:16 +0000)
commit088524f67dc2c4c14a8321f741b91bd9d7a0211d
tree0e7f81361899af5ffaa479e6297af401e8cc471a
parentb5ab9c2e17e63e26678708b5fce45c750624681b
Neuter EVP_PKEY_asn1_add{0,_alias}()

Nothing uses these, so they will be removed in the next bump. For now
make them always fail and remove the unprotected global state backing
them. This makes EVP_PKEY_asn1_get{0,_count}() completely trivial and
will allow some further cleanup in later steps.

ok jsing
lib/libcrypto/asn1/ameth_lib.c