diff options
author | Adam Langley <agl@chromium.org> | 2014-07-25 04:25:33 +0400 |
---|---|---|
committer | Adam Langley <agl@chromium.org> | 2014-07-29 04:05:12 +0400 |
commit | 9036c266128736bcb09a114234302d50c0bfb853 (patch) | |
tree | 948085bfd098909ad8acf1d5d8b8a0142680e6da /crypto/x509 | |
parent | 29b62928413da429b4b5b42270cc186ae83bc36c (diff) |
Tolerate critical AKID in CRLs.
PR#3014
(Imported from upstream's 22228d2d407763d234a2463f694df77dca8158fc)
Change-Id: I23ee7dd6b295c3141fe3f5897673dd932831a4f6
Diffstat (limited to 'crypto/x509')
-rw-r--r-- | crypto/x509/x_crl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/x509/x_crl.c b/crypto/x509/x_crl.c index 2d74ff52..2f77fd73 100644 --- a/crypto/x509/x_crl.c +++ b/crypto/x509/x_crl.c @@ -275,6 +275,7 @@ static int crl_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, { /* We handle IDP and deltas */ if ((nid == NID_issuing_distribution_point) + || (nid == NID_authority_key_identifier) || (nid == NID_delta_crl)) break;; crl->flags |= EXFLAG_CRITICAL; |