summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hidden/openssl/pkcs12.h
diff options
context:
space:
mode:
authortb <>2024-03-02 10:15:16 +0000
committertb <>2024-03-02 10:15:16 +0000
commitb88286b09abf67a2644f5e950fb27492f55b3b3e (patch)
treeb64f2e46e44a68cbc68c3942179d7a04de1089b4 /src/lib/libcrypto/hidden/openssl/pkcs12.h
parentd7a8734f3bc8f273ccc2d8c7425ebf2f744118af (diff)
downloadopenbsd-b88286b09abf67a2644f5e950fb27492f55b3b3e.tar.gz
openbsd-b88286b09abf67a2644f5e950fb27492f55b3b3e.tar.bz2
openbsd-b88286b09abf67a2644f5e950fb27492f55b3b3e.zip
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
Diffstat (limited to 'src/lib/libcrypto/hidden/openssl/pkcs12.h')
-rw-r--r--src/lib/libcrypto/hidden/openssl/pkcs12.h37
1 files changed, 1 insertions, 36 deletions
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 @@
1/* $OpenBSD: pkcs12.h,v 1.2 2023/07/05 21:14:54 bcook Exp $ */ 1/* $OpenBSD: pkcs12.h,v 1.3 2024/03/02 10:15:16 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2022 Bob Beck <beck@openbsd.org> 3 * Copyright (c) 2022 Bob Beck <beck@openbsd.org>
4 * 4 *
@@ -34,68 +34,33 @@ LCRYPTO_USED(PKCS12_SAFEBAG_get1_crl);
34LCRYPTO_USED(PKCS8_get_attr); 34LCRYPTO_USED(PKCS8_get_attr);
35LCRYPTO_USED(PKCS12_mac_present); 35LCRYPTO_USED(PKCS12_mac_present);
36LCRYPTO_USED(PKCS12_get0_mac); 36LCRYPTO_USED(PKCS12_get0_mac);
37LCRYPTO_USED(PKCS12_SAFEBAG_create_cert);
38LCRYPTO_USED(PKCS12_SAFEBAG_create_crl);
39LCRYPTO_USED(PKCS12_SAFEBAG_create0_p8inf);
40LCRYPTO_USED(PKCS12_SAFEBAG_create0_pkcs8);
41LCRYPTO_USED(PKCS12_SAFEBAG_create_pkcs8_encrypt);
42LCRYPTO_USED(PKCS12_SAFEBAG_get0_p8inf); 37LCRYPTO_USED(PKCS12_SAFEBAG_get0_p8inf);
43LCRYPTO_USED(PKCS12_SAFEBAG_get0_pkcs8); 38LCRYPTO_USED(PKCS12_SAFEBAG_get0_pkcs8);
44LCRYPTO_USED(PKCS12_SAFEBAG_get0_safes); 39LCRYPTO_USED(PKCS12_SAFEBAG_get0_safes);
45LCRYPTO_USED(PKCS12_SAFEBAG_get0_type); 40LCRYPTO_USED(PKCS12_SAFEBAG_get0_type);
46LCRYPTO_USED(PKCS12_item_pack_safebag);
47LCRYPTO_USED(PKCS8_decrypt); 41LCRYPTO_USED(PKCS8_decrypt);
48LCRYPTO_USED(PKCS12_decrypt_skey); 42LCRYPTO_USED(PKCS12_decrypt_skey);
49LCRYPTO_USED(PKCS8_encrypt); 43LCRYPTO_USED(PKCS8_encrypt);
50LCRYPTO_USED(PKCS12_pack_p7data);
51LCRYPTO_USED(PKCS12_unpack_p7data); 44LCRYPTO_USED(PKCS12_unpack_p7data);
52LCRYPTO_USED(PKCS12_pack_p7encdata);
53LCRYPTO_USED(PKCS12_unpack_p7encdata); 45LCRYPTO_USED(PKCS12_unpack_p7encdata);
54LCRYPTO_USED(PKCS12_pack_authsafes);
55LCRYPTO_USED(PKCS12_unpack_authsafes); 46LCRYPTO_USED(PKCS12_unpack_authsafes);
56LCRYPTO_USED(PKCS12_add_localkeyid);
57LCRYPTO_USED(PKCS12_add_friendlyname_asc);
58LCRYPTO_USED(PKCS12_add_CSPName_asc);
59LCRYPTO_USED(PKCS12_add_friendlyname_uni);
60LCRYPTO_USED(PKCS8_add_keyusage); 47LCRYPTO_USED(PKCS8_add_keyusage);
61LCRYPTO_USED(PKCS12_get_attr_gen);
62LCRYPTO_USED(PKCS12_get_friendlyname); 48LCRYPTO_USED(PKCS12_get_friendlyname);
63LCRYPTO_USED(PKCS12_pbe_crypt);
64LCRYPTO_USED(PKCS12_item_decrypt_d2i);
65LCRYPTO_USED(PKCS12_item_i2d_encrypt);
66LCRYPTO_USED(PKCS12_init);
67LCRYPTO_USED(PKCS12_key_gen_asc);
68LCRYPTO_USED(PKCS12_key_gen_uni);
69LCRYPTO_USED(PKCS12_PBE_keyivgen);
70LCRYPTO_USED(PKCS12_gen_mac);
71LCRYPTO_USED(PKCS12_verify_mac); 49LCRYPTO_USED(PKCS12_verify_mac);
72LCRYPTO_USED(PKCS12_set_mac); 50LCRYPTO_USED(PKCS12_set_mac);
73LCRYPTO_USED(PKCS12_setup_mac);
74LCRYPTO_USED(OPENSSL_asc2uni); 51LCRYPTO_USED(OPENSSL_asc2uni);
75LCRYPTO_USED(OPENSSL_uni2asc); 52LCRYPTO_USED(OPENSSL_uni2asc);
76LCRYPTO_USED(PKCS12_new); 53LCRYPTO_USED(PKCS12_new);
77LCRYPTO_USED(PKCS12_free); 54LCRYPTO_USED(PKCS12_free);
78LCRYPTO_USED(d2i_PKCS12); 55LCRYPTO_USED(d2i_PKCS12);
79LCRYPTO_USED(i2d_PKCS12); 56LCRYPTO_USED(i2d_PKCS12);
80LCRYPTO_USED(PKCS12_MAC_DATA_new);
81LCRYPTO_USED(PKCS12_MAC_DATA_free);
82LCRYPTO_USED(d2i_PKCS12_MAC_DATA);
83LCRYPTO_USED(i2d_PKCS12_MAC_DATA);
84LCRYPTO_USED(PKCS12_SAFEBAG_new); 57LCRYPTO_USED(PKCS12_SAFEBAG_new);
85LCRYPTO_USED(PKCS12_SAFEBAG_free); 58LCRYPTO_USED(PKCS12_SAFEBAG_free);
86LCRYPTO_USED(d2i_PKCS12_SAFEBAG); 59LCRYPTO_USED(d2i_PKCS12_SAFEBAG);
87LCRYPTO_USED(i2d_PKCS12_SAFEBAG); 60LCRYPTO_USED(i2d_PKCS12_SAFEBAG);
88LCRYPTO_USED(PKCS12_BAGS_new);
89LCRYPTO_USED(PKCS12_BAGS_free);
90LCRYPTO_USED(d2i_PKCS12_BAGS);
91LCRYPTO_USED(i2d_PKCS12_BAGS);
92LCRYPTO_USED(PKCS12_PBE_add); 61LCRYPTO_USED(PKCS12_PBE_add);
93LCRYPTO_USED(PKCS12_parse); 62LCRYPTO_USED(PKCS12_parse);
94LCRYPTO_USED(PKCS12_create); 63LCRYPTO_USED(PKCS12_create);
95LCRYPTO_USED(PKCS12_add_cert);
96LCRYPTO_USED(PKCS12_add_key);
97LCRYPTO_USED(PKCS12_add_safe);
98LCRYPTO_USED(PKCS12_add_safes);
99LCRYPTO_USED(i2d_PKCS12_bio); 64LCRYPTO_USED(i2d_PKCS12_bio);
100LCRYPTO_USED(i2d_PKCS12_fp); 65LCRYPTO_USED(i2d_PKCS12_fp);
101LCRYPTO_USED(d2i_PKCS12_bio); 66LCRYPTO_USED(d2i_PKCS12_bio);