4257 Commits

Author SHA1 Message Date
glen.beasley%sun.com
7e043a1af0 201245 convert SecretKey to SecretKeyFacade
git-svn-id: svn://10.0.0.236/trunk@141530 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 21:38:34 +00:00
wtc%netscape.com
092632215f Broke a long line.
git-svn-id: svn://10.0.0.236/trunk@141529 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 21:33:16 +00:00
wtc%netscape.com
1f14081002 Bug 134113: use "lib" as the prefix for static and import libraries in the
Win32 gcc (MinGW) build.  The patch is contributed by Chris Seawood
<cls@seawood.org>.


git-svn-id: svn://10.0.0.236/trunk@141528 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 21:03:55 +00:00
wtc%netscape.com
c8c128b326 Bug 134113: make NSS build on Win32 using GCC (MinGW). The patch
(attachment 121068) is contributed by Chris Seawood (cls@seawood.org).


git-svn-id: svn://10.0.0.236/trunk@141471 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 04:23:37 +00:00
kaie%netscape.com
35636921d6 b=155760 Changing content by JavaScript document.write => open insecure
lock icon
r=javi sr=peterv


git-svn-id: svn://10.0.0.236/trunk@141449 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 14:04:59 +00:00
relyea%netscape.com
8c8b121199 Bug 202593 NSS does not lock non-threadsafe modules correctly.
Consolidate one lock for non-thread safe modules (not one per slot).


git-svn-id: svn://10.0.0.236/trunk@141422 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 00:03:32 +00:00
relyea%netscape.com
ce10045446 Bug 202593 NSS does not lock non-threadsafe modules correctly.
Consolidate one lock for non-thread safe modules (not one per slot).


git-svn-id: svn://10.0.0.236/trunk@141421 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 00:03:13 +00:00
kairo%kairo.at
81cde04677 bug 202312 - localeVersion update for 1.4b, r=rchen, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@141326 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 18:43:57 +00:00
ian.mcgreer%sun.com
99621600c3 bug 198452, zero-byte memcpys
r=relyea


git-svn-id: svn://10.0.0.236/trunk@141320 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 17:06:12 +00:00
jpierre%netscape.com
5f94baad22 Fix for 202348 - check cert & key pointers returned by client auth application callback, to fix crash . r=nelsonb
git-svn-id: svn://10.0.0.236/trunk@141286 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 02:04:24 +00:00
jpierre%netscape.com
b0fea5d3fe Fix for 202058 - Compile source files wit absolute pathnames to ease debugging on Win32 & OS/2
git-svn-id: svn://10.0.0.236/trunk@141284 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 01:59:34 +00:00
jpierre%netscape.com
151353c3d6 Fix for 201134 - race condition when verifying certs. Don't reset the value of nsCertType in CERTCertificate in the middle of the computation. r=nelsonb
git-svn-id: svn://10.0.0.236/trunk@141280 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 00:35:21 +00:00
wtc%netscape.com
db28d37237 Bug 201808:We don't need to use _declspec(dllexport) to export
C_GetFunctionList now.  nssckbi.def takes care of that.
Modified Files: ckapi.perl nssck.api


git-svn-id: svn://10.0.0.236/trunk@141277 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 00:07:06 +00:00
wtc%netscape.com
8a19d35d8d Bug 201808: added nssckbi.def, which exports C_GetFunctionList.
Modified Files: manifest.mn
Added Files: nssckbi.def


git-svn-id: svn://10.0.0.236/trunk@141268 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-16 22:22:22 +00:00
nicolson%netscape.com
e39354ec45 Take out bogus dependency on ASN1Util.
git-svn-id: svn://10.0.0.236/trunk@141207 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 23:21:04 +00:00
jpierre%netscape.com
c37d53d2ef Fix for 202053 - signing of softokn3.dll may fail on OS/2. Force the use of OS/2 CMD.EXE default shell . r=pedemont
git-svn-id: svn://10.0.0.236/trunk@141203 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:42:09 +00:00
nicolson%netscape.com
394801b7a0 Fix 202182: Base64InputStream throws EOFException on valid input.
git-svn-id: svn://10.0.0.236/trunk@141202 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:39:36 +00:00
nicolson%netscape.com
76f7512a91 Catch NULL pointers before passing them to C and risking a crash.
Improve javadoc.


