diff options
| author | tb <> | 2024-03-02 10:40:05 +0000 |
|---|---|---|
| committer | tb <> | 2024-03-02 10:40:05 +0000 |
| commit | 7b018fc829c78dbce4b7cd8a28aa798b3e03d6a4 (patch) | |
| tree | ccdc757e4067b1c1acd01e63ce831c832b72e204 /src/lib/libcrypto/Symbols.namespace | |
| parent | a3c990bc8f1fde064c43ffefb311482cb87ecd54 (diff) | |
| download | openbsd-7b018fc829c78dbce4b7cd8a28aa798b3e03d6a4.tar.gz openbsd-7b018fc829c78dbce4b7cd8a28aa798b3e03d6a4.tar.bz2 openbsd-7b018fc829c78dbce4b7cd8a28aa798b3e03d6a4.zip | |
Remove unused parts of the purpose API
Most of this is the ability to add custom purposes. Also the astounding
X509_STORE_CTX_purpose_inherit(). The names are used by PHP, and M2Crypto
exposes X509_check_purpose(), so these remain public. Some weird, most
likely invalid, uses also remain in rust-openssl.
ok jsing
Diffstat (limited to 'src/lib/libcrypto/Symbols.namespace')
| -rw-r--r-- | src/lib/libcrypto/Symbols.namespace | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace index 4a88b26487..261d03ffb2 100644 --- a/src/lib/libcrypto/Symbols.namespace +++ b/src/lib/libcrypto/Symbols.namespace | |||
| @@ -557,7 +557,6 @@ _libre_X509_STORE_CTX_set_chain | |||
| 557 | _libre_X509_STORE_CTX_set0_crls | 557 | _libre_X509_STORE_CTX_set0_crls |
| 558 | _libre_X509_STORE_CTX_set_purpose | 558 | _libre_X509_STORE_CTX_set_purpose |
| 559 | _libre_X509_STORE_CTX_set_trust | 559 | _libre_X509_STORE_CTX_set_trust |
| 560 | _libre_X509_STORE_CTX_purpose_inherit | ||
| 561 | _libre_X509_STORE_CTX_set_flags | 560 | _libre_X509_STORE_CTX_set_flags |
| 562 | _libre_X509_STORE_CTX_set_time | 561 | _libre_X509_STORE_CTX_set_time |
| 563 | _libre_X509_STORE_CTX_set0_verified_chain | 562 | _libre_X509_STORE_CTX_set0_verified_chain |
| @@ -772,18 +771,13 @@ _libre_X509V3_extensions_print | |||
| 772 | _libre_X509_check_ca | 771 | _libre_X509_check_ca |
| 773 | _libre_X509_check_purpose | 772 | _libre_X509_check_purpose |
| 774 | _libre_X509_supported_extension | 773 | _libre_X509_supported_extension |
| 775 | _libre_X509_PURPOSE_set | ||
| 776 | _libre_X509_check_issued | 774 | _libre_X509_check_issued |
| 777 | _libre_X509_check_akid | 775 | _libre_X509_check_akid |
| 778 | _libre_X509_PURPOSE_get_count | 776 | _libre_X509_PURPOSE_get_count |
| 779 | _libre_X509_PURPOSE_get0 | 777 | _libre_X509_PURPOSE_get0 |
| 780 | _libre_X509_PURPOSE_get_by_sname | 778 | _libre_X509_PURPOSE_get_by_sname |
| 781 | _libre_X509_PURPOSE_get_by_id | ||
| 782 | _libre_X509_PURPOSE_add | ||
| 783 | _libre_X509_PURPOSE_get0_name | 779 | _libre_X509_PURPOSE_get0_name |
| 784 | _libre_X509_PURPOSE_get0_sname | 780 | _libre_X509_PURPOSE_get0_sname |
| 785 | _libre_X509_PURPOSE_get_trust | ||
| 786 | _libre_X509_PURPOSE_cleanup | ||
| 787 | _libre_X509_PURPOSE_get_id | 781 | _libre_X509_PURPOSE_get_id |
| 788 | _libre_X509_get_extension_flags | 782 | _libre_X509_get_extension_flags |
| 789 | _libre_X509_get_key_usage | 783 | _libre_X509_get_key_usage |
