Remove a lot of PKCS12 garbage from the public API
authortb <tb@openbsd.org>
Sat, 2 Mar 2024 10:15:15 +0000 (10:15 +0000)
committertb <tb@openbsd.org>
Sat, 2 Mar 2024 10:15:15 +0000 (10:15 +0000)
commita49530d730a50ca4dac4bc7514f79894aa6176d0
tree9fc0df9fb5637eedd83cc68eace93b43910bbbce
parent3c166ebdbc90e205597c1e4e68c10882f42a2deb
Remove a lot of PKCS12 garbage from the public API

PKCS12 is a hot mess. Please participate in the survey at the end of
https://www.cs.auckland.ac.nz/~pgut001/pubs/pfx.html to increase its
credibility and unanimity.

ok jsing
13 files changed:
lib/libcrypto/Symbols.list
lib/libcrypto/Symbols.namespace
lib/libcrypto/evp/evp_pbe.c
lib/libcrypto/hidden/openssl/pkcs12.h
lib/libcrypto/pkcs12/p12_add.c
lib/libcrypto/pkcs12/p12_asn.c
lib/libcrypto/pkcs12/p12_decr.c
lib/libcrypto/pkcs12/p12_key.c
lib/libcrypto/pkcs12/p12_mutl.c
lib/libcrypto/pkcs12/p12_p8d.c
lib/libcrypto/pkcs12/p12_p8e.c
lib/libcrypto/pkcs12/pkcs12.h
lib/libcrypto/pkcs12/pkcs12_local.h