5236 Commits

Author SHA1 Message Date
bryner%brianryner.com
3274ca4c10 Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@174651 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:52:46 +00:00
christophe.ravel.bugs%sun.com
6bd0bd41e1 297573 - Modify JSS tests such that they access certs from platform specific directories
r=Sandeep, sr=Glen
Make $testdir a specific directory for each run.


git-svn-id: svn://10.0.0.236/trunk@174634 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 18:39:37 +00:00
nelsonb%netscape.com
ee4b7e3796 Back out last checkin, which broke the build on some platforms.
git-svn-id: svn://10.0.0.236/trunk@174543 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 05:51:51 +00:00
alexei.volkov.bugs%sun.com
025a8c8450 RFE fix 297015: bltest should run multithreaded. julien r+
git-svn-id: svn://10.0.0.236/trunk@174540 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 01:58:22 +00:00
relyea%netscape.com
d202f31812 Get the Processer cache line size. This file contains processor and OS
specific content. Currently it only works well with x86 and 64-bit PPC.


git-svn-id: svn://10.0.0.236/trunk@174377 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 20:43:40 +00:00
relyea%netscape.com
6869e39a3c Fix the license. Still bug 284366 PSM needs to handle Smart Cards seamlessly
r+sr+a=shaver
(caught by Christian persch)


git-svn-id: svn://10.0.0.236/trunk@174065 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 16:40:29 +00:00
cls%seawood.org
1ff0337cf7 Removing extraneous ;
git-svn-id: svn://10.0.0.236/trunk@174030 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 02:46:34 +00:00
cls%seawood.org
09c0d093fd Removing extraneous ;
git-svn-id: svn://10.0.0.236/trunk@174029 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 02:39:16 +00:00
cls%seawood.org
b91ab1f63b Pass CC down to NSS build.
Bug #93206 r=cls sr=jpierre a=shaver


git-svn-id: svn://10.0.0.236/trunk@174025 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 02:03:05 +00:00
relyea%netscape.com
077b370423 SmartCard support checkin.
Bug 284366 "PSM needs to handle Smart Cards seamlessly" r=timeless sr=jst
a=shaver


git-svn-id: svn://10.0.0.236/trunk@174017 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:22:42 +00:00
relyea%netscape.com
0090027704 SmartCard support checkin.
Bug 284366 "PSM needs to handle Smart Cards seamlessly" r=timeless sr=jst
a=shaver


git-svn-id: svn://10.0.0.236/trunk@174016 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:17:35 +00:00
relyea%netscape.com
6280f43435 New file portion of SmartCard support checkin.
Bug 284366 "PSM needs to handle Smart Cards seamlessly" r=timeless sr=jst
a=shaver


git-svn-id: svn://10.0.0.236/trunk@174014 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:14:02 +00:00
relyea%netscape.com
427e2719fc Mozilla Tiger build changes. Currently the mozilla branch is broken
without these changes.

Bug 292530 r=wtc (according to dougt).
Code builds agains NSS tip, verified by relyea
Patch created by Josh Aas


git-svn-id: svn://10.0.0.236/trunk@173981 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 21:00:22 +00:00
christophe.ravel.bugs%sun.com
b4eee67bb8 238319: Sun packages changes.
Adjust rpm release numbers.


git-svn-id: svn://10.0.0.236/trunk@173972 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 20:51:33 +00:00
timeless%mozdev.org
d553886a3e Bug 283566 OOM crash [@ nsNSSCertificate::GetDbKey][@ nsNSSCertificate::GetUsagesArray]
patch by ajschult@verizon.net r=kaie sr=darin a=shaver


git-svn-id: svn://10.0.0.236/trunk@173947 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 18:30:36 +00:00
dougt%meer.net
c3e3eda0f8 Add a scriptable hash function API. basically what this does is moves the hashing function out of the nsISignatureVerifier.idl and creates a new interface nsICryptoHash which is scriptable. Because of this change, we needed to fix up all of the call sites. r=darin, sr=dveditz, a=shaver
git-svn-id: svn://10.0.0.236/trunk@173927 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 16:06:53 +00:00
wtchang%redhat.com
3dfbcde1d5 Bugzilla bug 295298: enforce RSA key size limits when generating a new
key pair. r=nelsonb,jpierre.


