Add X509_STORE_CTX_set_get_crl and X509_STORE_CTX_set_current_reasons
authorvl-loz <vlozano@vmware.com>
Wed, 9 Aug 2023 22:56:27 +0000 (15:56 -0700)
committerTomas Mraz <tomas@openssl.org>
Thu, 17 Aug 2023 19:34:12 +0000 (21:34 +0200)
commit4a469cba27cf778f1d97ddeefd3a3a80cd623553
tree85fbae5590ca0858fedc9872496edb8d92d21b5c
parent51b2a670c8f8499dc4f89efbd711e5b5276791b2
Add X509_STORE_CTX_set_get_crl and X509_STORE_CTX_set_current_reasons

This change is for feature request #21679.

Adds a couple of setters to aid with custom CRL validation.

Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21737)
crypto/x509/x509_vfy.c
doc/man3/X509_STORE_CTX_set_verify_cb.pod
include/openssl/x509_vfy.h.in
util/libcrypto.num