7281 Commits

Author SHA1 Message Date
wtc%google.com
8deb16c57f Bug 451024: Call nss_DestroyErrorStack at the end of NSSCKFWC_Finalize to
fix the leak of the error stack (if PR_Cleanup is not called) and to work
around a crash on Windows with MinGW.  Thanks to Maks Romih
<maksr3@gmail.com> for reporting and tracking down the crash.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@253829 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:47:32 +00:00
wtc%google.com
1086580bc1 Bug 434187: fixed the comments in sftk_DeleteObject. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@253826 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:10:14 +00:00
julien.pierre.boogz%sun.com
e0fed67af5 Fix for bug 423839. Restore tstclnt.c that had been backed out. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253784 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:47:20 +00:00
julien.pierre.boogz%sun.com
c6cac18198 Fix for bug 423839 . Add wincx in libpkix while verifying certs and CRLs. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253782 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:45:32 +00:00
wtc%google.com
73a4f919b8 Bug 449725: Link signver with NSS shared libraries. r=nelson.
Modified Files:
	manifest.mn pk7print.c


git-svn-id: svn://10.0.0.236/trunk@253758 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:46:05 +00:00
wtc%google.com
f88c19a387 Bug 450536: removed obsolete XP_MAC code (for Mac OS Classic).
r=julien.pierre.
Modified Files:
	lib/freebl/Makefile lib/freebl/sysrand.c lib/nss/nssinit.c
	lib/pkcs12/p12d.c lib/util/secport.c lib/util/secport.h
Removed Files:
	lib/freebl/mac_rand.c


git-svn-id: svn://10.0.0.236/trunk@253757 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:33:05 +00:00
kaie%kuix.de
edd6952b17 bug 449892, Enable additional EV roots for FF 3.0.2
r=rrelyea, a1902=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253712 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 01:58:16 +00:00
kaie%kuix.de
3959f4ddc5 Bug 429794, Lk (trace malloc leaks) test results have become very unstable
r=nelson, a1902=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253662 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 08:35:22 +00:00
kaie%kuix.de
a74dea27a1 Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized
Patch by Mike Hommey and Wan-Teh Chang
r=rrelyea, r=kaie


git-svn-id: svn://10.0.0.236/trunk@253596 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:55:05 +00:00
kaie%kuix.de
ded9fb2ef9 Bug 449883, Replace existing "GlobalSign Root CA" cert and add new WellsSecure cert
r=rrelyea, r=nelson


git-svn-id: svn://10.0.0.236/trunk@253595 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:17:27 +00:00
kaie%kuix.de
7eeb2c3100 Bug 330628, backing myself out. I forgot we're on a freeze towards 3.12.1. sorry
git-svn-id: svn://10.0.0.236/trunk@253589 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 13:08:29 +00:00
kaie%kuix.de
c27a710a21 Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized.
r=relyea


git-svn-id: svn://10.0.0.236/trunk@253588 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 13:06:42 +00:00
alexei.volkov.bugs%sun.com
3c3026649b 448324 - ocsp checker returns incorrect error code on request with invalid signing cert. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253528 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 00:46:47 +00:00
christophe.ravel.bugs%sun.com
82443b76e3 Remove Beta flag for NSS 3.12.1 RC1 build.
git-svn-id: svn://10.0.0.236/trunk@253521 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 20:50:49 +00:00
christophe.ravel.bugs%sun.com
d2a8bdc58d Prepare NSS 3.12.1 RC1.
git-svn-id: svn://10.0.0.236/trunk@253520 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 20:48:30 +00:00
nelson%bolyard.com
5bfb89a869 Backout last checkin to tstclnt.c, which appears to have broken some
tinderboxes.  /Sheriff Nelson