git-svn-id: svn://10.0.0.236/trunk@173822 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-27 23:53:19 +00:00
julien.pierre.bugs%sun.com
151b3b148e Fix crash of rsaperf on keygen failure
git-svn-id: svn://10.0.0.236/trunk@173724 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-24 03:54:13 +00:00
neil%parkwaycc.co.uk
64911bda3c Stop sharing DOM object wrappers between content and chrome, specifically reporter wallet mail pki browser communicator global b=281988 r=bsmedberg sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@173701 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-23 08:34:02 +00:00
nelsonb%netscape.com
4fe7bfae2a Allow DSA signature output buffer to exceed required length.
Bug 191470. r=nelson. Patch by rrelyea@redhat.com.


git-svn-id: svn://10.0.0.236/trunk@173672 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-21 21:35:24 +00:00
nelsonb%netscape.com
3a7216f44d Change while read statements to work with MKS. Bug 295060. r=wtchang
git-svn-id: svn://10.0.0.236/trunk@173671 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-21 21:30:29 +00:00
bsmedberg%covad.net
9512e8f354 Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
git-svn-id: svn://10.0.0.236/trunk@173628 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-20 12:58:57 +00:00
sandeep.konchady%sun.com
7eea32a0a7 Added comment to all these files indicating that the version of NSS
mustbe updated every time NSS is updated.  This helps pick the right
version of NSS for JSS builds.


git-svn-id: svn://10.0.0.236/trunk@173614 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-19 22:56:30 +00:00
sandeep.konchady%sun.com
2c128dd051 Modified the way MANIFEST.MF file was being generated. I now use perl
to open a file and write to it instead of execing a system command.
This is in response to build failure when rsh to a Windows machine.


git-svn-id: svn://10.0.0.236/trunk@173558 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-18 22:18:15 +00:00
wtchang%redhat.com
f7f11ce486 Bugzilla Bug 294071: removed out-of-date comments and dead code. r=nelsonb.
git-svn-id: svn://10.0.0.236/trunk@173532 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-18 00:03:11 +00:00
wtchang%redhat.com
48935af23b Bugzilla Bug 294333: enable building on Windows Me with Cygwin. Thanks
to Jacek Piskozub <piskozub@iopan.gda.pl> for reporting the bug and
verifying the fix.  r=cls,nelsonb.


git-svn-id: svn://10.0.0.236/trunk@173523 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-17 21:26:14 +00:00
sandeep.konchady%sun.com
cd9921c879 Modified build_java.pl to create a MANIFEST.MF file with JSS product
version information.  This is then added to xpclass(_dbg).jar using
jar -tvf in place of zip -R.

Modified all.pl to execute a new test that checks for product package
version information in jss4.jar as well as compare this to the version
of library (libjss4.so or jss4.dll) being used.  This helps in consistency
check for jss jar and associated lib.

Added a new test JSSPackaeTest.java that reads MANIFEST.MF from jss jar
to fetch product version information.


git-svn-id: svn://10.0.0.236/trunk@173522 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-17 21:15:12 +00:00
julien.pierre.bugs%sun.com
2afe80f1b2 Rename NEXT_ITERATION macro to NEXT_USAGE to make code clearer
git-svn-id: svn://10.0.0.236/trunk@173515 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-17 17:41:17 +00:00
darin%meer.net
988e9415b5 fixes bug 250691 "Disable LMv1 hash by default" r=cneberg, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@173457 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-15 17:38:58 +00:00
julien.pierre.bugs%sun.com
8baad63699 Fix for 265369 - fix compiler warning in unix_rand . r=nelson
git-svn-id: svn://10.0.0.236/trunk@173271 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-10 21:14:51 +00:00
julien.pierre.bugs%sun.com
dc99575fbb Fix for 293091 - add double -o option to skip cert verification completely. r=nelson
git-svn-id: svn://10.0.0.236/trunk@173166 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 04:13:48 +00:00
bryner%brianryner.com
189a661d09 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
scott%scott-macgregor.org
ba73e6d38b Bug #292776 --> Need Ability to Import CRLs from the web for apps like Thunderbird that aren't web browsers.
Add an import button which can import a CRL based on a URL.

moa/r=rrelyea
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@173024 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 23:56:18 +00:00
julien.pierre.bugs%sun.com
252f4e19f5 Fix for bug 292390 . Prevent crash in certutil with -P option and dbprefix omitted.
git-svn-id: svn://10.0.0.236/trunk@172886 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 21:58:49 +00:00
wtchang%redhat.com
0900a1b3c3 Bugzilla Bug 291858: fixed incorrect definitions of the CKM_SHAxxx_HMAC,
CKM_SHAxxx_HMAC_GENERAL, CKM_ECDH1_DERIVE, CKM_ECDH1_COFACTOR_DERIVE, and
CKM_ECMQV_DERIVE macros. r=nelsonb,relyea.


