7062 Commits

Author SHA1 Message Date
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
glen.beasley%sun.com
f3eff5caac 419523 remove duplicate declarations patch=wtc r=gb
git-svn-id: svn://10.0.0.236/trunk@247491 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 19:05:05 +00:00
wtc%google.com
dd1ffe05f6 Bug 419523: Export Cert_NewTempCertificate. Remove unnecessary inclusions
of nssrenam.h.  Remove functions that no longer need to be renamed from
nssrenam.h.  r=rrelyea.
Modified Files:
	cmd/vfychain/vfychain.c lib/certdb/stanpcertdb.c
	lib/crmf/asn1cmn.c lib/crmf/cmmfrec.c lib/crmf/respcmn.c
	lib/nss/nss.def lib/nss/nssrenam.h lib/pkcs12/p12e.c
	lib/pkcs7/certread.c lib/pkcs7/p7decode.c lib/pkcs7/p7encode.c
	lib/smime/cmsutil.c lib/ssl/ssl3con.c lib/ssl/ssl3ecc.c
	lib/ssl/sslnonce.c lib/ssl/sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@247455 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 00:01:28 +00:00
wtc%google.com
a522c3ec67 Bug 417641: fixed compiler warnings in SSL_CanBypass. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@247453 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 23:43:26 +00:00
wtc%google.com
f7911d005d Bug 419242: moved a makefile rule from config.mk to Makefile so that 'all'
is the default (first) makefile target.  r=christophe.ravel


