Remove X509_check_trust() and some related defines
authortb <tb@openbsd.org>
Sat, 31 Aug 2024 10:12:23 +0000 (10:12 +0000)
committertb <tb@openbsd.org>
Sat, 31 Aug 2024 10:12:23 +0000 (10:12 +0000)
commitb518871a9ff8bd03209ba8040800275af6a05c5c
tree96b77f5dd6a8d6b1558a4cd7c4b341b0932fc8a9
parent1c988a667e8e6b6affbc349fca2c7ef8a6542121
Remove X509_check_trust() and some related defines

Someone thought it would be a good idea to append non-standard trust
information to the certs in the trust store. This API is used to
inspect that depending on the intended purpose of the cert. Only
M2Crypto thought it necessary to expose this. It was adjusted.

ok beck jsing
lib/libcrypto/Symbols.list
lib/libcrypto/hidden/openssl/x509.h
lib/libcrypto/x509/x509.h
lib/libcrypto/x509/x509_local.h
lib/libcrypto/x509/x509_trs.c