6134 Commits

Author SHA1 Message Date
kaie%kuix.de
cd8c944ca4 Bug 351756, Add 7 new root CA certs to NSS
r=wtchang


git-svn-id: svn://10.0.0.236/trunk@209930 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-12 23:38:40 +00:00
wtchang%redhat.com
a0ad0cece7 Change DecryptSigBlock to return the parsed DigestInfo's length, so
the caller can check it.  Fixed a memory leak on error. r=nelson,rrelyea
bug 351848.


git-svn-id: svn://10.0.0.236/trunk@209869 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-12 17:13:20 +00:00
julien.pierre.bugs%sun.com
06c5b8ccfa Fix for bug 352041 . oom in CERT_DecodeDERCrlWithFlags . r=alexei,nelson
git-svn-id: svn://10.0.0.236/trunk@209795 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 23:14:09 +00:00
wtchang%redhat.com
bedc796965 Removed PRODUCT_NAME, which is no longer used. r=christophe.ravel
git-svn-id: svn://10.0.0.236/trunk@209527 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 02:24:25 +00:00
glen.beasley%sun.com
85eec5bf96 351872 mem leak fix for ecdsa powerupselftest r=julien, sr=wan-teh
git-svn-id: svn://10.0.0.236/trunk@209516 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 00:24:01 +00:00
wtchang%redhat.com
64b6d3b327 Use NSS 3.11.3 and NSPR 4.6.3. r=christophe.ravel
git-svn-id: svn://10.0.0.236/trunk@209508 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 00:04:44 +00:00
wtchang%redhat.com
8086c6ef43 Import NSS 3.11.3 and NSPR 4.6.3. r=christophe.ravel
git-svn-id: svn://10.0.0.236/trunk@209507 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 00:01:05 +00:00
julien.pierre.bugs%sun.com
fa096ebf85 Fix typo in comment.
git-svn-id: svn://10.0.0.236/trunk@209477 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 21:24:25 +00:00
julien.pierre.bugs%sun.com
175f5da3fd Fix for bug 332222 . Add support for mixed ECDH RSA SSL cipher suites. Patch contributed by Slavomir Katuscak . r=julien
git-svn-id: svn://10.0.0.236/trunk@209473 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 21:15:41 +00:00
sayrer%gmail.com
4b8ca2af78 bug 348669. Remove inappropriate nsCRT::free usage. r=timeless, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@209419 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 04:35:17 +00:00
wtchang%redhat.com
35b120fa68 Bugzilla Bug 342582: Use the PKCS #11 headers in NSS on Windows, too.
git-svn-id: svn://10.0.0.236/trunk@209406 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 00:55:03 +00:00
wtchang%redhat.com
a28896431d Bugzilla Bug 342582: removed a space after "PROGRAM = pk11mode", which
broke the Windows build (because the executable name became pk11mode .exe).
Also removed unnecessary variable definitions.


git-svn-id: svn://10.0.0.236/trunk@209403 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 00:50:09 +00:00
wtchang%redhat.com
15cdefb823 Bugzilla Bug 351482: Use audit_log_user_message, if available. Otherwise,
fall back on audit_send_user_message, which exists in older versions of
libaudit.so.0. r=glen.beasley,relyea.


git-svn-id: svn://10.0.0.236/trunk@209398 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 00:16:53 +00:00
julien.pierre.bugs%sun.com
8f04fbb015 Bug 348198 : trace startup and shutdown time for selfserv. Patch contributed by Slavomir Katuscak. r=julien,alexei
git-svn-id: svn://10.0.0.236/trunk@209395 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 23:54:24 +00:00
wtchang%redhat.com
17b182a371 Bugzilla Bug 342582: include <stdarg.h> instead of "prprf.h" for va_list,
va_start, etc.


git-svn-id: svn://10.0.0.236/trunk@209376 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 21:09:24 +00:00
wtchang%redhat.com
d4743b7af6 Bugzilla Bug 342582: improved PKM_CK_RVtoStr: map our vendor-defined error
codes, and return "unknown error" instead of NULL for unknown error codes.