git-svn-id: svn://10.0.0.236/trunk@247451 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 23:17:25 +00:00
wtc%google.com
c8eb8bda91 Bug 407866: 1. SQRADDSC: sc0, sc1, sc2 are output only, so they shouldn't
be listed as inputs.  This change eliminates the GCC warnings that sc0,
sc1, sc2 "is used uninitialized in this function". 2. SQRADDDB: strictly
speaking, we need "earlyclobbers" ("=&r") for c0, c1, c2 because the inputs
sc0, sc1, sc2 are used again after we have modified c0, c1, c2. The patch
is contributed by Jakub Jelinek <jakub@redhat.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@247422 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 06:06:27 +00:00
reed%reedloden.com
dd9d5afa58 Bug 418543 - "remove -moz-pre-wrap" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247364 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:44:43 +00:00
kaie%kuix.de
754ab9f697 Bug 418398, Need some high level libpkix tracing for mental sanity
Follow up patch to fix tinderbox orange and some more cleanup.
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247357 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 08:17:10 +00:00
kaie%kuix.de
4ebdd999b9 Bug 400085, nsNSSCertificate::hasValidEVOidTag compare DER, not strings
Patch contributed by Honza Bambas, r=rrelyea, r=kengert, approval1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@247290 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 06:14:33 +00:00
alexei.volkov.bugs%sun.com
6875749a6d 294531 - Design new interfaces for certificate path building and verification for libPKIX. Patch to pass trusted roots. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247285 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:09:32 +00:00
julien.pierre.boogz%sun.com
dfc45f198b Fix for bug 396999 . PK11_Authenticate, PK11_DoPassword fail on 3rd party slots if NSS softoken is in FIPS140-2 mode . r=nelson, rrelyea
git-svn-id: svn://10.0.0.236/trunk@247258 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:35:48 +00:00
wtc%google.com
6289ace530 Bug 403563: implement the TLS session ticket extension (rfc4507bis). The
patch is contributed by Nagendra Modadugu <ngm+mozilla@google.com>.  A
small portion (PKCS #11 code and tests) was written by Wan-Teh Chang
<wtc@google.com>.  r=nelson,wtc
Modified Files:
	cmd/lib/SSLerrs.h cmd/selfserv/selfserv.c
	cmd/strsclnt/strsclnt.c cmd/tstclnt/tstclnt.c
	lib/ssl/manifest.mn lib/ssl/ssl.h lib/ssl/ssl3con.c
	lib/ssl/ssl3ecc.c lib/ssl/ssl3prot.h lib/ssl/sslerr.h
	lib/ssl/sslimpl.h lib/ssl/sslnonce.c lib/ssl/sslsnce.c
	lib/ssl/sslsock.c lib/ssl/sslt.h tests/ssl/sslstress.txt
Added Files:
	lib/ssl/ssl3ext.c


git-svn-id: svn://10.0.0.236/trunk@247232 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:16:24 +00:00
rrelyea%redhat.com
c85559c0d8 bug 294531 Add entry to pass trust anchors on input.
r=alexi


git-svn-id: svn://10.0.0.236/trunk@247217 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:51:38 +00:00
kaie%kuix.de
bd31291022 Bug 418398, Need some high level libpkix tracing for mental sanity
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247188 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:58:37 +00:00
kaie%kuix.de
e8eeb9ae52 Bug 412456, ###!!! ASSERTION: nsSecureBrowserUIImpl not thread-safe
r=rrelyea, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@247186 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:21:37 +00:00
alexei.volkov.bugs%sun.com
bc19224628 421216 - libpkix test nss_thread leaks a test certificate. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247161 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:01:56 +00:00
gavin%gavinsharp.com
f4ae6bc811 Bug 419111: unfrozen interfaces listed in SDK_XPIDLSRCS, r=kaie, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@247134 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:08:23 +00:00
nelson%bolyard.com
061d7a086c Bug 420979: vfychain ignores -b TIME option when -p option is present.
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247127 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:16:51 +00:00
slavomir.katuscak%sun.com
55754a47eb Bug 419425: Patch to run PKITS tests. r=julien
git-svn-id: svn://10.0.0.236/trunk@247080 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 08:28:49 +00:00
reed%reedloden.com
be550be263 Bug 351580 - "Possible null pointer dereferences in |nsCrypto::GenerateCRMFRequest|" (Fixed !NULL checks + GC rooting) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=mrbkap a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246993 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:25:44 +00:00
slavomir.katuscak%sun.com
fe48dabffb Bug 266941: Strsclnt patch. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246986 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 09:36:03 +00:00
nelson%bolyard.com
7a6dd3c6f5 Bug 420212: Empty cert DNs handled badly, display as "!INVALID AVA!"
r=kengert


git-svn-id: svn://10.0.0.236/trunk@246940 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:43:28 +00:00
alexei.volkov.bugs%sun.com
c9f1898fd0 fix for hp builds. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246823 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:48:14 +00:00
slavomir.katuscak%sun.com
f56cdd53ab Bug 415767: Patch. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246791 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 10:39:04 +00:00
bent.mozilla%gmail.com
e47fc69e78 Bug 419655 - "Refreshing a page leaks an nsGlobalWindow until shutdown". r=peterv, sr=jst, a1.9b4+=schrep.
git-svn-id: svn://10.0.0.236/trunk@246770 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 02:05:57 +00:00
nelson%bolyard.com
ed68d75416 fix HPUX builds for bug #417024. r=alexei.volkov
git-svn-id: svn://10.0.0.236/trunk@246764 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:50:17 +00:00
kaie%kuix.de
aedae95db7 Bug 418958, Enable Go Daddy root CA certificates for EV use
r=rrelyea, a1.9b4=beltzner


git-svn-id: svn://10.0.0.236/trunk@246744 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 18:00:57 +00:00
nelson%bolyard.com
19e5b361e5 Bug 405966: Unknown signature OID 1.3.14.3.2.29 causes sec_error_bad_signature
3.11 ignores it. r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@246703 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 04:27:36 +00:00
julien.pierre.boogz%sun.com
58493d5d65 Fix for bug 419763 . Logger thread should be joined on exit . r=nelson
git-svn-id: svn://10.0.0.236/trunk@246700 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 02:52:18 +00:00
julien.pierre.boogz%sun.com
7344cef741 Fix for bug 418365 . Memory leak in selfserv related to TCP socket. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246698 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 01:35:06 +00:00
slavomir.katuscak%sun.com
00f2f8daee Bug 348198: Fix for previous patch.
git-svn-id: svn://10.0.0.236/trunk@246669 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 13:15:09 +00:00
slavomir.katuscak%sun.com
28a84cd618 Bug 348198: Temporary test patch to print additional info in case of failure.
r=julien


git-svn-id: svn://10.0.0.236/trunk@246653 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:15:05 +00:00
dcamp%mozilla.com
daa834eba1 Bug 415799: Interface and implementation for HMAC support. p=honzab@allpeers.com (Jan Bambas), r=kaie, r=rrelyea, sr=dveditz, blocking1.9=sayrer
git-svn-id: svn://10.0.0.236/trunk@246645 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:31:14 +00:00
julien.pierre.boogz%sun.com
4503f36e92 Update ignored stack leaks to reflect fixes for bug 397478 and 397486.
git-svn-id: svn://10.0.0.236/trunk@246611 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:52:59 +00:00
wtc%google.com
55ce2e14f0 Bug 415033: added a hidden preference (in about:config) for enabling or
disabling the TLS session ticket extension.  The patch is contributed by
Nagendra Modadugu <ngm+mozilla@google.com>.  r=wtc,rrelyea,kengert
a1.9+=damons
Modified Files:
	netwerk/base/public/security-prefs.js
	security/manager/ssl/src/nsNSSComponent.cpp


git-svn-id: svn://10.0.0.236/trunk@246573 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:09:39 +00:00
gavin%gavinsharp.com
0769755d77 Bustage fix from bug 415928, r=ted
git-svn-id: svn://10.0.0.236/trunk@246551 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 18:30:21 +00:00
alexei.volkov.bugs%sun.com
4ac2c72cef 417024 - Convert libpkix error code into nss error code. patch v2. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246494 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:22:38 +00:00
alexei.volkov.bugs%sun.com
4f7b6f1cf2 417024 - Convert libpkix error code into nss error code. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246469 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:32:59 +00:00
ted.mielczarek%gmail.com
43ec2c0d1d bug 415928 - fix packaging of CRT with jemalloc - make nspr/nss play along. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246461 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:50:36 +00:00
nelson%bolyard.com
95ba550d94 Bug 370536: Memory leaks in pointer tracker code in DEBUG builds only
See if we've finally plugged all the pointer tracker leaks.


git-svn-id: svn://10.0.0.236/trunk@246458 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:39:29 +00:00
nelson%bolyard.com
fe5d8d61b2 Bug 370536: Memory leaks in pointer tracker code in DEBUG builds only
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@246457 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:35:23 +00:00
wtc%google.com
fc08bf3e56 Bug 419242: moved a makefile rule from config.mk to Makefile so that 'all'
is the default (first) makefile target.  r=christophe.ravel


git-svn-id: svn://10.0.0.236/trunk@246450 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 18:55:40 +00:00
wtc%google.com
952f1c36a1 Bug 417641: rewrote a || expression as an if statement to eliminate a GCC
warning.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@246449 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 18:50:31 +00:00
nelson%bolyard.com
e18d3ea36e Now that NSS's old call_once function has been replaced with calls to
PR_CallOnceWithArg, update the ignored file stacks for that change.
Bug 370536.


git-svn-id: svn://10.0.0.236/trunk@246344 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-23 07:19:31 +00:00