Neuter the remainder of the ameth lib
authortb <tb@openbsd.org>
Thu, 4 Jan 2024 16:50:53 +0000 (16:50 +0000)
committertb <tb@openbsd.org>
Thu, 4 Jan 2024 16:50:53 +0000 (16:50 +0000)
commit7a766feb92ce83d5cd84bd160684cb87faecf7a5
tree8a2f8755fbef54d87043da7c7ba7465faa98a324
parentfa20815c12ff31e60ee39e303f08c686649c102b
Neuter the remainder of the ameth lib

The few pieces of the ameth lib that will stay in libcrypto were moved to
p_lib.c recently. The functions that still are in ameth_lib.c will be
removed in the next major bump. With disabled EVP_PKEY_asn1_add{0,_alias}()
API they are completely useless now and they are getting in the way of more
ameth surgery. Rip out their guts and turn them into stubs that do nothing
but push an error onto the stack.

ok jsing
lib/libcrypto/asn1/ameth_lib.c