Loading CHANGES +2 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ Changes between 0.9.8 and 0.9.9 [xx XXX xxxx] *) *) Add print only support for Issuing Distribution Point CRL extension. [Steve Henson] Changes between 0.9.8 and 0.9.8a [XX xxx XXXX] Loading crypto/objects/obj_dat.h +11 −5 Original line number Diff line number Diff line Loading @@ -62,12 +62,12 @@ * [including the GNU Public Licence.] */ #define NUM_NID 751 #define NUM_SN 747 #define NUM_LN 747 #define NUM_OBJ 709 #define NUM_NID 752 #define NUM_SN 748 #define NUM_LN 748 #define NUM_OBJ 710 static unsigned char lvalues[5002]={ static unsigned char lvalues[5005]={ 0x00, /* [ 0] OBJ_undef */ 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ Loading Loading @@ -777,6 +777,7 @@ static unsigned char lvalues[5002]={ 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x00, /* [4977] OBJ_id_ppl_anyLanguage */ 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x01, /* [4985] OBJ_id_ppl_inheritAll */ 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x02, /* [4993] OBJ_Independent */ 0x55,0x1D,0x1C, /* [5001] OBJ_issuing_distribution_point */ }; static ASN1_OBJECT nid_objs[NUM_NID]={ Loading Loading @@ -1945,6 +1946,8 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ {"id-ppl-inheritAll","Inherit all",NID_id_ppl_inheritAll,8, &(lvalues[4985]),0}, {"id-ppl-independent","Independent",NID_Independent,8,&(lvalues[4993]),0}, {"issuingDistributionPoint","X509v3 Issuing Distrubution Point", NID_issuing_distribution_point,3,&(lvalues[5001]),0}, }; static ASN1_OBJECT *sn_objs[NUM_SN]={ Loading Loading @@ -2382,6 +2385,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ &(nid_objs[295]),/* "ipsecTunnel" */ &(nid_objs[296]),/* "ipsecUser" */ &(nid_objs[86]),/* "issuerAltName" */ &(nid_objs[751]),/* "issuingDistributionPoint" */ &(nid_objs[492]),/* "janetMailbox" */ &(nid_objs[150]),/* "keyBag" */ &(nid_objs[83]),/* "keyUsage" */ Loading Loading @@ -2797,6 +2801,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ &(nid_objs[739]),/* "X509v3 Inhibit Any Policy" */ &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ &(nid_objs[751]),/* "X509v3 Issuing Distrubution Point" */ &(nid_objs[83]),/* "X509v3 Key Usage" */ &(nid_objs[736]),/* "X509v3 Name Constraints" */ &(nid_objs[403]),/* "X509v3 No Revocation Available" */ Loading Loading @@ -3502,6 +3507,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ &(nid_objs[751]),/* OBJ_issuing_distribution_point 2 5 29 28 */ &(nid_objs[736]),/* OBJ_name_constraints 2 5 29 30 */ &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ Loading crypto/objects/obj_mac.h +5 −0 Original line number Diff line number Diff line Loading @@ -2094,6 +2094,11 @@ #define NID_delta_crl 140 #define OBJ_delta_crl OBJ_id_ce,27L #define SN_issuing_distribution_point "issuingDistributionPoint" #define LN_issuing_distribution_point "X509v3 Issuing Distrubution Point" #define NID_issuing_distribution_point 751 #define OBJ_issuing_distribution_point OBJ_id_ce,28L #define SN_name_constraints "nameConstraints" #define LN_name_constraints "X509v3 Name Constraints" #define NID_name_constraints 736 Loading crypto/objects/obj_mac.num +1 −0 Original line number Diff line number Diff line Loading @@ -748,3 +748,4 @@ proxyCertInfo 747 id_ppl_anyLanguage 748 id_ppl_inheritAll 749 Independent 750 issuing_distribution_point 751 crypto/objects/objects.txt +2 −0 Original line number Diff line number Diff line Loading @@ -677,6 +677,8 @@ id-ce 21 : CRLReason : X509v3 CRL Reason Code id-ce 24 : invalidityDate : Invalidity Date !Cname delta-crl id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator !Cname issuing-distribution-point id-ce 28 : issuingDistributionPoint : X509v3 Issuing Distrubution Point !Cname name-constraints id-ce 30 : nameConstraints : X509v3 Name Constraints !Cname crl-distribution-points Loading Loading
CHANGES +2 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ Changes between 0.9.8 and 0.9.9 [xx XXX xxxx] *) *) Add print only support for Issuing Distribution Point CRL extension. [Steve Henson] Changes between 0.9.8 and 0.9.8a [XX xxx XXXX] Loading
crypto/objects/obj_dat.h +11 −5 Original line number Diff line number Diff line Loading @@ -62,12 +62,12 @@ * [including the GNU Public Licence.] */ #define NUM_NID 751 #define NUM_SN 747 #define NUM_LN 747 #define NUM_OBJ 709 #define NUM_NID 752 #define NUM_SN 748 #define NUM_LN 748 #define NUM_OBJ 710 static unsigned char lvalues[5002]={ static unsigned char lvalues[5005]={ 0x00, /* [ 0] OBJ_undef */ 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ Loading Loading @@ -777,6 +777,7 @@ static unsigned char lvalues[5002]={ 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x00, /* [4977] OBJ_id_ppl_anyLanguage */ 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x01, /* [4985] OBJ_id_ppl_inheritAll */ 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x02, /* [4993] OBJ_Independent */ 0x55,0x1D,0x1C, /* [5001] OBJ_issuing_distribution_point */ }; static ASN1_OBJECT nid_objs[NUM_NID]={ Loading Loading @@ -1945,6 +1946,8 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ {"id-ppl-inheritAll","Inherit all",NID_id_ppl_inheritAll,8, &(lvalues[4985]),0}, {"id-ppl-independent","Independent",NID_Independent,8,&(lvalues[4993]),0}, {"issuingDistributionPoint","X509v3 Issuing Distrubution Point", NID_issuing_distribution_point,3,&(lvalues[5001]),0}, }; static ASN1_OBJECT *sn_objs[NUM_SN]={ Loading Loading @@ -2382,6 +2385,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ &(nid_objs[295]),/* "ipsecTunnel" */ &(nid_objs[296]),/* "ipsecUser" */ &(nid_objs[86]),/* "issuerAltName" */ &(nid_objs[751]),/* "issuingDistributionPoint" */ &(nid_objs[492]),/* "janetMailbox" */ &(nid_objs[150]),/* "keyBag" */ &(nid_objs[83]),/* "keyUsage" */ Loading Loading @@ -2797,6 +2801,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ &(nid_objs[739]),/* "X509v3 Inhibit Any Policy" */ &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ &(nid_objs[751]),/* "X509v3 Issuing Distrubution Point" */ &(nid_objs[83]),/* "X509v3 Key Usage" */ &(nid_objs[736]),/* "X509v3 Name Constraints" */ &(nid_objs[403]),/* "X509v3 No Revocation Available" */ Loading Loading @@ -3502,6 +3507,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ &(nid_objs[751]),/* OBJ_issuing_distribution_point 2 5 29 28 */ &(nid_objs[736]),/* OBJ_name_constraints 2 5 29 30 */ &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ Loading
crypto/objects/obj_mac.h +5 −0 Original line number Diff line number Diff line Loading @@ -2094,6 +2094,11 @@ #define NID_delta_crl 140 #define OBJ_delta_crl OBJ_id_ce,27L #define SN_issuing_distribution_point "issuingDistributionPoint" #define LN_issuing_distribution_point "X509v3 Issuing Distrubution Point" #define NID_issuing_distribution_point 751 #define OBJ_issuing_distribution_point OBJ_id_ce,28L #define SN_name_constraints "nameConstraints" #define LN_name_constraints "X509v3 Name Constraints" #define NID_name_constraints 736 Loading
crypto/objects/obj_mac.num +1 −0 Original line number Diff line number Diff line Loading @@ -748,3 +748,4 @@ proxyCertInfo 747 id_ppl_anyLanguage 748 id_ppl_inheritAll 749 Independent 750 issuing_distribution_point 751
crypto/objects/objects.txt +2 −0 Original line number Diff line number Diff line Loading @@ -677,6 +677,8 @@ id-ce 21 : CRLReason : X509v3 CRL Reason Code id-ce 24 : invalidityDate : Invalidity Date !Cname delta-crl id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator !Cname issuing-distribution-point id-ce 28 : issuingDistributionPoint : X509v3 Issuing Distrubution Point !Cname name-constraints id-ce 30 : nameConstraints : X509v3 Name Constraints !Cname crl-distribution-points Loading