7105 Commits

Author SHA1 Message Date
julien.pierre.boogz%sun.com
03765ae97f Fix for bug 424917 . Performance regression with studio 12 . r=nelson
git-svn-id: svn://10.0.0.236/trunk@248735 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 00:35:26 +00:00
rrelyea%redhat.com
e2367ae0fb bug 424410 - Win64 tinderbox failing.
Correct usage of CK_ULONG_PTR for CK_ULONG.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@248728 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:47:42 +00:00
alexei.volkov.bugs%sun.com
1e94d6d75f 412468 - modify certutil, vfychain and vfyserv utilities to use CERT_PKIXVerifyCert function. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248725 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:56:25 +00:00
alexei.volkov.bugs%sun.com
835778386f 422859 - libPKIX builds & validates chain to root not in the caller-provided anchor list. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248720 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:19:16 +00:00
kaie%kuix.de
698cd7a313 Bug 387892, Add Entrust root CA certificate(s) to NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@248704 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:08:58 +00:00
slavomir.katuscak%sun.com
cfac7903bb Bug 232894: Added PKITS to all.sh. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248678 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 12:37:32 +00:00
alexei.volkov.bugs%sun.com
c1606e36ca fix tinderbox: can not use macro to modify macro.
git-svn-id: svn://10.0.0.236/trunk@248603 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 19:49:10 +00:00
alexei.volkov.bugs%sun.com
10aa7fcfc0 397832 - libpkix leaks memory if a macro calls a function that returns an error. Object leak test. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248598 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 18:49:05 +00:00
kaie%kuix.de
3fce882767 Bug 420187. Backing out all 3 patches from today, because of regressions.
a=shaver


git-svn-id: svn://10.0.0.236/trunk@248574 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 03:06:56 +00:00
alexei.volkov.bugs%sun.com
bc7df6401b 397832 - libpkix leaks memory if a macro calls a function that returns an error.
Patch 311421. New files. r=nelson.


git-svn-id: svn://10.0.0.236/trunk@248561 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 22:14:22 +00:00
alexei.volkov.bugs%sun.com
160d5cc1c8 397832 - libpkix leaks memory if a macro calls a function that returns an error.
Patch 311421. Changes to existing files. r=nelson.


git-svn-id: svn://10.0.0.236/trunk@248560 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 22:13:25 +00:00
kaie%kuix.de
0748736304 Bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
Follow up patch to fix leak tinderbox bustage, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@248559 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 21:49:35 +00:00
kaie%kuix.de
dda06ec4f1 Attempt to fix red tinderbox, trivial mismatch between NS_IMETHODIMP and nsresult.
Follow up to my fix for bug 420187.


git-svn-id: svn://10.0.0.236/trunk@248554 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 20:09:18 +00:00
kaie%kuix.de
acd9389a22 bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
r=rrelyea, pending more comments
blocking1.9=shaver
approval1.9b5=beltzner


git-svn-id: svn://10.0.0.236/trunk@248552 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 19:34:49 +00:00
julien.pierre.boogz%sun.com
b02bb4c1d2 Fix for bug 391721 . GetBestCRL does not set error code when CRL is not found or invalid. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248521 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 05:02:22 +00:00
julien.pierre.boogz%sun.com
f175fb4cdb Fix for bug 424471 . counter overflow in bltest . r=nelson
git-svn-id: svn://10.0.0.236/trunk@248391 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 02:01:16 +00:00
slavomir.katuscak%sun.com
767e75132d Bug 266941: Patch to fix data type errors. r=christophe
git-svn-id: svn://10.0.0.236/trunk@248170 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 17:13:40 +00:00
reed%reedloden.com
30a7930b70 Bug 419794 - "work out key API for nsICryptoHMAC" (API use nsIKeyObject + fix nsKeyModule + nsICryptoHMAC usage fix) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=rrelyea sr=dveditz a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248116 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:46:05 +00:00
slavomir.katuscak%sun.com
14bfb6ebad Bug 266941: Selfserv patch to print throughput.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@248073 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 14:35:19 +00:00
julien.pierre.boogz%sun.com
2294a416d4 Fix for bug 405652 . TLS ClientHello message has incorrect gmt_unix_time . r=nelson
git-svn-id: svn://10.0.0.236/trunk@248035 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 01:32:18 +00:00
kaie%kuix.de
91b223fb17 Bug 423475, Paypal crashes loading main site
r=rrelyea, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@248009 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 18:42:04 +00:00
johnath%mozilla.com
def96cc9a2 Show certificate error pages (instead of dialogs) in frames. b=423247, p=kengert, r=rrelyea, r=bzbarsky, a=blocking-1.9 (ted)
git-svn-id: svn://10.0.0.236/trunk@248008 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 18:13:37 +00:00
kaie%kuix.de
eb5e58ca40 Bug 406755, EV certs not recognized as EV with some cross-certification scenarios
r=rrelyea, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@247936 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 13:42:32 +00:00
kaie%kuix.de
39dc85e732 Removing the temporary change that added a Beta version number for tagging.
git-svn-id: svn://10.0.0.236/trunk@247935 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 13:07:52 +00:00
nelson%bolyard.com
01bb69bf82 Bug 422866: vfychain -pp command crashes in NSS_shutdown, r=alexei
git-svn-id: svn://10.0.0.236/trunk@247900 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 06:58:59 +00:00
alexei.volkov.bugs%sun.com
220ffe47b1 390381 - libpkix rejects cert chain when root CA cert has no basic constraints.
Main patch(by Nelson). r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@247892 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 02:15:36 +00:00
kaie%kuix.de
1286f8d32d Bug 294531
Follow up patch to rename some policy function names
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@247889 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:21:21 +00:00
kaie%kuix.de
9e03fe454a Bug 294531, fixing bustage, typo in function name
git-svn-id: svn://10.0.0.236/trunk@247884 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 00:21:21 +00:00
kaie%kuix.de
5c5c8d388e Changing version number to "Beta 3" for tagging.
git-svn-id: svn://10.0.0.236/trunk@247881 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:52:51 +00:00
alexei.volkov.bugs%sun.com
bcf6f9b92c 390381 - libpkix rejects cert chain when root CA cert has no basic constraints.
Patch: log correct error info. r=nelson


