summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcvs2hg <devnull@localhost>2002-11-06 05:39:36 +0000
committercvs2hg <devnull@localhost>2002-11-06 05:39:36 +0000
commitfb0f13ef8580ac7b70f1f2e75cb56f33f97740b5 (patch)
tree36a84294ce06477628c51887e7e1be6ee952f2a0
parent39f7c52c8bcf366ee735a239674d9cdbd4994646 (diff)
parent121e9b4782fe58c608ea1e37e88e850b0f438faa (diff)
downloadnss-hg-fb0f13ef8580ac7b70f1f2e75cb56f33f97740b5.tar.gz
fixup commit for tag 'moz_win_20021203'moz_win_20021203
-rw-r--r--security/nss/lib/certdb/crl.c81
-rw-r--r--security/nss/lib/ckfw/builtins/bfind.c38
-rw-r--r--security/nss/lib/ckfw/builtins/certdata.c600
-rw-r--r--security/nss/lib/ckfw/builtins/certdata.txt334
-rw-r--r--security/nss/lib/smime/cms.h6
-rw-r--r--security/nss/lib/smime/cmssiginfo.c6
-rw-r--r--security/nss/lib/softoken/cdbhdl.h8
-rw-r--r--security/nss/lib/softoken/dbinit.c35
-rw-r--r--security/nss/lib/softoken/keydb.c70
-rw-r--r--security/nss/lib/softoken/manifest.mn2
-rw-r--r--security/nss/lib/softoken/pcertdb.c59
-rw-r--r--security/nss/lib/softoken/pk11db.c17
-rw-r--r--security/nss/lib/ssl/ssl3con.c2
-rw-r--r--security/nss/pkg/solaris/Makefile.targ2
-rw-r--r--security/nss/pkg/solaris/SUNWtls/Makefile2
-rw-r--r--security/nss/pkg/solaris/SUNWtls/pkgdepend (renamed from security/nss/pkg/solaris/common_files/pkgdepend)0
-rw-r--r--security/nss/pkg/solaris/SUNWtls/prototype_com2
-rw-r--r--security/nss/pkg/solaris/SUNWtls/prototype_i38630
-rw-r--r--security/nss/pkg/solaris/SUNWtls/prototype_sparc2
-rw-r--r--security/nss/pkg/solaris/SUNWtlsx/Makefile2
-rw-r--r--security/nss/pkg/solaris/SUNWtlsx/pkgdepend3
-rw-r--r--security/nss/pkg/solaris/common_files/copyright2
22 files changed, 769 insertions, 534 deletions
diff --git a/security/nss/lib/certdb/crl.c b/security/nss/lib/certdb/crl.c
index a64c96373..929fb508e 100644
--- a/security/nss/lib/certdb/crl.c
+++ b/security/nss/lib/certdb/crl.c
@@ -1044,7 +1044,9 @@ SECStatus ShutdownCRLCache(void)
/* empty the cache */
PL_HashTableEnumerateEntries(crlcache.issuers, &FreeIssuer, NULL);
PL_HashTableDestroy(crlcache.issuers);
+ crlcache.issuers = NULL;
PR_DestroyLock(crlcache.lock);
+ crlcache.lock = NULL;
return SECSuccess;
}
@@ -1162,7 +1164,7 @@ PRBool CRLStillExists(CERTSignedCrl* crl)
}
SECStatus DPCache_Refresh(CRLDPCache* cache, CERTSignedCrl* crlobject,
- int64 t, void* wincx)
+ void* wincx)
{
SECStatus rv = SECSuccess;
/* Check if it is an invalid CRL
@@ -1184,17 +1186,20 @@ SECStatus DPCache_Refresh(CRLDPCache* cache, CERTSignedCrl* crlobject,
} else {
SECStatus signstatus = SECFailure;
if (cache->issuer) {
- signstatus = CERT_VerifySignedData(&crlobject->signatureWrap,
- cache->issuer, t, wincx);
+ int64 issuingDate = 0;
+ signstatus = DER_UTCTimeToTime(&issuingDate, &crlobject->crl.lastUpdate);
+ if (SECSuccess == signstatus) {
+ signstatus = CERT_VerifySignedData(&crlobject->signatureWrap,
+ cache->issuer, issuingDate, wincx);
+ }
}
if (SECSuccess != signstatus) {
- if (0 == t) {
- /* we tried to verify with a time of t=0 . Most likely this is
- because this CRL came through a call to SEC_FindCrlByName,
- not because the signature fails to verify.
+ if (!cache->issuer) {
+ /* we tried to verify without an issuer cert . This is
+ because this CRL came through a call to SEC_FindCrlByName.
So we don't cache this verification failure. We'll try
to verify the CRL again when a certificate from that issuer
- gets verified */
+ becomes available */
GetOpaqueCRLFields(crlobject)->unverified = PR_TRUE;
} else {
GetOpaqueCRLFields(crlobject)->unverified = PR_FALSE;
@@ -1290,7 +1295,7 @@ void DPCache_Empty(CRLDPCache* cache)
}
}
-SECStatus DPCache_Fetch(CRLDPCache* cache, int64 t, void* wincx)
+SECStatus DPCache_Fetch(CRLDPCache* cache, void* wincx)
{
SECStatus rv = SECSuccess;
CERTSignedCrl* crlobject = NULL;
@@ -1350,7 +1355,7 @@ SECStatus DPCache_Fetch(CRLDPCache* cache, int64 t, void* wincx)
/* update the cache with this new CRL */
if (SECSuccess == rv) {
- rv = DPCache_Refresh(cache, crlobject, t, wincx);
+ rv = DPCache_Refresh(cache, crlobject, wincx);
}
return rv;
}
@@ -1413,7 +1418,7 @@ SECStatus DPCache_Lookup(CRLDPCache* cache, SECItem* sn, CERTCrlEntry** returned
#endif
-SECStatus DPCache_Update(CRLDPCache* cache, CERTCertificate* issuer, int64 t,
+SECStatus DPCache_Update(CRLDPCache* cache, CERTCertificate* issuer,
void* wincx, PRBool readlocked)
{
/* Update the CRLDPCache now. We don't cache token CRL lookup misses
@@ -1428,10 +1433,10 @@ SECStatus DPCache_Update(CRLDPCache* cache, CERTCertificate* issuer, int64 t,
}
/* verify CRLs that couldn't be checked when inserted into the cache
- because issuer and time was unavailable. These are CRLs that were
- inserted through SEC_FindCrlByName, rather than through a certificate
- verification */
- if (t && issuer) {
+ because the issuer cert was unavailable. These are CRLs that were
+ inserted into the cache through SEC_FindCrlByName, rather than
+ through a certificate verification (CERT_CheckCRL) */
+ if (issuer) {
/* if we didn't have a valid issuer cert yet, but we do now. add it */
if (NULL == cache->issuer) {
/* save the issuer cert */
@@ -1439,23 +1444,25 @@ SECStatus DPCache_Update(CRLDPCache* cache, CERTCertificate* issuer, int64 t,
}
/* re-process all unverified CRLs */
- for (i = 0; i < cache->ncrls ; i++) {
- CERTSignedCrl* acrl = cache->crls[i];
- if (PR_TRUE == GetOpaqueCRLFields(acrl)->unverified) {
- DPCache_LockWrite();
- /* check that we are the first thread to update */
+ if (cache->issuer) {
+ for (i = 0; i < cache->ncrls ; i++) {
+ CERTSignedCrl* acrl = cache->crls[i];
if (PR_TRUE == GetOpaqueCRLFields(acrl)->unverified) {
- DPCache_Refresh(cache, acrl, t, wincx);
- /* also check all the other CRLs */
- for (i = i+1 ; i < cache->ncrls ; i++) {
- acrl = cache->crls[i];
- if (acrl && (PR_TRUE == GetOpaqueCRLFields(acrl)->unverified)) {
- DPCache_Refresh(cache, acrl, t, wincx);
+ DPCache_LockWrite();
+ /* check that we are the first thread to update */
+ if (PR_TRUE == GetOpaqueCRLFields(acrl)->unverified) {
+ DPCache_Refresh(cache, acrl, wincx);
+ /* also check all the other CRLs */
+ for (i = i+1 ; i < cache->ncrls ; i++) {
+ acrl = cache->crls[i];
+ if (acrl && (PR_TRUE == GetOpaqueCRLFields(acrl)->unverified)) {
+ DPCache_Refresh(cache, acrl, wincx);
+ }
}
}
+ DPCache_UnlockWrite();
+ break;
}
- DPCache_UnlockWrite();
- break;
}
}
}
@@ -1485,7 +1492,7 @@ SECStatus DPCache_Update(CRLDPCache* cache, CERTCertificate* issuer, int64 t,
}
}
/* and try to fetch a new one */
- rv = DPCache_Fetch(cache, t, wincx);
+ rv = DPCache_Fetch(cache, wincx);
updated = PR_TRUE;
if (SECSuccess == rv) {
rv = DPCache_Cleanup(cache); /* clean up deleted CRLs
@@ -1502,7 +1509,7 @@ SECStatus DPCache_Update(CRLDPCache* cache, CERTCertificate* issuer, int64 t,
if (0 == cache->ncrls)
{
/* we are the first */
- rv = DPCache_Fetch(cache, t, wincx);
+ rv = DPCache_Fetch(cache, wincx);
}
DPCache_UnlockWrite();
}
@@ -1786,7 +1793,7 @@ SECStatus AcquireDPCache(CERTCertificate* issuer, SECItem* subject, SECItem* dp,
if (*dpcache)
{
/* make sure the DP cache is up to date before using it */
- rv = DPCache_Update(*dpcache, issuer, t, wincx, PR_FALSE == *writeLocked);
+ rv = DPCache_Update(*dpcache, issuer, wincx, PR_FALSE == *writeLocked);
}
else
{
@@ -1827,18 +1834,6 @@ CERT_CheckCRL(CERTCertificate* cert, CERTCertificate* issuer, SECItem* dp,
if (!cert || !issuer) {
return SECFailure;
}
- /* we must check the cert issuer (or more appropriately, the CRL
- signer)'s validity time first. If it's expired, then don't go to the
- cache.
- If we do and the cache is empty, a CRL will be fetched, but it won't
- verify because of the expired issuer, causing us to put the cache in
- the invalid state.
- If we do and the cache is already populated, we will lookup the cert
- in the CRL for no good reason. */
- validity = CERT_CheckCertValidTimes(issuer, t, PR_FALSE);
- if ( validity != secCertTimeValid ) {
- return SECFailure;
- }
rv = AcquireDPCache(issuer, &issuer->derSubject, dp, t, wincx, &dpcache, &lockedwrite);
diff --git a/security/nss/lib/ckfw/builtins/bfind.c b/security/nss/lib/ckfw/builtins/bfind.c
index 17b94fa15..13f45166f 100644
--- a/security/nss/lib/ckfw/builtins/bfind.c
+++ b/security/nss/lib/ckfw/builtins/bfind.c
@@ -108,6 +108,33 @@ builtins_mdFindObjects_Next
return nss_builtins_CreateMDObject(arena, io, pError);
}
+static int
+builtins_derUnwrapInt(unsigned char *src, int size, unsigned char **dest) {
+ unsigned char *start = src;
+ int len = 0;
+
+ if (*src ++ != 2) {
+ return 0;
+ }
+ len = *src++;
+ if (len & 0x80) {
+ int count = len & 0x7f;
+ len =0;
+
+ if (count+2 > size) {
+ return 0;
+ }
+ while (count-- > 0) {
+ len = (len << 8) | *src++;
+ }
+ }
+ if (len + (src-start) != size) {
+ return 0;
+ }
+ *dest = src;
+ return len;
+}
+
static CK_BBOOL
builtins_attrmatch
(
@@ -118,6 +145,17 @@ builtins_attrmatch
PRBool prb;
if( a->ulValueLen != b->size ) {
+ /* match a decoded serial number */
+ if ((a->type == CKA_SERIAL_NUMBER) && (a->ulValueLen < b->size)) {
+ int len;
+ unsigned char *data;
+
+ len = builtins_derUnwrapInt(b->data,b->size,&data);
+ if ((len == a->ulValueLen) &&
+ nsslibc_memequal(a->pValue, data, len, (PRStatus *)NULL)) {
+ return CK_TRUE;
+ }
+ }
return CK_FALSE;
}
diff --git a/security/nss/lib/ckfw/builtins/certdata.c b/security/nss/lib/ckfw/builtins/certdata.c
index b42246605..90b8de68c 100644
--- a/security/nss/lib/ckfw/builtins/certdata.c
+++ b/security/nss/lib/ckfw/builtins/certdata.c
@@ -500,8 +500,9 @@ static const NSSItem nss_builtins_items_2 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\002\255\146\176\116\105\376\136\127\157\074\230\031\136\335\300"
-, (PRUint32)16 },
+ { (void *)"\002\020\002\255\146\176\116\105\376\136\127\157\074\230\031\136"
+"\335\300"
+, (PRUint32)18 },
{ (void *)"\060\202\002\064\060\202\001\241\002\020\002\255\146\176\116\105"
"\376\136\127\157\074\230\031\136\335\300\060\015\006\011\052\206"
"\110\206\367\015\001\001\002\005\000\060\137\061\013\060\011\006"
@@ -559,8 +560,9 @@ static const NSSItem nss_builtins_items_3 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\002\255\146\176\116\105\376\136\127\157\074\230\031\136\335\300"
-, (PRUint32)16 },
+ { (void *)"\002\020\002\255\146\176\116\105\376\136\127\157\074\230\031\136"
+"\335\300"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -585,8 +587,8 @@ static const NSSItem nss_builtins_items_4 [] = {
"\004\003\023\023\107\124\105\040\103\171\142\145\162\124\162\165"
"\163\164\040\122\157\157\164"
, (PRUint32)71 },
- { (void *)"\001\243"
-, (PRUint32)2 },
+ { (void *)"\002\002\001\243"
+, (PRUint32)4 },
{ (void *)"\060\202\001\372\060\202\001\143\002\002\001\243\060\015\006\011"
"\052\206\110\206\367\015\001\001\004\005\000\060\105\061\013\060"
"\011\006\003\125\004\006\023\002\125\123\061\030\060\026\006\003"
@@ -638,8 +640,8 @@ static const NSSItem nss_builtins_items_5 [] = {
"\004\003\023\023\107\124\105\040\103\171\142\145\162\124\162\165"
"\163\164\040\122\157\157\164"
, (PRUint32)71 },
- { (void *)"\001\243"
-, (PRUint32)2 },
+ { (void *)"\002\002\001\243"
+, (PRUint32)4 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -670,8 +672,8 @@ static const NSSItem nss_builtins_items_6 [] = {
"\040\103\171\142\145\162\124\162\165\163\164\040\107\154\157\142"
"\141\154\040\122\157\157\164"
, (PRUint32)119 },
- { (void *)"\001\245"
-, (PRUint32)2 },
+ { (void *)"\002\002\001\245"
+, (PRUint32)4 },
{ (void *)"\060\202\002\132\060\202\001\303\002\002\001\245\060\015\006\011"
"\052\206\110\206\367\015\001\001\004\005\000\060\165\061\013\060"
"\011\006\003\125\004\006\023\002\125\123\061\030\060\026\006\003"
@@ -732,8 +734,8 @@ static const NSSItem nss_builtins_items_7 [] = {
"\040\103\171\142\145\162\124\162\165\163\164\040\107\154\157\142"
"\141\154\040\122\157\157\164"
, (PRUint32)119 },
- { (void *)"\001\245"
-, (PRUint32)2 },
+ { (void *)"\002\002\001\245"
+, (PRUint32)4 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -774,8 +776,8 @@ static const NSSItem nss_builtins_items_8 [] = {
"\001\011\001\026\031\160\145\162\163\157\156\141\154\055\142\141"
"\163\151\143\100\164\150\141\167\164\145\056\143\157\155"
, (PRUint32)206 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)"\060\202\003\041\060\202\002\212\240\003\002\001\002\002\001\000"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\201\313\061\013\060\011\006\003\125\004\006\023\002\132\101\061"
@@ -854,8 +856,8 @@ static const NSSItem nss_builtins_items_9 [] = {
"\001\011\001\026\031\160\145\162\163\157\156\141\154\055\142\141"
"\163\151\143\100\164\150\141\167\164\145\056\143\157\155"
, (PRUint32)206 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -898,8 +900,8 @@ static const NSSItem nss_builtins_items_10 [] = {
"\160\162\145\155\151\165\155\100\164\150\141\167\164\145\056\143"
"\157\155"
, (PRUint32)210 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)"\060\202\003\051\060\202\002\222\240\003\002\001\002\002\001\000"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\201\317\061\013\060\011\006\003\125\004\006\023\002\132\101\061"
@@ -979,8 +981,8 @@ static const NSSItem nss_builtins_items_11 [] = {
"\160\162\145\155\151\165\155\100\164\150\141\167\164\145\056\143"
"\157\155"
, (PRUint32)210 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1023,8 +1025,8 @@ static const NSSItem nss_builtins_items_12 [] = {
"\055\146\162\145\145\155\141\151\154\100\164\150\141\167\164\145"
"\056\143\157\155"
, (PRUint32)212 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)"\060\202\003\055\060\202\002\226\240\003\002\001\002\002\001\000"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\201\321\061\013\060\011\006\003\125\004\006\023\002\132\101\061"
@@ -1105,8 +1107,8 @@ static const NSSItem nss_builtins_items_13 [] = {
"\055\146\162\145\145\155\141\151\154\100\164\150\141\167\164\145"
"\056\143\157\155"
, (PRUint32)212 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -1147,8 +1149,8 @@ static const NSSItem nss_builtins_items_14 [] = {
"\163\145\162\166\145\162\055\143\145\162\164\163\100\164\150\141"
"\167\164\145\056\143\157\155"
, (PRUint32)199 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\003\023\060\202\002\174\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\201\304\061\013\060\011\006\003\125\004\006\023\002\132\101\061"
@@ -1226,8 +1228,8 @@ static const NSSItem nss_builtins_items_15 [] = {
"\163\145\162\166\145\162\055\143\145\162\164\163\100\164\150\141"
"\167\164\145\056\143\157\155"
, (PRUint32)199 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1270,8 +1272,8 @@ static const NSSItem nss_builtins_items_16 [] = {
"\163\145\162\166\145\162\100\164\150\141\167\164\145\056\143\157"
"\155"
, (PRUint32)209 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\003\047\060\202\002\220\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\201\316\061\013\060\011\006\003\125\004\006\023\002\132\101\061"
@@ -1351,8 +1353,8 @@ static const NSSItem nss_builtins_items_17 [] = {
"\163\145\162\166\145\162\100\164\150\141\167\164\145\056\143\157"
"\155"
, (PRUint32)209 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1377,8 +1379,8 @@ static const NSSItem nss_builtins_items_18 [] = {
"\146\141\170\040\123\145\143\165\162\145\040\103\145\162\164\151"
"\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171"
, (PRUint32)80 },
- { (void *)"\065\336\364\317"
-, (PRUint32)4 },
+ { (void *)"\002\004\065\336\364\317"
+, (PRUint32)6 },
{ (void *)"\060\202\003\040\060\202\002\211\240\003\002\001\002\002\004\065"
"\336\364\317\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\116\061\013\060\011\006\003\125\004\006\023\002\125"
@@ -1449,8 +1451,8 @@ static const NSSItem nss_builtins_items_19 [] = {
"\146\141\170\040\123\145\143\165\162\145\040\103\145\162\164\151"
"\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171"
, (PRUint32)80 },
- { (void *)"\065\336\364\317"
-, (PRUint32)4 },
+ { (void *)"\002\004\065\336\364\317"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1483,9 +1485,9 @@ static const NSSItem nss_builtins_items_20 [] = {
"\367\015\001\011\001\026\025\141\144\155\151\156\100\144\151\147"
"\163\151\147\164\162\165\163\164\056\143\157\155"
, (PRUint32)140 },
- { (void *)"\000\320\036\100\220\000\000\106\122\000\000\000\001\000\000\000"
-"\004"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\320\036\100\220\000\000\106\122\000\000\000\001\000"
+"\000\000\004"
+, (PRUint32)19 },
{ (void *)"\060\202\003\265\060\202\002\235\240\003\002\001\002\002\021\000"
"\320\036\100\220\000\000\106\122\000\000\000\001\000\000\000\004"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
@@ -1569,9 +1571,9 @@ static const NSSItem nss_builtins_items_21 [] = {
"\367\015\001\011\001\026\025\141\144\155\151\156\100\144\151\147"
"\163\151\147\164\162\165\163\164\056\143\157\155"
, (PRUint32)140 },
- { (void *)"\000\320\036\100\220\000\000\106\122\000\000\000\001\000\000\000"
-"\004"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\320\036\100\220\000\000\106\122\000\000\000\001\000"
+"\000\000\004"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1596,8 +1598,8 @@ static const NSSItem nss_builtins_items_22 [] = {
"\164\040\103\157\056\061\021\060\017\006\003\125\004\013\023\010"
"\104\123\124\103\101\040\105\061"
, (PRUint32)72 },
- { (void *)"\066\160\025\226"
-, (PRUint32)4 },
+ { (void *)"\002\004\066\160\025\226"
+, (PRUint32)6 },
{ (void *)"\060\202\003\051\060\202\002\222\240\003\002\001\002\002\004\066"
"\160\025\226\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\106\061\013\060\011\006\003\125\004\006\023\002\125"
@@ -1668,8 +1670,8 @@ static const NSSItem nss_builtins_items_23 [] = {
"\164\040\103\157\056\061\021\060\017\006\003\125\004\013\023\010"
"\104\123\124\103\101\040\105\061"
, (PRUint32)72 },
- { (void *)"\066\160\025\226"
-, (PRUint32)4 },
+ { (void *)"\002\004\066\160\025\226"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1694,8 +1696,8 @@ static const NSSItem nss_builtins_items_24 [] = {
"\164\040\103\157\056\061\021\060\017\006\003\125\004\013\023\010"
"\104\123\124\103\101\040\105\062"
, (PRUint32)72 },
- { (void *)"\066\156\323\316"
-, (PRUint32)4 },
+ { (void *)"\002\004\066\156\323\316"
+, (PRUint32)6 },
{ (void *)"\060\202\003\051\060\202\002\222\240\003\002\001\002\002\004\066"
"\156\323\316\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\106\061\013\060\011\006\003\125\004\006\023\002\125"
@@ -1766,8 +1768,8 @@ static const NSSItem nss_builtins_items_25 [] = {
"\164\040\103\157\056\061\021\060\017\006\003\125\004\013\023\010"
"\104\123\124\103\101\040\105\062"
, (PRUint32)72 },
- { (void *)"\066\156\323\316"
-, (PRUint32)4 },
+ { (void *)"\002\004\066\156\323\316"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1804,9 +1806,9 @@ static const NSSItem nss_builtins_items_26 [] = {
"\206\110\206\367\015\001\011\001\026\022\143\141\100\144\151\147"
"\163\151\147\164\162\165\163\164\056\143\157\155"
, (PRUint32)172 },
- { (void *)"\000\320\036\100\213\000\000\002\174\000\000\000\002\000\000\000"
-"\001"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\320\036\100\213\000\000\002\174\000\000\000\002\000"
+"\000\000\001"
+, (PRUint32)19 },
{ (void *)"\060\202\003\330\060\202\002\300\002\021\000\320\036\100\213\000"
"\000\002\174\000\000\000\002\000\000\000\001\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\251\061\013\060"
@@ -1894,9 +1896,9 @@ static const NSSItem nss_builtins_items_27 [] = {
"\206\110\206\367\015\001\011\001\026\022\143\141\100\144\151\147"
"\163\151\147\164\162\165\163\164\056\143\157\155"
, (PRUint32)172 },
- { (void *)"\000\320\036\100\213\000\000\002\174\000\000\000\002\000\000\000"
-"\001"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\320\036\100\213\000\000\002\174\000\000\000\002\000"
+"\000\000\001"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -1933,9 +1935,9 @@ static const NSSItem nss_builtins_items_28 [] = {
"\206\110\206\367\015\001\011\001\026\022\143\141\100\144\151\147"
"\163\151\147\164\162\165\163\164\056\143\157\155"
, (PRUint32)172 },
- { (void *)"\000\320\036\100\213\000\000\167\155\000\000\000\001\000\000\000"
-"\004"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\320\036\100\213\000\000\167\155\000\000\000\001\000"
+"\000\000\004"
+, (PRUint32)19 },
{ (void *)"\060\202\003\330\060\202\002\300\002\021\000\320\036\100\213\000"
"\000\167\155\000\000\000\001\000\000\000\004\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\251\061\013\060"
@@ -2023,9 +2025,9 @@ static const NSSItem nss_builtins_items_29 [] = {
"\206\110\206\367\015\001\011\001\026\022\143\141\100\144\151\147"
"\163\151\147\164\162\165\163\164\056\143\157\155"
, (PRUint32)172 },
- { (void *)"\000\320\036\100\213\000\000\167\155\000\000\000\001\000\000\000"
-"\004"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\320\036\100\213\000\000\167\155\000\000\000\001\000"
+"\000\000\004"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2054,9 +2056,9 @@ static const NSSItem nss_builtins_items_30 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\000\315\272\177\126\360\337\344\274\124\376\042\254\263\162\252"
-"\125"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\315\272\177\126\360\337\344\274\124\376\042\254\263"
+"\162\252\125"
+, (PRUint32)19 },
{ (void *)"\060\202\002\075\060\202\001\246\002\021\000\315\272\177\126\360"
"\337\344\274\124\376\042\254\263\162\252\125\060\015\006\011\052"
"\206\110\206\367\015\001\001\002\005\000\060\137\061\013\060\011"
@@ -2115,9 +2117,9 @@ static const NSSItem nss_builtins_items_31 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\000\315\272\177\126\360\337\344\274\124\376\042\254\263\162\252"
-"\125"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\315\272\177\126\360\337\344\274\124\376\042\254\263"
+"\162\252\125"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -2146,8 +2148,9 @@ static const NSSItem nss_builtins_items_32 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\055\033\374\112\027\215\243\221\353\347\377\365\213\105\276\013"
-, (PRUint32)16 },
+ { (void *)"\002\020\055\033\374\112\027\215\243\221\353\347\377\365\213\105"
+"\276\013"
+, (PRUint32)18 },
{ (void *)"\060\202\002\074\060\202\001\245\002\020\055\033\374\112\027\215"
"\243\221\353\347\377\365\213\105\276\013\060\015\006\011\052\206"
"\110\206\367\015\001\001\002\005\000\060\137\061\013\060\011\006"
@@ -2205,8 +2208,9 @@ static const NSSItem nss_builtins_items_33 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\055\033\374\112\027\215\243\221\353\347\377\365\213\105\276\013"
-, (PRUint32)16 },
+ { (void *)"\002\020\055\033\374\112\027\215\243\221\353\347\377\365\213\105"
+"\276\013"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2235,8 +2239,9 @@ static const NSSItem nss_builtins_items_34 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\160\272\344\035\020\331\051\064\266\070\312\173\003\314\272\277"
-, (PRUint32)16 },
+ { (void *)"\002\020\160\272\344\035\020\331\051\064\266\070\312\173\003\314"
+"\272\277"
+, (PRUint32)18 },
{ (void *)"\060\202\002\074\060\202\001\245\002\020\160\272\344\035\020\331"
"\051\064\266\070\312\173\003\314\272\277\060\015\006\011\052\206"
"\110\206\367\015\001\001\002\005\000\060\137\061\013\060\011\006"
@@ -2294,8 +2299,9 @@ static const NSSItem nss_builtins_items_35 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\160\272\344\035\020\331\051\064\266\070\312\173\003\314\272\277"
-, (PRUint32)16 },
+ { (void *)"\002\020\160\272\344\035\020\331\051\064\266\070\312\173\003\314"
+"\272\277"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2336,8 +2342,9 @@ static const NSSItem nss_builtins_items_36 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\114\307\352\252\230\076\161\323\223\020\370\075\072\211\221\222"
-, (PRUint32)16 },
+ { (void *)"\002\020\114\307\352\252\230\076\161\323\223\020\370\075\072\211"
+"\221\222"
+, (PRUint32)18 },
{ (void *)"\060\202\003\002\060\202\002\153\002\020\114\307\352\252\230\076"
"\161\323\223\020\370\075\072\211\221\222\060\015\006\011\052\206"
"\110\206\367\015\001\001\005\005\000\060\201\301\061\013\060\011"
@@ -2414,8 +2421,9 @@ static const NSSItem nss_builtins_items_37 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\114\307\352\252\230\076\161\323\223\020\370\075\072\211\221\222"
-, (PRUint32)16 },
+ { (void *)"\002\020\114\307\352\252\230\076\161\323\223\020\370\075\072\211"
+"\221\222"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -2456,9 +2464,9 @@ static const NSSItem nss_builtins_items_38 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\000\271\057\140\314\210\237\241\172\106\011\270\133\160\154\212"
-"\257"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\271\057\140\314\210\237\241\172\106\011\270\133\160"
+"\154\212\257"
+, (PRUint32)19 },
{ (void *)"\060\202\003\003\060\202\002\154\002\021\000\271\057\140\314\210"
"\237\241\172\106\011\270\133\160\154\212\257\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\301\061\013\060"
@@ -2535,9 +2543,9 @@ static const NSSItem nss_builtins_items_39 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\000\271\057\140\314\210\237\241\172\106\011\270\133\160\154\212"
-"\257"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\271\057\140\314\210\237\241\172\106\011\270\133\160"
+"\154\212\257"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2578,8 +2586,9 @@ static const NSSItem nss_builtins_items_40 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\175\331\376\007\317\250\036\267\020\171\147\373\247\211\064\306"
-, (PRUint32)16 },
+ { (void *)"\002\020\175\331\376\007\317\250\036\267\020\171\147\373\247\211"
+"\064\306"
+, (PRUint32)18 },
{ (void *)"\060\202\003\002\060\202\002\153\002\020\175\331\376\007\317\250"
"\036\267\020\171\147\373\247\211\064\306\060\015\006\011\052\206"
"\110\206\367\015\001\001\005\005\000\060\201\301\061\013\060\011"
@@ -2656,8 +2665,9 @@ static const NSSItem nss_builtins_items_41 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\175\331\376\007\317\250\036\267\020\171\147\373\247\211\064\306"
-, (PRUint32)16 },
+ { (void *)"\002\020\175\331\376\007\317\250\036\267\020\171\147\373\247\211"
+"\064\306"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2698,8 +2708,9 @@ static const NSSItem nss_builtins_items_42 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\062\210\216\232\322\365\353\023\107\370\177\304\040\067\045\370"
-, (PRUint32)16 },
+ { (void *)"\002\020\062\210\216\232\322\365\353\023\107\370\177\304\040\067"
+"\045\370"
+, (PRUint32)18 },
{ (void *)"\060\202\003\002\060\202\002\153\002\020\062\210\216\232\322\365"
"\353\023\107\370\177\304\040\067\045\370\060\015\006\011\052\206"
"\110\206\367\015\001\001\005\005\000\060\201\301\061\013\060\011"
@@ -2776,8 +2787,9 @@ static const NSSItem nss_builtins_items_43 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\062\210\216\232\322\365\353\023\107\370\177\304\040\067\045\370"
-, (PRUint32)16 },
+ { (void *)"\002\020\062\210\216\232\322\365\353\023\107\370\177\304\040\067"
+"\045\370"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2804,8 +2816,8 @@ static const NSSItem nss_builtins_items_44 [] = {
"\006\003\125\004\003\023\022\107\154\157\142\141\154\123\151\147"
"\156\040\122\157\157\164\040\103\101"
, (PRUint32)89 },
- { (void *)"\002\000\000\000\000\000\326\170\267\224\005"
-, (PRUint32)11 },
+ { (void *)"\002\013\002\000\000\000\000\000\326\170\267\224\005"
+, (PRUint32)13 },
{ (void *)"\060\202\003\165\060\202\002\135\240\003\002\001\002\002\013\002"
"\000\000\000\000\000\326\170\267\224\005\060\015\006\011\052\206"
"\110\206\367\015\001\001\004\005\000\060\127\061\013\060\011\006"
@@ -2882,8 +2894,8 @@ static const NSSItem nss_builtins_items_45 [] = {
"\006\003\125\004\003\023\022\107\154\157\142\141\154\123\151\147"
"\156\040\122\157\157\164\040\103\101"
, (PRUint32)89 },
- { (void *)"\002\000\000\000\000\000\326\170\267\224\005"
-, (PRUint32)11 },
+ { (void *)"\002\013\002\000\000\000\000\000\326\170\267\224\005"
+, (PRUint32)13 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -2922,8 +2934,8 @@ static const NSSItem nss_builtins_items_46 [] = {
"\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156\146"
"\157\100\166\141\154\151\143\145\162\164\056\143\157\155"
, (PRUint32)190 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\002\347\060\202\002\120\002\001\001\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\273\061\044\060"
"\042\006\003\125\004\007\023\033\126\141\154\151\103\145\162\164"
@@ -2997,8 +3009,8 @@ static const NSSItem nss_builtins_items_47 [] = {
"\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156\146"
"\157\100\166\141\154\151\143\145\162\164\056\143\157\155"
, (PRUint32)190 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3037,8 +3049,8 @@ static const NSSItem nss_builtins_items_48 [] = {
"\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156\146"
"\157\100\166\141\154\151\143\145\162\164\056\143\157\155"
, (PRUint32)190 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\002\347\060\202\002\120\002\001\001\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\273\061\044\060"
"\042\006\003\125\004\007\023\033\126\141\154\151\103\145\162\164"
@@ -3112,8 +3124,8 @@ static const NSSItem nss_builtins_items_49 [] = {
"\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156\146"
"\157\100\166\141\154\151\143\145\162\164\056\143\157\155"
, (PRUint32)190 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3152,8 +3164,8 @@ static const NSSItem nss_builtins_items_50 [] = {
"\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156\146"
"\157\100\166\141\154\151\143\145\162\164\056\143\157\155"
, (PRUint32)190 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\002\347\060\202\002\120\002\001\001\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\273\061\044\060"
"\042\006\003\125\004\007\023\033\126\141\154\151\103\145\162\164"
@@ -3227,8 +3239,8 @@ static const NSSItem nss_builtins_items_51 [] = {
"\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156\146"
"\157\100\166\141\154\151\143\145\162\164\056\143\157\155"
, (PRUint32)190 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3269,9 +3281,9 @@ static const NSSItem nss_builtins_items_52 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\000\213\133\165\126\204\124\205\013\000\317\257\070\110\316\261"
-"\244"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\213\133\165\126\204\124\205\013\000\317\257\070\110"
+"\316\261\244"
+, (PRUint32)19 },
{ (void *)"\060\202\004\032\060\202\003\002\002\021\000\213\133\165\126\204"
"\124\205\013\000\317\257\070\110\316\261\244\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\312\061\013\060"
@@ -3365,9 +3377,9 @@ static const NSSItem nss_builtins_items_53 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\000\213\133\165\126\204\124\205\013\000\317\257\070\110\316\261"
-"\244"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\213\133\165\126\204\124\205\013\000\317\257\070\110"
+"\316\261\244"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -3408,8 +3420,9 @@ static const NSSItem nss_builtins_items_54 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\141\160\313\111\214\137\230\105\051\347\260\246\331\120\133\172"
-, (PRUint32)16 },
+ { (void *)"\002\020\141\160\313\111\214\137\230\105\051\347\260\246\331\120"
+"\133\172"
+, (PRUint32)18 },
{ (void *)"\060\202\004\031\060\202\003\001\002\020\141\160\313\111\214\137"
"\230\105\051\347\260\246\331\120\133\172\060\015\006\011\052\206"
"\110\206\367\015\001\001\005\005\000\060\201\312\061\013\060\011"
@@ -3503,8 +3516,9 @@ static const NSSItem nss_builtins_items_55 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\141\160\313\111\214\137\230\105\051\347\260\246\331\120\133\172"
-, (PRUint32)16 },
+ { (void *)"\002\020\141\160\313\111\214\137\230\105\051\347\260\246\331\120"
+"\133\172"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3545,9 +3559,9 @@ static const NSSItem nss_builtins_items_56 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\000\233\176\006\111\243\076\142\271\325\356\220\110\161\051\357"
-"\127"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\233\176\006\111\243\076\142\271\325\356\220\110\161"
+"\051\357\127"
+, (PRUint32)19 },
{ (void *)"\060\202\004\032\060\202\003\002\002\021\000\233\176\006\111\243"
"\076\142\271\325\356\220\110\161\051\357\127\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\312\061\013\060"
@@ -3641,9 +3655,9 @@ static const NSSItem nss_builtins_items_57 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\000\233\176\006\111\243\076\142\271\325\356\220\110\161\051\357"
-"\127"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\233\176\006\111\243\076\142\271\325\356\220\110\161"
+"\051\357\127"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3684,9 +3698,9 @@ static const NSSItem nss_builtins_items_58 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\000\354\240\247\213\156\165\152\001\317\304\174\314\057\224\136"
-"\327"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\354\240\247\213\156\165\152\001\317\304\174\314\057"
+"\224\136\327"
+, (PRUint32)19 },
{ (void *)"\060\202\004\032\060\202\003\002\002\021\000\354\240\247\213\156"
"\165\152\001\317\304\174\314\057\224\136\327\060\015\006\011\052"
"\206\110\206\367\015\001\001\005\005\000\060\201\312\061\013\060"
@@ -3780,9 +3794,9 @@ static const NSSItem nss_builtins_items_59 [] = {
"\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101"
"\165\164\150\157\162\151\164\171\040\055\040\107\063"
, (PRUint32)205 },
- { (void *)"\000\354\240\247\213\156\165\152\001\317\304\174\314\057\224\136"
-"\327"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\354\240\247\213\156\165\152\001\317\304\174\314\057"
+"\224\136\327"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3823,8 +3837,8 @@ static const NSSItem nss_builtins_items_60 [] = {
"\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164"
"\150\157\162\151\164\171"
, (PRUint32)198 },
- { (void *)"\067\112\322\103"
-, (PRUint32)4 },
+ { (void *)"\002\004\067\112\322\103"
+, (PRUint32)6 },
{ (void *)"\060\202\004\330\060\202\004\101\240\003\002\001\002\002\004\067"
"\112\322\103\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\201\303\061\013\060\011\006\003\125\004\006\023\002"
@@ -3930,8 +3944,8 @@ static const NSSItem nss_builtins_items_61 [] = {
"\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164"
"\150\157\162\151\164\171"
, (PRUint32)198 },
- { (void *)"\067\112\322\103"
-, (PRUint32)4 },
+ { (void *)"\002\004\067\112\322\103"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -3972,8 +3986,8 @@ static const NSSItem nss_builtins_items_62 [] = {
"\151\145\156\164\040\103\145\162\164\151\146\151\143\141\164\151"
"\157\156\040\101\165\164\150\157\162\151\164\171"
, (PRUint32)204 },
- { (void *)"\070\003\221\356"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\003\221\356"
+, (PRUint32)6 },
{ (void *)"\060\202\004\355\060\202\004\126\240\003\002\001\002\002\004\070"
"\003\221\356\060\015\006\011\052\206\110\206\367\015\001\001\004"
"\005\000\060\201\311\061\013\060\011\006\003\125\004\006\023\002"
@@ -4081,8 +4095,8 @@ static const NSSItem nss_builtins_items_63 [] = {
"\151\145\156\164\040\103\145\162\164\151\146\151\143\141\164\151"
"\157\156\040\101\165\164\150\157\162\151\164\171"
, (PRUint32)204 },
- { (void *)"\070\003\221\356"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\003\221\356"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4121,8 +4135,8 @@ static const NSSItem nss_builtins_items_64 [] = {
"\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171"
"\040\050\062\060\064\070\051"
, (PRUint32)183 },
- { (void *)"\070\143\271\146"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\143\271\146"
+, (PRUint32)6 },
{ (void *)"\060\202\004\134\060\202\003\104\240\003\002\001\002\002\004\070"
"\143\271\146\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\201\264\061\024\060\022\006\003\125\004\012\023\013"
@@ -4219,8 +4233,8 @@ static const NSSItem nss_builtins_items_65 [] = {
"\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171"
"\040\050\062\060\064\070\051"
, (PRUint32)183 },
- { (void *)"\070\143\271\146"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\143\271\146"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4259,8 +4273,8 @@ static const NSSItem nss_builtins_items_66 [] = {
"\011\001\026\021\151\156\146\157\100\166\141\154\151\143\145\162"
"\164\056\143\157\155"
, (PRUint32)181 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\003\110\060\202\002\261\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\201\262\061\044\060\042\006\003\125\004\007\023\033\126\141\154"
@@ -4340,8 +4354,8 @@ static const NSSItem nss_builtins_items_67 [] = {
"\011\001\026\021\151\156\146\157\100\166\141\154\151\143\145\162"
"\164\056\143\157\155"
, (PRUint32)181 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4370,8 +4384,8 @@ static const NSSItem nss_builtins_items_68 [] = {
"\145\162\124\162\165\163\164\040\103\157\144\145\040\123\151\147"
"\156\151\156\147\040\122\157\157\164"
, (PRUint32)105 },
- { (void *)"\002\000\000\277"
-, (PRUint32)4 },
+ { (void *)"\002\004\002\000\000\277"
+, (PRUint32)6 },
{ (void *)"\060\202\003\246\060\202\002\216\240\003\002\001\002\002\004\002"
"\000\000\277\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\147\061\013\060\011\006\003\125\004\006\023\002\111"
@@ -4452,8 +4466,8 @@ static const NSSItem nss_builtins_items_69 [] = {
"\145\162\124\162\165\163\164\040\103\157\144\145\040\123\151\147"
"\156\151\156\147\040\122\157\157\164"
, (PRUint32)105 },
- { (void *)"\002\000\000\277"
-, (PRUint32)4 },
+ { (void *)"\002\004\002\000\000\277"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4480,8 +4494,8 @@ static const NSSItem nss_builtins_items_70 [] = {
"\003\023\031\102\141\154\164\151\155\157\162\145\040\103\171\142"
"\145\162\124\162\165\163\164\040\122\157\157\164"
, (PRUint32)92 },
- { (void *)"\002\000\000\271"
-, (PRUint32)4 },
+ { (void *)"\002\004\002\000\000\271"
+, (PRUint32)6 },
{ (void *)"\060\202\003\167\060\202\002\137\240\003\002\001\002\002\004\002"
"\000\000\271\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\132\061\013\060\011\006\003\125\004\006\023\002\111"
@@ -4558,8 +4572,8 @@ static const NSSItem nss_builtins_items_71 [] = {
"\003\023\031\102\141\154\164\151\155\157\162\145\040\103\171\142"
"\145\162\124\162\165\163\164\040\122\157\157\164"
, (PRUint32)92 },
- { (void *)"\002\000\000\271"
-, (PRUint32)4 },
+ { (void *)"\002\004\002\000\000\271"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -4588,8 +4602,8 @@ static const NSSItem nss_builtins_items_72 [] = {
"\145\162\124\162\165\163\164\040\115\157\142\151\154\145\040\122"
"\157\157\164"
, (PRUint32)99 },
- { (void *)"\002\000\000\270"
-, (PRUint32)4 },
+ { (void *)"\002\004\002\000\000\270"
+, (PRUint32)6 },
{ (void *)"\060\202\002\175\060\202\001\346\240\003\002\001\002\002\004\002"
"\000\000\270\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\141\061\013\060\011\006\003\125\004\006\023\002\111"
@@ -4652,8 +4666,8 @@ static const NSSItem nss_builtins_items_73 [] = {
"\145\162\124\162\165\163\164\040\115\157\142\151\154\145\040\122"
"\157\157\164"
, (PRUint32)99 },
- { (void *)"\002\000\000\270"
-, (PRUint32)4 },
+ { (void *)"\002\004\002\000\000\270"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -4680,8 +4694,8 @@ static const NSSItem nss_builtins_items_74 [] = {
"\123\145\143\165\162\145\040\107\154\157\142\141\154\040\145\102"
"\165\163\151\156\145\163\163\040\103\101\055\061"
, (PRUint32)92 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\002\220\060\202\001\371\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\132\061\013\060\011\006\003\125\004\006\023\002\125\123\061\034"
@@ -4744,8 +4758,8 @@ static const NSSItem nss_builtins_items_75 [] = {
"\123\145\143\165\162\145\040\107\154\157\142\141\154\040\145\102"
"\165\163\151\156\145\163\163\040\103\101\055\061"
, (PRUint32)92 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4772,8 +4786,8 @@ static const NSSItem nss_builtins_items_76 [] = {
"\123\145\143\165\162\145\040\145\102\165\163\151\156\145\163\163"
"\040\103\101\055\061"
, (PRUint32)85 },
- { (void *)"\004"
-, (PRUint32)1 },
+ { (void *)"\002\001\004"
+, (PRUint32)3 },
{ (void *)"\060\202\002\202\060\202\001\353\240\003\002\001\002\002\001\004"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\123\061\013\060\011\006\003\125\004\006\023\002\125\123\061\034"
@@ -4835,8 +4849,8 @@ static const NSSItem nss_builtins_items_77 [] = {
"\123\145\143\165\162\145\040\145\102\165\163\151\156\145\163\163"
"\040\103\101\055\061"
, (PRUint32)85 },
- { (void *)"\004"
-, (PRUint32)1 },
+ { (void *)"\002\001\004"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4861,8 +4875,8 @@ static const NSSItem nss_builtins_items_78 [] = {
"\013\023\035\105\161\165\151\146\141\170\040\123\145\143\165\162"
"\145\040\145\102\165\163\151\156\145\163\163\040\103\101\055\062"
, (PRUint32)80 },
- { (void *)"\067\160\317\265"
-, (PRUint32)4 },
+ { (void *)"\002\004\067\160\317\265"
+, (PRUint32)6 },
{ (void *)"\060\202\003\040\060\202\002\211\240\003\002\001\002\002\004\067"
"\160\317\265\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\116\061\013\060\011\006\003\125\004\006\023\002\125"
@@ -4933,8 +4947,8 @@ static const NSSItem nss_builtins_items_79 [] = {
"\013\023\035\105\161\165\151\146\141\170\040\123\145\143\165\162"
"\145\040\145\102\165\163\151\156\145\163\163\040\103\101\055\062"
, (PRUint32)80 },
- { (void *)"\067\160\317\265"
-, (PRUint32)4 },
+ { (void *)"\002\004\067\160\317\265"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -4963,8 +4977,8 @@ static const NSSItem nss_builtins_items_80 [] = {
"\022\060\020\006\003\125\004\003\023\011\107\120\040\122\157\157"
"\164\040\062"
, (PRUint32)99 },
- { (void *)"\003\036"
-, (PRUint32)2 },
+ { (void *)"\002\002\003\036"
+, (PRUint32)4 },
{ (void *)"\060\202\003\200\060\202\002\150\240\003\002\001\002\002\002\003"
"\036\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000"
"\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061"
@@ -5043,8 +5057,8 @@ static const NSSItem nss_builtins_items_81 [] = {
"\022\060\020\006\003\125\004\003\023\011\107\120\040\122\157\157"
"\164\040\062"
, (PRUint32)99 },
- { (void *)"\003\036"
-, (PRUint32)2 },
+ { (void *)"\002\002\003\036"
+, (PRUint32)4 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -5071,8 +5085,8 @@ static const NSSItem nss_builtins_items_82 [] = {
"\061\032\060\030\006\003\125\004\003\023\021\142\145\124\122\125"
"\123\124\145\144\040\122\157\157\164\040\103\101"
, (PRUint32)92 },
- { (void *)"\071\117\175\207"
-, (PRUint32)4 },
+ { (void *)"\002\004\071\117\175\207"
+, (PRUint32)6 },
{ (void *)"\060\202\005\054\060\202\004\024\240\003\002\001\002\002\004\071"
"\117\175\207\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\132\061\013\060\011\006\003\125\004\006\023\002\127"
@@ -5176,8 +5190,8 @@ static const NSSItem nss_builtins_items_83 [] = {
"\061\032\060\030\006\003\125\004\003\023\021\142\145\124\122\125"
"\123\124\145\144\040\122\157\157\164\040\103\101"
, (PRUint32)92 },
- { (void *)"\071\117\175\207"
-, (PRUint32)4 },
+ { (void *)"\002\004\071\117\175\207"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -5206,8 +5220,8 @@ static const NSSItem nss_builtins_items_84 [] = {
"\144\144\124\162\165\163\164\040\103\154\141\163\163\040\061\040"
"\103\101\040\122\157\157\164"
, (PRUint32)103 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\004\030\060\202\003\000\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\145\061\013\060\011\006\003\125\004\006\023\002\123\105\061\024"
@@ -5295,8 +5309,8 @@ static const NSSItem nss_builtins_items_85 [] = {
"\144\144\124\162\165\163\164\040\103\154\141\163\163\040\061\040"
"\103\101\040\122\157\157\164"
, (PRUint32)103 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
@@ -5327,8 +5341,8 @@ static const NSSItem nss_builtins_items_86 [] = {
"\040\105\170\164\145\162\156\141\154\040\103\101\040\122\157\157"
"\164"
, (PRUint32)113 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\004\066\060\202\003\036\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\157\061\013\060\011\006\003\125\004\006\023\002\123\105\061\024"
@@ -5419,8 +5433,8 @@ static const NSSItem nss_builtins_items_87 [] = {
"\040\105\170\164\145\162\156\141\154\040\103\101\040\122\157\157"
"\164"
, (PRUint32)113 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -5449,8 +5463,8 @@ static const NSSItem nss_builtins_items_88 [] = {
"\144\144\124\162\165\163\164\040\120\165\142\154\151\143\040\103"
"\101\040\122\157\157\164"
, (PRUint32)102 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\004\025\060\202\002\375\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\144\061\013\060\011\006\003\125\004\006\023\002\123\105\061\024"
@@ -5539,8 +5553,8 @@ static const NSSItem nss_builtins_items_89 [] = {
"\040\105\170\164\145\162\156\141\154\040\103\101\040\122\157\157"
"\164"
, (PRUint32)113 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -5659,8 +5673,8 @@ static const NSSItem nss_builtins_items_91 [] = {
"\144\144\124\162\165\163\164\040\121\165\141\154\151\146\151\145"
"\144\040\103\101\040\122\157\157\164"
, (PRUint32)105 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -5693,8 +5707,9 @@ static const NSSItem nss_builtins_items_92 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\053\150\324\243\106\236\305\073\050\011\253\070\135\177\047\040"
-, (PRUint32)16 },
+ { (void *)"\002\020\053\150\324\243\106\236\305\073\050\011\253\070\135\177"
+"\047\040"
+, (PRUint32)18 },
{ (void *)"\060\202\003\236\060\202\003\007\240\003\002\001\002\002\020\053"
"\150\324\243\106\236\305\073\050\011\253\070\135\177\047\040\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\137"
@@ -5775,8 +5790,9 @@ static const NSSItem nss_builtins_items_93 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\053\150\324\243\106\236\305\073\050\011\253\070\135\177\047\040"
-, (PRUint32)16 },
+ { (void *)"\002\020\053\150\324\243\106\236\305\073\050\011\253\070\135\177"
+"\047\040"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -5809,8 +5825,9 @@ static const NSSItem nss_builtins_items_94 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\011\106\027\346\035\330\324\034\240\014\240\142\350\171\212\247"
-, (PRUint32)16 },
+ { (void *)"\002\020\011\106\027\346\035\330\324\034\240\014\240\142\350\171"
+"\212\247"
+, (PRUint32)18 },
{ (void *)"\060\202\003\236\060\202\003\007\240\003\002\001\002\002\020\011"
"\106\027\346\035\330\324\034\240\014\240\142\350\171\212\247\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\137"
@@ -5891,8 +5908,9 @@ static const NSSItem nss_builtins_items_95 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\011\106\027\346\035\330\324\034\240\014\240\142\350\171\212\247"
-, (PRUint32)16 },
+ { (void *)"\002\020\011\106\027\346\035\330\324\034\240\014\240\142\350\171"
+"\212\247"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -5925,8 +5943,9 @@ static const NSSItem nss_builtins_items_96 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\056\226\236\277\266\142\154\354\173\351\163\314\343\154\301\204"
-, (PRUint32)16 },
+ { (void *)"\002\020\056\226\236\277\266\142\154\354\173\351\163\314\343\154"
+"\301\204"
+, (PRUint32)18 },
{ (void *)"\060\202\003\242\060\202\003\013\240\003\002\001\002\002\020\056"
"\226\236\277\266\142\154\354\173\351\163\314\343\154\301\204\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\137"
@@ -6007,8 +6026,9 @@ static const NSSItem nss_builtins_items_97 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\056\226\236\277\266\142\154\354\173\351\163\314\343\154\301\204"
-, (PRUint32)16 },
+ { (void *)"\002\020\056\226\236\277\266\142\154\354\173\351\163\314\343\154"
+"\301\204"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6041,9 +6061,9 @@ static const NSSItem nss_builtins_items_98 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\000\377\105\325\047\135\044\373\263\302\071\044\123\127\341\117"
-"\336"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\377\105\325\047\135\044\373\263\302\071\044\123\127"
+"\341\117\336"
+, (PRUint32)19 },
{ (void *)"\060\202\003\237\060\202\003\014\240\003\002\001\002\002\021\000"
"\377\105\325\047\135\044\373\263\302\071\044\123\127\341\117\336"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
@@ -6124,9 +6144,9 @@ static const NSSItem nss_builtins_items_99 [] = {
"\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164"
"\171"
, (PRUint32)97 },
- { (void *)"\000\377\105\325\047\135\044\373\263\302\071\044\123\127\341\117"
-"\336"
-, (PRUint32)17 },
+ { (void *)"\002\021\000\377\105\325\047\135\044\373\263\302\071\044\123\127"
+"\341\117\336"
+, (PRUint32)19 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6165,8 +6185,9 @@ static const NSSItem nss_builtins_items_100 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\123\141\262\140\256\333\161\216\247\224\263\023\063\364\007\011"
-, (PRUint32)16 },
+ { (void *)"\002\020\123\141\262\140\256\333\161\216\247\224\263\023\063\364"
+"\007\011"
+, (PRUint32)18 },
{ (void *)"\060\202\003\315\060\202\003\066\240\003\002\001\002\002\020\123"
"\141\262\140\256\333\161\216\247\224\263\023\063\364\007\011\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\201"
@@ -6256,8 +6277,9 @@ static const NSSItem nss_builtins_items_101 [] = {
"\162\151\123\151\147\156\040\124\162\165\163\164\040\116\145\164"
"\167\157\162\153"
, (PRUint32)196 },
- { (void *)"\123\141\262\140\256\333\161\216\247\224\263\023\063\364\007\011"
-, (PRUint32)16 },
+ { (void *)"\002\020\123\141\262\140\256\333\161\216\247\224\263\023\063\364"
+"\007\011"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6290,8 +6312,8 @@ static const NSSItem nss_builtins_items_102 [] = {
"\035\006\003\125\004\003\023\026\124\150\141\167\164\145\040\124"
"\151\155\145\163\164\141\155\160\151\156\147\040\103\101"
, (PRUint32)142 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)"\060\202\002\241\060\202\002\012\240\003\002\001\002\002\001\000"
"\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060"
"\201\213\061\013\060\011\006\003\125\004\006\023\002\132\101\061"
@@ -6358,8 +6380,8 @@ static const NSSItem nss_builtins_items_103 [] = {
"\035\006\003\125\004\003\023\026\124\150\141\167\164\145\040\124"
"\151\155\145\163\164\141\155\160\151\156\147\040\103\101"
, (PRUint32)142 },
- { (void *)"\000"
-, (PRUint32)1 },
+ { (void *)"\002\001\000"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6398,8 +6420,8 @@ static const NSSItem nss_builtins_items_104 [] = {
"\145\162\166\145\162\040\103\145\162\164\151\146\151\143\141\164"
"\151\157\156\040\101\165\164\150\157\162\151\164\171"
, (PRUint32)189 },
- { (void *)"\070\233\021\074"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\233\021\074"
+, (PRUint32)6 },
{ (void *)"\060\202\004\225\060\202\003\376\240\003\002\001\002\002\004\070"
"\233\021\074\060\015\006\011\052\206\110\206\367\015\001\001\004"
"\005\000\060\201\272\061\024\060\022\006\003\125\004\012\023\013"
@@ -6500,8 +6522,8 @@ static const NSSItem nss_builtins_items_105 [] = {
"\145\162\166\145\162\040\103\145\162\164\151\146\151\143\141\164"
"\151\157\156\040\101\165\164\150\157\162\151\164\171"
, (PRUint32)189 },
- { (void *)"\070\233\021\074"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\233\021\074"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6540,8 +6562,8 @@ static const NSSItem nss_builtins_items_106 [] = {
"\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165"
"\164\150\157\162\151\164\171"
, (PRUint32)183 },
- { (void *)"\070\236\366\344"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\236\366\344"
+, (PRUint32)6 },
{ (void *)"\060\202\004\203\060\202\003\354\240\003\002\001\002\002\004\070"
"\236\366\344\060\015\006\011\052\206\110\206\367\015\001\001\004"
"\005\000\060\201\264\061\024\060\022\006\003\125\004\012\023\013"
@@ -6641,8 +6663,8 @@ static const NSSItem nss_builtins_items_107 [] = {
"\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165"
"\164\150\157\162\151\164\171"
, (PRUint32)183 },
- { (void *)"\070\236\366\344"
-, (PRUint32)4 },
+ { (void *)"\002\004\070\236\366\344"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6675,8 +6697,8 @@ static const NSSItem nss_builtins_items_108 [] = {
"\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157"
"\162\151\164\171\040\061"
, (PRUint32)134 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\003\346\060\202\002\316\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\201\203\061\013\060\011\006\003\125\004\006\023\002\125\123\061"
@@ -6763,8 +6785,8 @@ static const NSSItem nss_builtins_items_109 [] = {
"\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157"
"\162\151\164\171\040\061"
, (PRUint32)134 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6797,8 +6819,8 @@ static const NSSItem nss_builtins_items_110 [] = {
"\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157"
"\162\151\164\171\040\062"
, (PRUint32)134 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\005\346\060\202\003\316\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\201\203\061\013\060\011\006\003\125\004\006\023\002\125\123\061"
@@ -6917,8 +6939,8 @@ static const NSSItem nss_builtins_items_111 [] = {
"\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157"
"\162\151\164\171\040\062"
, (PRUint32)134 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -6947,8 +6969,8 @@ static const NSSItem nss_builtins_items_112 [] = {
"\102\141\154\164\151\155\157\162\145\040\111\155\160\154\145\155"
"\145\156\164\141\164\151\157\156"
, (PRUint32)104 },
- { (void *)"\074\265\075\106"
-, (PRUint32)4 },
+ { (void *)"\002\004\074\265\075\106"
+, (PRUint32)6 },
{ (void *)"\060\202\005\152\060\202\004\122\240\003\002\001\002\002\004\074"
"\265\075\106\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\146\061\022\060\020\006\003\125\004\012\023\011\142"
@@ -7057,8 +7079,8 @@ static const NSSItem nss_builtins_items_113 [] = {
"\102\141\154\164\151\155\157\162\145\040\111\155\160\154\145\155"
"\145\156\164\141\164\151\157\156"
, (PRUint32)104 },
- { (void *)"\074\265\075\106"
-, (PRUint32)4 },
+ { (void *)"\002\004\074\265\075\106"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7087,8 +7109,8 @@ static const NSSItem nss_builtins_items_114 [] = {
"\055\040\105\156\164\162\165\163\164\040\111\155\160\154\145\155"
"\145\156\164\141\164\151\157\156"
, (PRUint32)104 },
- { (void *)"\074\265\117\100"
-, (PRUint32)4 },
+ { (void *)"\002\004\074\265\117\100"
+, (PRUint32)6 },
{ (void *)"\060\202\006\121\060\202\005\071\240\003\002\001\002\002\004\074"
"\265\117\100\060\015\006\011\052\206\110\206\367\015\001\001\005"
"\005\000\060\146\061\022\060\020\006\003\125\004\012\023\011\142"
@@ -7212,8 +7234,8 @@ static const NSSItem nss_builtins_items_115 [] = {
"\055\040\105\156\164\162\165\163\164\040\111\155\160\154\145\155"
"\145\156\164\141\164\151\157\156"
, (PRUint32)104 },
- { (void *)"\074\265\117\100"
-, (PRUint32)4 },
+ { (void *)"\002\004\074\265\117\100"
+, (PRUint32)6 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7242,8 +7264,9 @@ static const NSSItem nss_builtins_items_116 [] = {
"\055\040\122\123\101\040\111\155\160\154\145\155\145\156\164\141"
"\164\151\157\156"
, (PRUint32)100 },
- { (void *)"\073\131\307\173\315\133\127\236\275\067\122\254\166\264\252\032"
-, (PRUint32)16 },
+ { (void *)"\002\020\073\131\307\173\315\133\127\236\275\067\122\254\166\264"
+"\252\032"
+, (PRUint32)18 },
{ (void *)"\060\202\005\150\060\202\004\120\240\003\002\001\002\002\020\073"
"\131\307\173\315\133\127\236\275\067\122\254\166\264\252\032\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\142"
@@ -7352,8 +7375,9 @@ static const NSSItem nss_builtins_items_117 [] = {
"\055\040\122\123\101\040\111\155\160\154\145\155\145\156\164\141"
"\164\151\157\156"
, (PRUint32)100 },
- { (void *)"\073\131\307\173\315\133\127\236\275\067\122\254\166\264\252\032"
-, (PRUint32)16 },
+ { (void *)"\002\020\073\131\307\173\315\133\127\236\275\067\122\254\166\264"
+"\252\032"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7376,8 +7400,9 @@ static const NSSItem nss_builtins_items_118 [] = {
"\033\006\003\125\004\013\023\024\122\123\101\040\123\145\143\165"
"\162\151\164\171\040\062\060\064\070\040\126\063"
, (PRUint32)60 },
- { (void *)"\012\001\001\001\000\000\002\174\000\000\000\012\000\000\000\002"
-, (PRUint32)16 },
+ { (void *)"\002\020\012\001\001\001\000\000\002\174\000\000\000\012\000\000"
+"\000\002"
+, (PRUint32)18 },
{ (void *)"\060\202\003\141\060\202\002\111\240\003\002\001\002\002\020\012"
"\001\001\001\000\000\002\174\000\000\000\012\000\000\000\002\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\072"
@@ -7451,8 +7476,9 @@ static const NSSItem nss_builtins_items_119 [] = {
"\033\006\003\125\004\013\023\024\122\123\101\040\123\145\143\165"
"\162\151\164\171\040\062\060\064\070\040\126\063"
, (PRUint32)60 },
- { (void *)"\012\001\001\001\000\000\002\174\000\000\000\012\000\000\000\002"
-, (PRUint32)16 },
+ { (void *)"\002\020\012\001\001\001\000\000\002\174\000\000\000\012\000\000"
+"\000\002"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7475,8 +7501,9 @@ static const NSSItem nss_builtins_items_120 [] = {
"\033\006\003\125\004\013\023\024\122\123\101\040\123\145\143\165"
"\162\151\164\171\040\061\060\062\064\040\126\063"
, (PRUint32)60 },
- { (void *)"\012\001\001\001\000\000\002\174\000\000\000\013\000\000\000\002"
-, (PRUint32)16 },
+ { (void *)"\002\020\012\001\001\001\000\000\002\174\000\000\000\013\000\000"
+"\000\002"
+, (PRUint32)18 },
{ (void *)"\060\202\002\134\060\202\001\305\240\003\002\001\002\002\020\012"
"\001\001\001\000\000\002\174\000\000\000\013\000\000\000\002\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\072"
@@ -7533,8 +7560,9 @@ static const NSSItem nss_builtins_items_121 [] = {
"\033\006\003\125\004\013\023\024\122\123\101\040\123\145\143\165"
"\162\151\164\171\040\061\060\062\064\040\126\063"
, (PRUint32)60 },
- { (void *)"\012\001\001\001\000\000\002\174\000\000\000\013\000\000\000\002"
-, (PRUint32)16 },
+ { (void *)"\002\020\012\001\001\001\000\000\002\174\000\000\000\013\000\000"
+"\000\002"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7559,8 +7587,8 @@ static const NSSItem nss_builtins_items_122 [] = {
"\023\022\107\145\157\124\162\165\163\164\040\107\154\157\142\141"
"\154\040\103\101"
, (PRUint32)68 },
- { (void *)"\002\064\126"
-, (PRUint32)3 },
+ { (void *)"\002\003\002\064\126"
+, (PRUint32)5 },
{ (void *)"\060\202\003\124\060\202\002\074\240\003\002\001\002\002\003\002"
"\064\126\060\015\006\011\052\206\110\206\367\015\001\001\005\005"
"\000\060\102\061\013\060\011\006\003\125\004\006\023\002\125\123"
@@ -7634,8 +7662,8 @@ static const NSSItem nss_builtins_items_123 [] = {
"\023\022\107\145\157\124\162\165\163\164\040\107\154\157\142\141"
"\154\040\103\101"
, (PRUint32)68 },
- { (void *)"\002\064\126"
-, (PRUint32)3 },
+ { (void *)"\002\003\002\064\126"
+, (PRUint32)5 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7672,8 +7700,9 @@ static const NSSItem nss_builtins_items_124 [] = {
"\164\055\116\145\164\167\157\162\153\040\101\160\160\154\151\143"
"\141\164\151\157\156\163"
, (PRUint32)166 },
- { (void *)"\104\276\014\213\120\000\044\264\021\323\066\060\113\300\063\167"
-, (PRUint32)16 },
+ { (void *)"\002\020\104\276\014\213\120\000\044\264\021\323\066\060\113\300"
+"\063\167"
+, (PRUint32)18 },
{ (void *)"\060\202\004\144\060\202\003\114\240\003\002\001\002\002\020\104"
"\276\014\213\120\000\044\264\021\323\066\060\113\300\063\167\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\201"
@@ -7770,8 +7799,9 @@ static const NSSItem nss_builtins_items_125 [] = {
"\164\055\116\145\164\167\157\162\153\040\101\160\160\154\151\143"
"\141\164\151\157\156\163"
, (PRUint32)166 },
- { (void *)"\104\276\014\213\120\000\044\264\021\323\066\060\113\300\063\167"
-, (PRUint32)16 },
+ { (void *)"\002\020\104\276\014\213\120\000\044\264\021\323\066\060\113\300"
+"\063\167"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7800,8 +7830,8 @@ static const NSSItem nss_builtins_items_126 [] = {
"\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162"
"\151\164\171\040\061"
, (PRUint32)101 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\003\244\060\202\002\214\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\143\061\013\060\011\006\003\125\004\006\023\002\125\123\061\034"
@@ -7882,8 +7912,8 @@ static const NSSItem nss_builtins_items_127 [] = {
"\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162"
"\151\164\171\040\061"
, (PRUint32)101 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -7912,8 +7942,8 @@ static const NSSItem nss_builtins_items_128 [] = {
"\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162"
"\151\164\171\040\062"
, (PRUint32)101 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)"\060\202\005\244\060\202\003\214\240\003\002\001\002\002\001\001"
"\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060"
"\143\061\013\060\011\006\003\125\004\006\023\002\125\123\061\034"
@@ -8026,8 +8056,8 @@ static const NSSItem nss_builtins_items_129 [] = {
"\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162"
"\151\164\171\040\062"
, (PRUint32)101 },
- { (void *)"\001"
-, (PRUint32)1 },
+ { (void *)"\002\001\001"
+, (PRUint32)3 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -8056,8 +8086,9 @@ static const NSSItem nss_builtins_items_130 [] = {
"\034\060\032\006\003\125\004\003\023\023\126\151\163\141\040\145"
"\103\157\155\155\145\162\143\145\040\122\157\157\164"
, (PRUint32)109 },
- { (void *)"\023\206\065\115\035\077\006\362\301\371\145\005\325\220\034\142"
-, (PRUint32)16 },
+ { (void *)"\002\020\023\206\065\115\035\077\006\362\301\371\145\005\325\220"
+"\034\142"
+, (PRUint32)18 },
{ (void *)"\060\202\003\242\060\202\002\212\240\003\002\001\002\002\020\023"
"\206\065\115\035\077\006\362\301\371\145\005\325\220\034\142\060"
"\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\153"
@@ -8138,8 +8169,9 @@ static const NSSItem nss_builtins_items_131 [] = {
"\034\060\032\006\003\125\004\003\023\023\126\151\163\141\040\145"
"\103\157\155\155\145\162\143\145\040\122\157\157\164"
, (PRUint32)109 },
- { (void *)"\023\206\065\115\035\077\006\362\301\371\145\005\325\220\034\142"
-, (PRUint32)16 },
+ { (void *)"\002\020\023\206\065\115\035\077\006\362\301\371\145\005\325\220"
+"\034\142"
+, (PRUint32)18 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -8178,8 +8210,8 @@ static const NSSItem nss_builtins_items_132 [] = {
"\001\011\001\026\032\143\145\162\164\151\146\151\143\141\164\145"
"\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145"
, (PRUint32)191 },
- { (void *)"\003\352"
-, (PRUint32)2 },
+ { (void *)"\002\002\003\352"
+, (PRUint32)4 },
{ (void *)"\060\202\003\134\060\202\002\305\240\003\002\001\002\002\002\003"
"\352\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000"
"\060\201\274\061\013\060\011\006\003\125\004\006\023\002\104\105"
@@ -8260,8 +8292,8 @@ static const NSSItem nss_builtins_items_133 [] = {
"\001\011\001\026\032\143\145\162\164\151\146\151\143\141\164\145"
"\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145"
, (PRUint32)191 },
- { (void *)"\003\352"
-, (PRUint32)2 },
+ { (void *)"\002\002\003\352"
+, (PRUint32)4 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
@@ -8300,8 +8332,8 @@ static const NSSItem nss_builtins_items_134 [] = {
"\001\011\001\026\032\143\145\162\164\151\146\151\143\141\164\145"
"\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145"
, (PRUint32)191 },
- { (void *)"\003\353"
-, (PRUint32)2 },
+ { (void *)"\002\002\003\353"
+, (PRUint32)4 },
{ (void *)"\060\202\003\134\060\202\002\305\240\003\002\001\002\002\002\003"
"\353\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000"
"\060\201\274\061\013\060\011\006\003\125\004\006\023\002\104\105"
@@ -8382,8 +8414,8 @@ static const NSSItem nss_builtins_items_135 [] = {
"\001\011\001\026\032\143\145\162\164\151\146\151\143\141\164\145"
"\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145"
, (PRUint32)191 },
- { (void *)"\003\353"
-, (PRUint32)2 },
+ { (void *)"\002\002\003\353"
+, (PRUint32)4 },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
{ (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
diff --git a/security/nss/lib/ckfw/builtins/certdata.txt b/security/nss/lib/ckfw/builtins/certdata.txt
index 029f85103..3e28a3c6d 100644
--- a/security/nss/lib/ckfw/builtins/certdata.txt
+++ b/security/nss/lib/ckfw/builtins/certdata.txt
@@ -126,7 +126,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\255\146\176\116\105\376\136\127\157\074\230\031\136\335\300
+\002\020\002\255\146\176\116\105\376\136\127\157\074\230\031\136
+\335\300
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\064\060\202\001\241\002\020\002\255\146\176\116\105
@@ -190,7 +191,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\255\146\176\116\105\376\136\127\157\074\230\031\136\335\300
+\002\020\002\255\146\176\116\105\376\136\127\157\074\230\031\136
+\335\300
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -221,7 +223,7 @@ CKA_ISSUER MULTILINE_OCTAL
\163\164\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001\243
+\002\002\001\243
END
CKA_VALUE MULTILINE_OCTAL
\060\202\001\372\060\202\001\143\002\002\001\243\060\015\006\011
@@ -279,7 +281,7 @@ CKA_ISSUER MULTILINE_OCTAL
\163\164\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001\243
+\002\002\001\243
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -316,7 +318,7 @@ CKA_ISSUER MULTILINE_OCTAL
\141\154\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001\245
+\002\002\001\245
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\132\060\202\001\303\002\002\001\245\060\015\006\011
@@ -383,7 +385,7 @@ CKA_ISSUER MULTILINE_OCTAL
\141\154\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001\245
+\002\002\001\245
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -430,7 +432,7 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\143\100\164\150\141\167\164\145\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\041\060\202\002\212\240\003\002\001\002\002\001\000
@@ -515,7 +517,7 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\143\100\164\150\141\167\164\145\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -564,7 +566,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\051\060\202\002\222\240\003\002\001\002\002\001\000
@@ -650,7 +652,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -699,7 +701,7 @@ CKA_ISSUER MULTILINE_OCTAL
\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\055\060\202\002\226\240\003\002\001\002\002\001\000
@@ -786,7 +788,7 @@ CKA_ISSUER MULTILINE_OCTAL
\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -833,7 +835,7 @@ CKA_ISSUER MULTILINE_OCTAL
\167\164\145\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\023\060\202\002\174\240\003\002\001\002\002\001\001
@@ -917,7 +919,7 @@ CKA_ISSUER MULTILINE_OCTAL
\167\164\145\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_VALID
@@ -966,7 +968,7 @@ CKA_ISSUER MULTILINE_OCTAL
\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\047\060\202\002\220\240\003\002\001\002\002\001\001
@@ -1052,7 +1054,7 @@ CKA_ISSUER MULTILINE_OCTAL
\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_VALID
@@ -1083,7 +1085,7 @@ CKA_ISSUER MULTILINE_OCTAL
\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\065\336\364\317
+\002\004\065\336\364\317
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\040\060\202\002\211\240\003\002\001\002\002\004\065
@@ -1160,7 +1162,7 @@ CKA_ISSUER MULTILINE_OCTAL
\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\065\336\364\317
+\002\004\065\336\364\317
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1199,8 +1201,8 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\147\164\162\165\163\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\320\036\100\220\000\000\106\122\000\000\000\001\000\000\000
-\004
+\002\021\000\320\036\100\220\000\000\106\122\000\000\000\001\000
+\000\000\004
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\265\060\202\002\235\240\003\002\001\002\002\021\000
@@ -1290,8 +1292,8 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\147\164\162\165\163\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\320\036\100\220\000\000\106\122\000\000\000\001\000\000\000
-\004
+\002\021\000\320\036\100\220\000\000\106\122\000\000\000\001\000
+\000\000\004
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1322,7 +1324,7 @@ CKA_ISSUER MULTILINE_OCTAL
\104\123\124\103\101\040\105\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\066\160\025\226
+\002\004\066\160\025\226
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\051\060\202\002\222\240\003\002\001\002\002\004\066
@@ -1399,7 +1401,7 @@ CKA_ISSUER MULTILINE_OCTAL
\104\123\124\103\101\040\105\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\066\160\025\226
+\002\004\066\160\025\226
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1430,7 +1432,7 @@ CKA_ISSUER MULTILINE_OCTAL
\104\123\124\103\101\040\105\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\066\156\323\316
+\002\004\066\156\323\316
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\051\060\202\002\222\240\003\002\001\002\002\004\066
@@ -1507,7 +1509,7 @@ CKA_ISSUER MULTILINE_OCTAL
\104\123\124\103\101\040\105\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\066\156\323\316
+\002\004\066\156\323\316
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1550,8 +1552,8 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\147\164\162\165\163\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\320\036\100\213\000\000\002\174\000\000\000\002\000\000\000
-\001
+\002\021\000\320\036\100\213\000\000\002\174\000\000\000\002\000
+\000\000\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\330\060\202\002\300\002\021\000\320\036\100\213\000
@@ -1645,8 +1647,8 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\147\164\162\165\163\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\320\036\100\213\000\000\002\174\000\000\000\002\000\000\000
-\001
+\002\021\000\320\036\100\213\000\000\002\174\000\000\000\002\000
+\000\000\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1689,8 +1691,8 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\147\164\162\165\163\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\320\036\100\213\000\000\167\155\000\000\000\001\000\000\000
-\004
+\002\021\000\320\036\100\213\000\000\167\155\000\000\000\001\000
+\000\000\004
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\330\060\202\002\300\002\021\000\320\036\100\213\000
@@ -1784,8 +1786,8 @@ CKA_ISSUER MULTILINE_OCTAL
\163\151\147\164\162\165\163\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\320\036\100\213\000\000\167\155\000\000\000\001\000\000\000
-\004
+\002\021\000\320\036\100\213\000\000\167\155\000\000\000\001\000
+\000\000\004
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1820,8 +1822,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\315\272\177\126\360\337\344\274\124\376\042\254\263\162\252
-\125
+\002\021\000\315\272\177\126\360\337\344\274\124\376\042\254\263
+\162\252\125
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\075\060\202\001\246\002\021\000\315\272\177\126\360
@@ -1886,8 +1888,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\315\272\177\126\360\337\344\274\124\376\042\254\263\162\252
-\125
+\002\021\000\315\272\177\126\360\337\344\274\124\376\042\254\263
+\162\252\125
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -1922,7 +1924,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\055\033\374\112\027\215\243\221\353\347\377\365\213\105\276\013
+\002\020\055\033\374\112\027\215\243\221\353\347\377\365\213\105
+\276\013
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\074\060\202\001\245\002\020\055\033\374\112\027\215
@@ -1986,7 +1989,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\055\033\374\112\027\215\243\221\353\347\377\365\213\105\276\013
+\002\020\055\033\374\112\027\215\243\221\353\347\377\365\213\105
+\276\013
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2021,7 +2025,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\160\272\344\035\020\331\051\064\266\070\312\173\003\314\272\277
+\002\020\160\272\344\035\020\331\051\064\266\070\312\173\003\314
+\272\277
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\074\060\202\001\245\002\020\160\272\344\035\020\331
@@ -2085,7 +2090,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\160\272\344\035\020\331\051\064\266\070\312\173\003\314\272\277
+\002\020\160\272\344\035\020\331\051\064\266\070\312\173\003\314
+\272\277
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2132,7 +2138,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\114\307\352\252\230\076\161\323\223\020\370\075\072\211\221\222
+\002\020\114\307\352\252\230\076\161\323\223\020\370\075\072\211
+\221\222
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\002\060\202\002\153\002\020\114\307\352\252\230\076
@@ -2215,7 +2222,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\114\307\352\252\230\076\161\323\223\020\370\075\072\211\221\222
+\002\020\114\307\352\252\230\076\161\323\223\020\370\075\072\211
+\221\222
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2262,8 +2270,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\271\057\140\314\210\237\241\172\106\011\270\133\160\154\212
-\257
+\002\021\000\271\057\140\314\210\237\241\172\106\011\270\133\160
+\154\212\257
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\003\060\202\002\154\002\021\000\271\057\140\314\210
@@ -2346,8 +2354,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\271\057\140\314\210\237\241\172\106\011\270\133\160\154\212
-\257
+\002\021\000\271\057\140\314\210\237\241\172\106\011\270\133\160
+\154\212\257
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2394,7 +2402,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\175\331\376\007\317\250\036\267\020\171\147\373\247\211\064\306
+\002\020\175\331\376\007\317\250\036\267\020\171\147\373\247\211
+\064\306
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\002\060\202\002\153\002\020\175\331\376\007\317\250
@@ -2477,7 +2486,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\175\331\376\007\317\250\036\267\020\171\147\373\247\211\064\306
+\002\020\175\331\376\007\317\250\036\267\020\171\147\373\247\211
+\064\306
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2524,7 +2534,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\062\210\216\232\322\365\353\023\107\370\177\304\040\067\045\370
+\002\020\062\210\216\232\322\365\353\023\107\370\177\304\040\067
+\045\370
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\002\060\202\002\153\002\020\062\210\216\232\322\365
@@ -2607,7 +2618,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\062\210\216\232\322\365\353\023\107\370\177\304\040\067\045\370
+\002\020\062\210\216\232\322\365\353\023\107\370\177\304\040\067
+\045\370
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2640,7 +2652,7 @@ CKA_ISSUER MULTILINE_OCTAL
\156\040\122\157\157\164\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\000\000\000\326\170\267\224\005
+\002\013\002\000\000\000\000\000\326\170\267\224\005
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\165\060\202\002\135\240\003\002\001\002\002\013\002
@@ -2723,7 +2735,7 @@ CKA_ISSUER MULTILINE_OCTAL
\156\040\122\157\157\164\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\000\000\000\326\170\267\224\005
+\002\013\002\000\000\000\000\000\326\170\267\224\005
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2768,7 +2780,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\100\166\141\154\151\143\145\162\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\347\060\202\002\120\002\001\001\060\015\006\011\052
@@ -2848,7 +2860,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\100\166\141\154\151\143\145\162\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -2893,7 +2905,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\100\166\141\154\151\143\145\162\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\347\060\202\002\120\002\001\001\060\015\006\011\052
@@ -2973,7 +2985,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\100\166\141\154\151\143\145\162\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3018,7 +3030,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\100\166\141\154\151\143\145\162\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\347\060\202\002\120\002\001\001\060\015\006\011\052
@@ -3098,7 +3110,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\100\166\141\154\151\143\145\162\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3145,8 +3157,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\213\133\165\126\204\124\205\013\000\317\257\070\110\316\261
-\244
+\002\021\000\213\133\165\126\204\124\205\013\000\317\257\070\110
+\316\261\244
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\032\060\202\003\002\002\021\000\213\133\165\126\204
@@ -3246,8 +3258,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\213\133\165\126\204\124\205\013\000\317\257\070\110\316\261
-\244
+\002\021\000\213\133\165\126\204\124\205\013\000\317\257\070\110
+\316\261\244
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3294,7 +3306,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\141\160\313\111\214\137\230\105\051\347\260\246\331\120\133\172
+\002\020\141\160\313\111\214\137\230\105\051\347\260\246\331\120
+\133\172
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\031\060\202\003\001\002\020\141\160\313\111\214\137
@@ -3394,7 +3407,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\141\160\313\111\214\137\230\105\051\347\260\246\331\120\133\172
+\002\020\141\160\313\111\214\137\230\105\051\347\260\246\331\120
+\133\172
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3441,8 +3455,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\233\176\006\111\243\076\142\271\325\356\220\110\161\051\357
-\127
+\002\021\000\233\176\006\111\243\076\142\271\325\356\220\110\161
+\051\357\127
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\032\060\202\003\002\002\021\000\233\176\006\111\243
@@ -3542,8 +3556,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\233\176\006\111\243\076\142\271\325\356\220\110\161\051\357
-\127
+\002\021\000\233\176\006\111\243\076\142\271\325\356\220\110\161
+\051\357\127
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3590,8 +3604,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\354\240\247\213\156\165\152\001\317\304\174\314\057\224\136
-\327
+\002\021\000\354\240\247\213\156\165\152\001\317\304\174\314\057
+\224\136\327
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\032\060\202\003\002\002\021\000\354\240\247\213\156
@@ -3691,8 +3705,8 @@ CKA_ISSUER MULTILINE_OCTAL
\165\164\150\157\162\151\164\171\040\055\040\107\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\354\240\247\213\156\165\152\001\317\304\174\314\057\224\136
-\327
+\002\021\000\354\240\247\213\156\165\152\001\317\304\174\314\057
+\224\136\327
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3739,7 +3753,7 @@ CKA_ISSUER MULTILINE_OCTAL
\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\067\112\322\103
+\002\004\067\112\322\103
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\330\060\202\004\101\240\003\002\001\002\002\004\067
@@ -3851,7 +3865,7 @@ CKA_ISSUER MULTILINE_OCTAL
\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\067\112\322\103
+\002\004\067\112\322\103
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -3898,7 +3912,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\156\040\101\165\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\003\221\356
+\002\004\070\003\221\356
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\355\060\202\004\126\240\003\002\001\002\002\004\070
@@ -4012,7 +4026,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\156\040\101\165\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\003\221\356
+\002\004\070\003\221\356
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4057,7 +4071,7 @@ CKA_ISSUER MULTILINE_OCTAL
\040\050\062\060\064\070\051
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\143\271\146
+\002\004\070\143\271\146
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\134\060\202\003\104\240\003\002\001\002\002\004\070
@@ -4160,7 +4174,7 @@ CKA_ISSUER MULTILINE_OCTAL
\040\050\062\060\064\070\051
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\143\271\146
+\002\004\070\143\271\146
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4205,7 +4219,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\110\060\202\002\261\240\003\002\001\002\002\001\001
@@ -4291,7 +4305,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164\056\143\157\155
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4326,7 +4340,7 @@ CKA_ISSUER MULTILINE_OCTAL
\156\151\156\147\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\277
+\002\004\002\000\000\277
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\246\060\202\002\216\240\003\002\001\002\002\004\002
@@ -4413,7 +4427,7 @@ CKA_ISSUER MULTILINE_OCTAL
\156\151\156\147\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\277
+\002\004\002\000\000\277
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_VALID
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_VALID
@@ -4446,7 +4460,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\162\124\162\165\163\164\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\271
+\002\004\002\000\000\271
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\167\060\202\002\137\240\003\002\001\002\002\004\002
@@ -4529,7 +4543,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\162\124\162\165\163\164\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\271
+\002\004\002\000\000\271
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4564,7 +4578,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\270
+\002\004\002\000\000\270
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\175\060\202\001\346\240\003\002\001\002\002\004\002
@@ -4633,7 +4647,7 @@ CKA_ISSUER MULTILINE_OCTAL
\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\000\000\270
+\002\004\002\000\000\270
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4666,7 +4680,7 @@ CKA_ISSUER MULTILINE_OCTAL
\165\163\151\156\145\163\163\040\103\101\055\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\220\060\202\001\371\240\003\002\001\002\002\001\001
@@ -4735,7 +4749,7 @@ CKA_ISSUER MULTILINE_OCTAL
\165\163\151\156\145\163\163\040\103\101\055\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4768,7 +4782,7 @@ CKA_ISSUER MULTILINE_OCTAL
\040\103\101\055\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\004
+\002\001\004
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\202\060\202\001\353\240\003\002\001\002\002\001\004
@@ -4836,7 +4850,7 @@ CKA_ISSUER MULTILINE_OCTAL
\040\103\101\055\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\004
+\002\001\004
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4867,7 +4881,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\040\145\102\165\163\151\156\145\163\163\040\103\101\055\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\067\160\317\265
+\002\004\067\160\317\265
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\040\060\202\002\211\240\003\002\001\002\002\004\067
@@ -4944,7 +4958,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\040\145\102\165\163\151\156\145\163\163\040\103\101\055\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\067\160\317\265
+\002\004\067\160\317\265
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -4979,7 +4993,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164\040\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\003\036
+\002\002\003\036
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\200\060\202\002\150\240\003\002\001\002\002\002\003
@@ -5064,7 +5078,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164\040\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\003\036
+\002\002\003\036
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5097,7 +5111,7 @@ CKA_ISSUER MULTILINE_OCTAL
\123\124\145\144\040\122\157\157\164\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\071\117\175\207
+\002\004\071\117\175\207
END
CKA_VALUE MULTILINE_OCTAL
\060\202\005\054\060\202\004\024\240\003\002\001\002\002\004\071
@@ -5207,7 +5221,7 @@ CKA_ISSUER MULTILINE_OCTAL
\123\124\145\144\040\122\157\157\164\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\071\117\175\207
+\002\004\071\117\175\207
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5242,7 +5256,7 @@ CKA_ISSUER MULTILINE_OCTAL
\103\101\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\030\060\202\003\000\240\003\002\001\002\002\001\001
@@ -5336,7 +5350,7 @@ CKA_ISSUER MULTILINE_OCTAL
\103\101\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5373,7 +5387,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\066\060\202\003\036\240\003\002\001\002\002\001\001
@@ -5470,7 +5484,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5505,7 +5519,7 @@ CKA_ISSUER MULTILINE_OCTAL
\101\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\025\060\202\002\375\240\003\002\001\002\002\001\001
@@ -5600,7 +5614,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5730,7 +5744,7 @@ CKA_ISSUER MULTILINE_OCTAL
\144\040\103\101\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5769,7 +5783,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\053\150\324\243\106\236\305\073\050\011\253\070\135\177\047\040
+\002\020\053\150\324\243\106\236\305\073\050\011\253\070\135\177
+\047\040
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\236\060\202\003\007\240\003\002\001\002\002\020\053
@@ -5856,7 +5871,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\053\150\324\243\106\236\305\073\050\011\253\070\135\177\047\040
+\002\020\053\150\324\243\106\236\305\073\050\011\253\070\135\177
+\047\040
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -5895,7 +5911,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\011\106\027\346\035\330\324\034\240\014\240\142\350\171\212\247
+\002\020\011\106\027\346\035\330\324\034\240\014\240\142\350\171
+\212\247
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\236\060\202\003\007\240\003\002\001\002\002\020\011
@@ -5982,7 +5999,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\011\106\027\346\035\330\324\034\240\014\240\142\350\171\212\247
+\002\020\011\106\027\346\035\330\324\034\240\014\240\142\350\171
+\212\247
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6021,7 +6039,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\056\226\236\277\266\142\154\354\173\351\163\314\343\154\301\204
+\002\020\056\226\236\277\266\142\154\354\173\351\163\314\343\154
+\301\204
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\242\060\202\003\013\240\003\002\001\002\002\020\056
@@ -6108,7 +6127,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\056\226\236\277\266\142\154\354\173\351\163\314\343\154\301\204
+\002\020\056\226\236\277\266\142\154\354\173\351\163\314\343\154
+\301\204
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6147,8 +6167,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\377\105\325\047\135\044\373\263\302\071\044\123\127\341\117
-\336
+\002\021\000\377\105\325\047\135\044\373\263\302\071\044\123\127
+\341\117\336
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\237\060\202\003\014\240\003\002\001\002\002\021\000
@@ -6235,8 +6255,8 @@ CKA_ISSUER MULTILINE_OCTAL
\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000\377\105\325\047\135\044\373\263\302\071\044\123\127\341\117
-\336
+\002\021\000\377\105\325\047\135\044\373\263\302\071\044\123\127
+\341\117\336
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6281,7 +6301,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\123\141\262\140\256\333\161\216\247\224\263\023\063\364\007\011
+\002\020\123\141\262\140\256\333\161\216\247\224\263\023\063\364
+\007\011
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\315\060\202\003\066\240\003\002\001\002\002\020\123
@@ -6377,7 +6398,8 @@ CKA_ISSUER MULTILINE_OCTAL
\167\157\162\153
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\123\141\262\140\256\333\161\216\247\224\263\023\063\364\007\011
+\002\020\123\141\262\140\256\333\161\216\247\224\263\023\063\364
+\007\011
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6416,7 +6438,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\155\145\163\164\141\155\160\151\156\147\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\241\060\202\002\012\240\003\002\001\002\002\001\000
@@ -6489,7 +6511,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\155\145\163\164\141\155\160\151\156\147\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\000
+\002\001\000
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6534,7 +6556,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\157\156\040\101\165\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\233\021\074
+\002\004\070\233\021\074
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\225\060\202\003\376\240\003\002\001\002\002\004\070
@@ -6641,7 +6663,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\157\156\040\101\165\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\233\021\074
+\002\004\070\233\021\074
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6686,7 +6708,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\236\366\344
+\002\004\070\236\366\344
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\203\060\202\003\354\240\003\002\001\002\002\004\070
@@ -6792,7 +6814,7 @@ CKA_ISSUER MULTILINE_OCTAL
\164\150\157\162\151\164\171
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\070\236\366\344
+\002\004\070\236\366\344
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6831,7 +6853,7 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\346\060\202\002\316\240\003\002\001\002\002\001\001
@@ -6924,7 +6946,7 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -6963,7 +6985,7 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\005\346\060\202\003\316\240\003\002\001\002\002\001\001
@@ -7088,7 +7110,7 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7123,7 +7145,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\156\164\141\164\151\157\156
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\074\265\075\106
+\002\004\074\265\075\106
END
CKA_VALUE MULTILINE_OCTAL
\060\202\005\152\060\202\004\122\240\003\002\001\002\002\004\074
@@ -7238,7 +7260,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\156\164\141\164\151\157\156
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\074\265\075\106
+\002\004\074\265\075\106
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7273,7 +7295,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\156\164\141\164\151\157\156
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\074\265\117\100
+\002\004\074\265\117\100
END
CKA_VALUE MULTILINE_OCTAL
\060\202\006\121\060\202\005\071\240\003\002\001\002\002\004\074
@@ -7403,7 +7425,7 @@ CKA_ISSUER MULTILINE_OCTAL
\145\156\164\141\164\151\157\156
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\074\265\117\100
+\002\004\074\265\117\100
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7438,7 +7460,8 @@ CKA_ISSUER MULTILINE_OCTAL
\164\151\157\156
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\073\131\307\173\315\133\127\236\275\067\122\254\166\264\252\032
+\002\020\073\131\307\173\315\133\127\236\275\067\122\254\166\264
+\252\032
END
CKA_VALUE MULTILINE_OCTAL
\060\202\005\150\060\202\004\120\240\003\002\001\002\002\020\073
@@ -7553,7 +7576,8 @@ CKA_ISSUER MULTILINE_OCTAL
\164\151\157\156
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\073\131\307\173\315\133\127\236\275\067\122\254\166\264\252\032
+\002\020\073\131\307\173\315\133\127\236\275\067\122\254\166\264
+\252\032
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7582,7 +7606,8 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\062\060\064\070\040\126\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\012\001\001\001\000\000\002\174\000\000\000\012\000\000\000\002
+\002\020\012\001\001\001\000\000\002\174\000\000\000\012\000\000
+\000\002
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\141\060\202\002\111\240\003\002\001\002\002\020\012
@@ -7662,7 +7687,8 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\062\060\064\070\040\126\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\012\001\001\001\000\000\002\174\000\000\000\012\000\000\000\002
+\002\020\012\001\001\001\000\000\002\174\000\000\000\012\000\000
+\000\002
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7691,7 +7717,8 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\061\060\062\064\040\126\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\012\001\001\001\000\000\002\174\000\000\000\013\000\000\000\002
+\002\020\012\001\001\001\000\000\002\174\000\000\000\013\000\000
+\000\002
END
CKA_VALUE MULTILINE_OCTAL
\060\202\002\134\060\202\001\305\240\003\002\001\002\002\020\012
@@ -7754,7 +7781,8 @@ CKA_ISSUER MULTILINE_OCTAL
\162\151\164\171\040\061\060\062\064\040\126\063
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\012\001\001\001\000\000\002\174\000\000\000\013\000\000\000\002
+\002\020\012\001\001\001\000\000\002\174\000\000\000\013\000\000
+\000\002
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7785,7 +7813,7 @@ CKA_ISSUER MULTILINE_OCTAL
\154\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\064\126
+\002\003\002\064\126
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\124\060\202\002\074\240\003\002\001\002\002\003\002
@@ -7865,7 +7893,7 @@ CKA_ISSUER MULTILINE_OCTAL
\154\040\103\101
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\064\126
+\002\003\002\064\126
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -7908,7 +7936,8 @@ CKA_ISSUER MULTILINE_OCTAL
\141\164\151\157\156\163
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\104\276\014\213\120\000\044\264\021\323\066\060\113\300\063\167
+\002\020\104\276\014\213\120\000\044\264\021\323\066\060\113\300
+\063\167
END
CKA_VALUE MULTILINE_OCTAL
\060\202\004\144\060\202\003\114\240\003\002\001\002\002\020\104
@@ -8011,7 +8040,8 @@ CKA_ISSUER MULTILINE_OCTAL
\141\164\151\157\156\163
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\104\276\014\213\120\000\044\264\021\323\066\060\113\300\063\167
+\002\020\104\276\014\213\120\000\044\264\021\323\066\060\113\300
+\063\167
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -8046,7 +8076,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\164\171\040\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\244\060\202\002\214\240\003\002\001\002\002\001\001
@@ -8133,7 +8163,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\164\171\040\061
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -8168,7 +8198,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\164\171\040\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_VALUE MULTILINE_OCTAL
\060\202\005\244\060\202\003\214\240\003\002\001\002\002\001\001
@@ -8287,7 +8317,7 @@ CKA_ISSUER MULTILINE_OCTAL
\151\164\171\040\062
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\001
+\002\001\001
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -8322,7 +8352,8 @@ CKA_ISSUER MULTILINE_OCTAL
\103\157\155\155\145\162\143\145\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\023\206\065\115\035\077\006\362\301\371\145\005\325\220\034\142
+\002\020\023\206\065\115\035\077\006\362\301\371\145\005\325\220
+\034\142
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\242\060\202\002\212\240\003\002\001\002\002\020\023
@@ -8409,7 +8440,8 @@ CKA_ISSUER MULTILINE_OCTAL
\103\157\155\155\145\162\143\145\040\122\157\157\164
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\023\206\065\115\035\077\006\362\301\371\145\005\325\220\034\142
+\002\020\023\206\065\115\035\077\006\362\301\371\145\005\325\220
+\034\142
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -8454,7 +8486,7 @@ CKA_ISSUER MULTILINE_OCTAL
\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\003\352
+\002\002\003\352
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\134\060\202\002\305\240\003\002\001\002\002\002\003
@@ -8541,7 +8573,7 @@ CKA_ISSUER MULTILINE_OCTAL
\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\003\352
+\002\002\003\352
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
@@ -8586,7 +8618,7 @@ CKA_ISSUER MULTILINE_OCTAL
\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\003\353
+\002\002\003\353
END
CKA_VALUE MULTILINE_OCTAL
\060\202\003\134\060\202\002\305\240\003\002\001\002\002\002\003
@@ -8673,7 +8705,7 @@ CKA_ISSUER MULTILINE_OCTAL
\100\164\162\165\163\164\143\145\156\164\145\162\056\144\145
END
CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\003\353
+\002\002\003\353
END
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
diff --git a/security/nss/lib/smime/cms.h b/security/nss/lib/smime/cms.h
index 4252421ee..7035a3265 100644
--- a/security/nss/lib/smime/cms.h
+++ b/security/nss/lib/smime/cms.h
@@ -132,6 +132,12 @@ extern SECStatus
NSS_CMSEncoder_Update(NSSCMSEncoderContext *p7ecx, const char *data, unsigned long len);
/*
+ * NSS_CMSEncoder_Cancel - stop all encoding
+ */
+extern SECStatus
+NSS_CMSEncoder_Cancel(NSSCMSEncoderContext *p7ecx);
+
+/*
* NSS_CMSEncoder_Finish - signal the end of data
*
* we need to walk down the chain of encoders and the finish them from the innermost out
diff --git a/security/nss/lib/smime/cmssiginfo.c b/security/nss/lib/smime/cmssiginfo.c
index 5c5e934e7..a9c46d07e 100644
--- a/security/nss/lib/smime/cmssiginfo.c
+++ b/security/nss/lib/smime/cmssiginfo.c
@@ -879,6 +879,7 @@ NSS_SMIMESignerInfo_SaveSMIMEProfile(NSSCMSSignerInfo *signerinfo)
CERTCertDBHandle *certdb;
int save_error;
SECStatus rv;
+ PRBool must_free_cert = PR_FALSE;
certdb = CERT_GetDefaultCertDB();
@@ -900,6 +901,7 @@ NSS_SMIMESignerInfo_SaveSMIMEProfile(NSSCMSSignerInfo *signerinfo)
cert = NSS_SMIMEUtil_GetCertFromEncryptionKeyPreference(certdb, ekp);
if (cert == NULL)
return SECFailure;
+ must_free_cert = PR_TRUE;
}
if (cert == NULL) {
@@ -915,6 +917,8 @@ NSS_SMIMESignerInfo_SaveSMIMEProfile(NSSCMSSignerInfo *signerinfo)
* should have already been saved */
#ifdef notdef
if (CERT_VerifyCert(certdb, cert, PR_TRUE, certUsageEmailRecipient, PR_Now(), signerinfo->cmsg->pwfn_arg, NULL) != SECSuccess) {
+ if (must_free_cert)
+ CERT_DestroyCertificate(cert);
return SECFailure;
}
#endif
@@ -939,6 +943,8 @@ NSS_SMIMESignerInfo_SaveSMIMEProfile(NSSCMSSignerInfo *signerinfo)
}
rv = CERT_SaveSMimeProfile (cert, profile, utc_stime);
+ if (must_free_cert)
+ CERT_DestroyCertificate(cert);
/*
* Restore the saved error in case the calls above set a new
diff --git a/security/nss/lib/softoken/cdbhdl.h b/security/nss/lib/softoken/cdbhdl.h
index 17fb6e638..8e309b208 100644
--- a/security/nss/lib/softoken/cdbhdl.h
+++ b/security/nss/lib/softoken/cdbhdl.h
@@ -63,15 +63,19 @@ struct NSSLOWCERTCertDBHandleStr {
typedef DB * (*rdbfunc)(const char *appName, const char *prefix,
const char *type, int flags);
+typedef int (*rdbstatusfunc)(void);
+
+#define RDB_FAIL 1
+#define RDB_RETRY 2
DB * rdbopen(const char *appName, const char *prefix,
- const char *type, int flags);
+ const char *type, int flags, int *status);
DB *dbsopen (const char *dbname , int flags, int mode, DBTYPE type,
const void * appData);
SECStatus db_Copy(DB *dest,DB *src);
int db_BeginTransaction(DB *db);
int db_FinishTransaction(DB *db, PRBool abort);
-
+int db_InitComplete(DB *db);
#endif
diff --git a/security/nss/lib/softoken/dbinit.c b/security/nss/lib/softoken/dbinit.c
index 40e295eaa..d230c9261 100644
--- a/security/nss/lib/softoken/dbinit.c
+++ b/security/nss/lib/softoken/dbinit.c
@@ -272,19 +272,23 @@ pk11_DBShutdown(NSSLOWCERTCertDBHandle *certHandle,
}
static int rdbmapflags(int flags);
-static rdbfunc pk11_rdbfunc;
+static rdbfunc pk11_rdbfunc = NULL;
+static rdbstatusfunc pk11_rdbstatusfunc = NULL;
/* NOTE: SHLIB_SUFFIX is defined on the command line */
-#define RDBLIB "rdb."SHLIB_SUFFIX
+#define RDBLIB SHLIB_PREFIX"rdb."SHLIB_SUFFIX
DB * rdbopen(const char *appName, const char *prefix,
- const char *type, int flags)
+ const char *type, int flags, int *status)
{
PRLibrary *lib;
DB *db;
if (pk11_rdbfunc) {
db = (*pk11_rdbfunc)(appName,prefix,type,rdbmapflags(flags));
+ if (!db && status && pk11_rdbstatusfunc) {
+ *status = (*pk11_rdbstatusfunc)();
+ }
return db;
}
@@ -297,10 +301,14 @@ DB * rdbopen(const char *appName, const char *prefix,
return NULL;
}
- /* get the entry point */
+ /* get the entry points */
+ pk11_rdbstatusfunc = (rdbstatusfunc) PR_FindSymbol(lib,"rdbstatus");
pk11_rdbfunc = (rdbfunc) PR_FindSymbol(lib,"rdbopen");
if (pk11_rdbfunc) {
db = (*pk11_rdbfunc)(appName,prefix,type,rdbmapflags(flags));
+ if (!db && status && pk11_rdbstatusfunc) {
+ *status = (*pk11_rdbstatusfunc)();
+ }
return db;
}
@@ -316,6 +324,8 @@ struct RDBStr {
DB db;
int (*xactstart)(DB *db);
int (*xactdone)(DB *db, PRBool abort);
+ int version;
+ int (*dbinitcomplete)(DB *db);
};
#define DB_RDB ((DBTYPE) 0xff)
@@ -367,6 +377,23 @@ db_FinishTransaction(DB *db, PRBool abort)
return rdb->xactdone(db, abort);
}
+int
+db_InitComplete(DB *db)
+{
+ struct RDBStr *rdb = (struct RDBStr *)db;
+ if (db->type != DB_RDB) {
+ return 0;
+ }
+ /* we should have addes a version number to the RDBS structure. Since we
+ * didn't, we detect that we have and 'extended' structure if the rdbstatus
+ * func exists */
+ if (!pk11_rdbstatusfunc) {
+ return 0;
+ }
+
+ return rdb->dbinitcomplete(db);
+}
+
SECStatus
diff --git a/security/nss/lib/softoken/keydb.c b/security/nss/lib/softoken/keydb.c
index 64ae1db76..877ead2b5 100644
--- a/security/nss/lib/softoken/keydb.c
+++ b/security/nss/lib/softoken/keydb.c
@@ -830,23 +830,25 @@ openNewDB(const char *appName, const char *prefix, const char *dbname,
NSSLOWKEYDBHandle *handle, NSSLOWKEYDBNameFunc namecb, void *cbarg)
{
SECStatus rv = SECFailure;
+ int status = RDB_FAIL;
char *updname = NULL;
DB *updatedb = NULL;
PRBool updated = PR_FALSE;
int ret;
if (appName) {
- handle->db = rdbopen( appName, prefix, "key", NO_CREATE);
+ handle->db = rdbopen( appName, prefix, "key", NO_CREATE, &status);
} else {
handle->db = dbopen( dbname, NO_CREATE, 0600, DB_HASH, 0 );
}
/* if create fails then we lose */
if ( handle->db == NULL ) {
- return SECFailure;
+ return (status == RDB_RETRY) ? SECWouldBlock: SECFailure;
}
rv = db_BeginTransaction(handle->db);
if (rv != SECSuccess) {
+ db_InitComplete(handle->db);
return rv;
}
@@ -855,6 +857,7 @@ openNewDB(const char *appName, const char *prefix, const char *dbname,
if (nsslowkey_version(handle->db) == NSSLOWKEY_DB_FILE_VERSION) {
/* someone else has already updated the database for us */
db_FinishTransaction(handle->db, PR_FALSE);
+ db_InitComplete(handle->db);
return SECSuccess;
}
@@ -872,6 +875,7 @@ openNewDB(const char *appName, const char *prefix, const char *dbname,
db_Copy(handle->db, updatedb);
(updatedb->close)(updatedb);
db_FinishTransaction(handle->db,PR_FALSE);
+ db_InitComplete(handle->db);
return SECSuccess;
}
}
@@ -924,9 +928,34 @@ openNewDB(const char *appName, const char *prefix, const char *dbname,
loser:
db_FinishTransaction(handle->db, rv != SECSuccess);
+ db_InitComplete(handle->db);
return rv;
}
+
+static DB *
+openOldDB(const char *appName, const char *prefix, const char *dbname,
+ PRBool openflags, int *version) {
+ DB *db = NULL;
+
+ if (appName) {
+ db = rdbopen( appName, prefix, "key", openflags, NULL);
+ } else {
+ db = dbopen( dbname, openflags, 0600, DB_HASH, 0 );
+ }
+
+ /* check for correct version number */
+ if (db != NULL) {
+ *version = nsslowkey_version(db);
+ if (*version != NSSLOWKEY_DB_FILE_VERSION ) {
+ /* bogus version number record, reset the database */
+ (* db->close)( db );
+ db = NULL;
+ }
+ }
+ return db;
+}
+
NSSLOWKEYDBHandle *
nsslowkey_OpenKeyDB(PRBool readOnly, const char *appName, const char *prefix,
NSSLOWKEYDBNameFunc namecb, void *cbarg)
@@ -953,25 +982,14 @@ nsslowkey_OpenKeyDB(PRBool readOnly, const char *appName, const char *prefix,
handle->dbname = (appName == NULL) ? PORT_Strdup(dbname) :
(prefix ? PORT_Strdup(prefix) : NULL);
handle->readOnly = readOnly;
-
- if (appName) {
- handle->db = rdbopen( appName, prefix, "key", openflags);
- } else {
- handle->db = dbopen( dbname, openflags, 0600, DB_HASH, 0 );
- }
- /* check for correct version number */
- if (handle->db != NULL) {
- handle->version = nsslowkey_version(handle->db);
- if (handle->version == 255) {
- goto loser;
- }
- if (handle->version != NSSLOWKEY_DB_FILE_VERSION ) {
- /* bogus version number record, reset the database */
- (* handle->db->close)( handle->db );
- handle->db = NULL;
- }
+
+ handle->db = openOldDB(appName, prefix, dbname, openflags,
+ &handle->version);
+ if (handle->version == 255) {
+ goto loser;
}
+
/* if first open fails, try to create a new DB */
if ( handle->db == NULL ) {
@@ -980,7 +998,16 @@ nsslowkey_OpenKeyDB(PRBool readOnly, const char *appName, const char *prefix,
}
rv = openNewDB(appName, prefix, dbname, handle, namecb, cbarg);
- if (rv != SECSuccess) {
+ /* two processes started to initialize the database at the same time.
+ * The multiprocess code blocked the second one, then had it retry to
+ * see if it can just open the database normally */
+ if (rv == SECWouldBlock) {
+ handle->db = openOldDB(appName,prefix,dbname,
+ openflags, &handle->version);
+ if (handle->db == NULL) {
+ goto loser;
+ }
+ } else if (rv != SECSuccess) {
goto loser;
}
@@ -2453,7 +2480,8 @@ nsslowkey_ResetKeyDB(NSSLOWKEYDBHandle *handle)
(* handle->db->close)(handle->db);
if (handle->appname) {
- handle->db=rdbopen(handle->appname, handle->dbname, "key", NO_CREATE);
+ handle->db=
+ rdbopen(handle->appname, handle->dbname, "key", NO_CREATE, NULL);
} else {
handle->db = dbopen( handle->dbname, NO_CREATE, 0600, DB_HASH, 0 );
}
diff --git a/security/nss/lib/softoken/manifest.mn b/security/nss/lib/softoken/manifest.mn
index 2d43a9db4..b362e31d0 100644
--- a/security/nss/lib/softoken/manifest.mn
+++ b/security/nss/lib/softoken/manifest.mn
@@ -40,7 +40,7 @@ LIBRARY_NAME = softokn
LIBRARY_VERSION = 3
MAPFILE = $(OBJDIR)/softokn.def
-DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\"
+DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\"
EXPORTS = \
diff --git a/security/nss/lib/softoken/pcertdb.c b/security/nss/lib/softoken/pcertdb.c
index 496c50520..a4f947b75 100644
--- a/security/nss/lib/softoken/pcertdb.c
+++ b/security/nss/lib/softoken/pcertdb.c
@@ -3748,20 +3748,22 @@ openNewCertDB(const char *appName, const char *prefix, const char *certdbname,
certDBEntryVersion *versionEntry = NULL;
DB *updatedb = NULL;
char *tmpname;
+ int status = RDB_FAIL;
if (appName) {
- handle->permCertDB=rdbopen( appName, prefix, "cert", NO_CREATE);
+ handle->permCertDB=rdbopen( appName, prefix, "cert", NO_CREATE, &status);
} else {
handle->permCertDB=dbopen(certdbname, NO_CREATE, 0600, DB_HASH, 0);
}
/* if create fails then we lose */
if ( handle->permCertDB == 0 ) {
- return SECFailure;
+ return status == RDB_RETRY ? SECWouldBlock : SECFailure;
}
rv = db_BeginTransaction(handle->permCertDB);
if (rv != SECSuccess) {
+ db_InitComplete(handle->permCertDB);
return SECFailure;
}
@@ -3773,6 +3775,7 @@ openNewCertDB(const char *appName, const char *prefix, const char *certdbname,
db_Copy(handle->permCertDB,updatedb);
(*updatedb->close)(updatedb);
db_FinishTransaction(handle->permCertDB,PR_FALSE);
+ db_InitComplete(handle->permCertDB);
return(SECSuccess);
}
}
@@ -3829,9 +3832,26 @@ openNewCertDB(const char *appName, const char *prefix, const char *certdbname,
loser:
db_FinishTransaction(handle->permCertDB,rv != SECSuccess);
+ db_InitComplete(handle->permCertDB);
return rv;
}
+static int
+nsslowcert_GetVersionNumber(NSSLOWCERTCertDBHandle *handle)
+{
+ certDBEntryVersion *versionEntry = NULL;
+ int version = 0;
+
+ versionEntry = ReadDBVersionEntry(handle);
+ if ( versionEntry == NULL ) {
+ return 0;
+ }
+ version = versionEntry->common.version;
+ DestroyDBEntry((certDBEntry *)versionEntry);
+ return version;
+}
+
+
/*
* Open the certificate database and index databases. Create them if
* they are not there or bad.
@@ -3845,6 +3865,7 @@ nsslowcert_OpenPermCertDB(NSSLOWCERTCertDBHandle *handle, PRBool readOnly,
int openflags;
char *certdbname;
certDBEntryVersion *versionEntry = NULL;
+ int version;
certdbname = (* namecb)(cbarg, CERT_DB_FILE_VERSION);
if ( certdbname == NULL ) {
@@ -3857,27 +3878,16 @@ nsslowcert_OpenPermCertDB(NSSLOWCERTCertDBHandle *handle, PRBool readOnly,
* first open the permanent file based database.
*/
if (appName) {
- handle->permCertDB = rdbopen( appName, prefix, "cert", openflags);
+ handle->permCertDB = rdbopen( appName, prefix, "cert", openflags, NULL);
} else {
handle->permCertDB = dbopen( certdbname, openflags, 0600, DB_HASH, 0 );
}
/* check for correct version number */
if ( handle->permCertDB ) {
- versionEntry = ReadDBVersionEntry(handle);
-
- if ( versionEntry == NULL ) {
- /* no version number */
- certdb_Close(handle->permCertDB);
- handle->permCertDB = 0;
- } else if ( versionEntry->common.version != CERT_DB_FILE_VERSION ) {
- /* wrong version number, can't update in place */
- DestroyDBEntry((certDBEntry *)versionEntry);
- PORT_Free(certdbname);
- return(SECFailure);
- } else {
- DestroyDBEntry((certDBEntry *)versionEntry);
- versionEntry = NULL;
+ version = nsslowcert_GetVersionNumber(handle);
+ if (version != CERT_DB_FILE_VERSION ) {
+ goto loser;
}
}
@@ -3890,7 +3900,20 @@ nsslowcert_OpenPermCertDB(NSSLOWCERTCertDBHandle *handle, PRBool readOnly,
}
rv = openNewCertDB(appName,prefix,certdbname,handle,namecb,cbarg);
- if (rv != SECSuccess) {
+ if (rv == SECWouldBlock) {
+ /* only the rdb version can fail with wouldblock */
+ handle->permCertDB =
+ rdbopen( appName, prefix, "cert", openflags, NULL);
+
+ /* check for correct version number */
+ if ( !handle->permCertDB ) {
+ goto loser;
+ }
+ version = nsslowcert_GetVersionNumber(handle);
+ if (version != CERT_DB_FILE_VERSION ) {
+ goto loser;
+ }
+ } else if (rv != SECSuccess) {
goto loser;
}
diff --git a/security/nss/lib/softoken/pk11db.c b/security/nss/lib/softoken/pk11db.c
index 69b34dfa4..6f6583c80 100644
--- a/security/nss/lib/softoken/pk11db.c
+++ b/security/nss/lib/softoken/pk11db.c
@@ -273,7 +273,10 @@ secmod_getSecmodName(char *param, char **appName, char **filename,PRBool *rw)
if (pk11_argHasFlag("flags","readOnly",save_params) ||
pk11_argHasFlag("flags","noModDB",save_params)) *rw = PR_FALSE;
- if (!secmodName || *secmodName == '\0') secmodName = PORT_Strdup(SECMOD_DB);
+ if (!secmodName || *secmodName == '\0') {
+ if (secmodName) PORT_Free(secmodName);
+ secmodName = PORT_Strdup(SECMOD_DB);
+ }
*filename = secmodName;
lconfigdir = pk11_EvaluateConfigDir(configdir, appName);
@@ -649,18 +652,24 @@ secmod_OpenDB(const char *appName, const char *filename, const char *dbName,
if (appName) {
char *secname = PORT_Strdup(filename);
int len = strlen(secname);
+ int status = RDB_FAIL;
if (len >= 3 && PORT_Strcmp(&secname[len-3],".db") == 0) {
secname[len-3] = 0;
}
- pkcs11db=rdbopen(appName, "", secname, readOnly ? NO_RDONLY:NO_CREATE);
+ pkcs11db=
+ rdbopen(appName, "", secname, readOnly ? NO_RDONLY:NO_RDWR, NULL);
if (update && !pkcs11db) {
DB *updatedb;
- pkcs11db = rdbopen(appName, "", secname, NO_CREATE);
+ pkcs11db = rdbopen(appName, "", secname, NO_CREATE, &status);
if (!pkcs11db) {
+ if (status == RDB_RETRY) {
+ pkcs11db= rdbopen(appName, "", secname,
+ readOnly ? NO_RDONLY:NO_RDWR, NULL);
+ }
PORT_Free(secname);
- return NULL;
+ return pkcs11db;
}
updatedb = dbopen(dbName, NO_RDONLY, 0600, DB_HASH, 0);
if (updatedb) {
diff --git a/security/nss/lib/ssl/ssl3con.c b/security/nss/lib/ssl/ssl3con.c
index 126bf5510..577cff49a 100644
--- a/security/nss/lib/ssl/ssl3con.c
+++ b/security/nss/lib/ssl/ssl3con.c
@@ -337,6 +337,8 @@ const char * const ssl3_cipherName[] = {
"DES-CBC-40",
"IDEA-CBC",
"FORTEZZA",
+ "AES-128",
+ "AES-256",
"missing"
};
diff --git a/security/nss/pkg/solaris/Makefile.targ b/security/nss/pkg/solaris/Makefile.targ
index b069b1580..279a7bca6 100644
--- a/security/nss/pkg/solaris/Makefile.targ
+++ b/security/nss/pkg/solaris/Makefile.targ
@@ -9,7 +9,7 @@ pkginfo: pkginfo.tmpl ../awk_pkginfo
$(RM) $@; nawk -f ../awk_pkginfo $@.tmpl > $@
pkg: $(PKGARCHIVE)
- pkgmk -f prototype_sparc -d $(PKGARCHIVE) -r $(ROOT) -o $(PACKAGE)
+ pkgmk -f prototype_$(MACH) -d $(PKGARCHIVE) -r $(ROOT) -o $(PACKAGE)
$(PKGARCHIVE):
[ -d $(PKGARCHIVE) ] || mkdir -p $(PKGARCHIVE)
diff --git a/security/nss/pkg/solaris/SUNWtls/Makefile b/security/nss/pkg/solaris/SUNWtls/Makefile
index 56009239a..5058a1f68 100644
--- a/security/nss/pkg/solaris/SUNWtls/Makefile
+++ b/security/nss/pkg/solaris/SUNWtls/Makefile
@@ -8,7 +8,7 @@
CORE_DEPTH = ../../../..
include ../Makefile.com
-DATAFILES += pkgdepend
+DATAFILES +=
all:: $(FILES)
publish:: all pkg
diff --git a/security/nss/pkg/solaris/common_files/pkgdepend b/security/nss/pkg/solaris/SUNWtls/pkgdepend
index 966ba0556..966ba0556 100644
--- a/security/nss/pkg/solaris/common_files/pkgdepend
+++ b/security/nss/pkg/solaris/SUNWtls/pkgdepend
diff --git a/security/nss/pkg/solaris/SUNWtls/prototype_com b/security/nss/pkg/solaris/SUNWtls/prototype_com
index 388fb63b0..c5a9d9b39 100644
--- a/security/nss/pkg/solaris/SUNWtls/prototype_com
+++ b/security/nss/pkg/solaris/SUNWtls/prototype_com
@@ -29,6 +29,4 @@ d none usr/lib/mps 755 root bin
f none usr/lib/mps/libnss3.so 755 root bin
f none usr/lib/mps/libsmime3.so 755 root bin
f none usr/lib/mps/libssl3.so 755 root bin
-f none usr/lib/mps/libfreebl_hybrid_3.so 755 root bin
-f none usr/lib/mps/libfreebl_pure32_3.so 755 root bin
f none usr/lib/mps/libnssckbi.so 755 root bin
diff --git a/security/nss/pkg/solaris/SUNWtls/prototype_i386 b/security/nss/pkg/solaris/SUNWtls/prototype_i386
new file mode 100644
index 000000000..d2718ee05
--- /dev/null
+++ b/security/nss/pkg/solaris/SUNWtls/prototype_i386
@@ -0,0 +1,30 @@
+#
+# Copyright 2002 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
+#ident "$Id$"
+#
+# This required package information file contains a list of package contents.
+# The 'pkgmk' command uses this file to identify the contents of a package
+# and their location on the development machine when building the package.
+# Can be created via a text editor or through use of the 'pkgproto' command.
+
+#!search <pathname pathname ...> # where to find pkg objects
+#!include <filename> # include another 'prototype' file
+#!default <mode> <owner> <group> # default used if not specified on entry
+#!<param>=<value> # puts parameter in pkg environment
+
+#
+# Include ISA independent files (prototype_com)
+#
+!include prototype_com
+#
+#
+#
+# List files which are i386 specific here
+#
+# source locations relative to the prototype file
+#
+#
+# SUNWtls
+#
diff --git a/security/nss/pkg/solaris/SUNWtls/prototype_sparc b/security/nss/pkg/solaris/SUNWtls/prototype_sparc
index e751f6b5f..dae7ef7d7 100644
--- a/security/nss/pkg/solaris/SUNWtls/prototype_sparc
+++ b/security/nss/pkg/solaris/SUNWtls/prototype_sparc
@@ -28,3 +28,5 @@
#
# SUNWtls
#
+f none usr/lib/mps/libfreebl_hybrid_3.so 755 root bin
+f none usr/lib/mps/libfreebl_pure32_3.so 755 root bin
diff --git a/security/nss/pkg/solaris/SUNWtlsx/Makefile b/security/nss/pkg/solaris/SUNWtlsx/Makefile
index 56009239a..5058a1f68 100644
--- a/security/nss/pkg/solaris/SUNWtlsx/Makefile
+++ b/security/nss/pkg/solaris/SUNWtlsx/Makefile
@@ -8,7 +8,7 @@
CORE_DEPTH = ../../../..
include ../Makefile.com
-DATAFILES += pkgdepend
+DATAFILES +=
all:: $(FILES)
publish:: all pkg
diff --git a/security/nss/pkg/solaris/SUNWtlsx/pkgdepend b/security/nss/pkg/solaris/SUNWtlsx/pkgdepend
index ebc85c64d..b5c7d7fa8 100644
--- a/security/nss/pkg/solaris/SUNWtlsx/pkgdepend
+++ b/security/nss/pkg/solaris/SUNWtlsx/pkgdepend
@@ -25,4 +25,7 @@ P SUNWcsr Core Solaris, (Root)
P SUNWcsu Core Solaris, (Usr)
P SUNWcsd Core Solaris Devices
P SUNWcsl Core Solaris Libraries
+P SUNWcarx Core Architecture, (Root) (64-bit)
+P SUNWcsxu Core Solaris (Usr) (64-bit)
+P SUNWcslx Core Solaris Libraries (64-bit)
P SUNWprx Netscape Portable Runtime
diff --git a/security/nss/pkg/solaris/common_files/copyright b/security/nss/pkg/solaris/common_files/copyright
index 122621d79..4ef1ca7c2 100644
--- a/security/nss/pkg/solaris/common_files/copyright
+++ b/security/nss/pkg/solaris/common_files/copyright
@@ -1,5 +1,5 @@
The contents of this package are subject to the Mozilla Public License
-Version 1.1 (the "License"); you may not use this file except in
+Version 1.1 (the "License"); you may not use this package except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/