git-svn-id: svn://10.0.0.236/trunk@253519 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 19:29:44 +00:00
nelson%bolyard.com
0f260127ea Bug 427479: Include file case changes for mingw cross compilation on a linux host
patch by Mook <mook.moz+mozbz@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@253503 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 08:14:10 +00:00
alexei.volkov.bugs%sun.com
c88a4e3909 430380 - policies : explicit trust anchor results in false positives with vfychain. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253502 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 05:00:48 +00:00
alexei.volkov.bugs%sun.com
645f5a5de0 Fix to memleak tinderbox: make sure the real error get propagated to a caller function.
git-svn-id: svn://10.0.0.236/trunk@253501 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 02:29:43 +00:00
alexei.volkov.bugs%sun.com
b64fbbb6db 444404 - libpkix reports "unknown issuer" for nearly all certificate errors. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253499 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-10 23:34:37 +00:00
nelson%bolyard.com
9784be0a2e Bug 444850 – NSS misbehaves badly in the presence of a disabled PKCS#11 slot
r=julien.pierre, rrelyea


git-svn-id: svn://10.0.0.236/trunk@253485 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 01:26:05 +00:00
nelson%bolyard.com
2bc1a64b12 Bug 330622: certutil's usage messages incorrectly document certain options, r=kaie
Bug 448323: certutil -K doesn't report the token and slot names for found keys, r=julien


git-svn-id: svn://10.0.0.236/trunk@253479 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 00:03:43 +00:00
julien.pierre.boogz%sun.com
b073a231dd Fix for bug 423839 . Add multiple PKCS#11 token password command-line option to NSS tools. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253478 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 23:48:12 +00:00
julien.pierre.boogz%sun.com
81633716a9 Fix for bug 449146 . remove dead libsec function declarations. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253412 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 00:00:09 +00:00
julien.pierre.boogz%sun.com
8c15f988ed Fix for bug 423839 . Add multiple PKCS#11 token password command line options to crmftest, modutil, p7sign, p7content . r=nelson
git-svn-id: svn://10.0.0.236/trunk@253377 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:58:31 +00:00
julien.pierre.boogz%sun.com
f44137d22e Fix for bug 129303 . Add missing declaration for PK11_GetAllSlotsForCert. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253376 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:44:17 +00:00
nelson%bolyard.com
fd04713a60 Bug 448200. fix systemic misspellings of deprecated and function, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@253374 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:32:17 +00:00
slavomir.katuscak%sun.com
16d8be87c4 Bug 401877: Moved noise file generation to separate function. r=julien
git-svn-id: svn://10.0.0.236/trunk@253314 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 07:27:58 +00:00
nelson%bolyard.com
bb81e88292 Don't abort search for certs when a slot reports error, v2
bug 444850, r=julien,wtc


git-svn-id: svn://10.0.0.236/trunk@253287 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 02:52:03 +00:00
alexei.volkov.bugs%sun.com
bb476d285e Bug 430859 – PKIX: Policy mapping fails verification with error "invalid arguments". r=nelson
git-svn-id: svn://10.0.0.236/trunk@253224 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 23:02:25 +00:00
nelson%bolyard.com
8b4a89dc0d Bug 444850. Don't ask the module to use an invalid session handle in
find_objects.  r=alexei,julien sr=wtc.


git-svn-id: svn://10.0.0.236/trunk@253184 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:34:02 +00:00
nelson%bolyard.com
af38cc3ff3 bug 444850. Don't crash when CERT_CreateSubjectCertList fails to find any
certs that match the subject name of a cert that NSS has just found.
r=alexei.volkov,wtc


git-svn-id: svn://10.0.0.236/trunk@253183 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:27:47 +00:00
nelson%bolyard.com
dffd523ebd Bug 384459, ignore issuer and serial number components of authority key ID
extension when they don't match.  Don't report them in certutil either.
r=rrelyea, sr=wtc


