4877 Commits

Author SHA1 Message Date
jpierre%netscape.com
3665fb89f0 Fix for 178895 - QuickDER optimizations. r=relyea
git-svn-id: svn://10.0.0.236/trunk@157422 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-05 00:50:32 +00:00
nelsonb%netscape.com
09cd127cd2 Make crmftest compile and run with NSS 3.10 shared libraries.
Enhance the command line parsing to permit portions of the tests
to be individually selected.  The code still doesn't all run
to completion without errors, but it gets MUCH farther than before.
Bug 244329.


git-svn-id: svn://10.0.0.236/trunk@157349 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-03 03:56:48 +00:00
nelsonb%netscape.com
ce769a7f15 Fix an erroneous assertion. Clean up some other code. Bug 244929.
r= jpierre, wtc.


git-svn-id: svn://10.0.0.236/trunk@157348 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-03 03:41:07 +00:00
nelsonb%netscape.com
1215f6d027 Export symbols needed for crmftest. r=relyea. bug 244329.
git-svn-id: svn://10.0.0.236/trunk@157341 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-02 22:19:33 +00:00
jpierre%netscape.com
455980c7e0 Fix for 244915 . resolve issues from previous patch
git-svn-id: svn://10.0.0.236/trunk@157288 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-02 01:56:53 +00:00
jpierre%netscape.com
cc2b934e98 Fix for 244915 - r=wtc, misterssl . Correctly build freebl on Solaris 10
git-svn-id: svn://10.0.0.236/trunk@157281 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-02 00:40:53 +00:00
bishakhabanerjee%netscape.com
a5ed738d54 chenged log names to better align them in summary, added SMIME test output
to emailed log summary


git-svn-id: svn://10.0.0.236/trunk@157040 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-27 22:09:03 +00:00
nelsonb%netscape.com
e831373f05 a) adds the missing code to put stdin into binary mode.
b) add the -i option to the usage message
c) builds addbuiltins with shared libs
   (includes "nssrenam.h" for some symbols)
d) build addbuiltins as part of the normal builds.


git-svn-id: svn://10.0.0.236/trunk@156934 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-25 21:47:44 +00:00
jpierre%netscape.com
cca7512c06 Fix for 244095 - link NSS libraries with -R $ORIGIN on Solaris
git-svn-id: svn://10.0.0.236/trunk@156892 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-25 00:13:12 +00:00
roc+%cs.cmu.edu
bdc7e5f59b Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
git-svn-id: svn://10.0.0.236/trunk@156785 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 22:15:22 +00:00
nelsonb%netscape.com
b60bd074e9 Fix crash when array member is used as variable. Bug 243655. r=relyea.
git-svn-id: svn://10.0.0.236/trunk@156746 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 01:24:22 +00:00
nelsonb%netscape.com
114d1fe0ab Use "slop time" in nextUpdate validity check for CRLs. Bug 242146.
r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@156744 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 01:03:26 +00:00
nelsonb%netscape.com
c07273f164 Add missing license block. Wrap long lines. Bug 243580. r=relyea.
git-svn-id: svn://10.0.0.236/trunk@156743 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 00:56:46 +00:00
bishakhabanerjee%netscape.com
297576e95b script to run NISCC tests; cvs pull of NSS and does special build, runs SMIME
and SSL tests, logs results to file, summarizes log results


git-svn-id: svn://10.0.0.236/trunk@156618 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-20 00:56:40 +00:00
ian.mcgreer%sun.com
f7fd7e85b4 bug 180268, reimplement ssl step-up for builtins
git-svn-id: svn://10.0.0.236/trunk@156475 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 20:08:38 +00:00
christophe.ravel.bugs%sun.com
0ba7c4638a 238319 : Sun packaging changes
git-svn-id: svn://10.0.0.236/trunk@156352 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-13 07:13:01 +00:00
wchang0222%aol.com
d8ea205bcc Bugscape bug 57081: If the make variable NISCC_TEST is defined at build
time, add -DNISCC_TEST to the compile command line.  The NISCC_TEST macro
enables special code that's conditionally compiled for NISCC testing.
Modified Files:
	cmd/smimetools/Makefile cmd/smimetools/cmsutil.c
	lib/ssl/config.mk lib/ssl/manifest.mn