git-svn-id: svn://10.0.0.236/trunk@141198 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 21:55:53 +00:00
wtc%netscape.com
8f09580ad7 Bug 201555: enable stripping of EXEs on OS/2 with gcc. The LIBPATHSTRICT
change in sign.cmd is so that you can run a VACPP build when gcc is
building (otherwise shlibsign loads the wrong DLLs).  The patch is
contributed by IBM.
Modified Files:
	coreconf/OS2.mk nss/cmd/shlibsign/sign.cmd


git-svn-id: svn://10.0.0.236/trunk@141158 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 04:08:09 +00:00
wtc%netscape.com
249c42dc3c The .chk files should have the $(DLL_PREFIX), not $(LIB_PREFIX), because
they correspond to shared libraries/DLLs.


git-svn-id: svn://10.0.0.236/trunk@141069 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-12 20:44:45 +00:00
bryner%netscape.com
0c66a2052e Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@141016 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:56:27 +00:00
kaie%netscape.com
4a1b357a16 b=200236 Change Master password dialog OK button disabled with matching passwords
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@140980 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 18:16:22 +00:00
jpierre%netscape.com
baac831b29 Fix for 201259 . Make the default client auth callback NSS_GetClientAuthData work with dual-key certs. r=nelsonb, sr=wtc
git-svn-id: svn://10.0.0.236/trunk@140939 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 22:23:10 +00:00
nicolson%netscape.com
401788da38 Remove misleading comment.
git-svn-id: svn://10.0.0.236/trunk@140931 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 21:30:19 +00:00
nelsonb%netscape.com
b6dbfb57e6 Fix bug 200225. Don't report invalid CA cert on trusted root CAs.
git-svn-id: svn://10.0.0.236/trunk@140834 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 04:49:39 +00:00
wtc%netscape.com
9d7dd946bb Set NSS version to 3.9 Beta.
git-svn-id: svn://10.0.0.236/trunk@140828 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 00:29:54 +00:00
wtc%netscape.com
6342e79c74 Bug 200974: NetBSD uses GNU ld and so also needs -rpath-link.
git-svn-id: svn://10.0.0.236/trunk@140820 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 23:52:17 +00:00
kaie%netscape.com
5489a4ac54 b=50823 S/Mime: Support certificates with multiple listed email addresses
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@140692 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 12:57:51 +00:00
wtc%netscape.com
b8f4f5817a Backed out the previous checkin, which broke our NT nightly build. It seems
that USE_CYGWIN is set (to some strange value) under MKS shell.


git-svn-id: svn://10.0.0.236/trunk@140640 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 14:48:00 +00:00
jpierre%netscape.com
1c60b9130f *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@140632 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 07:59:40 +00:00
jpierre%netscape.com
4fee6e0099 Fix for bug 200394 - update softoken version to 3.8 . r=wtc
git-svn-id: svn://10.0.0.236/trunk@140627 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 02:14:59 +00:00
wtc%netscape.com
6b2c3a64bc Set NSS version to 3.8.
git-svn-id: svn://10.0.0.236/trunk@140610 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 23:27:01 +00:00
nelsonb%netscape.com
18a74c3e7d Fix bug 200224. Eliminate null ptr dereference.
git-svn-id: svn://10.0.0.236/trunk@140609 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 23:24:01 +00:00
wtc%netscape.com
5ed07d3263 Import NSPR 4.3 RTM.
git-svn-id: svn://10.0.0.236/trunk@140608 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 23:22:57 +00:00
nelsonb%netscape.com
851b4888ef Fix bug 95138. Make debug .EXE files with debug symbols.
git-svn-id: svn://10.0.0.236/trunk@140553 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 04:27:23 +00:00
wtc%netscape.com
fc422e4a26 Bug 200179: prepend, rather than overwrite, the shared library search path.
We can't assume the shared library search path is not set.


