Support for certificateIssuer CRL entry extension.
authorDr. Stephen Henson <steve@openssl.org>
Mon, 18 Aug 2008 16:48:47 +0000 (16:48 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 18 Aug 2008 16:48:47 +0000 (16:48 +0000)
crypto/x509v3/ext_dat.h
crypto/x509v3/v3_alt.c

index a6d91765b772d2ec6f889a7dacbc3c0f70b05c77..be3aaee99d1146f0fed42d8ca4b3b033db08edc3 100644 (file)
@@ -121,7 +121,8 @@ static X509V3_EXT_METHOD *standard_exts[] = {
 &v3_name_constraints,
 &v3_policy_mappings,
 &v3_inhibit_anyp,
-&v3_idp
+&v3_idp,
+&v3_alt[2],
 };
 
 /* Number of standard extensions */
index 8e00168ff7063801bec39ed9fff0c2c0cdcdf00f..2c2d6c44421a8d83494bf3cdca3de41d3e1688ce 100644 (file)
@@ -82,6 +82,12 @@ NULL, NULL, NULL},
 (X509V3_EXT_I2V)i2v_GENERAL_NAMES,
 (X509V3_EXT_V2I)v2i_issuer_alt,
 NULL, NULL, NULL},
+
+{ NID_certificate_issuer, 0, ASN1_ITEM_ref(GENERAL_NAMES),
+0,0,0,0,
+0,0,
+(X509V3_EXT_I2V)i2v_GENERAL_NAMES,
+NULL, NULL, NULL, NULL},
 };
 
 STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method,