git-svn-id: svn://10.0.0.236/trunk@247880 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:41:03 +00:00
kaie%kuix.de
9d732a3568 Bug 412468, modify certutil, vfychain and vfyserv utilities to use CERT_PKIXVerifyCert function
Patch v6: Adjust vfychain to new revocation flags
r=alexei, r=nelson


git-svn-id: svn://10.0.0.236/trunk@247878 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:29:37 +00:00
kaie%kuix.de
b3d6a0a975 Bug 294531, Design new interfaces for certificate path building and verification for libPKIX
Update CERT_PKIXVerifyCert implementation for new revocation API.
Implement functions that describe NSS 3.11 and NIST revocation checking policies.
Implementation v5 (for Proposal 8)
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@247877 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:29:08 +00:00
kaie%kuix.de
4869ddc312 Bug 294531, Design new interfaces for certificate path building and verification for libPKIX
Finalize revocation API for CERT_PKIXVerifyCert.
Proposal 8 as patch (v6)
Final r=rrelyea, most code also r=nelson


git-svn-id: svn://10.0.0.236/trunk@247876 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:28:46 +00:00
rrelyea%redhat.com
95570a56c1 Final patch for merge: fix layer viloation (bug 391296)
r=nelson


git-svn-id: svn://10.0.0.236/trunk@247865 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:41:34 +00:00
rrelyea%redhat.com
f9aa7d4286 Fix merge tinderbox failures (bug 391296)
r=slavo


git-svn-id: svn://10.0.0.236/trunk@247864 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:37:21 +00:00
rrelyea%redhat.com
5c08f33ca1 bug 418546 reference leak in CERT_PKIXVerifyCert
r=nelson (& alexi).


git-svn-id: svn://10.0.0.236/trunk@247848 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:07:20 +00:00
kaie%kuix.de
9ab1c279d5 bug 374336, add knowledge of Extended Validation / EV Certificates to PSM
Follow up fix contributed by Neil that fixes allocator mismatch.
r=kengert, approval1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@247826 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:22:50 +00:00
alexei.volkov.bugs%sun.com
24c5566786 Backout patch 390381 of bug 390381 since the code depends on another fix from the same bug.
git-svn-id: svn://10.0.0.236/trunk@247764 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:32:18 +00:00
wtc%google.com
ef9647fd65 Bug 419523: made PK11_GetKeyData rather than __PK11_GetKeyData the primary
function. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@247707 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 03:53:33 +00:00
rrelyea%redhat.com
b713042b71 Turn off merge code util we can fix the test case
git-svn-id: svn://10.0.0.236/trunk@247670 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:44:01 +00:00
rrelyea%redhat.com
f9abd3cf8d Bug 421978 valgrind uninitialized variables. Patch by dbaron
r rrelyea


git-svn-id: svn://10.0.0.236/trunk@247594 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:01:07 +00:00
alexei.volkov.bugs%sun.com
3cef16049f 390381 - libpkix rejects cert chain when root CA cert has no basic constraints. Patch adds eku checker data into processing params. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247589 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:23:41 +00:00
rrelyea%redhat.com
6228a05754 Fix AIX build problem with previous checking.
r=wtc


git-svn-id: svn://10.0.0.236/trunk@247588 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:14:32 +00:00
rrelyea%redhat.com
0710bb052d Bug 391296 - Need an update helper for Shared Databases
r=nelson.

sdb.c was checked in to the branch rather than the trunk.


git-svn-id: svn://10.0.0.236/trunk@247570 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:29:27 +00:00
alexei.volkov.bugs%sun.com
95232238df 412468 - modify certutil, vfychain and vfyserv utilities to use CERT_PKIXVerifyCert function. Patches: suply trustlist to CERT_PKIXVerifyCert; use double "p" argument to use CERT_PKIXVerifyCert for validation. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@247568 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:48:53 +00:00
rrelyea%redhat.com
001eff4277 Fix double free from monster patch (uncovered with leak fix).
r=kai


git-svn-id: svn://10.0.0.236/trunk@247510 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 23:33:47 +00:00
alexei.volkov.bugs%sun.com
9af7529b05 400947 - thread unsafe operation in PKIX_PL_HashTable_Add cause selfserv to crash. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247505 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:56:16 +00:00
rrelyea%redhat.com
f321af3a89 Fix tinderbox bustage from previous checkin
r=kai


git-svn-id: svn://10.0.0.236/trunk@247504 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:42:54 +00:00
kaie%kuix.de
75f32dfdf4 Bug 421579, crash in PKIX_PL_Cert_GetVersion
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247503 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:37:53 +00:00
rrelyea%redhat.com
ef7b124a1b Bug 391296 – Need an update helper for Shared Databases
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@247495 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 20:16:51 +00:00