git-svn-id: svn://10.0.0.236/trunk@156332 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-13 01:29:15 +00:00
relyea%netscape.com
b6340a6e40 scripts for pk11util
git-svn-id: svn://10.0.0.236/trunk@156329 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-12 23:49:39 +00:00
ian.mcgreer%sun.com
cb1a44f2ad program for generating FIPS algorithm test results
git-svn-id: svn://10.0.0.236/trunk@156304 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-12 17:30:31 +00:00
jpierre%netscape.com
8d80ceac80 Fix for 240784 - FIPS doesn't work on OS/2 . r=mkaply,wtc
git-svn-id: svn://10.0.0.236/trunk@156224 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-11 04:01:28 +00:00
jpierre%netscape.com
bc5774d577 Fix for 242984 - crash with application having incomplete PRIOMethods. r=nelsonb,wtc
git-svn-id: svn://10.0.0.236/trunk@156222 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-11 03:48:25 +00:00
jpierre%netscape.com
5e7e772f3a Fix for 240361 - crash in CERT_CheckValidTimes
git-svn-id: svn://10.0.0.236/trunk@156219 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-11 02:43:10 +00:00
cbiesinger%web.de
c4639370e8 Bug 242457 make NTLM Auth Module use nspr logging, instead of #ifdef+printf
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@156126 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-08 15:05:56 +00:00
jpierre%netscape.com
1d0c147cec Fix for 202979 . Resolve binary compatibility issue for CERT_ImportCerts . r=wtc, jpierre
git-svn-id: svn://10.0.0.236/trunk@155956 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-05 01:15:39 +00:00
relyea%netscape.com
cf9233887d Fix mechanism command.
git-svn-id: svn://10.0.0.236/trunk@155953 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-05 00:36:52 +00:00
wchang0222%aol.com
89ec82d9cf Bugzilla bug 238914: declare namesRunningOffset as unsigned long to avoid
overflow. Fixed a regression introduced by the previous checkin ('nss' is
allowed to be NULL).  Set slotStrings[i] to NULL after freeing to avoid
double-free. r=relyea,nelsonb.


git-svn-id: svn://10.0.0.236/trunk@155786 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-30 23:41:44 +00:00
darin%meer.net
c4ff2056cc landing patch for bug 241124 "move GSSAPI code behind nsIAuthModule so it can be used by mail protocols" r=cneberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155619 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-28 02:12:52 +00:00
gerv%gerv.net
62b0f34e77 Bug 236613: change to MPL/LGPL/GPL tri-license. Restore Id: lines.
git-svn-id: svn://10.0.0.236/trunk@155606 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-27 23:04:40 +00:00
gerv%gerv.net
43cb9e1492 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155484 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 15:03:26 +00:00
bzbarsky%mit.edu
a9bb6d63ab VerifySignature should not leak on various failures. Bug 241013, r=jgmyers,
sr=brendan