git-svn-id: svn://10.0.0.236/trunk@209372 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 20:33:43 +00:00
glen.beasley%sun.com
714400d1f2 342582 changed RSA modulus and public exponent
git-svn-id: svn://10.0.0.236/trunk@209362 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 18:35:48 +00:00
glen.beasley%sun.com
f3b2d1de47 342582 AIX runtime error and some cleanup
git-svn-id: svn://10.0.0.236/trunk@209355 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 18:16:52 +00:00
glen.beasley%sun.com
f86c7a523f 342582 removed AIX warnings
git-svn-id: svn://10.0.0.236/trunk@209321 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 06:09:26 +00:00
glen.beasley%sun.com
003a8ac937 342582 all test passed msg
git-svn-id: svn://10.0.0.236/trunk@209296 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 21:50:59 +00:00
glen.beasley%sun.com
a096cf7163 342582 hpux update
git-svn-id: svn://10.0.0.236/trunk@209293 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 21:19:54 +00:00
julien.pierre.bugs%sun.com
eefc0e6cf7 Fix for bug 351270 . Assertion in unix_rand.c .
git-svn-id: svn://10.0.0.236/trunk@209290 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 21:08:21 +00:00
nelson%bolyard.com
531cae4794 Improve the validity tests on the AlgorithmID when verifying a PKCS#1 v1.5
RSA signature.  Bug 351079. r=rrelyea,wtchang.


git-svn-id: svn://10.0.0.236/trunk@209160 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-05 09:45:46 +00:00
nelson%bolyard.com
bf090012bf Also trace the DH(E) PMS. bug 349966. r=julien.pierre, wtchang
git-svn-id: svn://10.0.0.236/trunk@209074 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-02 18:53:54 +00:00
wtchang%redhat.com
95de863d57 Bugzilla bug 342582: this program may use NSPR but it should not link with
any NSS libraries.


git-svn-id: svn://10.0.0.236/trunk@209040 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 22:23:34 +00:00
wtchang%redhat.com
4bc07dbd61 Bugzilla bug 342582: need to set slotID. Other minor fixes.
git-svn-id: svn://10.0.0.236/trunk@209038 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 22:15:37 +00:00
wtchang%redhat.com
71dc74bec8 Bugzilla bug 342582: MODULE should be nss so we can include NSS headers.
git-svn-id: svn://10.0.0.236/trunk@209037 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 22:13:20 +00:00
julien.pierre.bugs%sun.com
f22511e297 Fix for bug 182758 . Use only /dev/urandom on Solaris when available . If not, use libkstat . r=nelson, wtchang
git-svn-id: svn://10.0.0.236/trunk@209033 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 22:08:52 +00:00
kaie%kuix.de
19ec6236ca Bug 348259, "Flag" strings, not shown in UI, stored in properties file
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@209013 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 19:12:01 +00:00
kaie%kuix.de
ce240cef84 bug 350512, Frequent error message: OCSP server error
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@209006 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 18:11:50 +00:00
wtchang%redhat.com
9b7e61fb6c Bugzilla Bug 349609: sftk_MACUpdate only works with multi-part operations.
r=glen.beasley,relyea.


git-svn-id: svn://10.0.0.236/trunk@209004 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 17:07:59 +00:00
kaie%kuix.de
2ab5491ff8 Backing out patch for bug 326159, as it causes breakage on mac tinderbox
git-svn-id: svn://10.0.0.236/trunk@208949 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 23:02:55 +00:00
glen.beasley%sun.com
011c2c2e73 fix warnins on redhat4
git-svn-id: svn://10.0.0.236/trunk@208948 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 22:29:18 +00:00
kaie%kuix.de
2f77d625e9 Bug 326159, enhance cert request generation using KEYGEN tag and JS function crypto.generateCRMFRequest
r=rrelyea
Portions of this patch originally appeared in bug 235773 and were contributed by Sheueling Chang / Vipul Gupta / Douglas Stebila