git-svn-id: svn://10.0.0.236/trunk@253178 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 02:40:11 +00:00
julien.pierre.boogz%sun.com
e0c1b811c4 Fix for bug 442618 . Eliminate dead function CERT_CertPackageType . r=nelson
git-svn-id: svn://10.0.0.236/trunk@253172 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 20:09:48 +00:00
wtc%google.com
dbea924835 Bug 436806: On FreeBSD, assume elf instead of a.out if the objformat
utility is not available.  The patch is contributed by Marco Perez
<bugmail@millibyte.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@253009 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 14:28:59 +00:00
alexei.volkov.bugs%sun.com
8fef623366 Bug 418544 – Pathological OCSP inefficiency with libPKIX. Part two. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252991 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 22:06:23 +00:00
alexei.volkov.bugs%sun.com
ed71be5bc7 Bug 418544 – Pathological OCSP inefficiency with libPKIX. Part one. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252989 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 20:42:46 +00:00
alexei.volkov.bugs%sun.com
01c243514e 430405 - Error log is not produced by CERT_PKIXVerifyCert. Patch part two. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252988 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 19:12:31 +00:00
nelson%bolyard.com
8fad0f5d08 Backing out previous commit, which turned tinderbox red. sheriff Nelson.
git-svn-id: svn://10.0.0.236/trunk@252974 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 04:49:03 +00:00
alexei.volkov.bugs%sun.com
319479a6b6 430405 - Error log is not produced by CERT_PKIXVerifyCert. Patch part two. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252971 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 22:52:28 +00:00
slavomir.katuscak%sun.com
eaa0a84b44 Bug 444308: Fixed certs validity in IOPR tests. r=alexei
git-svn-id: svn://10.0.0.236/trunk@252950 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 10:22:11 +00:00
alexei.volkov.bugs%sun.com
092eab8d72 Additional fix for 430405. Previous patch leaked PKIX_Error object.
git-svn-id: svn://10.0.0.236/trunk@252939 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:42:26 +00:00
glen.beasley%sun.com
92253b222f 443755 remove extra semicolon patch from Jesse Ruderman r=nelson and myself glenb
git-svn-id: svn://10.0.0.236/trunk@252936 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:07:44 +00:00
alexei.volkov.bugs%sun.com
24399f1932 Bug 430405 - Error log is not produced by CERT_PKIXVerifyCert. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252928 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 00:22:20 +00:00
alexei.volkov.bugs%sun.com
a215ae2e1a 436599 - PKIX: AIA extension is not used in some Bridge CA / known certs configuration. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252926 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 00:02:50 +00:00
alexei.volkov.bugs%sun.com
11332d5fd7 408847 - pkix_OcspChecker_Check does not support specified responder (and given signercert). r=nelson
git-svn-id: svn://10.0.0.236/trunk@252922 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 21:34:53 +00:00
kaie%kuix.de
b33a64b250 Bug 431819, IMAP/POP/SMTP/LDAP with SSL client auth, Thunderbird repeatedly prompts for client certificate
r=rrelyea, r=dveditz, a1.9.0.2=shaver
Bug 426555, nsClientAuthRememberService must be refcounted and implement nsISupportsWeakReference
r/sr=mrbkap, a1.9.0.2=shaver


git-svn-id: svn://10.0.0.236/trunk@252919 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 20:34:40 +00:00
rrelyea%redhat.com
657ddedd3d Bug 436417 – PK11_ImportDERPrivateKeyInfoAndReturnKey fails when RSA priv key already exists in softoken (edit)
git-svn-id: svn://10.0.0.236/trunk@252852 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 00:02:33 +00:00
slavomir.katuscak%sun.com
8a2f17adf2 Bug 440617: Checking back outed patch back to CVS. (problem was not in this patch)
git-svn-id: svn://10.0.0.236/trunk@252748 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 12:26:07 +00:00
reed%reedloden.com
a8e27ffe9b Bug 442561 - "Change PSM to enable Entrust Root Certification Authority for EV" [p=kaie@kuix.de (Kai Engert [kaie]) r=rrelyea a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252728 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:10:34 +00:00