d053265c4463e9a817dd48484ae46aaacb36731d: Added and corrected some comments
chrisk%netscape.com - Fri, 23 Jun 2000 18:37:33 +0000 - rev 394
Added and corrected some comments Added $layercounter Clarified $boundary generation (a boundary has leading AND trailing CRLFs!)
99d8f8ae4ac4b665f4192c7862cb0dcfea0e1bb0: Preliminary checkin at a state where smime can parse messages generated
chrisk%netscape.com - Fri, 23 Jun 2000 16:40:31 +0000 - rev 393
Preliminary checkin at a state where smime can parse messages generated by itself.
2e809c457ef640f0fa28b7ecaa726ebeee4faeb4: Added some comments and asserts
chrisk%netscape.com - Wed, 21 Jun 2000 18:12:02 +0000 - rev 392
Added some comments and asserts
d003cffd9d65d5f3ef17bc332f6c80d64ccf1140: Oops - fixed the fix. The prototype now correctly unpacks into a
chrisk%netscape.com - Wed, 21 Jun 2000 00:04:38 +0000 - rev 391
Oops - fixed the fix. The prototype now correctly unpacks into a DHPublicKey structure.
27ba3c2ffa9b2794d51dfec377be79650f7560b8: Use the correct PATH syntax for NT (';' instead of ':') NSS_30_BRANCH
relyea%netscape.com - Tue, 20 Jun 2000 17:48:23 +0000 - rev 390
Use the correct PATH syntax for NT (';' instead of ':')
6bc84c76ed139db31a4211b311e29da2b3bc155d: Shell script should work even if '.' is not in your path NSS_30_BRANCH
relyea%netscape.com - Tue, 20 Jun 2000 17:47:06 +0000 - rev 389
Shell script should work even if '.' is not in your path
ac3c20a1309f4e9b3889423f2de04ac1408cbf9c: Allow us to use file redirection to input new cert extentions (remove the input flushes) NSS_30_BRANCH
relyea%netscape.com - Tue, 20 Jun 2000 17:44:42 +0000 - rev 388
Allow us to use file redirection to input new cert extentions (remove the input flushes)
2408f3ada7be70592c70c4a1acdc15216676dacd: Fix NT bugs with reading the password from a file. NSS_30_BRANCH
relyea%netscape.com - Tue, 20 Jun 2000 17:43:34 +0000 - rev 387
Fix NT bugs with reading the password from a file.
afe3bc4ebfae21710de77c3e91297c770d6cd600: Fix OID for DC AVAs - the root OID in RFC2247 is not different from
chrisk%netscape.com - Tue, 20 Jun 2000 16:31:31 +0000 - rev 386
Fix OID for DC AVAs - the root OID in RFC2247 is not different from the root OID in RFC1274 - so the one we had was WRONG. I don't know where it came from.
3dd1a1ac0b8356f759cc687250934c5da44983e0: Add code for generation of SMIMEProfile and SMIMEKeyEncryptionPreference
chrisk%netscape.com - Tue, 20 Jun 2000 16:28:59 +0000 - rev 385
Add code for generation of SMIMEProfile and SMIMEKeyEncryptionPreference
370021482121f6eda2c685342bf0fab64ff2bc5d: First feeble attempt at fixing the problem that our definition of
chrisk%netscape.com - Tue, 20 Jun 2000 16:22:36 +0000 - rev 384
First feeble attempt at fixing the problem that our definition of Diffie-Hellman key parameters does not encompass all the optional fields defined in RFC2459, section 7.3.2 (namely j and validationParams). I added comments reminding us of the fact that PQGParams need to be extended to hold these, and fixed the ASN1 prototype from its previous totally broken status to one that decodes prime, subPrime and base correctly, and skips the rest. This avoids failure in public key extraction (which is part of verification) with DH certs.
1264b1ea574f3fdf58d43d365a3af17252c46b8a: Fix problem where DH certs were always rejected when verifying them
chrisk%netscape.com - Tue, 20 Jun 2000 16:15:32 +0000 - rev 383
Fix problem where DH certs were always rejected when verifying them for EMail encryption. A Diffie-Hellman key needs to be tested for KU_KEY_AGREEMENT, not KU_KEY_ENCIPHERMENT.
a02461ce8fa87e1bbc64499c46676888ab04ff24: Fixed bug in sequence printing code: array counter was overshooting by one
chrisk%netscape.com - Tue, 20 Jun 2000 14:35:17 +0000 - rev 382
Fixed bug in sequence printing code: array counter was overshooting by one
d748e5f9526290f415abb5815391bde83c5b45f8: Fix bug in decoder:
chrisk%netscape.com - Tue, 20 Jun 2000 13:24:01 +0000 - rev 381
Fix bug in decoder: When encoding indefinitely & encountering an optional field at the end of a sequence, right after an IMPLICIT or POINTER template, the decoder was not propagating the optionalness and the end-of-contents condition correctly as it hits the end-of-contents octets instead of the optional field. This is because IMPLICIT and POINTER push TWO states to look for the next tag, not just one. (The first state is "afterImplicit" or "afterPointer", the second one starts with "beforeIdentifier" as usual). This finally makes decoding envelopedData messages in cmsutil work.
5b869176dd029f541b72cd349f892bc8165eecc5: Merge memory management patch from the tip. NSS_30_BRANCH
thayes%netscape.com - Mon, 19 Jun 2000 18:43:25 +0000 - rev 380
Merge memory management patch from the tip.
464404bc0ced4caccc6fa88aaabc09632eca3a34: Fix double free of item value that is in an arena.
thayes%netscape.com - Fri, 16 Jun 2000 23:26:16 +0000 - rev 379
Fix double free of item value that is in an arena.
d8eec70cc67039f7619febb9b820ab3f8cb284dd: (not part of build) added mozilla/security/nss/lib/smime to access paths, and pk11sdr.c. NSS_30_BRANCH
beard%netscape.com - Fri, 16 Jun 2000 22:18:12 +0000 - rev 378
(not part of build) added mozilla/security/nss/lib/smime to access paths, and pk11sdr.c.
0f5357297522a5c544960a71e8f20a496a3b7621: 1) generate user DB's with only user certs (not CA certs as well) in them. unlabeled-1.2.4
relyea%netscape.com - Fri, 16 Jun 2000 21:05:48 +0000 - rev 377
1) generate user DB's with only user certs (not CA certs as well) in them. 2) add sleeps for Linux
41a217f92c99e8b76e5c704975f3e34336a01a9c: 1) Generate the correct tag for Optimized builds. NSS_30_BRANCH
relyea%netscape.com - Fri, 16 Jun 2000 21:04:42 +0000 - rev 376
1) Generate the correct tag for Optimized builds. 2) Generate the correct tag for Linux builds. Make Linux builds work (the need some extra time between tests for processes to die and sockets to free themselves.
0d9aceff78dbc0a5bd347cadaf0a7b6b24c0724b: casts to make the mac happy (unsigned int *) to (int *). NSS_30_BRANCH
relyea%netscape.com - Fri, 16 Jun 2000 18:31:48 +0000 - rev 375
casts to make the mac happy (unsigned int *) to (int *).
(0) -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip