From b88286b09abf67a2644f5e950fb27492f55b3b3e Mon Sep 17 00:00:00 2001 From: tb <> Date: Sat, 2 Mar 2024 10:15:16 +0000 Subject: 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 --- src/lib/libcrypto/hidden/openssl/pkcs12.h | 37 +------------------------------ 1 file changed, 1 insertion(+), 36 deletions(-) (limited to 'src/lib/libcrypto/hidden/openssl/pkcs12.h') diff --git a/src/lib/libcrypto/hidden/openssl/pkcs12.h b/src/lib/libcrypto/hidden/openssl/pkcs12.h index 9a2dffa354..4c37e73cc4 100644 --- a/src/lib/libcrypto/hidden/openssl/pkcs12.h +++ b/src/lib/libcrypto/hidden/openssl/pkcs12.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pkcs12.h,v 1.2 2023/07/05 21:14:54 bcook Exp $ */ +/* $OpenBSD: pkcs12.h,v 1.3 2024/03/02 10:15:16 tb Exp $ */ /* * Copyright (c) 2022 Bob Beck * @@ -34,68 +34,33 @@ LCRYPTO_USED(PKCS12_SAFEBAG_get1_crl); LCRYPTO_USED(PKCS8_get_attr); LCRYPTO_USED(PKCS12_mac_present); LCRYPTO_USED(PKCS12_get0_mac); -LCRYPTO_USED(PKCS12_SAFEBAG_create_cert); -LCRYPTO_USED(PKCS12_SAFEBAG_create_crl); -LCRYPTO_USED(PKCS12_SAFEBAG_create0_p8inf); -LCRYPTO_USED(PKCS12_SAFEBAG_create0_pkcs8); -LCRYPTO_USED(PKCS12_SAFEBAG_create_pkcs8_encrypt); LCRYPTO_USED(PKCS12_SAFEBAG_get0_p8inf); LCRYPTO_USED(PKCS12_SAFEBAG_get0_pkcs8); LCRYPTO_USED(PKCS12_SAFEBAG_get0_safes); LCRYPTO_USED(PKCS12_SAFEBAG_get0_type); -LCRYPTO_USED(PKCS12_item_pack_safebag); LCRYPTO_USED(PKCS8_decrypt); LCRYPTO_USED(PKCS12_decrypt_skey); LCRYPTO_USED(PKCS8_encrypt); -LCRYPTO_USED(PKCS12_pack_p7data); LCRYPTO_USED(PKCS12_unpack_p7data); -LCRYPTO_USED(PKCS12_pack_p7encdata); LCRYPTO_USED(PKCS12_unpack_p7encdata); -LCRYPTO_USED(PKCS12_pack_authsafes); LCRYPTO_USED(PKCS12_unpack_authsafes); -LCRYPTO_USED(PKCS12_add_localkeyid); -LCRYPTO_USED(PKCS12_add_friendlyname_asc); -LCRYPTO_USED(PKCS12_add_CSPName_asc); -LCRYPTO_USED(PKCS12_add_friendlyname_uni); LCRYPTO_USED(PKCS8_add_keyusage); -LCRYPTO_USED(PKCS12_get_attr_gen); LCRYPTO_USED(PKCS12_get_friendlyname); -LCRYPTO_USED(PKCS12_pbe_crypt); -LCRYPTO_USED(PKCS12_item_decrypt_d2i); -LCRYPTO_USED(PKCS12_item_i2d_encrypt); -LCRYPTO_USED(PKCS12_init); -LCRYPTO_USED(PKCS12_key_gen_asc); -LCRYPTO_USED(PKCS12_key_gen_uni); -LCRYPTO_USED(PKCS12_PBE_keyivgen); -LCRYPTO_USED(PKCS12_gen_mac); LCRYPTO_USED(PKCS12_verify_mac); LCRYPTO_USED(PKCS12_set_mac); -LCRYPTO_USED(PKCS12_setup_mac); LCRYPTO_USED(OPENSSL_asc2uni); LCRYPTO_USED(OPENSSL_uni2asc); LCRYPTO_USED(PKCS12_new); LCRYPTO_USED(PKCS12_free); LCRYPTO_USED(d2i_PKCS12); LCRYPTO_USED(i2d_PKCS12); -LCRYPTO_USED(PKCS12_MAC_DATA_new); -LCRYPTO_USED(PKCS12_MAC_DATA_free); -LCRYPTO_USED(d2i_PKCS12_MAC_DATA); -LCRYPTO_USED(i2d_PKCS12_MAC_DATA); LCRYPTO_USED(PKCS12_SAFEBAG_new); LCRYPTO_USED(PKCS12_SAFEBAG_free); LCRYPTO_USED(d2i_PKCS12_SAFEBAG); LCRYPTO_USED(i2d_PKCS12_SAFEBAG); -LCRYPTO_USED(PKCS12_BAGS_new); -LCRYPTO_USED(PKCS12_BAGS_free); -LCRYPTO_USED(d2i_PKCS12_BAGS); -LCRYPTO_USED(i2d_PKCS12_BAGS); LCRYPTO_USED(PKCS12_PBE_add); LCRYPTO_USED(PKCS12_parse); LCRYPTO_USED(PKCS12_create); -LCRYPTO_USED(PKCS12_add_cert); -LCRYPTO_USED(PKCS12_add_key); -LCRYPTO_USED(PKCS12_add_safe); -LCRYPTO_USED(PKCS12_add_safes); LCRYPTO_USED(i2d_PKCS12_bio); LCRYPTO_USED(i2d_PKCS12_fp); LCRYPTO_USED(d2i_PKCS12_bio); -- cgit v1.2.3-55-g6feb