git-svn-id: svn://10.0.0.236/trunk@172810 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 16:53:19 +00:00
christophe.ravel.bugs%sun.com
470d38da1a Change NSS version to 3.10.1 Beta.
git-svn-id: svn://10.0.0.236/trunk@172786 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 20:28:39 +00:00
sandeep.konchady%sun.com
c7c5a0f9a6 Fix for JSSE and JSS client timeout issue
Fixed a couple of issues.
[1] Reduced JSS and JSSE server timeout from 2 min to 35 sec
[2] Added try/catch to JSSE client to detect non Sun JCA
[3] Added socket and program timeout for JSS and JSSE clients so that they exit
gracefully
[4] Split TLS and SSLv3 in seperate mothods in JSSE_SSLclient.java


git-svn-id: svn://10.0.0.236/trunk@172701 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 21:28:12 +00:00
neil.williams%sun.com
056a36a6c6 Bug 291555. Makes certutil process null CSR ext req lists as it did before NSS3.10. r=nelson
git-svn-id: svn://10.0.0.236/trunk@172644 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-23 03:58:19 +00:00
nelsonb%netscape.com
d8464f4c39 Prevent crash in certutil -C when incoming request has no attributes.
Bug 291542. r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@172640 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-23 02:12:00 +00:00
bsmedberg%covad.net
3b0041905d Bug 289555 - Remove non-functional help buttons from PSM for toolkit apps r=mconnor+rrelyea a=asa
git-svn-id: svn://10.0.0.236/trunk@172480 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 10:58:06 +00:00
christophe.ravel.bugs%sun.com
ea77b6193d 238319: Sun packages changes
Uprev rpm release to 4.


git-svn-id: svn://10.0.0.236/trunk@172467 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 00:18:26 +00:00
christophe.ravel.bugs%sun.com
3044d51680 Changing beta flag to RTM.
git-svn-id: svn://10.0.0.236/trunk@172455 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 22:53:46 +00:00
wtchang%redhat.com
75be770c6f Bugzilla bug 275576: added "Root" to the nickname for the "Global
Chambersign" root. r=nelsonb.
Modified files: certdata.txt certdata.c


git-svn-id: svn://10.0.0.236/trunk@172395 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 16:08:10 +00:00
julien.pierre.bugs%sun.com
233358aeec Fix for 290121. Replace PRIntervalTime with PRTime when checking for the need to query the token for CRLs. r=nelson
git-svn-id: svn://10.0.0.236/trunk@172359 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-17 03:17:07 +00:00
wtchang%redhat.com
fe136a5f01 Bugzilla Bug 288095: removed unnecessary #include "alghmac.h". alghmac.h
and pkcs11i.h don't need to be exported to the outside of lib/softoken.
r=relyea,nelsonb.
Modified Files:
	pk11wrap/pk11pbe.c pkcs12/p12d.c pkcs12/p12e.c
	pkcs12/p12local.c softoken/manifest.mn


git-svn-id: svn://10.0.0.236/trunk@172288 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 16:38:46 +00:00
julien.pierre.bugs%sun.com
91f07a8307 Fix for 290120. r=wtchang
git-svn-id: svn://10.0.0.236/trunk@172253 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 00:36:28 +00:00
wtchang%redhat.com
4bd0753fb7 Bugzilla Bug 290217: in the "gmake import" build method, import NSPR 4.6
and do not import DBM. Instead, build DBM from sources. r=relyea.
a=christophe.ravel.
Modified files: manifest.mn Makefile


git-svn-id: svn://10.0.0.236/trunk@172252 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 00:28:40 +00:00
sandeep.konchady%sun.com
8327359f70 In JSSE_SSLServer.java and JSS_SSLServer.java added a timeout
mechanism to shutdown the server after 2 min. Also added
socket timeouts in JSSE_SSLClient.java and JSS_SSLClient.java


git-svn-id: svn://10.0.0.236/trunk@172233 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 17:37:49 +00:00
wtchang%redhat.com
2aa16ea843 Bugzilla Bug 258416: trust Sonera Class 1 CA only for S/MIME. r=nelsonb.
Modified files: certdata.c certdata.txt


git-svn-id: svn://10.0.0.236/trunk@172227 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 16:45:04 +00:00
julien.pierre.bugs%sun.com
2f07aaf604 Back out fix for 290121 temporarily (until Christophe upgrades build tools)
git-svn-id: svn://10.0.0.236/trunk@172110 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 04:41:49 +00:00