git-svn-id: svn://10.0.0.236/trunk@208947 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 21:56:25 +00:00
glen.beasley%sun.com
d068b1c946 initial checkin of pk11mode.c FIPS test program work in progress
git-svn-id: svn://10.0.0.236/trunk@208919 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 17:55:18 +00:00
nelson%bolyard.com
eb20cf28ec When verifying a signed digest, ensure that the digest is DER encoded and
that there is no extra stuff after the DER encoded digest.  Bug 350640.
r=julien.pierre,rrelyea


git-svn-id: svn://10.0.0.236/trunk@208876 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 03:57:56 +00:00
alexei.volkov.bugs%sun.com
8896a565f3 337013: OOM crash [@ nssArena_Destroy - nssTrustDomain_TraverseCertificatesBySubject][@ nssArena_Destroy - nssTrustDomain_TraverseCertificatesByNickname] Dereferencing possibly NULL "tmpArena". r=nelson, sr=julien
git-svn-id: svn://10.0.0.236/trunk@208821 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-30 17:57:20 +00:00
glen.beasley%sun.com
b633117140 349965 added ECDSA key gen to power up self test r=wtc
git-svn-id: svn://10.0.0.236/trunk@208709 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 16:57:18 +00:00
nelson%bolyard.com
22c6440a01 Correctly zero-fill columns in weaved array. r=julien,wtchang. Bug 348359.
git-svn-id: svn://10.0.0.236/trunk@208688 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 02:46:20 +00:00
wtchang%redhat.com
7f16637e0a Bugzilla Bug 349632: made C_Verify work for multi-part mechanisms.
r=glen.beasley,relyea.


git-svn-id: svn://10.0.0.236/trunk@208487 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-26 01:49:48 +00:00
alexei.volkov.bugs%sun.com
5713865408 330056: seckey_put_private_key leaks memory. r=nelson, sr=wtc
git-svn-id: svn://10.0.0.236/trunk@208478 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 23:04:56 +00:00
alexei.volkov.bugs%sun.com
d950fbfb9c 304361: smime: possible memory corruption when encoding/decoding smime_encryptionkeypref_template. r=nelson, sr=wtc
git-svn-id: svn://10.0.0.236/trunk@208470 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 22:26:18 +00:00
wtchang%redhat.com
82cc75d438 Bugzilla bug 336813: do not set the nonstandard flag CKF_THREAD_SAFE. Set
CKF_DUAL_CRYPTO_OPERATIONS and the new v2.10 flag CKF_TOKEN_INITIALIZED.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@208362 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 22:52:21 +00:00
nelson%bolyard.com
5bc47a3fed re-enable SSLTRACE for keys and (pre)master secrets. Bug 349966. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@208358 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 22:10:03 +00:00
julien.pierre.bugs%sun.com
240d7965b8 Back out Slavo's patch for bug 332222 in ssl.sh because tinderbox fails.
git-svn-id: svn://10.0.0.236/trunk@208322 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 19:48:08 +00:00
kaie%kuix.de
da6cd31639 Bug 340359, SSL Server stalls on v3 hello using TLS hello extensions
r=darin


git-svn-id: svn://10.0.0.236/trunk@208312 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 18:14:40 +00:00
kaie%kuix.de
1b2955219d Bug 86988, Sorting in certificate manager should be case insensitive
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@208310 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 18:06:43 +00:00
julien.pierre.bugs%sun.com
36c1797540 Allow ssl.sh to support mixed ECC/RSA certs. Patch created by Slavomir Katuscak. r=nelson, rrelyea
git-svn-id: svn://10.0.0.236/trunk@208306 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 17:48:52 +00:00
julien.pierre.bugs%sun.com
17896bcb9b Fix for bug 332222 . Allow ssl.sh to support mixed ECC/RSA certs. Patch created by Slavomir Katuscak. r=nelson, rrelyea
git-svn-id: svn://10.0.0.236/trunk@208256 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 23:32:01 +00:00
julien.pierre.bugs%sun.com
b5ffbeb496 Fix for bug 349920 . Don't optimize freebl libraries in debug build on Sparc . r=nelson, neil.williams
git-svn-id: svn://10.0.0.236/trunk@208254 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 22:57:26 +00:00