From: Lutz Jänicke Date: Thu, 25 Apr 2002 18:00:13 +0000 (+0000) Subject: Added generationQualifier OID (proposed by Fiel Cabral). X-Git-Tag: OpenSSL_0_9_7-beta1~82 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=4cea95a547242c1bf002570c7920959129841fff;p=oweals%2Fopenssl.git Added generationQualifier OID (proposed by Fiel Cabral). Submitted by: Reviewed by: PR: --- diff --git a/crypto/objects/obj_dat.h b/crypto/objects/obj_dat.h index a306217ce8..39cfcda783 100644 --- a/crypto/objects/obj_dat.h +++ b/crypto/objects/obj_dat.h @@ -62,12 +62,12 @@ * [including the GNU Public Licence.] */ -#define NUM_NID 509 -#define NUM_SN 506 -#define NUM_LN 506 -#define NUM_OBJ 480 +#define NUM_NID 510 +#define NUM_SN 507 +#define NUM_LN 507 +#define NUM_OBJ 481 -static unsigned char lvalues[3878]={ +static unsigned char lvalues[3881]={ 0x00, /* [ 0] OBJ_undef */ 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ @@ -548,6 +548,7 @@ static unsigned char lvalues[3878]={ 0x2B,0x06,0x01,0x07,0x01,0x02, /* [3857] OBJ_mime_mhs_bodies */ 0x2B,0x06,0x01,0x07,0x01,0x01,0x01, /* [3863] OBJ_id_hex_partial_message */ 0x2B,0x06,0x01,0x07,0x01,0x01,0x02, /* [3870] OBJ_id_hex_multipart_message */ +0x55,0x04,0x2C, /* [3877] OBJ_generationQualifier */ }; static ASN1_OBJECT nid_objs[NUM_NID]={ @@ -1331,6 +1332,8 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ NID_id_hex_partial_message,7,&(lvalues[3863]),0}, {"id-hex-multipart-message","id-hex-multipart-message", NID_id_hex_multipart_message,7,&(lvalues[3870]),0}, +{"generationQualifier","generationQualifier",NID_generationQualifier, + 3,&(lvalues[3877]),0}, }; static ASN1_OBJECT *sn_objs[NUM_SN]={ @@ -1527,6 +1530,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ &(nid_objs[453]),/* "friendlyCountry" */ &(nid_objs[490]),/* "friendlyCountryName" */ &(nid_objs[156]),/* "friendlyName" */ +&(nid_objs[509]),/* "generationQualifier" */ &(nid_objs[99]),/* "gn" */ &(nid_objs[163]),/* "hmacWithSHA1" */ &(nid_objs[432]),/* "holdInstructionCallIssuer" */ @@ -2028,6 +2032,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ &(nid_objs[453]),/* "friendlyCountry" */ &(nid_objs[490]),/* "friendlyCountryName" */ &(nid_objs[156]),/* "friendlyName" */ +&(nid_objs[509]),/* "generationQualifier" */ &(nid_objs[99]),/* "givenName" */ &(nid_objs[163]),/* "hmacWithSHA1" */ &(nid_objs[486]),/* "homePostalAddress" */ @@ -2381,6 +2386,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ &(nid_objs[173]),/* OBJ_name 2 5 4 41 */ &(nid_objs[99]),/* OBJ_givenName 2 5 4 42 */ &(nid_objs[101]),/* OBJ_initials 2 5 4 43 */ +&(nid_objs[509]),/* OBJ_generationQualifier 2 5 4 44 */ &(nid_objs[503]),/* OBJ_x500UniqueIdentifier 2 5 4 45 */ &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ &(nid_objs[400]),/* OBJ_role 2 5 4 72 */ diff --git a/crypto/objects/obj_mac.h b/crypto/objects/obj_mac.h index 922faf06d9..6d77fcba3f 100644 --- a/crypto/objects/obj_mac.h +++ b/crypto/objects/obj_mac.h @@ -1641,6 +1641,10 @@ #define NID_initials 101 #define OBJ_initials OBJ_X509,43L +#define LN_generationQualifier "generationQualifier" +#define NID_generationQualifier 509 +#define OBJ_generationQualifier OBJ_X509,44L + #define LN_x500UniqueIdentifier "x500UniqueIdentifier" #define NID_x500UniqueIdentifier 503 #define OBJ_x500UniqueIdentifier OBJ_X509,45L diff --git a/crypto/objects/obj_mac.num b/crypto/objects/obj_mac.num index 26249e230c..02b39062fe 100644 --- a/crypto/objects/obj_mac.num +++ b/crypto/objects/obj_mac.num @@ -506,3 +506,4 @@ mime_mhs_headings 505 mime_mhs_bodies 506 id_hex_partial_message 507 id_hex_multipart_message 508 +generationQualifier 509 diff --git a/crypto/objects/objects.txt b/crypto/objects/objects.txt index 3592ed2bd3..65d0b15629 100644 --- a/crypto/objects/objects.txt +++ b/crypto/objects/objects.txt @@ -539,6 +539,7 @@ X509 13 : : description X509 41 : name : name X509 42 : gn : givenName X509 43 : : initials +X509 44 : : generationQualifier X509 45 : : x500UniqueIdentifier X509 46 : dnQualifier : dnQualifier X509 72 : role : role