Tidy up CRL handling by checking for critical extensions when it is
authorDr. Stephen Henson <steve@openssl.org>
Thu, 21 Sep 2006 12:42:15 +0000 (12:42 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Thu, 21 Sep 2006 12:42:15 +0000 (12:42 +0000)
commit010fa0b33169cfc9179bda29c34c05af80f78e27
treecaa4ce10ab61977cce2363a0fcdb32514caba7db
parent4ca7d975af7581473a587a59b9f8e39a69247dc0
Tidy up CRL handling by checking for critical extensions when it is
loaded. Add new function X509_CRL_get0_by_serial() to lookup a revoked
entry to avoid the need to access the structure directly.

Add new X509_CRL_METHOD to allow common CRL operations (verify, lookup) to be
redirected.
CHANGES
crypto/asn1/asn1_locl.h
crypto/asn1/x_crl.c
crypto/ossl_typ.h
crypto/x509/x509.h
crypto/x509/x509_vfy.c
crypto/x509/x_all.c