Make ASN1_{primitive,template}_* internal
authortb <tb@openbsd.org>
Fri, 28 Jul 2023 10:00:10 +0000 (10:00 +0000)
committertb <tb@openbsd.org>
Fri, 28 Jul 2023 10:00:10 +0000 (10:00 +0000)
commitc9ae38aaca3d2f08df1c80e641aecddff4204d2d
tree0b69eaa26f80431b9c216ab2f54f826cbbbe4fce
parent859caa332e6ddb5c421d0566d9cfa5e301f2801a
Make ASN1_{primitive,template}_* internal

These were long removed from the public OpenSSL API, so we can do the
same. Remove ASN1_template_{d2i,i2d}() - those are unused internally.

ok jsing
lib/libcrypto/Symbols.list
lib/libcrypto/Symbols.namespace
lib/libcrypto/asn1/a_type.c
lib/libcrypto/asn1/asn1_local.h
lib/libcrypto/asn1/asn1t.h
lib/libcrypto/asn1/tasn_dec.c
lib/libcrypto/asn1/tasn_enc.c
lib/libcrypto/asn1/tasn_fre.c
lib/libcrypto/asn1/tasn_new.c
lib/libcrypto/hidden/openssl/asn1t.h