Remove unused function pointers from X509_STORE
authortb <tb@openbsd.org>
Fri, 22 Dec 2023 07:35:09 +0000 (07:35 +0000)
committertb <tb@openbsd.org>
Fri, 22 Dec 2023 07:35:09 +0000 (07:35 +0000)
commit5bbb1462f794ee1973035aea8259ac9a1ab95bf3
treea46417e374a3a5d9e3a0b8461d8b092ad7b71dad
parent8cbc3b0a14c47df74935622129c5e4a16636bb97
Remove unused function pointers from X509_STORE

The struct underlying the X509_STORE type is opaque ars and nothing uses
the accessors that OpenSSL added blindly for these. Therefore we didn't
add them in the first place. So this rips out several dozens of lines of
dead code.

ok beck joshua jsing
lib/libcrypto/x509/x509_local.h
lib/libcrypto/x509/x509_vfy.c