git-svn-id: svn://10.0.0.236/trunk@155338 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 17:40:51 +00:00
jst%mozilla.jstenback.com
0be91628bc Fixing bug 240723. Cleaning up nsIFilePicker a bit, no more nsIDOMWindowInternal, and use our string classes and not raw strings. r=caillon@gmail.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@155308 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-21 23:38:22 +00:00
wchang0222%aol.com
562c8e687c Bugzilla bug 90906: removed unused variable 'size'. The patch is from
Serge GAUTHERIE <gautheri@noos.fr>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@155296 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-21 18:57:51 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
jgmyers%speakeasy.net
9541d3b202 move cert details code: bug 230655 r=ddrinan sr=jag
git-svn-id: svn://10.0.0.236/trunk@155090 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 21:20:31 +00:00
bryner%brianryner.com
3b4b8ed6c9 deCOMtaminate nsIScriptObjectPrincipal (bug 240745). This also fixes some code in nsCrypto.cpp that sems to have been mis-braced (I don't think it was working as intended). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@155049 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 00:28:47 +00:00
varga%nixcorp.com
ce53bd6ec2 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155017 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 05:53:38 +00:00
neil%parkwaycc.co.uk
dc63e7a432 Bug 240256 Fixing DOCTYPE to match document element p=vberon@mecano.gme.usherb.ca r=me sr=mscott
git-svn-id: svn://10.0.0.236/trunk@154787 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 09:34:47 +00:00
timeless%mozdev.org
4cca2a4589 Bug 237844 nsSecureBrowserUIImpl::~nsSecureBrowserUIImpl doesn't need to removeObserver
r=jgmyers sr=alecf


git-svn-id: svn://10.0.0.236/trunk@154774 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 05:16:05 +00:00
jgmyers%speakeasy.net
9e81b2fcf2 Check trust bits before examining cert fields when classifying certs: bug 178692 r=ssauxh sr=brendan a=asa
git-svn-id: svn://10.0.0.236/trunk@154694 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-11 21:03:05 +00:00
nelsonb%netscape.com
998c9ab79f Change ssl test scripts to invoke tstclnt with the server's FQDN.
Necessary because of fix to bug 234058.


git-svn-id: svn://10.0.0.236/trunk@154612 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-08 03:01:02 +00:00
nelsonb%netscape.com
f0478237c1 Remove code that attempted to compare simple host names in URLs with
FQDNs in certificate host names.  This was insecure.  Bug 234058. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@154607 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-08 00:17:46 +00:00
relyea%netscape.com
7675868f69 Fix missing indexes when fetching lengths (get tinderbox working again).
git-svn-id: svn://10.0.0.236/trunk@154587 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-07 19:00:08 +00:00
relyea%netscape.com
022e83ef50 Bug 239827: Fix race condition in unwrap private key (if target key is symetric).
git-svn-id: svn://10.0.0.236/trunk@154565 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-07 01:18:46 +00:00
relyea%netscape.com
13991df348 Bug 238914. r=wchang sr=misterSSL
Agressive checks on database data before we actually reference it. This
should prevent crashes because of invalid databases.


git-svn-id: svn://10.0.0.236/trunk@154561 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-07 00:58:58 +00:00
wchang0222%aol.com
d658ec460b Bugzilla bug 238565: made the comment match the code. r=nelsonb.
git-svn-id: svn://10.0.0.236/trunk@154329 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-27 01:51:25 +00:00
wchang0222%aol.com
2bbf8d6a5b Bugzilla bug 237934: in nss_InitLock, nss_InitMonitor, and
NSSRWLock_AtomicCreate, we need to doublecheck the lock/monitor's pointer
after we acquired the spin lock.  r=nelsonb,jpierre.
Modified Files: nsslocks.c nssrwlk.c


git-svn-id: svn://10.0.0.236/trunk@154323 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-27 01:08:15 +00:00
nelsonb%netscape.com
675d519e51 Correct the parsing of certain forms of GeneralName. Bug 233586.
r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@154277 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-26 01:15:33 +00:00
cls%seawood.org
34e7dd67e9 Use the brute force method to override NSS build variables when cross-compiling.
Bug #172651 r=darin a=chofmann


git-svn-id: svn://10.0.0.236/trunk@154183 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-23 04:15:56 +00:00
nelsonb%netscape.com
96643781b8 Fix a regression introduced by rev 1.19, after NSS 3.9 was released.
r=julien.pierre.  bugscape 56484.


git-svn-id: svn://10.0.0.236/trunk@154181 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-23 03:30:34 +00:00
wchang0222%aol.com
34e7a0fd19 Bugzilla bug 237870: link the MinGW build with wsock32.dll (Winsock 1)
instead of ws2_32.dll (Winsock 2).  Thanks to neil@parkwaycc.co.uk for the
patch.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@154173 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-23 01:59:40 +00:00