git-svn-id: svn://10.0.0.236/trunk@140515 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 22:58:26 +00:00
wtc%netscape.com
9296eb32ef Destroy the hash context, public key, private key, and slot so that NSS
shutdown will succeed.  r=relyea.


git-svn-id: svn://10.0.0.236/trunk@140513 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 22:47:46 +00:00
wtc%netscape.com
cddd1bbf95 Added a missing {.
git-svn-id: svn://10.0.0.236/trunk@140508 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 22:03:07 +00:00
bishakhabanerjee%netscape.com
6fca4967af checking return value of NSS_Shutdown() - bug 171263
git-svn-id: svn://10.0.0.236/trunk@140495 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 19:23:18 +00:00
bishakhabanerjee%netscape.com
d6412757ef checking return value of NSS_Shutdown - bug 171263
git-svn-id: svn://10.0.0.236/trunk@140494 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 19:13:50 +00:00
bishakhabanerjee%netscape.com
ac79db828b checking return value of NSS_Shutdown() - bug 171263
git-svn-id: svn://10.0.0.236/trunk@140493 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 19:11:38 +00:00
bishakhabanerjee%netscape.com
5e867ccb38 Checking return value of NSS_Shutdown() - bug 171263
git-svn-id: svn://10.0.0.236/trunk@140492 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 19:05:56 +00:00
bishakhabanerjee%netscape.com
13a14f2095 checking return value of NSS_Shutdown() - bug 171263
git-svn-id: svn://10.0.0.236/trunk@140491 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 19:00:50 +00:00
wtc%netscape.com
39c4eef7fa Bug 180294: on OpenVMS we need to pass the C flags set in the environment
to NSS's coreconf.  The easiest way to do this is to pass Mozilla's
OS_CFLAGS (which includes those flags) to NSS as XCFLAGS. r=wtc. sr=cls.
a=asa.


git-svn-id: svn://10.0.0.236/trunk@140485 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 15:07:41 +00:00
jpierre%netscape.com
131f7d48f3 Fix for 199227 - keep enumerating certs in tokens even if one token fails. r=relyea
git-svn-id: svn://10.0.0.236/trunk@140472 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 00:07:05 +00:00
wtc%netscape.com
2095d68050 Bug 195127: Turn off debugging output now that we have the AIX tinderbox
working correctly.


git-svn-id: svn://10.0.0.236/trunk@140434 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-29 04:30:02 +00:00
wtc%netscape.com
fc00da000f Bug 199628: support shlibsign on OpenVMS. Pass $(OS_TARGET) instead of
$(IS_WINDOWS) to sign.sh and sign.cmd (which ignores that argument).  In
sign.sh, use a case statement with three cases: Windows, OpenVMS, and
others.  The patch is contributed by Colin Blakes <colin@theblakes.com>.
Modified Files: Makefile sign.cmd sign.sh


git-svn-id: svn://10.0.0.236/trunk@140431 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-29 00:42:43 +00:00
nelsonb%netscape.com
faa5b981f5 Changes to enable ECC over characteristic 2^m fields.
Contribution from Vipul Gupta <Vipul.Gupta@Sun.COM>
Modified Files:
 nss/cmd/strsclnt/strsclnt.c nss/lib/cryptohi/seckey.c
 nss/lib/freebl/blapit.h nss/lib/freebl/ec.c
 nss/lib/freebl/manifest.mn nss/lib/freebl/mpi/Makefile
 nss/lib/softoken/ecdecode.c nss/lib/softoken/pkcs11.c
 nss/lib/ssl/ssl3con.c nss/lib/util/secoid.c
 nss/lib/util/secoidt.h


git-svn-id: svn://10.0.0.236/trunk@140430 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-29 00:18:30 +00:00
jpierre%netscape.com
fdc3dd41d6 Backout change that broke Sun's build - requires gmake 3.79
git-svn-id: svn://10.0.0.236/trunk@140427 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-28 20:07:30 +00:00
jpierre%netscape.com
34b0ecdfee Fix for bug 105271 - compile source files with full pathnames on Windows & OS/2 to help debugging. r=wtc
git-svn-id: svn://10.0.0.236/trunk@140419 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-28 02:35:39 +00:00