[Pkg-freeipa-devel] [Git][freeipa-team/jss][master] 1439 commits: Initial checkin of the NSS build environment for the open source release

Timo Aaltonen gitlab at salsa.debian.org
Fri Jun 1 08:18:51 BST 2018


Timo Aaltonen pushed to branch master at FreeIPA packaging / jss


Commits:
f179ad06 by relyea%netscape.com at 2000-03-31T18:56:07+00:00
Initial checkin of the NSS build environment for the open source release

- - - - -
89f759d8 by relyea%netscape.com at 2000-03-31T20:53:47+00:00
Source doesn't setup DIST, it sets up SOURCE!

- - - - -
ef584946 by mwelch%netscape.com at 2000-04-02T08:05:44+00:00
Removed trailing tab for ppc platform def

- - - - -
8c01b9b3 by wtc%netscape.com at 2000-07-26T22:20:16+00:00
Bugzilla bug #46509: removed the use of -taso and the USE_64 makefile
option on OSF1.

- - - - -
6c9e4d38 by wtc%netscape.com at 2000-08-09T21:53:45+00:00
Bugzilla bug #48245: removed the -mno-486 compiler flag.
Modified files: FreeBSD2.mk, Linux.mk
This bug was reported by Steven T. Hatton <hattons at bellatlantic.net>.

- - - - -
1575c3d4 by nelsonb%netscape.com at 2000-09-06T23:33:27+00:00
Uncouple the definition of MOZILLA_SECURITY_BUILD from the location of
the "dist" directory used in the NSS build.  MOZILLA_SECURITY_BUILD is
now only useful for iPlanet internal builds, and is not needed by anyone
else.

- - - - -
33a29eb0 by wtc%netscape.com at 2000-09-11T03:08:40+00:00
Added config file for WINNT 5.0 (Windows 2000).

- - - - -
a517068a by wtc%netscape.com at 2000-09-11T03:39:55+00:00
Added mozilla/dist/include to INCLUDES because Mozilla's WIN32 build
has changed to export headers to that directory, so nss needs to get
the dbm headers (e.g., mcom_db.h) from there.  We should think about
what is the best long term solution to this problem (where to export
and get headers).

- - - - -
dc6ab145 by wtc%netscape.com at 2000-09-11T15:01:04+00:00
Backed out the previous checkin.  I found another solution.

- - - - -
23cedd44 by wtc%netscape.com at 2000-09-16T06:11:32+00:00
Bugzilla bug #52900: added Linux2.4.mk to allow us to build NSS on Linux
2.4.x kernels.  This bug was reported by Michael H. Warfield
<mhw at wittsend.com>.

- - - - -
6afaa3f6 by wtc%netscape.com at 2000-09-19T01:48:42+00:00
Added FreeBSD.mk, which contains the common config stuff for all versions
of FreeBSD.mk.  FreeBSD2.mk now merely includes FreeBSD.mk.
Modified file: FreeBSD2.mk
Added file: FreeBSD.mk

- - - - -
6a03f122 by wtc%netscape.com at 2000-09-19T02:24:28+00:00
Bugzilla bug #53143: removed the definition of NSPR internal macros.
Modified files: FreeBSD.mk, HP-UXB.10.10.mk, HP-UXB.10.20.mk, Linux.mk,
OSF1.mk, SunOS5.mk, cmd/SSLsample/Makefile.NSS, lib/freebl/Makefile.

- - - - -
3f73126a by wtc%netscape.com at 2000-09-19T03:53:08+00:00
Bugzilla bug #52398: define USE_PTHREADS=1 by default.  Do not link with
-lc or -lc_r.  Also merged other changes from NSPR's FreeBSD.mk.
Thanks to Thomas Stromberg <tstromberg at rtci.com> for the bug report.

- - - - -
6a933557 by relyea%netscape.com at 2000-09-20T17:20:23+00:00
Changes to build OS/2 NSS.

- - - - -
2f08cae7 by wtc%netscape.com at 2000-09-26T04:49:09+00:00
Bugzilla bug #54131: link executable programs with the -z and +s linker
options.

- - - - -
68bc0cc0 by wtc%netscape.com at 2000-09-28T07:45:11+00:00
Added config file for OSF1 V5.0.

- - - - -
61965140 by wtc%netscape.com at 2000-09-29T17:42:36+00:00
Initial NetBSD port contributed by Shin'ichiro TAYA <taya at sm.sony.co.jp>.
Modified Files:
    coreconf/config.mk nss/lib/util/unix_rand.c
Added Files:
    coreconf/NetBSD.mk

- - - - -
81cf76b3 by wtc%netscape.com at 2000-09-30T00:56:57+00:00
Bugzilla bug #52904: deleted all the PKLITE and COMPRESS_TARGET stuff,
which is no longer needed.  This removes the requirement of 'which' on
Windows.
Modified files: ruleset.mk, rules.mk

- - - - -
fd206d37 by wtc%netscape.com at 2000-10-02T06:08:58+00:00
Added SunOS5.7_i86pc.mk.

- - - - -
da8d29a4 by wtc%netscape.com at 2000-10-03T00:58:15+00:00
Bugzilla bug #54711: removed unused variables MOZ_DIST and MOZ_LIB
from OS2.mk.  Handle the different names of plc4 and plds4 libraries
on OS/2.  Thanks to Huynh Trinh <hctrinh at us.ibm.com> for the patch.
Modified Files:
    coreconf/OS2.mk nss/lib/ckfw/builtins/Makefile
    nss/lib/fortcrypt/swfort/pkcs11/Makefile

- - - - -
cd4902ed by wtc%netscape.com at 2000-10-07T00:56:20+00:00
Changed //helium/dist to //iridium/components (another way to get
access to /share/builds/components from NT at Netscape/iPlanet).

- - - - -
9b3a2609 by sonmi%netscape.com at 2000-11-15T22:16:48+00:00
exchanged the obsolete iridium/compontents against hs-sca15c/mccrel2

- - - - -
ceb9b017 by sonmi%netscape.com at 2000-11-15T23:26:03+00:00
trying iridium/components for a change now...

- - - - -
26e2c77d by relyea%netscape.com at 2000-12-06T22:31:56+00:00
Check in openVMS changes from but 60143

- - - - -
33679d1e by larryh%netscape.com at 2000-12-15T01:29:25+00:00
/m/dist is no more. long live /s/b/c

- - - - -
318e4520 by nicolson%netscape.com at 2000-12-15T20:53:03+00:00
First checkin of Network Security Services, Java version.

- - - - -
1113f37f by cvs2hg at 2000-12-15T20:53:04+00:00
fixup commit for tag 'before_moz_pkg_names_20001218'

- - - - -
021724e6 by nicolson%netscape.com at 2000-12-19T06:19:02+00:00
Convert com.netscape.jss package names to org.mozilla.jss.
The work was done by a script.

- - - - -
81f06c5f by nicolson%netscape.com at 2000-12-21T22:59:12+00:00
Checking in what we can off SSL.

- - - - -
2d718306 by wtc%netscape.com at 2000-12-27T00:42:46+00:00
Bugzilla bug #63768: do not build "purified" libraries, which are no longer
necessary for the current version of Purify.
Modified Files:
	HP-UX.mk IRIX.mk README ReliantUNIX.mk SunOS4.1.3_U1.mk
	SunOS5.mk command.mk prefix.mk rules.mk ruleset.mk suffix.mk

- - - - -
42585086 by nelsonb%netscape.com at 2000-12-27T04:10:10+00:00
Use the -O2 optimizer only when BUILD_OPT is defined.
This makes AIX debug builds debuggable.

- - - - -
ab34b139 by wtc%netscape.com at 2000-12-28T00:46:33+00:00
The -O2 flag was really a workaround for a 64-bit compilation problem
for two PKCS11-related files.  (See bug #63815.)  Now we are working
around that problem by compiling just those two files with -O2, as
opposed to compiling all files with -O2.  So we no longer need to
use the -O2 flag, even in optimized builds.  The default -O optimization
flag is recommended by the compiler manual and in the current releases
is the same as -O2.

- - - - -
20feed62 by wtc%netscape.com at 2000-12-28T02:22:26+00:00
More work on shared libraries for NSS.
1. Implemented a way to link all the objects in archive libraries into
   a shared library.  I query each subdirectory for the list of objects
   comprising an archive library (the get_objs makefile target) and link
   these objects as opposed to the archive libraries.  Not all linkers
   support the --whole-archive, -all, or -z allextract options.  The
   *sym.c solution cannot fully control what objects in the archive
   libraries are pulled and what symbols are exported.
2. Moved pkcs7 from libsmime3.so to libnss3.so because certread.c in
   libcerthi.a (part of libnss3.so) depends on some PKCS7 functions,
   which creates a circular dependency between libsmime3.so and libnss3.so.
This should work on all Unix platforms.

- - - - -
56fdc19e by nelsonb%netscape.com at 2000-12-28T02:55:39+00:00
New variable USE_HYBRID configures build for hybrid model.

- - - - -
5adc693a by wtc%netscape.com at 2000-12-28T16:02:44+00:00
Bugzilla bug #63852: added config file for Solaris 8 x86.

- - - - -
6d6ca520 by nicolson%netscape.com at 2000-12-28T18:58:22+00:00
legacy code for 16-bit browser, now obsolete.

- - - - -
725cfa5e by wtc%netscape.com at 2000-12-29T01:20:24+00:00
Fixed copyright years.  This file was created and published in 2000.

- - - - -
bac090ce by wtc%netscape.com at 2000-12-29T02:47:10+00:00
I found that the Windows linker 'link' pulls from an archive library only
the object files needed to resolve referenced symbols, so we will need to
link with the objects directly as we do on Unix.  As a result, nss3.dll
needs to export more (PKCS7) symbols, needed by the new PKCS12 objects
that are linked into smime3.dll.
Modified Files:
    coreconf/rules.mk nss/lib/nss/config.mk
    nss/lib/smime/config.mk nss/lib/ssl/config.mk

- - - - -
87557e0a by wtc%netscape.com at 2000-12-29T19:35:53+00:00
Bugzilla bug #63891: added support for Linux on sparc and sparc64.
The patch is provided by Christopher Blizzard <blizzard at mozilla.org>.

- - - - -
6a4b1310 by nicolson%netscape.com at 2000-12-29T21:11:21+00:00
bye bye tabs, hello spaces.

- - - - -
f608a53b by wtc%netscape.com at 2001-01-04T21:32:56+00:00
Bugzilla bug #64261: moved pkcs7 from libnss3.so back to libsmime3.so.
coreconf/rules.mk has a temporary workaround for the dependency of
certread.c on some PKCS7 symbols.
Modified Files:
	coreconf/rules.mk nss/lib/manifest.mn nss/lib/nss/config.mk
	nss/lib/nss/mapfile nss/lib/nss/nss.def
	nss/lib/smime/config.mk nss/lib/smime/mapfile
	nss/lib/smime/smime.def

- - - - -
c4f2f43d by wtc%netscape.com at 2001-01-05T02:18:43+00:00
Bugzilla bug #64261: moved certread.c from lib/certhigh to lib/pkcs7.
As a result of this move I have to export one more data symbol
(SECAnyTemplate) from libnss3.so. :(  Removed the temporary workaround
in coreconf/rules.mk.
Modified Files:
	coreconf/rules.mk nss/lib/certhigh/manifest.mn
	nss/lib/nss/mapfile nss/lib/nss/nss.def
	nss/lib/pkcs7/manifest.mn
Added Files:
	nss/lib/pkcs7/certread.c
Removed Files:
	nss/lib/certhigh/certread.c

- - - - -
3ada4844 by relyea%netscape.com at 2001-01-06T02:00:55+00:00
Add rules for building the correct exportted list file for Sun, AIX, and Linux.
Fix AIX so the Map files will override exporting all the symbols

- - - - -
27633a89 by relyea%netscape.com at 2001-01-06T21:38:34+00:00
Allow UNIX and Windows to share Data lines in the .def files

- - - - -
b4a2d22f by relyea%netscape.com at 2001-01-06T23:52:44+00:00
Implement new .def file processing rules.
Add rules for HP

- - - - -
0653ad6f by relyea%netscape.com at 2001-01-07T00:23:41+00:00
If the HP map definition to that it actually works!

- - - - -
1e34ff7f by javi%netscape.com at 2001-01-10T00:04:37+00:00
Remove reference to obsolete define MACLINUX.

Fix for Bug 63936 r=wtc (For NSS trunk check-in)

- - - - -
2e695043 by wtc%netscape.com at 2001-01-12T19:54:10+00:00
Bugzilla bug #64650: use +DAportable +DS2.0 in "pure 32" builds.  This
was suggested by Jim Dunn of Netscape.  Reviewed by Nelson Bolyard.

- - - - -
e7d47a69 by wtc%netscape.com at 2001-01-12T20:11:18+00:00
Bugzilla bug #64650: set CC=cc explicitly so that we don't accidentally
pick up the CC setting in the environment.  This change is suggested by
Jim Dunn of Netscape.

- - - - -
225f2b85 by nicolson%netscape.com at 2001-01-16T21:26:33+00:00
make JSS buildable

- - - - -
e0e45aa5 by nicolson%netscape.com at 2001-01-16T21:27:19+00:00
make JSS buildable.

- - - - -
7f04ea4d by nicolson%netscape.com at 2001-01-16T21:28:09+00:00
remove export controls

- - - - -
5f98236c by nicolson%netscape.com at 2001-01-16T21:28:32+00:00
remove export controls.

- - - - -
82d10dc3 by nicolson%netscape.com at 2001-01-16T23:49:57+00:00
remove export controls, and get things to build against NSS 3.1.1 under mozilla.

- - - - -
d3e33bc9 by wtc%netscape.com at 2001-01-18T20:28:55+00:00
Add library version info to the NSS, S/MIME, and SSL shared libraries.
Define the NSS version macros and add NSS_VersionCheck in nss.h.
Add linker option to record internal name of shared libraries.
Add Windows resource files.  Add rcs and sccs id strings that can be
retrieved with 'ident' and 'what'.
Modified Files:
	coreconf/HP-UX.mk coreconf/OSF1.mk coreconf/SunOS5.mk
        coreconf/WIN954.0.mk coreconf/WINNT4.0.mk coreconf/WINNT5.0.mk
	coreconf/rules.mk nss/lib/nss/config.mk
	nss/lib/nss/manifest.mn nss/lib/nss/nss.h
	nss/lib/nss/nssinit.c nss/lib/smime/config.mk
	nss/lib/smime/manifest.mn nss/lib/ssl/config.mk
	nss/lib/ssl/manifest.mn
Added Files:
	nss/lib/nss/nss.rc nss/lib/nss/nssver.c nss/lib/smime/smime.rc
	nss/lib/smime/smimever.c nss/lib/ssl/ssl.rc
	nss/lib/ssl/sslver.c

- - - - -
0ccbb7eb by nicolson%netscape.com at 2001-01-19T00:11:12+00:00
remove all the old jssjava stuff. move everything else to
mozilla/security/jss/lib.

- - - - -
80362d5f by nicolson%netscape.com at 2001-01-19T00:11:31+00:00
no more jssjava.

- - - - -
17571559 by nicolson%netscape.com at 2001-01-19T00:13:52+00:00
get stuff to build under mozilla.

- - - - -
547f4d27 by nicolson%netscape.com at 2001-01-19T00:14:25+00:00
moved libjss generation from cmd/jssjava to lib.

- - - - -
ab1fb635 by nicolson%netscape.com at 2001-01-19T02:23:47+00:00
Only build archives, not .so's, at this level.

- - - - -
d2a766c8 by relyea%netscape.com at 2001-01-19T07:50:16+00:00
Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries

- - - - -
1e2f3ee4 by cvs2hg at 2001-01-19T07:50:17+00:00
fixup commit for tag 'NSS_3_2_BETA2_20010119'

- - - - -
b4f957e3 by wtc%netscape.com at 2001-01-22T17:16:42+00:00
Bugzilla bug #65918: do not build shared libraries on OSF1 with the -all
linker option.  The temporary workaround in two makefiles were removed.
Modified Files:
	coreconf/OSF1.mk nss/lib/ckfw/builtins/Makefile
	nss/lib/fortcrypt/swfort/pkcs11/Makefile

- - - - -
3e620a7f by cvs2hg at 2001-01-22T17:16:43+00:00
fixup commit for tag 'NSS_3_2_BETA3'

- - - - -
5fe68f24 by wtc%netscape.com at 2001-01-31T21:29:23+00:00
Bugzilla bug #62855: checked in OS/2 makefile patches from Javier
Pedemonte <pedemont at us.ibm.com>.
Modified Files:
	coreconf/OS2.mk coreconf/arch.mk coreconf/prefix.mk
	coreconf/rules.mk coreconf/suffix.mk nss/Makefile
	nss/cmd/platlibs.mk nss/lib/ckfw/builtins/config.mk

- - - - -
5f3cc32b by wtc%netscape.com at 2001-01-31T23:21:28+00:00
Bugzilla bug #54711: OS/2 does not need to build nsinstall.

- - - - -
58468f0e by wtc%netscape.com at 2001-02-01T18:19:47+00:00
Bugzilla bug #62855: make the rule to build .cpp files work for OS/2
VACPP.  Thanks to Javier Pedemonte <pedemont at us.ibm.com> for the patch.

- - - - -
7d3ce9a4 by wtc%netscape.com at 2001-02-02T01:17:58+00:00
Bugzilla bug #62855: added rule to build import libraries on OS/2.  Thanks
to Javier Pedemonte <pedemont at us.ibm.com> for the patch.
Modified files: OS2.mk, rules.mk, ruleset.mk

- - - - -
573dd98a by wtc%netscape.com at 2001-02-02T02:34:26+00:00
Bugzilla bug #63768: removed references to obsolete make variables
HAVE_PURIFY and PURE_LIBRARY in JSS files.  Reviewed by James Nicolson.
Modified files: jss/config/libnames.mk, jss/lib/config.mk, jss/lib/rules.mk

- - - - -
398be3e2 by wtc%netscape.com at 2001-02-04T05:52:37+00:00
Bugzilla bug #60143: checked in OpenVMS patch from Colin Blake
<colin at theblakes.com>.
Modified Files:
	coreconf/OpenVMS.mk coreconf/arch.mk coreconf/rules.mk
	coreconf/ruleset.mk nss/cmd/lib/secpwd.c nss/lib/nss/nss.h
	nss/lib/nss/nssinit.c

- - - - -
c20b8083 by wtc%netscape.com at 2001-02-04T06:09:52+00:00
Bugzilla bug #62855: remembered the right way to have OS/2 include a
single OS2.mk for all OS releases.
Modified files: arch.mk, config.mk

- - - - -
ae3939e2 by cvs2hg at 2001-02-04T06:09:53+00:00
fixup commit for tag 'NSS_3_2_BETA4'

- - - - -
0e49f351 by wtc%netscape.com at 2001-02-07T19:12:04+00:00
Bugzilla bug #62855: backed out my previous checkin, which doesn't quite
work.  Will look at this later.
Modified files: arch.mk, config.mk

- - - - -
1861ae2a by wtc%netscape.com at 2001-02-07T23:52:11+00:00
Bugzilla bug #62855: put my checkin back in again.  Sorry about the
flipflop.
Modified files: arch.mk, config.mk

- - - - -
6a3b7772 by nicolson%netscape.com at 2001-02-09T11:26:34+00:00
Checkin new SSL code. SSLClient test works.

- - - - -
e14f32ca by nicolson%netscape.com at 2001-02-09T11:26:48+00:00
remove libfort, add lib jssssl.

- - - - -
c2d7bd7a by nicolson%netscape.com at 2001-02-09T11:27:13+00:00
build ssl now.

- - - - -
81e459b2 by nicolson%netscape.com at 2001-02-09T11:28:01+00:00
some new utilities for the SSL code.

- - - - -
15638447 by nicolson%netscape.com at 2001-02-09T21:25:50+00:00
remove /s/b/c/ from jdk.mk. To Netscape-chauvinistic.

- - - - -
502672e6 by cvs2hg at 2001-02-09T21:25:51+00:00
fixup commit for tag 'NSS32RtmAll'

- - - - -
f9a7d1e9 by cvs2hg at 2001-02-09T21:25:52+00:00
fixup commit for tag 'NSS_3_2_BETA5'

- - - - -
290ece12 by cvs2hg at 2001-02-09T21:25:53+00:00
fixup commit for tag 'NSS_3_2_RTM'

- - - - -
79e3fefe by nicolson%netscape.com at 2001-02-09T21:47:29+00:00
Export the JavaVM so we can access it from SSL callbacks.

- - - - -
4013d3d5 by nicolson%netscape.com at 2001-02-10T02:49:33+00:00
fill out SSLSocket with more methods.

- - - - -
9c664745 by nicolson%netscape.com at 2001-02-15T05:44:28+00:00
make it build better.

- - - - -
4bd03e66 by nicolson%netscape.com at 2001-02-15T05:46:33+00:00
Make server-side SSL work. Put common code in common.c.

- - - - -
e8fc65a7 by nicolson%netscape.com at 2001-02-19T18:28:55+00:00
Tweak library rules for WINNT

- - - - -
8fe88a6f by nicolson%netscape.com at 2001-02-19T18:29:49+00:00
add method for setting cipher policy.

- - - - -
0cdbce04 by nicolson%netscape.com at 2001-02-20T00:13:45+00:00
Remove cdbhdl.h, which is now a private export. Instead we cut and paste
its contents into our file.

- - - - -
97c1c70a by nicolson%netscape.com at 2001-02-20T05:37:43+00:00
Use ' instead of " for classpath.

- - - - -
b0df87fb by nicolson%netscape.com at 2001-02-20T05:38:45+00:00
Get everything building and linking on WINNT.

- - - - -
70c355cc by nicolson%netscape.com at 2001-02-22T06:14:31+00:00
Symbol map for creating the JSS DLL.

- - - - -
ff324cbf by nicolson%netscape.com at 2001-02-22T06:16:41+00:00
Add build flags for other unix platforms. These were copied and pasted
out of NSS's config.mk.

- - - - -
df1360bf by nicolson%netscape.com at 2001-02-22T06:20:44+00:00
update version names and numbers.

- - - - -
f69d585b by nicolson%netscape.com at 2001-02-23T22:45:29+00:00
When creating the mapfile, we need to create OBJDIR first if it
doesn't already exist.

- - - - -
2b5a97c5 by nicolson%netscape.com at 2001-02-23T23:29:34+00:00
add additional include path under AIX.

- - - - -
01fed509 by nicolson%netscape.com at 2001-02-23T23:30:08+00:00
Elimintate some JDK 1.2isms so that we are still JDK1.1 compatible.

- - - - -
0b034786 by nicolson%netscape.com at 2001-03-02T04:38:14+00:00
Add the last of the methods to SSLServerSocket for backward compatibility.
Split out common functionality into SocketBase (not the same as SocketImpl!).

- - - - -
72b34bff by nicolson%netscape.com at 2001-03-02T04:38:33+00:00
Shift around native methods in SSL package.

- - - - -
ee67d5e8 by nicolson%netscape.com at 2001-03-03T00:36:17+00:00
Get rid of unnecessary heapsize option.

- - - - -
842f4c17 by nicolson%netscape.com at 2001-03-06T08:48:03+00:00
Rename misnamed ssl methods.

- - - - -
52f4286d by nicolson%netscape.com at 2001-03-06T08:49:37+00:00
Replaced javadoc in new SSL classes.
A couple of API tweaks.

- - - - -
e617d1d8 by thayes%netscape.com at 2001-03-09T01:04:04+00:00
Bug 71323: Add dist/include to include path for MOZILLA_CLIENT builds
r=relyea

- - - - -
55cbd5b2 by nicolson%netscape.com at 2001-03-09T21:35:02+00:00
Remove libsectool.

- - - - -
468f5947 by nicolson%netscape.com at 2001-03-09T21:35:51+00:00
SSL changed its callback signatures to return SECStatus.

- - - - -
8385bdf5 by nicolson%netscape.com at 2001-03-09T22:23:45+00:00
Fix compiler warning on NT by setting /NODEFAULTLIB:MSVCRTD.

- - - - -
ef43fbcf by nicolson%netscape.com at 2001-03-09T22:24:42+00:00
We need to set -DNSS_USE_STATIC_LIBS on NT because of some code in ssl.h.

- - - - -
c3679620 by nicolson%netscape.com at 2001-03-10T01:21:39+00:00
Leave in MSVCRTD, because it breaks the build on Sonja's machine.

- - - - -
ce7e217b by nicolson%netscape.com at 2001-03-10T01:56:57+00:00
It needs to extend ServerSocket.

- - - - -
9cea4518 by javi%netscape.com at 2001-03-10T01:59:59+00:00
No longer need to special the DIST variable when MOZILLA_CLIENT is
defined.

- - - - -
2999e55d by relyea%netscape.com at 2001-03-13T19:00:52+00:00
bug 70992 patches to build 4.2 BSD.

- - - - -
3878fb5a by nelsonb%netscape.com at 2001-03-14T23:30:33+00:00
Build changes for Solaris and gcc.  Get gcc to use the proper architecture
flags when building v8plus code on Solaris/Ultrasparc.  Use gcc instead of
ld to build the freebl DSOs when using gcc on Solaris.  And stop using the
"sparkfix" program on Solaris.  It is no longer needed.  Bug 69052.

- - - - -
f582ce44 by cvs2hg at 2001-03-14T23:30:35+00:00
fixup commit for tag 'NSS_AUTOCONF_BASE'

- - - - -
552429fe by cvs2hg at 2001-03-14T23:30:36+00:00
fixup commit for tag 'PSM20_M_1_5_TAG'

- - - - -
a26075e5 by cvs2hg at 2001-03-14T23:30:37+00:00
fixup commit for tag 'PSM20_M_2_TAG'

- - - - -
f12a0d26 by nicolson%netscape.com at 2001-03-23T19:50:02+00:00
Allow the option of not overriding the Sun provider, for CMS.

- - - - -
9403a4e7 by nicolson%netscape.com at 2001-04-03T04:08:20+00:00
just hacking.

- - - - -
22821d27 by relyea%netscape.com at 2001-04-06T00:22:11+00:00
Add Makefiles for SunOS 5.9 for sparc and intel.

- - - - -
ad7048ce by bryner%uiuc.edu at 2001-04-07T06:37:07+00:00
Adding correct include path for NSPR, since it has changed.  Patch from cls, r=bryner.

- - - - -
bce66dfd by nicolson%netscape.com at 2001-04-10T17:32:30+00:00
Tweaks for JSS 3.1, and get it to build.

- - - - -
5c59509a by nicolson%netscape.com at 2001-04-10T17:41:52+00:00
Be able to link against JDK 1.1 libraries.

- - - - -
3b62ac1a by nicolson%netscape.com at 2001-04-10T17:43:00+00:00
Don't link with libhpi, apparently it's not necessary in jdk 1.2.

- - - - -
688817ef by javi%netscape.com at 2001-04-10T22:28:52+00:00
Fix for Bug 75300

- - - - -
ab5983c7 by bryner%uiuc.edu at 2001-04-11T03:12:42+00:00
Use FreeBSD.mk for all FreeBSD versions.  Patch from markush at acc.umu.se, r=nelsonb.

- - - - -
23ef0219 by bryner%uiuc.edu at 2001-04-11T03:17:45+00:00
No longer needed.

- - - - -
6d4eeb31 by nicolson%netscape.com at 2001-04-11T23:46:36+00:00
snprintf is called _snprintf on windows.

- - - - -
e62226c9 by cvs2hg at 2001-04-11T23:46:37+00:00
fixup commit for tag 'JSS_3_0_RTM'

- - - - -
2b807483 by nicolson%netscape.com at 2001-04-12T22:13:25+00:00
Fix bug 75490: memory bug in decodeAndImportKey causes SEGV.

- - - - -
8ab699b6 by nicolson%netscape.com at 2001-04-19T02:03:55+00:00
get rid of workarounds for bug 323494.

- - - - -
3d9dc405 by relyea%netscape.com at 2001-04-24T16:45:53+00:00
Add client requested features to coreconf:
	building cross platform.
	targetting the Objects to a separate tree.

- - - - -
93449c5c by nelsonb%netscape.com at 2001-04-27T03:46:08+00:00
Eliminate -xarch option from CFLAGS on Solaris x86. Fixes Bug 77792.

- - - - -
7e6b0096 by cvs2hg at 2001-04-27T03:46:09+00:00
fixup commit for tag 'NSS_3_2_1_RTM_SOLARIS_X86'

- - - - -
ba6edb4b by nicolson%netscape.com at 2001-04-27T20:13:21+00:00
deprecated getUniqueID, since it is implementation-dependent and probably
not being used.

- - - - -
073fbae2 by relyea%netscape.com at 2001-04-30T16:38:43+00:00
Changes to allow NT to compile to a separate build tree.

- - - - -
643b123b by relyea%netscape.com at 2001-04-30T22:40:57+00:00
Don't translate .obj directory separators on Unix.

- - - - -
cf05a152 by relyea%netscape.com at 2001-04-30T23:21:51+00:00
Use the correct Make variables in the .cpp .s .S and .asm rules to vpath works
correctly.

remove the spurious vpath= line.

- - - - -
1a4777f6 by nelsonb%netscape.com at 2001-05-03T02:58:32+00:00
Changed the name of the /share/builds/components server.
Checked in for tfox at netscape.com.

- - - - -
bfba19b5 by wtc%netscape.com at 2001-05-04T01:21:02+00:00
Bugzilla bug #77788: CFLAGS should not be defined with +=.

- - - - -
8234b97a by nicolson%netscape.com at 2001-05-04T23:01:19+00:00
Call a proper NSS function to get the unique ID.
Mozilla bugs 77664 and 77665.

- - - - -
e1e50c2e by relyea%netscape.com at 2001-05-07T21:40:52+00:00
Set SOURCE_PREFIX automatically when BUILD_TREE is set.

- - - - -
1e8c8eca by nelsonb%netscape.com at 2001-05-08T23:31:00+00:00
Use gmake's VPATH feature instead of copying source files.
    Modified Files:
	coreconf/rules.mk dbm/include/Makefile dbm/include/manifest.mn
	dbm/src/Makefile dbm/src/config.mk dbm/src/manifest.mn
	dbm/tests/Makefile

- - - - -
fbbd65f7 by wtc%netscape.com at 2001-05-09T00:13:57+00:00
Bugzilla bug #77788: backed out the fix because it breaks
mozilla/security/nss/lib/fortcrypt/swfort/pkcs11.  The manifest.mn file
in that directory defines CFLAGS, before command.mk is included by the
Makefile.

- - - - -
319ce81c by nicolson%netscape.com at 2001-05-09T00:59:38+00:00
Fix bug 79324: remove mkdepend directory from coreconf Makefile.
Also removed the md directory.

- - - - -
01671708 by wtc%netscape.com at 2001-05-21T21:25:22+00:00
Bugzilla bug #77199: Make NSS build under OS/2.  Thanks to Javier
Pedemonte <pedemont at us.ibm.com> for the patch.
Modified Files:
        coreconf/OS2.mk coreconf/rules.mk coreconf/ruleset.mk
        nss/lib/freebl/Makefile nss/lib/pkcs12/p12.h nss/lib/ssl/ssl.h
        nss/lib/util/secport.h

- - - - -
2063dd3e by wtc%netscape.com at 2001-05-22T21:16:20+00:00
Bugzilla bug #81181: Introduced the MOZILLA_INCLUDES make variable to
allow Mozilla client to specify additional -I flags to NSS/coreconf.
r=javi,cls.

- - - - -
e8b5bedd by wtc%netscape.com at 2001-05-23T05:36:23+00:00
Bugzilla bug #82298: a temporary fix for Mozilla build bustage on Windows.

- - - - -
fb0375fa by wtc%netscape.com at 2001-05-24T23:48:38+00:00
Although gcc takes the -mips3 option, it generates an executable that
crashes with SIGBUS.

- - - - -
c67adde9 by wtc%netscape.com at 2001-05-31T22:41:26+00:00
Fixed a typo and deleted a debugging echo command.

- - - - -
01f45c47 by wtc%netscape.com at 2001-06-01T00:16:51+00:00
Fixed a typo.

- - - - -
aee8dd12 by wtc%netscape.com at 2001-06-02T02:20:28+00:00
Deleted commented-out VPATH assignments.

- - - - -
6dce9b97 by wtc%netscape.com at 2001-06-02T06:03:14+00:00
Restored OBJS += $(RES) for WINNT.

- - - - -
66cdfdb1 by wtc%netscape.com at 2001-06-03T02:42:48+00:00
Must use := to define OS_RELEASE in terms of itself.

- - - - -
5b05b718 by wtc%netscape.com at 2001-06-05T00:32:12+00:00
Bugzilla bug #83811: added a new implicit rule to build BUILT_CSRCS
because VPATH or vpath doesn't search in a directory that doesn't
exist at the beginning of a make invocation even if it is created
by the make invocation.
Modified files: coreconf/rules.mk, nss/lib/fortcrypt/swfort/manifest.mn

- - - - -
abb1122e by nicolson%netscape.com at 2001-06-05T00:58:38+00:00
Add JSS_symkeyUsage table.

- - - - -
f4686bb9 by nicolson%netscape.com at 2001-06-05T00:59:12+00:00
When unwrapping a symkey, specify a usage. This is to conform
to NSS's api.

- - - - -
d50704b4 by nicolson%netscape.com at 2001-06-05T00:59:29+00:00
key usages for unwrapping.

- - - - -
ed75d8eb by nicolson%netscape.com at 2001-06-05T01:00:05+00:00
Remove private NSS functions.
Specify a key usage when unwrapping a symmetric key.

- - - - -
a96016a8 by nicolson%netscape.com at 2001-06-05T01:00:47+00:00
Remove NSS private functions.

- - - - -
ca2861b5 by nicolson%netscape.com at 2001-06-05T01:01:23+00:00
Change initialize arguments.
Specify key usage when unwrapping a symmetric key.

- - - - -
b60c0adf by nicolson%netscape.com at 2001-06-07T18:42:38+00:00
no more hclhacks now that we've integrated NSS with JSS.

- - - - -
04cefcb9 by wtc%netscape.com at 2001-06-09T17:14:57+00:00
Bugzilla bug #84918: checked in Linux/ia64 porting patch from
Bill Nottingham <notting at redhat.com>.
Modified files: coreconf/Linux.mk, nss/tests/common/arch.sh

- - - - -
02994f41 by nicolson%netscape.com at 2001-06-11T05:15:49+00:00
NSS/JSS integration.

- - - - -
9171b615 by nicolson%netscape.com at 2001-06-12T21:11:33+00:00
More NSS integration.

- - - - -
0d75d1dc by nicolson%netscape.com at 2001-06-12T22:26:03+00:00
NSS_Init* are idempotent, so don't check for NSS being initialized before
calling them.

- - - - -
2593b009 by nicolson%netscape.com at 2001-06-13T18:54:01+00:00
Backslash-terminate NT shared library lines

- - - - -
a39f43e7 by wtc%netscape.com at 2001-06-13T23:27:14+00:00
Removed unnecessary dependencies on $(BUILT_SRCS).

- - - - -
72b4e2c9 by wtc%netscape.com at 2001-06-15T21:38:56+00:00
Bugzilla bug #85960: avoid using a pathname with a trailing / because the
'mkdir' command on BSD/OS 4.2 doesn't like it.  r=javi. a=blizzard.

- - - - -
502a6005 by nicolson%netscape.com at 2001-06-21T00:56:29+00:00
Make JSS buildable with shmsdos.exe.

- - - - -
9f057f74 by nicolson%netscape.com at 2001-06-21T00:57:07+00:00
Fix library names on NT.

- - - - -
46852886 by wtc%netscape.com at 2001-06-22T05:11:26+00:00
Bugzilla bug #84251: turn NO_MDUPDATE into USE_MDUPDATE and turn off
IRIX compiler warning 1209, which warns about do { } while (0) and
PR_ASSERT(0).
Modified files: IRIX.mk SunOS5.4_i86pc.mk SunOS5.mk

- - - - -
d127fbb5 by cvs2hg at 2001-06-22T05:11:27+00:00
fixup commit for tag 'NSS_3_3_BASE'

- - - - -
cbbb8745 by cvs2hg at 2001-06-22T05:11:28+00:00
fixup commit for tag 'NSS_3_3_BETA2'

- - - - -
6cba17bb by cvs2hg at 2001-06-22T05:11:29+00:00
fixup commit for tag 'NSS_3_3_BETA3'

- - - - -
94699f6f by cvs2hg at 2001-06-22T05:11:30+00:00
fixup commit for tag 'NSS_3_3_RTM'

- - - - -
ac0dca63 by nicolson%netscape.com at 2001-06-25T19:34:52+00:00
Fix Bug 87650: replace slot traversal functions with list functions.
Use SECKEY_ImportDERPublicKey.
Add SecureRandom provider.
Get CERTCertificateRequestTemplate through accessor function.

- - - - -
687e0deb by nicolson%netscape.com at 2001-06-25T21:32:06+00:00
Fix bug 79301: SSLServerSocket constructor that takes callback args.

- - - - -
1c1e7db7 by nicolson%netscape.com at 2001-06-25T21:41:14+00:00
Fix 64125: PKCS#7 code doesn't work with DSA.

- - - - -
1894836b by nicolson%netscape.com at 2001-06-26T02:19:29+00:00
Change name and description of the provider.

- - - - -
67cb630d by nicolson%netscape.com at 2001-06-27T00:28:56+00:00
Windows doesn't understand single quotes, so it fudges the command.

- - - - -
6c37cca6 by nicolson%netscape.com at 2001-06-28T01:43:12+00:00
Fix 88063: JSS binary release must use NSPR and NSS binary releases.
Patch written (and presumably reviewed) by wtc.

- - - - -
9b1cf269 by nicolson%netscape.com at 2001-06-28T01:50:39+00:00
This is file is ancient cruft.

- - - - -
e07ee5dc by nicolson%netscape.com at 2001-06-29T01:53:01+00:00
Changes to make JSS more easily releasable.
Also, get rid of NS_USE_JDK_TOOLSET.

- - - - -
a8cbe636 by cvs2hg at 2001-06-29T01:53:02+00:00
fixup commit for tag 'FASTLOAD_20010703_BASE'

- - - - -
815336ea by nicolson%netscape.com at 2001-06-29T01:54:49+00:00
Make JSS releasable with "gmake release".

- - - - -
b4f9119c by nicolson%netscape.com at 2001-07-03T21:17:18+00:00
Fix the secure random provider for the DSAME folks

- - - - -
3f4bb414 by nicolson%netscape.com at 2001-07-03T23:39:33+00:00
Add PLAINTEXT key unwrapping algorithm, allowing us to pull in symmetric
keys from their raw, unwrapped form.

- - - - -
a817f1c0 by nicolson%netscape.com at 2001-07-03T23:39:57+00:00
add plaintext symmetric key unwrapping JNI function.

- - - - -
ce567984 by nicolson%netscape.com at 2001-07-06T01:08:08+00:00
Fix 88312: CryptoManager.initialize() causes nullpointerexception.

- - - - -
6479a1bd by nicolson%netscape.com at 2001-07-06T01:18:36+00:00
remove calls to deprecated CryptoManager.initialize(secmoddb, certdb, keydb);

- - - - -
bdbef163 by nicolson%netscape.com at 2001-07-10T01:59:44+00:00
Fix 87807: Add library version info to the JSS shared library.

- - - - -
2a9c39a1 by nicolson%netscape.com at 2001-07-11T04:30:48+00:00
Remove SSLCallbackNotifier, which no longer exists

- - - - -
6fa7ce76 by nicolson%netscape.com at 2001-07-11T18:23:04+00:00
use NSS 3.3 Beta 2.

- - - - -
00fcbb24 by ddrinan%netscape.com at 2001-07-11T22:56:37+00:00
Updated Windows share_blds_cmpnts location. (tfox)

- - - - -
520af88e by mcgreer%netscape.com at 2001-07-16T15:18:53+00:00
checkin for colin, patch to make OpenVMS build in object tree

- - - - -
990bd273 by tfox%netscape.com at 2001-07-25T23:14:16+00:00
Added build_coreconf target.

- - - - -
cbe50bfb by nicolson%netscape.com at 2001-07-26T11:33:47+00:00
Upgrade to NSS 3.3 RTM.

- - - - -
2dae9d63 by nicolson%netscape.com at 2001-07-31T18:58:49+00:00
Fix 92882: coreconf jdk.mk doesn't support solaris x86
r=wtc.

- - - - -
93369cff by nicolson%netscape.com at 2001-08-03T06:59:41+00:00
Fix 93117: some SSL classes not in jss.jar

- - - - -
daffaa94 by nicolson%netscape.com at 2001-08-03T07:01:52+00:00
Fix 93364: SSLSocket.setCipherPolicy needs to be called before using SSL

- - - - -
e0e22dc7 by nicolson%netscape.com at 2001-08-03T07:07:40+00:00
Fix 93324: CryptoManager.getCACerts returns an empty array

- - - - -
69a68892 by nicolson%netscape.com at 2001-08-03T07:17:54+00:00
Make the javadoc target work

- - - - -
c02e8e0f by nicolson%netscape.com at 2001-08-03T07:21:09+00:00
Make test conform to 3.1 API

- - - - -
846b7c88 by nicolson%netscape.com at 2001-08-03T08:37:44+00:00
Fix 88255: SSLSocket.forceHandshake should return more error information

- - - - -
85198fcf by cvs2hg at 2001-08-03T08:37:45+00:00
fixup commit for tag 'JSS_3_1_BASE'

- - - - -
23e3342e by nicolson%netscape.com at 2001-08-03T09:18:30+00:00
Fix 93382: snprintf() undefined on windows

- - - - -
ce97d068 by nicolson%netscape.com at 2001-08-06T23:52:18+00:00
Fix 93983: empty line in jss.def breaks HP build

- - - - -
747f2282 by nicolson%netscape.com at 2001-08-09T03:02:23+00:00
update version string to JSS 3.1, RTM.

- - - - -
345439ae by wtc%netscape.com at 2001-08-17T22:03:33+00:00
Added to support Tru64 Unix V5.1.

- - - - -
013cad39 by nicolson%netscape.com at 2001-08-21T01:59:22+00:00
remove superfluous trace message.

- - - - -
f5e91e80 by nicolson%netscape.com at 2001-08-24T05:14:30+00:00
add getEncryptedPrivateKeyInfo to CryptoStore.

- - - - -
e79350ca by nicolson%netscape.com at 2001-08-24T05:14:55+00:00
Add getEncryptedPrivateKeyInfo.

- - - - -
db625b66 by nicolson%netscape.com at 2001-08-24T05:15:18+00:00
add types and ids for NSPR wrapper around java socket.

- - - - -
2306aa98 by nicolson%netscape.com at 2001-08-24T05:16:27+00:00
add NSPR wrapper around java socket.

- - - - -
979754ac by nicolson%netscape.com at 2001-08-24T05:23:15+00:00
add getEncryptedPrivateKeyInfo.

- - - - -
532fd9ec by nicolson%netscape.com at 2001-08-31T22:35:58+00:00
copyright notice.

- - - - -
318e713f by nicolson%netscape.com at 2001-09-08T01:53:38+00:00
More work on running an SSLSocket over a generic Socket. This is required
for JSSE compliance.

- - - - -
c311a3f8 by nicolson%netscape.com at 2001-09-12T18:55:03+00:00
Fix 99375: UnsatisfiedLinkError gives misleading description

- - - - -
6d7341e9 by wtc%netscape.com at 2001-09-20T14:27:54+00:00
Bugzilla bug 77788: checked in the bug fix again now that the manifest.mn
file that incorrectly set CFLAGS has been fixed.

- - - - -
519d54e1 by nicolson%netscape.com at 2001-09-20T19:16:51+00:00
Fix 100796: calling undeclared functions breaks AIX build
Workaround 100791: misspelled function prototypes in pk11func.h

- - - - -
869afb7d by nicolson%netscape.com at 2001-09-24T18:34:18+00:00
Emphasize that we ignore the SecureRandom parameter.

- - - - -
6152f530 by nicolson%netscape.com at 2001-09-25T21:39:21+00:00
Fix 96779: UserCertConflictException always gets thrown when importing user cert.

- - - - -
67d795da by nicolson%netscape.com at 2001-09-27T17:51:30+00:00
fix SSL_RSA_FIPS_* cipher enums.

- - - - -
2c4dd9f7 by nicolson%netscape.com at 2001-09-28T22:10:11+00:00
Add reuseAddr parameter to SSLServerSocket parameter, so servers can
re-bind to a socket.

- - - - -
03a2c591 by nicolson%netscape.com at 2001-10-05T22:04:36+00:00
use NSS 3.3.1 RTM.

- - - - -
82213b92 by nicolson%netscape.com at 2001-10-10T01:31:40+00:00
Fix 103977: JSS calls non-portable snprintf
Replace snprintf() with PR_snprintf().

- - - - -
d07a3127 by nicolson%netscape.com at 2001-10-10T01:34:53+00:00
Fix 103976: libjss is built with -taso flag

- - - - -
4a32c66c by jpierre%netscape.com at 2001-10-11T21:08:38+00:00
Build from absolute path on OS/2 to let the IBM debugger automatically find the source files

- - - - -
c564b864 by jpierre%netscape.com at 2001-10-15T06:49:15+00:00
Allow assembly code to compile under OS/2 using IBM's Assembly Language Processor

- - - - -
e821122c by jpierre%netscape.com at 2001-10-15T06:49:56+00:00
More changes for OS/2 build, in particular for the assembly code

- - - - -
c30db0b1 by wtc%netscape.com at 2001-10-24T05:43:07+00:00
Bugzilla bug 106388: made the release_export rule work with VPATH.

- - - - -
d922e314 by cvs2hg at 2001-10-24T05:43:08+00:00
fixup commit for tag 'DBM_1_6_BETA1'

- - - - -
87d2b1b3 by jpierre%netscape.com at 2001-10-24T17:35:18+00:00
Better way of calling assembler on OS/2

- - - - -
98165619 by wtc%netscape.com at 2001-10-26T21:20:12+00:00
Bugzilla bug 106771: support building on HP-UX 11.11.

- - - - -
d8816f04 by wtc%netscape.com at 2001-10-27T00:27:06+00:00
Bugzilla bug 106379: support building under ARM Linux.

- - - - -
56e8eb83 by jpierre%netscape.com at 2001-10-29T21:34:20+00:00
Fix for 105271 - rules.mk change for OS/2 build

- - - - -
c43bfd73 by nicolson%netscape.com at 2001-10-30T21:07:51+00:00
Fix 101609: JSS OSF fails, on the trunk this time.

- - - - -
dd19dd36 by wtc%netscape.com at 2001-11-01T06:40:05+00:00
Bugzilla bug 78978: removed obsolete files .cshrc and .profile.

- - - - -
79375324 by wtc%netscape.com at 2001-11-01T22:35:48+00:00
Bugzilla bug 99072: fixed the bug that CPU_ARCH was always set to x86.
The patch was submitted by taya at netbsd.org (Shin'ichiro TAYA), edited
by wtc, and reviewed by cls.

- - - - -
0b04a502 by jpierre%netscape.com at 2001-11-02T02:41:33+00:00
Enable debug info in ASM code on OS/2

- - - - -
5c4f8fb5 by jpierre%netscape.com at 2001-11-02T03:37:41+00:00
One more fix for 105271

- - - - -
77a846e2 by nicolson%netscape.com at 2001-11-02T06:33:21+00:00
Add a test target and some classes and scripts.
Now we can test with "gmake test".

- - - - -
e0d83655 by nicolson%netscape.com at 2001-11-02T06:41:44+00:00
get test scripts working, add license.

- - - - -
8dc754bc by relyea%netscape.com at 2001-11-07T19:34:47+00:00
Move map file processing definitions back into base .mk files.
setup up map files so the can be switched on simply by adding a directive to
manifest.mn.

- - - - -
7418ce76 by ian.mcgreer%sun.com at 2001-11-07T20:56:18+00:00
get linux building again

- - - - -
bcbc1119 by ian.mcgreer%sun.com at 2001-11-07T20:58:09+00:00
fix linux 2.1 also

- - - - -
5228b617 by relyea%netscape.com at 2001-11-08T00:08:28+00:00
Add -DXP_OS2 so that sysrand.c can pick it up...

- - - - -
8c978a35 by ian.mcgreer%sun.com at 2001-11-08T16:20:54+00:00
use nsinstall not copy on windows

- - - - -
0a906bf3 by relyea%netscape.com at 2001-11-09T00:37:12+00:00
Fix NT process command to something that will work in our environment without requiring new tools.

- - - - -
49fa6120 by wtc%netscape.com at 2001-11-17T06:40:03+00:00
We can use cp on Windows.  cp is a built-in command of shmsdos.exe and is
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.

- - - - -
f8515217 by jpierre%netscape.com at 2001-11-22T01:24:39+00:00
Bug 105271 - undo changes

- - - - -
324d0684 by wtc%netscape.com at 2001-12-04T18:20:51+00:00
Bugzilla bug 111294: make NSS build on QNX6 (Neutrino).  The patch was
contributed by Dave Inglis <dinglis at qnx.com>. r=wtc.
Modified Files:
	coreconf/config.mk coreconf/nsinstall/nsinstall.c
	nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
	coreconf/QNX.mk

- - - - -
f6aa27ff by cvs2hg at 2001-12-04T18:20:52+00:00
fixup commit for tag 'DBM16_RTM_20011206'

- - - - -
18d84544 by cvs2hg at 2001-12-04T18:20:53+00:00
fixup commit for tag 'DDRINAN_TEST_NSS_TAG'

- - - - -
314ceb8f by wtc%netscape.com at 2001-12-11T22:12:10+00:00
Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip.

- - - - -
9d707553 by jpierre%netscape.com at 2001-12-12T03:45:51+00:00
Fix for 108729 - AIX builds not fully optimized

- - - - -
d7fe161f by nicolson%netscape.com at 2001-12-14T20:00:01+00:00
Move the master provider class here to avoid circular dependencies.

- - - - -
10d395c3 by nicolson%netscape.com at 2001-12-14T20:00:36+00:00
Implement RSAPrivateKey and DSAPrivateKey.

- - - - -
74f2960d by nicolson%netscape.com at 2001-12-14T20:01:33+00:00
Add new provider classes for JCA Compliance.

- - - - -
cb609bfd by nicolson%netscape.com at 2001-12-17T03:52:13+00:00
We need a TokenException that extends RuntimeException, so we can throw it without declaring it

- - - - -
3771de11 by nicolson%netscape.com at 2001-12-17T03:54:41+00:00
Implement KeyPairGeneratorSpi

- - - - -
613d64d4 by nicolson%netscape.com at 2001-12-21T03:35:32+00:00
PK12Token was never used.

- - - - -
0c929fa0 by glen.beasley%sun.com at 2002-01-08T01:37:10+00:00
bug 115879 makefile for windows XP

- - - - -
c793064d by nicolson%netscape.com at 2002-01-08T19:38:47+00:00
SecretDecoderRing functionality, now appearing in JSS.

- - - - -
38fbd192 by nicolson%netscape.com at 2002-01-08T19:58:48+00:00
new provider classes

- - - - -
22cde48d by nicolson%netscape.com at 2002-01-08T20:00:55+00:00
test SecretDecoderRing

- - - - -
e7195d6a by nicolson%netscape.com at 2002-01-08T20:11:11+00:00
landing DJN_MEKAB_WORK_BRANCH

- - - - -
d697d9f3 by jpierre%netscape.com at 2002-01-11T00:48:49+00:00
Fix for 118793 - remove GBASH references from OS2.mk

- - - - -
ad5f1ef9 by cvs2hg at 2002-01-11T00:48:50+00:00
fixup commit for tag 'NSS_3_4_20020114'

- - - - -
91c8f9aa by cvs2hg at 2002-01-11T00:48:51+00:00
fixup commit for tag 'NSS_3_4_PRE_BETA'

- - - - -
141bec39 by nicolson%netscape.com at 2002-01-17T22:54:00+00:00
add secret decoder ring for JSS 3.1.2, special release for CMS.

- - - - -
184d46f0 by nicolson%netscape.com at 2002-01-24T01:16:12+00:00
Document the necessity of setting the password on the key database before
using the SecretDecoderRing.

- - - - -
e362a76c by nicolson%netscape.com at 2002-01-24T01:24:01+00:00
Switch the default on removeSunProvider. The default is now "false".

- - - - -
b57f5fa9 by nicolson%netscape.com at 2002-01-24T02:57:12+00:00
New build script for Java classes.

- - - - -
671e29c5 by nicolson%netscape.com at 2002-01-24T18:21:57+00:00
use NSS 3.4.

- - - - -
10daa6f2 by wtc%netscape.com at 2002-01-27T00:45:37+00:00
Bugzilla bug 114702: support Linux 2.5.x kernels.

- - - - -
0ce493c2 by nicolson%netscape.com at 2002-01-28T23:08:16+00:00
make release_classes target work.

- - - - -
f82e6857 by nicolson%netscape.com at 2002-01-28T23:49:38+00:00
move into org.mozilla.jss.tests package.

- - - - -
e60c7273 by nicolson%netscape.com at 2002-01-29T00:14:45+00:00
fix to test either dist or release builds.

- - - - -
b519bf1b by nicolson%netscape.com at 2002-01-29T02:31:01+00:00
add -sourcepath flag.

- - - - -
5787444d by nicolson%netscape.com at 2002-01-30T19:52:02+00:00
Fix 122437: Memory leak in read method of SSLSocket

- - - - -
a2dc02ef by nicolson%netscape.com at 2002-01-30T20:00:31+00:00
always do a private_export.

- - - - -
251b59e5 by nicolson%netscape.com at 2002-01-30T20:38:53+00:00
Change default token from InternalCryptoToken to InternalKeyStorageToken.

- - - - -
6319b675 by nicolson%netscape.com at 2002-01-30T20:39:09+00:00
added KeyPairGenerator.

- - - - -
3093fef5 by nicolson%netscape.com at 2002-01-30T20:47:41+00:00
update all classes to be in org.mozilla.jss.tests.package.
Improve TestKeyGen test.

- - - - -
66b13386 by nicolson%netscape.com at 2002-01-30T20:49:00+00:00
move this stuff up one directory to coincide with the org.mozilla.jss
package name.

- - - - -
cae3184a by nicolson%netscape.com at 2002-01-30T20:50:18+00:00
move /manage subdirectory up one level to coincide with org.mozilla.jss
package name

- - - - -
a362de38 by nicolson%netscape.com at 2002-01-30T20:51:00+00:00
move org/mozilla/jss/manage subdirectory to org/mozilla/jss

- - - - -
136da12f by nicolson%netscape.com at 2002-01-30T20:54:24+00:00
Fix problems caused by changing package names.

- - - - -
9755363f by wtc%netscape.com at 2002-02-01T17:27:55+00:00
Bugzilla bug 122944: detect Cygwin's uname.

- - - - -
4dab9e6a by wtc%netscape.com at 2002-02-06T14:29:38+00:00
Bugzilla bug 120003: support OpenUNIX 8 build.  Thanks to Hiram Clawson
<hiramc at caldera.com> for contributing the patch.
Modified file: config.mk
Added file: OpenUNIX.mk

- - - - -
12bf6dfa by wtc%netscape.com at 2002-02-08T06:15:24+00:00
Added SunOS5.10.mk for Solaris 10.

- - - - -
7e2cbf76 by wtc%netscape.com at 2002-02-09T02:21:27+00:00
Bugzilla bug 112198: added Darwin.mk.  This file is contributed by
Javier Pedemonte <pedemonte at alumni.utexas.net>, based on the NSPR file.

- - - - -
b19bd20c by wtc%netscape.com at 2002-02-09T03:26:51+00:00
Define DARWIN instead of XP_MACOSX.

- - - - -
281ad594 by wtc%netscape.com at 2002-02-10T05:24:46+00:00
Bugzilla bug 112198: Port NSS to Mac OS X (Darwin).  The patch is
contributed by Javier Pedemonte <pedemonte at alumni.utexas.net>.
Modified Files:
	coreconf/config.mk coreconf/nsinstall/nsinstall.c
	coreconf/nsinstall/pathsub.c nss/lib/freebl/unix_rand.c
	nss/lib/ssl/unix_err.c

- - - - -
a5302984 by cvs2hg at 2002-02-10T05:24:47+00:00
fixup commit for tag 'EVENTSREWRITE_20000211_BASE'

- - - - -
84789cc3 by cvs2hg at 2002-02-10T05:24:48+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20020213'

- - - - -
19397346 by nelsonb%netscape.com at 2002-02-11T05:48:24+00:00
Make NSS 3.4 build as part of mozilla on OS/2.  Bug 114748.
Patch supplied by Javier Pedemonte.

- - - - -
f1c4b79c by cvs2hg at 2002-02-11T05:48:25+00:00
fixup commit for tag 'NSS_3_4_BETA1'

- - - - -
9d62e9ab by cvs2hg at 2002-02-11T05:48:26+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20020217'

- - - - -
fe2c0984 by nelsonb%netscape.com at 2002-02-15T22:53:20+00:00
Change most coreconf and NSS makefiles to use OS_TARGET (which can
be overridden via an environment variable) rather than OS_ARCH.
This is a precursor to more flexibility in cross-platform builds.
Bug 104541.

- - - - -
1b2e2bd6 by cvs2hg at 2002-02-15T22:53:21+00:00
fixup commit for tag 'NSS_C'

- - - - -
f8ab5f3c by wtc%netscape.com at 2002-02-15T23:38:38+00:00
Bugzilla bug 112198: use the -dylib_file ld option to link the ssl3 and
smime3 dylibs and the NSS tools so that they can find the indirectly
referenced libsoftokn3.dylib.  Define and export DYLD_LIBRARY_PATH.  The
patch is contributed by Brian Ryner <bryner at netscape.com>. r=wtc,beard.
Modified Files:
	coreconf/Darwin.mk nss/cmd/platlibs.mk nss/lib/smime/config.mk
	nss/lib/ssl/config.mk nss/tests/common/init.sh

- - - - -
088aa5d5 by jpierre%netscape.com at 2002-02-16T00:10:24+00:00
Fix OS/2 standalone NSS build which got broken after the fix for 104541

- - - - -
79f5542b by cvs2hg at 2002-02-16T00:10:25+00:00
fixup commit for tag 'WINCE_20020218_BASE'

- - - - -
a0c1c3d4 by nicolson%netscape.com at 2002-02-21T01:23:12+00:00
fixes to make it work better on windows.

- - - - -
f5bca4d2 by nelsonb%netscape.com at 2002-02-21T21:23:14+00:00
Fix warning on Windows builds.  Bug 104541.

- - - - -
c65f54b6 by wtc%netscape.com at 2002-02-22T04:23:07+00:00
Bugzilla bug 70217: ported NSS to BeOS.  The patch is contributed by
Christopher Seawood <seawood at netscape.com>.

- - - - -
8a358e79 by cvs2hg at 2002-02-22T04:23:08+00:00
fixup commit for tag 'ALERT_SERVICE_BASE'

- - - - -
fb4e477f by cvs2hg at 2002-02-22T04:23:09+00:00
fixup commit for tag 'LayeredDOM_20020307_BASE'

- - - - -
9494fd42 by cvs2hg at 2002-02-22T04:23:10+00:00
fixup commit for tag 'MOZILLA_0_9_9_20020301'

- - - - -
a5fe72d9 by cvs2hg at 2002-02-22T04:23:11+00:00
fixup commit for tag 'NSS_3_4_BETA2'

- - - - -
7ae68798 by cvs2hg at 2002-02-22T04:23:12+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20020305'

- - - - -
4b1fa679 by cvs2hg at 2002-02-22T04:23:13+00:00
fixup commit for tag 'nss_20020222'

- - - - -
d4980f88 by cvs2hg at 2002-02-22T04:23:14+00:00
fixup commit for tag 'nss_20020225'

- - - - -
5d522de4 by cvs2hg at 2002-02-22T04:23:15+00:00
fixup commit for tag 'nsstip_20020225'

- - - - -
aa207fa8 by nicolson%netscape.com at 2002-02-26T04:19:33+00:00
Initial checkin of the keystore code. It's not complete yet, but
I want others to be able to see it and comment on it.

- - - - -
62229db4 by wtc%netscape.com at 2002-02-27T01:48:41+00:00
Bugzilla bug 127517: Darwin optimized build should use -O2.  The patch is
contributed by Brian Ryner <bryner at netscape.com>.

- - - - -
c097b02f by cvs2hg at 2002-02-27T01:48:42+00:00
fixup commit for tag 'NSS_NSCP_20020228_1'

- - - - -
2e9b0b69 by cvs2hg at 2002-02-27T01:48:43+00:00
fixup commit for tag 'nsstip_nt_20020228'

- - - - -
b7e8ad13 by wtc%netscape.com at 2002-03-01T16:08:12+00:00
Bugzilla bug 112987: merged changes contributed by FreeBSD developer
Jeremy <reg at shale.csir.co.za>.  r=wtc.

- - - - -
f1371a72 by cvs2hg at 2002-03-01T16:08:13+00:00
fixup commit for tag 'NSS_3_4_SunBeta0314'

- - - - -
74c14d85 by cvs2hg at 2002-03-01T16:08:14+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20020308'

- - - - -
edbba288 by cvs2hg at 2002-03-01T16:08:15+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20020319'

- - - - -
51200f2f by cvs2hg at 2002-03-01T16:08:16+00:00
fixup commit for tag 'SYD_TEST_03052002_BASE'

- - - - -
3053be9c by nicolson%netscape.com at 2002-03-07T01:59:58+00:00
Fix 129389: Algorithm.c treats oidIndex as short when it should be int.

- - - - -
f3ae4d86 by wtc%netscape.com at 2002-03-15T06:07:41+00:00
Bugzilla bug 131078: fixed compiler warnings.  r=mcgreer.

- - - - -
8073f05f by cvs2hg at 2002-03-15T06:07:42+00:00
fixup commit for tag 'NSS_3_4_RC1'

- - - - -
e132bb7c by cvs2hg at 2002-03-15T06:07:43+00:00
fixup commit for tag 'NSS_3_4_SunBeta0318'

- - - - -
a3fb19d4 by cvs2hg at 2002-03-15T06:07:44+00:00
fixup commit for tag 'nss34_20020321'

- - - - -
a1eb5235 by wtc%netscape.com at 2002-03-23T15:06:02+00:00
Bugzilla bug 128955: support Netscape's uname, MKS's uname, and Cygwin's
uname.  Since CPU_ARCH is already defined in arch.mk, removed the redundant
definition in WIN*.mk.  Removed the unnecessary internal variable
PROCESSOR.  r=cls.
Modified Files: WIN954.0.mk WINNT3.51.mk WINNT4.0.mk WINNT5.0.mk
                WINNT5.1.mk arch.mk

- - - - -
226ea4f5 by cvs2hg at 2002-03-23T15:06:03+00:00
fixup commit for tag 'DBM_1_61_RC1'

- - - - -
51e606cc by cvs2hg at 2002-03-23T15:06:04+00:00
fixup commit for tag 'DBM_1_61_RTM'

- - - - -
d85b5a56 by cvs2hg at 2002-03-23T15:06:05+00:00
fixup commit for tag 'FastLoadXUL_20020410_BASE'

- - - - -
d6e68fd0 by cvs2hg at 2002-03-23T15:06:06+00:00
fixup commit for tag 'MOZILLA_1_0_0_BASE'

- - - - -
f14b8aec by cvs2hg at 2002-03-23T15:06:07+00:00
fixup commit for tag 'NSS_3_4_1_RC1'

- - - - -
5683f149 by cvs2hg at 2002-03-23T15:06:08+00:00
fixup commit for tag 'NSS_3_4_1_RC3'

- - - - -
ee0493e3 by cvs2hg at 2002-03-23T15:06:09+00:00
fixup commit for tag 'NSS_3_4_1_RTM'

- - - - -
ff891ccb by cvs2hg at 2002-03-23T15:06:10+00:00
fixup commit for tag 'NSS_3_4_20020329_2'

- - - - -
e979af95 by cvs2hg at 2002-03-23T15:06:11+00:00
fixup commit for tag 'NSS_3_4_20020403_2'

- - - - -
f29ac5b3 by cvs2hg at 2002-03-23T15:06:12+00:00
fixup commit for tag 'NSS_3_4_2_20020528'

- - - - -
857ab52b by cvs2hg at 2002-03-23T15:06:13+00:00
fixup commit for tag 'NSS_3_4_2_BETA1'

- - - - -
9a8b54aa by cvs2hg at 2002-03-23T15:06:14+00:00
fixup commit for tag 'NSS_3_4_2_BETA2'

- - - - -
65dbfc6f by cvs2hg at 2002-03-23T15:06:15+00:00
fixup commit for tag 'NSS_3_4_2_RTM'

- - - - -
f6167567 by cvs2hg at 2002-03-23T15:06:16+00:00
fixup commit for tag 'NSS_3_4_3_BETA2'

- - - - -
7a6e36b8 by cvs2hg at 2002-03-23T15:06:17+00:00
fixup commit for tag 'NSS_3_4_3_RTM'

- - - - -
8a883096 by cvs2hg at 2002-03-23T15:06:18+00:00
fixup commit for tag 'NSS_3_4_4_BETA1'

- - - - -
5cbadb55 by cvs2hg at 2002-03-23T15:06:19+00:00
fixup commit for tag 'NSS_3_4_4_RTM'

- - - - -
aa815914 by cvs2hg at 2002-03-23T15:06:20+00:00
fixup commit for tag 'NSS_3_4_5_RTM'

- - - - -
20a4fd1f by cvs2hg at 2002-03-23T15:06:21+00:00
fixup commit for tag 'NSS_3_4_BASE'

- - - - -
4aa71cba by cvs2hg at 2002-03-23T15:06:22+00:00
fixup commit for tag 'NSS_3_4_RC2'

- - - - -
c6e229be by cvs2hg at 2002-03-23T15:06:23+00:00
fixup commit for tag 'NSS_3_4_RTM'

- - - - -
bf35da3f by cvs2hg at 2002-03-23T15:06:24+00:00
fixup commit for tag 'NSS_3_4_SunBeta0401'

- - - - -
7b606e12 by cvs2hg at 2002-03-23T15:06:25+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20020515'

- - - - -
23e0fe32 by cvs2hg at 2002-03-23T15:06:26+00:00
fixup commit for tag 'REFLOW_20020412_BASE'

- - - - -
f3c82e78 by cvs2hg at 2002-03-23T15:06:27+00:00
fixup commit for tag 'REFLOW_20020422_BASE'

- - - - -
f208d626 by cvs2hg at 2002-03-23T15:06:28+00:00
fixup commit for tag 'REFLOW_20020502_BASE'

- - - - -
b324fab9 by nelsonb%netscape.com at 2002-04-05T00:52:32+00:00
New platform files for WinCE.

- - - - -
5218a1f4 by cvs2hg at 2002-04-05T00:52:33+00:00
fixup commit for tag 'NSS_MULTIACCESS_DB_TAG'

- - - - -
6533ad06 by cvs2hg at 2002-04-05T00:52:34+00:00
fixup commit for tag 'NSS_MULTIACCESS_DB_TAG_20020818_1'

- - - - -
7d6b9098 by cvs2hg at 2002-04-05T00:52:35+00:00
fixup commit for tag 'NSS_OTIS_BETA_1'

- - - - -
92f90db8 by cvs2hg at 2002-04-05T00:52:36+00:00
fixup commit for tag 'NSS_OTIS_BETA_2'

- - - - -
7566b648 by cvs2hg at 2002-04-05T00:52:37+00:00
fixup commit for tag 'NSS_OTIS_RELEASE_1'

- - - - -
bb304213 by cvs2hg at 2002-04-05T00:52:38+00:00
fixup commit for tag 'NSS_TIP_20020426'

- - - - -
89b1d858 by cvs2hg at 2002-04-05T00:52:39+00:00
fixup commit for tag 'NSS_WINCE_ALPHA_BASE'

- - - - -
f6c07d1b by cvs2hg at 2002-04-05T00:52:40+00:00
fixup commit for tag 'ROGC_20020430_BASE'

- - - - -
d5243217 by cvs2hg at 2002-04-05T00:52:41+00:00
fixup commit for tag 'ROGC_20020430_FREEZE'

- - - - -
b82fd164 by cvs2hg at 2002-04-05T00:52:42+00:00
fixup commit for tag 'ROGC_20020603_FREEZE'

- - - - -
e1ae2531 by cvs2hg at 2002-04-05T00:52:43+00:00
fixup commit for tag 'ROGC_20020802_FREEZE'

- - - - -
6e718899 by cvs2hg at 2002-04-05T00:52:44+00:00
fixup commit for tag 'ROGC_20020830_FREEZE'

- - - - -
d923a59d by cvs2hg at 2002-04-05T00:52:45+00:00
fixup commit for tag 'moz_20020902'

- - - - -
378eafdf by cvs2hg at 2002-04-05T00:52:46+00:00
fixup commit for tag 'moz_20020906'

- - - - -
2a721d18 by nicolson%netscape.com at 2002-04-08T21:46:56+00:00
merge JDK 1.4 changes to the trunk.

- - - - -
3bde10b7 by nicolson%netscape.com at 2002-04-09T19:23:49+00:00
login to token before importing private key.

- - - - -
e983e1c9 by nicolson%netscape.com at 2002-04-18T14:33:16+00:00
update NSS version.

- - - - -
897d4b19 by nicolson%netscape.com at 2002-04-19T22:42:05+00:00
JSS 3.2 features check-in.

- - - - -
34c5d9b8 by glen.beasley%sun.com at 2002-05-02T04:04:23+00:00
bug 129394 change assert to _assert

- - - - -
31646013 by glen.beasley%sun.com at 2002-05-02T04:37:16+00:00
bug 131308 build 64 bit JSS with JDK 1.4

- - - - -
556af5da by cvs2hg at 2002-05-02T04:37:17+00:00
fixup commit for tag 'NSS_TIP_20020305'

- - - - -
dd40d444 by cvs2hg at 2002-05-02T04:37:18+00:00
fixup commit for tag 'NSS_TIP_20020503'

- - - - -
0a83db9b by cvs2hg at 2002-05-02T04:37:19+00:00
fixup commit for tag 'NSS_TIP_20020510'

- - - - -
bab85eb9 by nicolson%netscape.com at 2002-05-02T20:25:15+00:00
New provider files for JSS 3.2.

- - - - -
d30246e4 by nicolson%netscape.com at 2002-05-02T23:02:49+00:00
upgrade to NSS 3.4.1 RTM and NSPR 4.2.

- - - - -
e806f0c9 by nicolson%netscape.com at 2002-05-03T00:27:03+00:00
move alg-specific provider classes into generic parent classes.

- - - - -
5fee0302 by nicolson%netscape.com at 2002-05-06T18:49:52+00:00
add DESede.

- - - - -
8fbf7b7b by nicolson%netscape.com at 2002-05-06T18:58:39+00:00
Sun's PBE Key Spec is incomplete.

- - - - -
430df335 by nicolson%netscape.com at 2002-05-06T21:54:38+00:00
Renamed to JSS*.

- - - - -
444765fe by nicolson%netscape.com at 2002-05-07T20:24:03+00:00
update version strings.

- - - - -
67305d84 by nicolson%netscape.com at 2002-05-07T20:30:38+00:00
add JCE providers.

- - - - -
81c976c4 by nicolson%netscape.com at 2002-05-07T20:31:14+00:00
force load of SHA1 provider before installing it as a provider.

- - - - -
93b8c05a by nicolson%netscape.com at 2002-05-07T20:31:52+00:00
Now SymmetricKey knows what KeyGenAlgorithm its associated with.

- - - - -
c094f94f by nicolson%netscape.com at 2002-05-07T20:32:29+00:00
fix broken error message.

- - - - -
a7100aac by nicolson%netscape.com at 2002-05-07T20:33:23+00:00
implement some methods in support of java.security.Key.

- - - - -
3efc02a3 by nicolson%netscape.com at 2002-05-07T20:34:05+00:00
make it public so that it can be instantiated from CryptoManager.

- - - - -
df1c6e00 by nicolson%netscape.com at 2002-05-07T20:34:54+00:00
update version numbers.

- - - - -
d04f9d1d by nicolson%netscape.com at 2002-05-07T20:44:48+00:00
add some checks to prevent misunderstandings

- - - - -
deb2a3df by nicolson%netscape.com at 2002-05-07T20:45:09+00:00
change assert to _assert.

- - - - -
49dc606f by glen.beasley%sun.com at 2002-05-09T02:26:25+00:00
115778 return local port

- - - - -
c69b07cb by nicolson%netscape.com at 2002-05-09T14:29:07+00:00
get rid of PBEKeySpec, just use PBEKeyGenParams.

- - - - -
53412b06 by nicolson%netscape.com at 2002-05-09T14:32:33+00:00
update to work better with PBE.

- - - - -
42d57649 by nicolson%netscape.com at 2002-05-09T14:32:54+00:00
add more PBE keygen algorithms.

- - - - -
824d8995 by nicolson%netscape.com at 2002-05-09T17:10:06+00:00
Fix 143256: SSLServerSocket.getInetAddress returns the wrong address.
Implement toString() for both socket types.

- - - - -
553e456b by nicolson%netscape.com at 2002-05-09T17:11:18+00:00
add SocketBase.getLocalAddressNative.

- - - - -
3a40c120 by nicolson%netscape.com at 2002-05-10T00:12:44+00:00
Don't run javac if there are no source files to compille

- - - - -
64da0cf7 by nicolson%netscape.com at 2002-05-10T00:13:19+00:00
comment out JDK 1.4 test so we can build with earlier versions

- - - - -
36338e9a by cvs2hg at 2002-05-10T00:13:20+00:00
fixup commit for tag 'JSS_3_2_BETA1'

- - - - -
ec554f8f by nicolson%netscape.com at 2002-05-14T02:21:25+00:00
Support DSAPrivateKey.

- - - - -
b3bf8fad by wtc%netscape.com at 2002-05-16T13:12:33+00:00
Bugzilla bug 133753: added support for AIX 5.1 to security/coreconf.

- - - - -
7c71cf34 by wtc%netscape.com at 2002-05-16T17:35:41+00:00
Bug 131171: added HP-UX 11.20 support.

- - - - -
e4c3634e by cvs2hg at 2002-05-16T17:35:42+00:00
fixup commit for tag 'NSS_3_5_BASE'

- - - - -
d98804eb by wtc%netscape.com at 2002-05-18T00:52:07+00:00
Bugzilla bug 131171: added HP-UX IPF (ia64) support.  Portions of the patch
(attachment 84127) were contributed by Jim Dunn <jdunn at netscape.com>.

- - - - -
7bb782d8 by wtc%netscape.com at 2002-05-18T03:24:14+00:00
Bugzilla bug 145178: added OpenBSD build support.  The patch is contributed
by Christopher Seawood <seawood at netscape.com>.
Modified Files: coreconf/config.mk sslmutex.c sslmutex.h
Added Files: coreconf/OpenBSD.mk

- - - - -
8937ecd4 by nicolson%netscape.com at 2002-05-22T02:13:31+00:00
Fix http://bugzilla.mozilla.org/show_bug.cgi?id=144934: generating DSA public key from spec is broken.

- - - - -
d8c0a5e1 by glen.beasley%sun.com at 2002-05-23T17:52:23+00:00
bug 144913 isCertValid addition

- - - - -
1bc40309 by nicolson%netscape.com at 2002-05-23T18:29:07+00:00
Various minor tweaks for code cleanliness.

- - - - -
83736b07 by nicolson%netscape.com at 2002-05-23T18:45:00+00:00
cleanup tabs and spaces.

- - - - -
6e7cfae9 by nicolson%netscape.com at 2002-05-23T18:45:23+00:00
move new entry to end of file

- - - - -
95f1b1d0 by nicolson%netscape.com at 2002-05-23T20:32:10+00:00
Fix 146515: PK11PrivKey.fromPrivateKeyInfo enables no operations for RSA keys

- - - - -
152c9422 by nicolson%netscape.com at 2002-05-29T21:54:14+00:00
Fix bug 112330: CryptoToken.changePassword(new ConsolePasswordCallback(), new ConsolePasswordCallback()) throws Native Exception.
We were zeroing the password after freeing it, which in some cases caused
memory corruption and crashing.

- - - - -
5bd8805c by glen.beasley%sun.com at 2002-05-30T00:47:18+00:00
for release eng to build multiple platforms

- - - - -
1c1e3f43 by wtc%netscape.com at 2002-06-12T00:21:19+00:00
Bug 150143: use map file to limit exported symbols on Mac OS X.  The patch
is contributed by Brian Ryner <bryner at netscape.com>.
Modified files: Darwin.mk rules.mk

- - - - -
179d9332 by nicolson%netscape.com at 2002-06-12T20:08:39+00:00
remove makefiles for this directory, since it's only Java files.

- - - - -
25897267 by nicolson%netscape.com at 2002-06-12T20:11:22+00:00
Grab NSS headers from directory "nss" instead of directory "security".

- - - - -
c37d1397 by nicolson%netscape.com at 2002-06-12T20:18:10+00:00
remove these files--there's no C code in this directory.

- - - - -
1acc4ba8 by nicolson%netscape.com at 2002-06-12T22:54:16+00:00
add javadoc target.

- - - - -
4e0e042d by nicolson%netscape.com at 2002-06-14T18:13:27+00:00
remove bogus comment.

- - - - -
ea4e9818 by nicolson%netscape.com at 2002-06-14T18:15:21+00:00
remove broken code until bug is fixed.

- - - - -
8123081d by nicolson%netscape.com at 2002-06-14T18:15:45+00:00
add new tests.

- - - - -
ffac64a6 by nicolson%netscape.com at 2002-06-19T20:33:28+00:00
Fix 112227: set SSL server without nickname
Specify the certificate to use for both server and client auth directly,
rather than by nickname.

- - - - -
a45c759e by nicolson%netscape.com at 2002-06-19T22:50:47+00:00
add SSLClientAuth test.
remove obsolete socketTest.
Get passwords from a file so we can run in batch mode.

- - - - -
b970ead1 by nicolson%netscape.com at 2002-06-19T22:58:40+00:00
upgrade to NSS 3.4.2.

- - - - -
51f18e83 by nicolson%netscape.com at 2002-06-19T22:59:08+00:00
catch a null pointer and throw it back to Java, instead of crashing in C.

- - - - -
b1e9230c by nicolson%netscape.com at 2002-06-21T18:31:36+00:00
fix a build error in JDK 1.2.

- - - - -
af412e99 by nicolson%netscape.com at 2002-06-21T23:53:58+00:00
Fix 128259: Cannot get SSL trust for a CA residing on  PKCS#11 module.

- - - - -
5136e7f4 by cvs2hg at 2002-06-21T23:53:59+00:00
fixup commit for tag 'XPC_IDISP_20020417_BRANCH'

- - - - -
7195454f by nicolson%netscape.com at 2002-06-27T21:16:42+00:00
remove spurious println.

- - - - -
ba9c7889 by nicolson%netscape.com at 2002-06-28T20:14:47+00:00
typo in error message

- - - - -
58fa02a1 by nicolson%netscape.com at 2002-07-03T23:46:02+00:00
Fix 106846: Version strings in CryptoManager need updating.

- - - - -
fcc65bc6 by nicolson%netscape.com at 2002-07-03T23:48:53+00:00
Provider classes have been moved into the java/security and javax/crypto
subdirectories.

- - - - -
41001b33 by nicolson%netscape.com at 2002-07-03T23:49:32+00:00
moved JSSSecureRandomSpi into provider/java/security directory.

- - - - -
0f3a1cb7 by nicolson%netscape.com at 2002-07-03T23:51:20+00:00
deprecate old classes in favor of the JCA.

- - - - -
09889047 by nicolson%netscape.com at 2002-07-03T23:57:12+00:00
Update documentation for these functions.

- - - - -
5169b915 by nicolson%netscape.com at 2002-07-03T23:58:58+00:00
Print subject name instead of issuer name.

- - - - -
4a135232 by nicolson%netscape.com at 2002-07-04T00:03:47+00:00
Fix 121710: throw better SSL exceptions.

- - - - -
ef900c97 by glen.beasley%sun.com at 2002-07-04T00:10:48+00:00
verify cert in memory

- - - - -
7d80f893 by nicolson%netscape.com at 2002-07-04T00:25:46+00:00
need to include nspr.h.

- - - - -
d65bbba9 by nicolson%netscape.com at 2002-07-04T00:29:24+00:00
Fix 120785: SSLSocket  does not throw java.net.BindException.

- - - - -
258b3be5 by glen.beasley%sun.com at 2002-07-04T00:36:52+00:00
verify certificate in memory method

- - - - -
b722746b by nicolson%netscape.com at 2002-07-12T04:09:14+00:00
clarify error message.

- - - - -
51f9dd18 by nicolson%netscape.com at 2002-07-12T04:26:56+00:00
Fix 98613: using SSLSocket after close causes crash.
Now the SSLSocket and SSLServerSocket close() methods only call PR_Close()
on the underlying fd. Freeing data structures is postponed until the
Java object is finalized.

- - - - -
90545239 by nicolson%netscape.com at 2002-07-12T20:33:39+00:00
This test isn't working yet, but I may get it working at some point.

- - - - -
310d54c2 by nicolson%netscape.com at 2002-07-12T21:07:40+00:00
add default constructor

- - - - -
521220ef by nicolson%netscape.com at 2002-07-12T21:08:22+00:00
Fix misspelled exception name.

- - - - -
7597d98b by nicolson%netscape.com at 2002-07-12T21:12:22+00:00
put back the assertion check.

- - - - -
ccb6efc2 by nicolson%netscape.com at 2002-07-15T22:48:06+00:00
Fix 157622: cleanup javadoc warnings.
These changes should only affect documentation. There should be no
functional effect of the changes.

- - - - -
a6107896 by nicolson%netscape.com at 2002-07-15T22:52:58+00:00
fix 157622: cleanup javadoc warnings.
Have the build system automatically copy overview-summary.html over
index.html so we get a frame-free version.

- - - - -
6aa38541 by glen.beasley%sun.com at 2002-07-16T23:52:45+00:00
typecast for AIX build

- - - - -
028c0ff0 by glen.beasley%sun.com at 2002-07-17T01:14:58+00:00
typecast for AIX build proper way

- - - - -
e081c435 by nicolson%netscape.com at 2002-07-19T00:20:24+00:00
Fix 157998: unable to importCertToPerm

- - - - -
2830af8e by cvs2hg at 2002-07-19T00:20:25+00:00
fixup commit for tag 'JSS_3_2_BETA3_NS'

- - - - -
990803fb by bishakhabanerjee%netscape.com at 2002-07-30T18:36:50+00:00
Checking in riceman+bmo at mail.rit.edu's patch for bug 133702

- - - - -
42f77585 by nicolson%netscape.com at 2002-07-31T22:36:06+00:00
Turn off the beta flag. Time for JSS 3.2 RTM!

- - - - -
d7b46f2e by glen.beasley%sun.com at 2002-08-06T16:41:43+00:00
commented debug statement

- - - - -
83635d3c by nicolson%netscape.com at 2002-08-07T22:53:01+00:00
Don't link to libhpi.so.

- - - - -
355f34d2 by nicolson%netscape.com at 2002-08-14T22:55:47+00:00
fine-tune javadoc commands.

- - - - -
d1799d2b by nicolson%netscape.com at 2002-08-14T23:00:45+00:00
Remove try/catch block when loading libjss. This allows any UnsatisfiedLinkError
to get thrown to the application, where it can print it out with all its
information. Also stop checking for jssjava.

- - - - -
0d78bfed by wtc%netscape.com at 2002-08-23T00:33:48+00:00
Added coreconf config file for Solaris 10 Intel.

- - - - -
731c0f09 by cvs2hg at 2002-08-23T00:33:49+00:00
fixup commit for tag 'NSS_3_7_BASE'

- - - - -
3a3a04e1 by cvs2hg at 2002-08-23T00:33:50+00:00
fixup commit for tag 'NSS_3_7_BETA1'

- - - - -
f0d41c61 by cvs2hg at 2002-08-23T00:33:51+00:00
fixup commit for tag 'ROGC_20021218_FREEZE'

- - - - -
fcf9844a by nicolson%netscape.com at 2002-08-23T23:17:00+00:00
A FilterInputStream to decode base64-encoded data.

- - - - -
299aafeb by nicolson%netscape.com at 2002-08-26T17:22:02+00:00
syntax error wasn't caught because of bug in build script.

- - - - -
ab5bbfc0 by nicolson%netscape.com at 2002-08-26T17:31:20+00:00
remove old SSLClient and SSLServer sample programs. They are not up-to-date.

- - - - -
ad14eb4b by nicolson%netscape.com at 2002-08-26T17:34:15+00:00
remove obsolete samples.

- - - - -
19bc5715 by nicolson%netscape.com at 2002-08-26T17:37:41+00:00
comment.

- - - - -
a33ae065 by glen.beasley%sun.com at 2002-08-27T21:46:13+00:00
163762 make OCSP responder configurable at runtime

- - - - -
bb652e08 by glen.beasley%sun.com at 2002-08-27T21:50:44+00:00
163762 verify cert test example

- - - - -
cb4dc354 by nicolson%netscape.com at 2002-08-28T17:54:12+00:00
no more -b symbolic

- - - - -
b201d80b by nicolson%netscape.com at 2002-08-28T17:56:15+00:00
fix bugs in keygen, particularly that break AES.

- - - - -
3f9868cb by nicolson%netscape.com at 2002-08-28T17:56:48+00:00
remove alg-dependent code.

- - - - -
badbad92 by nicolson%netscape.com at 2002-08-28T17:57:20+00:00
useful getAlgorithm method.

- - - - -
ebb3ce4f by nicolson%netscape.com at 2002-08-28T17:57:48+00:00
clean up comments

- - - - -
04137421 by nicolson%netscape.com at 2002-08-28T17:59:04+00:00
fix call to CryptoManager.initialize.

- - - - -
8dfc8d15 by nicolson%netscape.com at 2002-08-28T18:05:40+00:00
merge premature JSS_3_2_BRANCH back to the trunk.

- - - - -
f2ac8de6 by nicolson%netscape.com at 2002-08-28T18:20:24+00:00
Fix 143163: Add public constructors for some CRMF classes.

- - - - -
d38243d0 by nicolson%netscape.com at 2002-08-29T18:07:42+00:00
Take out the NSS_USE_STATIC_LIBS flag. I have no idea why we needed it before.

- - - - -
a9b15edc by nicolson%netscape.com at 2002-09-05T01:06:26+00:00
"assert" is now a keyword, so remove this method.

- - - - -
a07957de by nicolson%netscape.com at 2002-09-05T01:17:00+00:00
Fix 166711: SSLSocket.setCipherPreference does the wrong thing.

- - - - -
c12b3da1 by nicolson%netscape.com at 2002-09-05T01:21:35+00:00
Fix 166721: shared library rule does not handle dependencies correctly.

- - - - -
7d395426 by nicolson%netscape.com at 2002-09-05T01:33:40+00:00
fix 166711: SSLSocket.setCipherPreference does the wrong thing.

- - - - -
9649981c by nicolson%netscape.com at 2002-09-06T16:23:48+00:00
deal with new exceptions.

- - - - -
95ab7f83 by nicolson%netscape.com at 2002-09-09T21:24:48+00:00
Initialize variable to null. Indicated by bug 160076: Crashes when the
PasswordCallback returns an invalid password.

- - - - -
6a3a732f by nicolson%netscape.com at 2002-09-09T21:54:07+00:00
Fix 158009: enable compression of xpclass*.jar.

- - - - -
623223b6 by nicolson%netscape.com at 2002-09-09T23:21:45+00:00
Fix 160020: KeyFactory.translateKey uses bad format names.

- - - - -
b197c489 by wtc%netscape.com at 2002-09-12T23:32:58+00:00
Bug 168360: Add support for the MOZ_PROFILE build option.

- - - - -
ee47a3fb by cvs2hg at 2002-09-12T23:32:59+00:00
fixup commit for tag 'NSS_3_6_BETA1'

- - - - -
26ca9fa1 by cvs2hg at 2002-09-12T23:33:00+00:00
fixup commit for tag 'ROGC_20020930_FREEZE'

- - - - -
ad566689 by cvs2hg at 2002-09-12T23:33:01+00:00
fixup commit for tag 'moz_20020919'

- - - - -
ad92fe18 by cvs2hg at 2002-09-12T23:33:02+00:00
fixup commit for tag 'moz_ux_20021009'

- - - - -
2c55dc7a by cvs2hg at 2002-09-12T23:33:03+00:00
fixup commit for tag 'moz_win_20021009'

- - - - -
4534c6ed by sonja.mirtitsch%sun.com at 2002-09-13T00:24:34+00:00
if USE_64 is set use option -d64 to java
write to stderr like the programs do so output is in order and logfiles
	are clean
fixed path so script works on NT
tarted to put in markers strings so a status report script will be
	able to find the things
clean fix for the NATIVE_FLAG problem
more output for the ENVIRONMENT section

- - - - -
1eab2e43 by nicolson%netscape.com at 2002-09-16T19:42:13+00:00
Fix 157513: SignerInfo.java does not verify what it have signed.

- - - - -
748b5c90 by wtc%netscape.com at 2002-09-18T23:25:21+00:00
Bug 91224: Make sure that we use Solaris ld, not GNU ld, to build NSS.
Modified Files:
	coreconf/SunOS5.mk nss/Makefile nss/cmd/platlibs.mk
	nss/lib/freebl/Makefile

- - - - -
fcaa738a by cvs2hg at 2002-09-18T23:25:22+00:00
fixup commit for tag 'ANGELON_MOZ12_BASE'

- - - - -
69c49edb by cvs2hg at 2002-09-18T23:25:23+00:00
fixup commit for tag 'MOZILLA_1_2_1_RELEASE'

- - - - -
6189cf47 by cvs2hg at 2002-09-18T23:25:24+00:00
fixup commit for tag 'MOZILLA_1_2_2002110512_BASE'

- - - - -
70126320 by cvs2hg at 2002-09-18T23:25:25+00:00
fixup commit for tag 'MOZILLA_1_2_RELEASE'

- - - - -
a93b7334 by cvs2hg at 2002-09-18T23:25:26+00:00
fixup commit for tag 'MOZILLA_1_2b_RELEASE'

- - - - -
41811cc9 by cvs2hg at 2002-09-18T23:25:27+00:00
fixup commit for tag 'NSS_3_6_1_BETA1'

- - - - -
5e1ca114 by cvs2hg at 2002-09-18T23:25:28+00:00
fixup commit for tag 'NSS_3_6_1_BETA2'

- - - - -
95d7c588 by cvs2hg at 2002-09-18T23:25:29+00:00
fixup commit for tag 'NSS_3_6_1_BETA3'

- - - - -
ad56891a by cvs2hg at 2002-09-18T23:25:30+00:00
fixup commit for tag 'NSS_3_6_1_RTM'

- - - - -
0ed987ca by cvs2hg at 2002-09-18T23:25:31+00:00
fixup commit for tag 'NSS_3_6_BASE'

- - - - -
d50d6baa by cvs2hg at 2002-09-18T23:25:32+00:00
fixup commit for tag 'NSS_3_6_BETA2'

- - - - -
69793576 by cvs2hg at 2002-09-18T23:25:33+00:00
fixup commit for tag 'NSS_3_6_BETA3'

- - - - -
2ff6f11c by cvs2hg at 2002-09-18T23:25:34+00:00
fixup commit for tag 'NSS_3_6_BRANCH_20021026'

- - - - -
67f9aaf9 by cvs2hg at 2002-09-18T23:25:35+00:00
fixup commit for tag 'NSS_3_6_RTM'

- - - - -
abc928ba by cvs2hg at 2002-09-18T23:25:36+00:00
fixup commit for tag 'PHOENIX_0_2_RELEASE'

- - - - -
e0a4953c by cvs2hg at 2002-09-18T23:25:37+00:00
fixup commit for tag 'PHOENIX_0_3_RELEASE'

- - - - -
685d20c9 by cvs2hg at 2002-09-18T23:25:38+00:00
fixup commit for tag 'PHOENIX_0_4_RELEASE'

- - - - -
4a2cd64e by cvs2hg at 2002-09-18T23:25:39+00:00
fixup commit for tag 'RMCH_20021105_BASE'

- - - - -
9a4f7a1b by cvs2hg at 2002-09-18T23:25:40+00:00
fixup commit for tag 'moz_ux_20021014'

- - - - -
baf03039 by cvs2hg at 2002-09-18T23:25:41+00:00
fixup commit for tag 'moz_ux_20021026'

- - - - -
42d04fbe by cvs2hg at 2002-09-18T23:25:42+00:00
fixup commit for tag 'moz_ux_20021104'

- - - - -
0f70a26b by cvs2hg at 2002-09-18T23:25:43+00:00
fixup commit for tag 'moz_ux_20021108'

- - - - -
4983471b by cvs2hg at 2002-09-18T23:25:44+00:00
fixup commit for tag 'moz_ux_20021122'

- - - - -
d608a861 by cvs2hg at 2002-09-18T23:25:45+00:00
fixup commit for tag 'moz_ux_20021202'

- - - - -
2ba6adb7 by cvs2hg at 2002-09-18T23:25:46+00:00
fixup commit for tag 'moz_ux_20021203'

- - - - -
3f00c583 by cvs2hg at 2002-09-18T23:25:47+00:00
fixup commit for tag 'moz_win_20021014'

- - - - -
acecffe4 by cvs2hg at 2002-09-18T23:25:48+00:00
fixup commit for tag 'moz_win_20021026'

- - - - -
bd5c5521 by cvs2hg at 2002-09-18T23:25:49+00:00
fixup commit for tag 'moz_win_20021104'

- - - - -
022e1d3c by cvs2hg at 2002-09-18T23:25:50+00:00
fixup commit for tag 'moz_win_20021108'

- - - - -
57caa937 by cvs2hg at 2002-09-18T23:25:51+00:00
fixup commit for tag 'moz_win_20021122'

- - - - -
5cfa1838 by cvs2hg at 2002-09-18T23:25:52+00:00
fixup commit for tag 'moz_win_20021202'

- - - - -
6117383f by cvs2hg at 2002-09-18T23:25:53+00:00
fixup commit for tag 'moz_win_20021203'

- - - - -
ea85be63 by cvs2hg at 2002-09-18T23:25:54+00:00
fixup commit for tag 'nss_20021126'

- - - - -
593d212a by cvs2hg at 2002-09-18T23:25:55+00:00
fixup commit for tag 'nss_20021204'

- - - - -
fa68ebc2 by nicolson%netscape.com at 2002-09-19T01:14:08+00:00
Fix 150720: Support KeyFactory.generatePrivate(DSAPrivateKeySpec).

- - - - -
4c45a714 by nicolson%netscape.com at 2002-09-19T01:15:36+00:00
more descriptive error message.

- - - - -
e327ab16 by nicolson%netscape.com at 2002-09-19T01:16:41+00:00
make SPKI.getEncoded() actually return itself, DER-encoded. This way it
correctly implements X509EncodedKeySpec.

- - - - -
8939fa1f by nicolson%netscape.com at 2002-09-19T01:22:52+00:00
Fix 160024: remove class JSSJCEProvider.

- - - - -
b08dbb28 by glen.beasley%sun.com at 2002-09-26T19:52:06+00:00
163762 configureOCSPNative

- - - - -
bae436d4 by nicolson%netscape.com at 2002-09-26T23:25:21+00:00
override INTEGER.getTemplate() with one that returns an ENUMERATED.Template.

- - - - -
970f57d7 by nicolson%netscape.com at 2002-09-27T00:07:11+00:00
Fix error message when we find something unexpected in a SEQUENCE.

- - - - -
207caa05 by nicolson%netscape.com at 2002-10-04T20:58:05+00:00
Add SymmetricKey.getLength().

- - - - -
9d8f478c by nicolson%netscape.com at 2002-10-04T20:59:20+00:00
Cleanup spurious printlns and exceptions.

- - - - -
68fd3e53 by nicolson%netscape.com at 2002-10-04T21:00:58+00:00
allow algorithms to support multiple parameter classes.

- - - - -
30017a36 by nicolson%netscape.com at 2002-10-04T21:02:16+00:00
Handle AES keys.

- - - - -
910a4d69 by nicolson%netscape.com at 2002-10-04T21:02:50+00:00
support storing private and symmetric keys (now that NSS bug 128172 is fixed).

- - - - -
8ae64815 by nicolson%netscape.com at 2002-10-04T21:04:09+00:00
Fix EncryptionAlgorithm to handle lookups from JCA descriptions.
Support CipherSpi.engineGetKeySize.
Handle javax.crypto.spec.IvParameterSpec.
Handle multiple parameter classes.

- - - - -
afc81eb6 by nicolson%netscape.com at 2002-10-04T21:04:37+00:00
Deprecate this, start using javax.crypto.BadPaddingException instead.

- - - - -
1fbc4a34 by nicolson%netscape.com at 2002-10-04T21:05:18+00:00
Remove hardcoded algorithms (now that NSS bug 162761 is fixed).

- - - - -
732e527e by nicolson%netscape.com at 2002-10-04T21:18:35+00:00
Open up the class a little.

- - - - -
52ab73f0 by nicolson%netscape.com at 2002-10-04T22:13:21+00:00
Fix 160017: getAlgorithm() not implemented for PKCS #11 keys.

- - - - -
8bb63000 by nicolson%netscape.com at 2002-10-04T22:27:46+00:00
Fix 160028: JSSKeyGeneratorSpi.HmacSHA1 should be renamed to PBAHmacSHA1.

- - - - -
b2c39e3f by nicolson%netscape.com at 2002-10-04T22:46:04+00:00
Fix 162904: Missing invalidityDate in RevRequest in CMMF package.
Update RevRequest to conform to RFC 2797.
Also updated the CRLReason enumeration.

- - - - -
5a745223 by nicolson%netscape.com at 2002-10-05T00:19:49+00:00
Fix 158727: JSSKeyStoreSpi.getCertificateChain is questionable.
Make KeyStore.getCertificateChain() work.

- - - - -
264587ef by nicolson%netscape.com at 2002-10-07T18:00:28+00:00
fix warning.

- - - - -
15e8d6ed by nicolson%netscape.com at 2002-10-09T18:30:38+00:00
upgrade to NSS 3.6 RTM and NSPR 4.2.2.

- - - - -
27295460 by glen.beasley%sun.com at 2002-10-10T04:35:56+00:00
171027 removed deprecated code

- - - - -
0b84ad96 by nicolson%netscape.com at 2002-10-11T03:49:34+00:00
Temporary fix for 164692: SSL ops that timeout should throw
java.net.SocketTimeoutException.

- - - - -
7a8e5e70 by nicolson%netscape.com at 2002-10-17T00:05:53+00:00
Fix an implementation detail.

- - - - -
ccce0ea6 by nicolson%netscape.com at 2002-10-17T00:07:08+00:00
More little hacks, but it still doesn't work right.

- - - - -
98104218 by nicolson%netscape.com at 2002-10-17T00:07:29+00:00
Forget KeyStore, it is still very broken.

- - - - -
06760dd4 by nicolson%netscape.com at 2002-10-17T00:07:50+00:00
remove print statements.

- - - - -
a7d3f0b9 by nicolson%netscape.com at 2002-10-17T00:32:48+00:00
Generate a permanent key pair, since KeyStore isn't working yet.

- - - - -
07de3127 by nicolson%netscape.com at 2002-10-17T00:33:42+00:00
The new SecretDecoderRing.

- - - - -
de044fd7 by nicolson%netscape.com at 2002-10-18T23:59:01+00:00
update version strings.

- - - - -
9ca5f01b by wtc%netscape.com at 2002-10-30T15:50:59+00:00
Bug 174143: Removed the obsolete platform.mk file.  Do not allow overriding
of PLATFORM by the environment because PLATFORM is a common environment
variable.

- - - - -
40894386 by nicolson%netscape.com at 2002-11-06T02:00:55+00:00
Improve InvalidBERException.
Add feature of SEQUENCE.OF_Template whereby elements need not produce
any output. This is for dealing with very large SEQUENCEs, such as
large CRLs, where the list should be processed in some way, but not made
into an ASN1 object hierarchy.

- - - - -
9d09e871 by nicolson%netscape.com at 2002-11-06T03:20:53+00:00
Correctly detect a missing key.

- - - - -
44021d43 by nicolson%netscape.com at 2002-11-06T03:22:10+00:00
Add TestSDR, to test the new SecretDecoderRing.
In all.pl, always set the CLASSPATH to be the signed JSS JAR file, so
that we can use the JCE (javax.crypto.*) interface.

- - - - -
7091bb36 by nicolson%netscape.com at 2002-11-06T03:24:39+00:00
Add license header to new file.

- - - - -
10000c86 by glen.beasley%sun.com at 2002-11-07T03:33:04+00:00
move removeSunProvider after JSS JCE provider is loaded

- - - - -
bb629784 by glen.beasley%sun.com at 2002-11-07T22:49:26+00:00
removes sun provider and set passwords

- - - - -
d06e6eea by nicolson%netscape.com at 2002-11-08T00:40:26+00:00
Add isExtensionPresent and getExtension.

- - - - -
d72c7b05 by nicolson%netscape.com at 2002-11-08T02:24:20+00:00
default doesProduceOutput to true for compatibility.

- - - - -
078bd8f3 by nicolson%netscape.com at 2002-11-19T00:30:43+00:00
Make NotExtractableException take a String argument to its constructor.

- - - - -
0d766cb8 by nicolson%netscape.com at 2002-11-19T00:31:10+00:00
Change silly switch statement to an if statement.

- - - - -
094c2680 by nicolson%netscape.com at 2002-11-19T00:39:43+00:00
Throw InvalidKeyException instead of InvalidAlgorithmParameterException,
because the latter may get thrown away by our caller, but the former will
not be.

- - - - -
d2862cea by nicolson%netscape.com at 2002-11-19T00:41:09+00:00
Fix 180396: javax.crypto.Cipher wrapping does not work with RSA algorithm.
Support RSA as a wrapping/unwrapping algorithm.

- - - - -
d7859756 by wtc%netscape.com at 2002-11-26T23:05:56+00:00
Bug 182086: on Mac OS X, ranlib needs to be rerun after static libraries
are moved.

- - - - -
941a8ca0 by wtc%netscape.com at 2002-12-02T22:57:21+00:00
Bug 181913: disable the makefile rule for .s for OS/2 so that .asm files
are used when there are same-named .s files in the same directory.  The
patch is contributed by Javier Pedemonte <pedemont at us.ibm.com>.

- - - - -
2ac7a4da by cvs2hg at 2002-12-02T22:57:22+00:00
fixup commit for tag 'MOZILLA_1_3a_RELEASE'

- - - - -
439d5abe by cvs2hg at 2002-12-02T22:57:23+00:00
fixup commit for tag 'PHOENIX_0_5_RELEASE'

- - - - -
c488a105 by wtc%netscape.com at 2002-12-10T20:27:45+00:00
Bug 180294: moved the OpenVMS build from the POSIX subsystem to native
VMS (GNV).  The patch is contributed by Colin Blakes <colin at theblakes.com>.
Modified files: OpenVMS.mk config.mk rules.mk nsinstall/nsinstall.c

- - - - -
71a90fb6 by nicolson%netscape.com at 2002-12-13T06:12:30+00:00
Fix 180827: Update version strings for JSS 3.3.

- - - - -
97bbd79d by nicolson%netscape.com at 2002-12-18T23:14:48+00:00
Partial fix for 184754: assertion violation in get_token_certs_for_cache.
Don't assert if we fail to lookup the cert we just imported. It could
be a bug in the PKCS #11 driver. Instead, throw an exception.

- - - - -
967f3b81 by nicolson%netscape.com at 2002-12-19T02:31:38+00:00
Fix 186097: ProofOfPossession.encode() has paranoid assertion.

- - - - -
38e2be9a by nicolson%netscape.com at 2003-01-01T02:57:50+00:00
Add DigestTest to all.pl.
Make DigestTest and SigTest return nonzero error code on failure.

- - - - -
9897d7c8 by nicolson%netscape.com at 2003-01-01T02:58:22+00:00
Upgrade version from 3.2 to 3.3.
Uncomment MessageDigest implementations (doh!).

- - - - -
cf0971eb by glen.beasley%sun.com at 2003-01-09T22:53:13+00:00
Solaris pkg copyright

- - - - -
9668d2c4 by glen.beasley%sun.com at 2003-01-13T19:43:15+00:00
Solaris pkg support

- - - - -
1a711017 by glen.beasley%sun.com at 2003-01-13T19:44:21+00:00
solaris pkg support

- - - - -
1f8af2f7 by glen.beasley%sun.com at 2003-01-13T20:35:36+00:00
solaris pkging support

- - - - -
d0f93a89 by glen.beasley%sun.com at 2003-01-14T20:26:36+00:00
solaris pkg version

- - - - -
b385262b by wtc%netscape.com at 2003-01-23T17:16:32+00:00
Bug 90010: added support for Linux for s390 and s390x.  The patch is
contributed by Gerhard Tonn <GerhardTonn at swol.de>.

- - - - -
695a859f by wtc%netscape.com at 2003-01-27T22:36:06+00:00
Bug 90010: added support for parisc64.  I received this patch from
Christopher Blizzard <blizzard at mozilla.org>.

- - - - -
d81acf1f by wtc%netscape.com at 2003-02-06T04:43:03+00:00
Bug 188441: compile with -D_USE_BIG_FDS on HP-UX. This ensures that fd_set
is large enough for 60,000 file descriptors.

- - - - -
503e4951 by wtc%netscape.com at 2003-02-07T06:57:57+00:00
Set the default compiler to cc.

- - - - -
45f7f859 by wtc%netscape.com at 2003-02-11T01:15:36+00:00
Bug 107976: allow CC to be overridden (with the full pathname of the C
compiler) on the make command line.
Modified files: AIX.mk ruleset.mk

- - - - -
8db7a5ee by cvs2hg at 2003-02-11T01:15:37+00:00
fixup commit for tag 'NSS_3_8_BETA1'

- - - - -
1b0ed5ba by wtc%netscape.com at 2003-02-15T20:39:01+00:00
Bug 134967: handle spaces and hyphens in $(USERNAME).  Convert them to
underscores.  r=seawood at netscape.com.

- - - - -
673bf4f8 by wtc%netscape.com at 2003-02-25T01:40:00+00:00
Bug 190537: build OS/2 DLLs using the map files to control symbol export.
The patch is contributed by Javier Pedemonte <pedemont at us.ibm.com>.
Modified files: coreconf/OS2.mk coreconf/rules.mk nss/lib/ckfw/nssck.api

- - - - -
598d3fe3 by kirk.erickson%sun.com at 2003-03-11T01:18:31+00:00
Shifted optimization level on Solaris to -xO3 (bug 122974).

- - - - -
a3553cb0 by cvs2hg at 2003-03-11T01:18:32+00:00
fixup commit for tag 'NSS_3_8_BETA2'

- - - - -
5e22c2f8 by cvs2hg at 2003-03-11T01:18:33+00:00
fixup commit for tag 'NSS_3_8_WTC_TMP'

- - - - -
28f9cfe5 by nicolson%netscape.com at 2003-03-19T00:57:29+00:00
Fix 198125: PK11Signature.engineUpdateNative ignores offset and length.

- - - - -
fdb123bc by wtc%netscape.com at 2003-03-21T03:30:56+00:00
Bugzilla 198481: fixed all build problems with gcc on Solaris.
1. Removed the workarounds we put in before -- hardcoding LD to
/usr/ccs/bin/ld and passing the -B/usr/ccs/bin/ flag to gcc.
2. Use the compiler, $(CC), to build shared libraries.
3. If gcc is used, determine whether gcc uses GNU ld or Solaris
ld and set the new make variable GCC_USE_GNU_LD accordingly.
Modified Files:
	coreconf/SunOS5.mk nss/cmd/platlibs.mk nss/lib/freebl/Makefile

- - - - -
13061bc5 by wtc%netscape.com at 2003-03-21T04:45:37+00:00
Bugzilla 198481: when using cc to build a 64-bit SPARC shared library, we
need to specify -xarch=v9.

- - - - -
80e5dda7 by cvs2hg at 2003-03-21T04:45:38+00:00
fixup commit for tag 'MOZILLA_200303241605_TAG'

- - - - -
7b2c7b33 by wtc%netscape.com at 2003-03-25T19:32:36+00:00
Bug 194083: use qcc instead of gcc.  The patch is contributed by
amardare at qnx.com.

- - - - -
d1e3f07a by wtc%netscape.com at 2003-03-27T01:17:25+00:00
Bug 199134: fixed build failures on FreeBSD.  We need to specify -pthread
when linking an executable (already doing that when linking a shared lib),
and we need to use the -rpath-link flag to help the linker find the
shared libraries that we indirectly link with.  r=cls.
Modified Files: coreconf/FreeBSD.mk nss/cmd/platlibs.mk

- - - - -
85b8da5e by wtc%netscape.com at 2003-03-27T15:40:51+00:00
Bug 195797: support building NSS with GCC 3.x on OS/2.  The patch is
contributed by Javier Pedemonte <pedemont at us.ibm.com>.
Modified Files:
	security/coreconf/OS2.mk security/coreconf/rules.mk
	security/nss/cmd/shlibsign/sign.cmd

- - - - -
fe3a9663 by cvs2hg at 2003-03-27T15:40:52+00:00
fixup commit for tag 'MOZILLA_1_4a_RELEASE'

- - - - -
2a2afffb by jpierre%netscape.com at 2003-03-28T02:35:39+00:00
Fix for bug 105271 - compile source files with full pathnames on Windows & OS/2 to help debugging. r=wtc

- - - - -
3d54435b by jpierre%netscape.com at 2003-03-28T20:07:30+00:00
Backout change that broke Sun's build - requires gmake 3.79

- - - - -
b45a306b by nelsonb%netscape.com at 2003-04-02T04:27:23+00:00
Fix bug 95138.  Make debug .EXE files with debug symbols.

- - - - -
e3b40dd4 by jpierre%netscape.com at 2003-04-03T07:59:40+00:00
*** empty log message ***

- - - - -
148a3d53 by wtc%netscape.com at 2003-04-03T14:48:00+00:00
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.

- - - - -
80925135 by cvs2hg at 2003-04-03T14:48:01+00:00
fixup commit for tag 'NSS_3_8_BASE'

- - - - -
4a7f44d8 by cvs2hg at 2003-04-03T14:48:02+00:00
fixup commit for tag 'NSS_3_8_RTM'

- - - - -
70cefed5 by nicolson%netscape.com at 2003-04-09T21:30:19+00:00
Remove misleading comment.

- - - - -
c686c228 by wtc%netscape.com at 2003-04-15T04:08:06+00:00
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

- - - - -
c4e5e727 by nicolson%netscape.com at 2003-04-15T21:55:53+00:00
Catch NULL pointers before passing them to C and risking a crash.
Improve javadoc.

- - - - -
2d10e95d by nicolson%netscape.com at 2003-04-15T22:39:36+00:00
Fix 202182: Base64InputStream throws EOFException on valid input.

- - - - -
328e852e by nicolson%netscape.com at 2003-04-15T23:21:04+00:00
Take out bogus dependency on ASN1Util.

- - - - -
4d62e082 by jpierre%netscape.com at 2003-04-17T01:59:34+00:00
Fix for 202058 - Compile source files wit absolute pathnames to ease debugging on Win32 & OS/2

- - - - -
58a58620 by wtc%netscape.com at 2003-04-20T04:23:12+00:00
Bug 134113: make NSS build on Win32 using GCC (MinGW).  The patch
(attachment 121068) is contributed by Chris Seawood (cls at seawood.org).

- - - - -
df9b6981 by wtc%netscape.com at 2003-04-21T21:03:55+00:00
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 at seawood.org>.

- - - - -
e1660c00 by wtc%netscape.com at 2003-04-21T21:33:16+00:00
Broke a long line.

- - - - -
cd8c2870 by glen.beasley%sun.com at 2003-04-21T21:38:34+00:00
201245 convert SecretKey to SecretKeyFacade

- - - - -
beff4868 by nicolson%netscape.com at 2003-04-28T21:28:00+00:00
Move to JSS 3.4 beta.

- - - - -
f4ea087b by nicolson%netscape.com at 2003-04-28T21:48:33+00:00
Fix blackflag 619793: support RC2/CBC/PKCS5Padding.

- - - - -
bf3a088f by nicolson%netscape.com at 2003-04-28T23:31:12+00:00
Build with NSS 3.7.3 RTM.

- - - - -
e11c491a by nicolson%netscape.com at 2003-04-28T23:32:39+00:00
Improve parameter class handling.

- - - - -
8d942ebe by wtc%netscape.com at 2003-05-01T00:29:40+00:00
Bug 203988: add build support for Linux/mips (such as Sony PlayStation 2
Linux).  The patch is contributed by Paul Pietromonaco
<ppietro at users.playstation2-linux.com>.  r=wtc.

- - - - -
753f8478 by wtc%netscape.com at 2003-05-07T00:27:37+00:00
Bug 204681: fixed build failure with MKS Toolkit on Windows XP.  Handle
the more general 0x pattern instead of just 00 in the output of "uname -v".

- - - - -
e5c7cd16 by nicolson%netscape.com at 2003-05-09T18:57:15+00:00
Replace unnecessary Debug.trace() statement with a comment in the code.

- - - - -
65a496ed by nicolson%netscape.com at 2003-05-09T19:02:56+00:00
Fix 205069: broken loop logic in PFX.java.

- - - - -
29d27358 by nicolson%netscape.com at 2003-05-14T00:04:02+00:00
Fix 205066: double-free in PK11KeyGenerator.c:constructSHA1PBAKey()

- - - - -
2dce212d by cvs2hg at 2003-05-14T00:13:10+00:00
fixup commit for tag 'JSS_3_3_1_RTM'

- - - - -
5cc91221 by glen.beasley%sun.com at 2003-05-14T22:34:38+00:00
201047 ssl timeouts

- - - - -
ea972407 by kirk.erickson%sun.com at 2003-05-15T19:12:10+00:00
Shifted from -xO3 to -xO4 optimization under Solaris.
Resolves bug 204093.

- - - - -
f680a054 by nicolson%netscape.com at 2003-05-19T18:36:38+00:00
Partial fix for 189964: support more algorithm names.

- - - - -
ce760e20 by nicolson%netscape.com at 2003-05-19T21:44:23+00:00
update to JSS 3.4 RTM.

- - - - -
d8d111f6 by bishakhabanerjee%netscape.com at 2003-05-21T22:08:37+00:00
coreconf needs HP-UXB.11.22.mk to build on new HP box - bug 177984

- - - - -
79dce34b by wtc%netscape.com at 2003-06-03T23:14:03+00:00
Bug 208177: Our HP-UX build machine has a strange problem.  If a 64-bit
PA-RISC executable calls getcwd() in a network-mounted directory, it fails
with ENOENT.  Since nsinstall calls getcwd(), this breaks our 64-bit HP-UX
nightly builds.  We worked around this problem by building nsinstall as a
32-bit PA-RISC executable for 64-bit PA-RISC builds.  This checkin added a
new make variable INTERNAL_TOOLS which can be set in makefiles whose target
is a tool used only during the build.  Such a tool can be built differently
from NSS proper as long as the tool runs on the build machine.
Modified Files: HP-UXB.11.mk nsinstall/Makefile

- - - - -
0b304482 by wtc%netscape.com at 2003-06-04T14:49:13+00:00
Temporarily disabled the fix for bug 208177 so that we can debug bug
167825.

- - - - -
befce6b7 by wtc%netscape.com at 2003-07-08T18:11:24+00:00
Re-enabled the fix for bug 208177.

- - - - -
ea3cdf77 by nicolson%netscape.com at 2003-07-11T18:13:26+00:00
Remove dependency on secrng.h. We don't need it.

- - - - -
0be06556 by wtc%netscape.com at 2003-07-19T21:21:50+00:00
Bugzilla bug 212797: added Linux2.6.mk so that we can build on Linux 2.6
kernels.

- - - - -
69967165 by wtc%netscape.com at 2003-07-21T18:51:08+00:00
Bugzilla bug 211350: support IRIX Alpha releases, whose 'uname -r' output
contains "-ALPHA...".

- - - - -
795dad7d by wtc%netscape.com at 2003-07-21T23:40:51+00:00
Bugzilla bug 213192: take the first two components of $(OS_RELEASE) the
right way.  The basename function that we were using only works when
$(OS_RELEASE) has exactly three components.  The patch is contributed by
Ed Catmur <ed at catmur.co.uk>.  r=wtc.

- - - - -
689e6969 by glen.beasley%sun.com at 2003-07-24T23:01:08+00:00
remove no longer used include blapi.h

- - - - -
4db9c5bd by nicolson%netscape.com at 2003-08-05T18:54:49+00:00
Convert public key to JSS public key.

- - - - -
d4f08b7d by glen.beasley%sun.com at 2003-08-07T00:34:32+00:00
215190 delete CA created certs

- - - - -
29a67388 by wtc%netscape.com at 2003-08-07T21:45:35+00:00
Bugscape bug 49314: code cleanup.  Throw InvalidKeyException directly
instead of NoSuchAlgorithmException.

- - - - -
270821e7 by wtc%netscape.com at 2003-08-15T01:00:35+00:00
Bugscape bug 50033: make the KeyType class public and force it to load
during CryptoManager.initialize(), before we add JSS as a provider.  The
KeyType class was failing to load properly, because its static initializers
force the class load of KeyWrapAlgorithm, whose signature needed to be
verified, which invoked JSS's signature provider, which accessed KeyType.
Basically, installing JSS as the default signature provider before its
classes have loaded creates a possibility of circular dependencies in class
initialization.  The patch is due to Jamie Nicolson.  r=wtc.
Modified Files: CryptoManager.java pkcs11/KeyType.java

- - - - -
6fa8749e by wtc%netscape.com at 2003-08-19T20:08:33+00:00
Bugzilla bug 216693: running make in mozilla/security/jss should build the
class jar file.
Modified Files: rules.mk build_java.pl

- - - - -
a747f568 by nicolson%netscape.com at 2003-08-27T00:08:43+00:00
Update JSS to version 3.4.1.

- - - - -
34051d30 by wtc%netscape.com at 2003-08-27T01:01:59+00:00
Import NSS_3_7_8_RTM.

- - - - -
af828b38 by wtc%netscape.com at 2003-08-27T01:13:06+00:00
Bugzilla bug 216693: use "." instead of "org" to specify the list for zip.

- - - - -
bc96c23c by wtc%netscape.com at 2003-08-28T00:15:43+00:00
Bugzilla bug 217504: 1. Do not use -lsvld on recent AIX releases.
2. Specify the standard AIX libpath, otherwise the directories we pass to
the -L linker flags get added to the libpath.  3. Support building on AIX
5.2.  The patch is contributed by Philip K. Warren <pkw at us.ibm.com>. r=wtc.
Modified Files: AIX.mk AIX4.2.mk AIX4.3.mk AIX5.1.mk
Added Files: AIX5.2.mk

- - - - -
f434cbf3 by wtc%netscape.com at 2003-09-11T18:41:22+00:00
Bugzilla bug 214824: use -no-cpp-precomp instead of -traditional-cpp, which
has changed to mean a different thing (the standard GCC meaning, rather
than Apple's earlier hacks).  The patch is contributed by Brian Ryner
<bryner at brianryner.com>.

- - - - -
170de965 by wtc%netscape.com at 2003-09-11T20:29:51+00:00
Bugzilla bug 215581: build with GCC 3.2.2 for OS/2.  The patch is
contributed by Javier Pedemonte <pedemont at us.ibm.com>.  r=jpierre.

- - - - -
119da869 by wtc%netscape.com at 2003-09-15T20:34:55+00:00
When calling windres, use a temp file to work around resource issues.
Bugzilla bug #213281. The patch is contributed by cls at seawood.org. r=wtc

- - - - -
bca8f9f8 by wtc%netscape.com at 2003-09-16T20:50:50+00:00
Bugzilla bug 124958: added support for pthreads on OpenBSD.  The patch is
contributed by Mats Palmgren <mats.palmgren at bredband.net>. r=wtc.

- - - - -
33b9f2cc by cvs2hg at 2003-09-16T20:50:51+00:00
fixup commit for tag 'NSS_3_9_BETA1'

- - - - -
ac832e42 by cvs2hg at 2003-09-16T20:50:52+00:00
fixup commit for tag 'NSS_3_9_BETA2'

- - - - -
471476eb by wtc%netscape.com at 2003-09-20T00:27:30+00:00
Bugzilla bug 219756: fixed a CERTCertificate reference leak.

- - - - -
739ca67d by wtc%netscape.com at 2003-09-23T20:57:15+00:00
Set JSS version to 3.4.2 Beta 1.
Modified Files: CryptoManager.java util/jssver.h

- - - - -
c33082a3 by wtc%netscape.com at 2003-09-23T22:56:46+00:00
Deleted unused code.

- - - - -
bc50ef20 by wtc%netscape.com at 2003-09-24T21:07:17+00:00
Bugzilla bug 220209: fixed a cert reference leak in
JSSL_CallCertSelectionCallback if the PK11_FindKeyByAnyCert call fails.

- - - - -
e902a7dc by wtc%netscape.com at 2003-09-24T22:20:15+00:00
Bugzilla bug 216117: added a TokenProxy member to the PK11Cert class to
store the slot pointer for the certificate *instance*.  This slot pointer
is not necessarily cert->slot.  Try to get the correct slot pointer for a
cert instance where possible.  This patch helps us handle multiple
instances of the same cert better.
Modified Files:
	PK11Finder.c pkcs11/PK11Cert.c pkcs11/PK11Cert.java
	pkcs11/PK11InternalCert.java pkcs11/PK11InternalTokenCert.java
	pkcs11/PK11Store.c pkcs11/PK11Token.c
	pkcs11/PK11TokenCert.java pkcs11/pk11util.h
	provider/java/security/JSSKeyStoreSpi.c ssl/SSLServerSocket.c
	ssl/callbacks.c ssl/common.c ssl/jssl.h util/java_ids.h

- - - - -
54745b68 by nicolson%netscape.com at 2003-10-09T22:39:54+00:00
Change ';' to '&&' so the command fails if any of the subcommands fails.
Print out the return value of the command.
This is to debug a problem where the zip file is not being created on windows.

- - - - -
556e72c6 by nicolson%netscape.com at 2003-10-12T20:21:04+00:00
Try to get zip working properly on the Windows build machines.

- - - - -
d20ebc99 by nicolson%netscape.com at 2003-10-16T03:28:19+00:00
Try * instead of . to get zip to grab all the contents of a directory.

- - - - -
5ab91599 by nicolson%netscape.com at 2003-10-16T22:17:00+00:00
More debugging information.

- - - - -
8b9ca6df by nicolson%netscape.com at 2003-10-22T04:08:17+00:00
more debugging info.

- - - - -
9e132f16 by nicolson%netscape.com at 2003-10-23T22:01:55+00:00
try forcing the bourne shell to execute the command line.

- - - - -
6f5d3610 by wchang0222%aol.com at 2003-11-13T01:59:22+00:00
Bugzilla bug 225259: link NSS dynamic shared libraries with the
-headerpad_max_install_names option. r=ccarlen, sr=sfraser.

- - - - -
9a6178f6 by nicolson%netscape.com at 2003-11-13T23:10:13+00:00
Fix 225615: memory leak in SSLSocket.socketConnect.

- - - - -
5ff85aca by wchang0222%aol.com at 2003-11-13T23:39:46+00:00
Upgraded to NSS_3_7_9_RTM (from NSS_3_7_8_RTM).
Modified Files: manifest.mn org/mozilla/jss/CryptoManager.java

- - - - -
984db489 by wchang0222%aol.com at 2003-11-14T01:37:04+00:00
Set JSS version to 3.4.2 Beta 2.
Modified Files: CryptoManager.java util/jssver.h

- - - - -
c487abbc by wchang0222%aol.com at 2003-11-14T01:41:15+00:00
Bugzilla bug 225626: need to allocate PORTArenaPool rather than PLArenaPool
for the 'arena' member of CERTVerifyLog.  Fixed memory leaks on an error
path.

- - - - -
93b2437d by wchang0222%aol.com at 2003-11-14T01:42:51+00:00
Bugzilla bug 225619: fixed memory leaks.

- - - - -
3f8d6b4f by wchang0222%aol.com at 2003-11-16T00:10:16+00:00
Bugzilla bug 224707: added Linux HPPA support.  The patch came from the
Debian Mozilla package (maintainer is Takuo KITAME <kitame at debian.org>).

- - - - -
00c6473b by cvs2hg at 2003-11-16T00:10:17+00:00
fixup commit for tag 'MOZILLA_1_6b_RELEASE'

- - - - -
ca989f5d by cvs2hg at 2003-11-16T00:10:18+00:00
fixup commit for tag 'THUNDERBIRD_0_4_BASE'

- - - - -
90040d8c by cvs2hg at 2003-11-16T00:10:19+00:00
fixup commit for tag 'THUNDERBIRD_M3_BASE'

- - - - -
0d8571eb by wchang0222%aol.com at 2003-11-22T06:45:50+00:00
Bugzilla bug 226470: use a C compiler rather than a C++ compiler to compile
C code.  The patch is contributed by Philip K. Warren <pkw at us.ibm.com>.

- - - - -
4ae8c69c by wchang0222%aol.com at 2003-11-24T19:45:18+00:00
Bugzilla bug 226470: removed -qarch=com, which is the default for the
compiler.  r=pkw at us.ibm.com.

- - - - -
34ab1c6a by cvs2hg at 2003-11-24T19:45:19+00:00
fixup commit for tag 'FIREFOX_0_8_RELEASE'

- - - - -
89e83fed by cvs2hg at 2003-11-24T19:45:20+00:00
fixup commit for tag 'MOZILLA_1_6_20031218_BASE'

- - - - -
b165d5d6 by cvs2hg at 2003-11-24T19:45:21+00:00
fixup commit for tag 'MOZILLA_1_6_RELEASE'

- - - - -
a2560f74 by cvs2hg at 2003-11-24T19:45:22+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20031219'

- - - - -
7ec53090 by cvs2hg at 2003-11-24T19:45:23+00:00
fixup commit for tag 'THUNDERBIRD_0_5_RELEASE'

- - - - -
968f843a by cvs2hg at 2003-11-24T19:45:24+00:00
fixup commit for tag 'THUNDERBIRD_M4_BASE'

- - - - -
a8f76e11 by nelsonb%netscape.com at 2003-12-06T06:34:20+00:00
Add /FIXED:NO argument to linker command line for EXEs.  Purify
requires this to precisely instrument EXEs.  r=wtc

- - - - -
1c9b2e57 by cvs2hg at 2003-12-06T06:34:21+00:00
fixup commit for tag 'NSS_3_9_BASE'

- - - - -
74c50c18 by cvs2hg at 2003-12-06T06:34:22+00:00
fixup commit for tag 'NSS_3_9_BETA3'

- - - - -
4e518335 by cvs2hg at 2003-12-06T06:34:23+00:00
fixup commit for tag 'NSS_3_9_BETA4'

- - - - -
be21475f by cvs2hg at 2003-12-06T06:34:24+00:00
fixup commit for tag 'NSS_3_9_BETA5'

- - - - -
798b3237 by cvs2hg at 2003-12-06T06:34:25+00:00
fixup commit for tag 'NSS_3_9_RTM'

- - - - -
5e1ddd6e by cvs2hg at 2003-12-06T06:34:26+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20040123'

- - - - -
ec95a089 by cvs2hg at 2003-12-06T06:34:27+00:00
fixup commit for tag 'NSS_CLIENT_TAG_20040124'

- - - - -
5f6834e1 by cvs2hg at 2003-12-06T06:34:28+00:00
fixup commit for tag 'STRING_20040119_BASE'

- - - - -
abe4ba0d by wchang0222%aol.com at 2003-12-19T00:19:57+00:00
Bugzilla bug 228907: enable PK11Store.getCertificates to return the correct
nicknames for certs with multiple instances.  This requires adding a new
nickname argument to the constructors of the various cert classes and
passing a nickname better than NSS's cert->nickname where possible.
r=thomask.
Modified Files:
	pkcs11/PK11Cert.c
	pkcs11/PK11Cert.java
	pkcs11/PK11InternalCert.java
	pkcs11/PK11InternalTokenCert.java
	pkcs11/PK11Store.c
	pkcs11/PK11TokenCert.java
	pkcs11/pk11util.h
	util/java_ids.h

- - - - -
2e55510e by wchang0222%aol.com at 2003-12-19T05:08:34+00:00
Set JSS version to 3.5 Beta.
Modified Files:
	org/mozilla/jss/CryptoManager.java
	org/mozilla/jss/util/jssver.h

- - - - -
632da67e by wchang0222%aol.com at 2003-12-19T05:33:50+00:00
Bugscape bug 54500: added some new methods to the SecretDecoderRing
KeyManager class.  The patch is contributed by Matthew Harmsen of AOL.
Modified Files:
	lib/jss.def org/mozilla/jss/SecretDecoderRing/KeyManager.c
	org/mozilla/jss/SecretDecoderRing/KeyManager.java

- - - - -
809cbddd by wchang0222%aol.com at 2003-12-19T19:36:30+00:00
Bugscape bug 54500: Improved the previous checkin: fixed leaks of the
return values of PK11_GetSymKeyNickname. Removed unnecessary assignment
statements "symKeyObj = NULL;".  Removed an unnecessary else { }.

- - - - -
7e78eed2 by wchang0222%aol.com at 2003-12-20T15:56:11+00:00
Bugzilla bug 228907: added a stub implementation for the obsolete native
function Java_org_mozilla_jss_pkcs11_PK11Cert_getNickname, which is listed
in the symbol export file jss.def.

- - - - -
19182b8e by wchang0222%aol.com at 2003-12-23T01:19:48+00:00
Bugscape bug 54500: trim preceding/trailing whitespace from passed-in
String arguments.

- - - - -
107a1bb8 by wchang0222%aol.com at 2004-01-08T18:09:15+00:00
Bugscape bug 54500: made uniqueNamedKeyExists public.

- - - - -
866ae152 by wchang0222%aol.com at 2004-01-09T02:34:14+00:00
Upgraded to NSPR 4.4.1 and NSS 3.9.

- - - - -
000d8660 by wchang0222%aol.com at 2004-01-16T00:48:49+00:00
Another file, pkg/solaris/Makefile.com, also needs to be updated when we
change the JSS version.

- - - - -
7a641a97 by wchang0222%aol.com at 2004-01-16T00:50:21+00:00
Set JSS version to 3.5.
Modified Files:
	org/mozilla/jss/CryptoManager.java
	org/mozilla/jss/util/jssver.h pkg/solaris/Makefile.com

- - - - -
04edb622 by wchang0222%aol.com at 2004-01-27T23:55:38+00:00
Bugzilla bug 231018: use AIX.mk for all AIX versions.  Removed the
AIXm.n.mk files.  Removed support for AIX 3.2, 4.1, and 4.2.  Removed
unused make variable EXPORT_RULES.  Removed unused macro define -DAIX4_3.
The patch is contributed by Philip K. Warren <pkw at us.ibm.com>. r=wtc.
Modified Files:
	AIX.mk config.mk
Removed Files:
	AIX3.2.mk AIX4.1.mk AIX4.2.mk AIX4.3.mk AIX5.1.mk AIX5.2.mk

- - - - -
63ebf2fa by wchang0222%aol.com at 2004-02-11T02:31:22+00:00
Bugzilla bug 232742: support Linux/AMD64.  The patch is contributed by
Henrik Lynggaard Hansen <admin at mozillatranslator.org>. r=wtc.

- - - - -
f5efb123 by wchang0222%aol.com at 2004-02-13T02:47:52+00:00
Bugzilla bug 233048: 1. Support doing 64-bit Solaris SPARC builds using
gcc.  2. Enable all.sh to work with gcc-compiled NSS tests which require
setting LD_LIBRARY_PATH to point to the directory where libgcc.so resides.
The patch is contributed by Vladim?r Marek <Vladimir.Marek at printsoft.cz>.
r=wtc,nelsonb.
Modified Files: coreconf/SunOS5.mk nss/tests/common/init.sh

- - - - -
c6b19521 by wchang0222%aol.com at 2004-03-11T02:26:25+00:00
It is not necessary to define _THREAD_SAFE when using pthreads on OpenBSD.
(See Bugzilla bug 236599 comment 41).

- - - - -
3a390cee by wchang0222%aol.com at 2004-03-23T00:54:36+00:00
Bugzilla bug 172651: added a necessary test for MinGW gcc in rules.mk.
Do not install 'nsinstall' to avoid overwriting Mozilla's 'nsinstall'.
r=cls.
Modified Files:
	rules.mk nsinstall/Makefile

- - - - -
4646efef by gerv%gerv.net at 2004-04-25T15:02:29+00:00
Bug 236613: change to MPL/LGPL/GPL tri-license.

- - - - -
fed3f051 by jpierre%netscape.com at 2004-05-11T04:01:28+00:00
Fix for 240784 - FIPS doesn't work on OS/2 . r=mkaply,wtc

- - - - -
9085c0fa by christophe.ravel.bugs%sun.com at 2004-05-13T07:13:01+00:00
238319 : Sun packaging changes

- - - - -
f05aad2e by christophe.ravel.bugs%sun.com at 2004-06-10T18:28:19+00:00
238319: Sun packages changes.

- - - - -
69a22576 by christophe.ravel.bugs%sun.com at 2004-06-14T23:24:58+00:00
238319: Sun packages changes.

- - - - -
88e404fe by christophe.ravel.bugs%sun.com at 2004-06-15T03:50:17+00:00
238319: Sun packages changes.

- - - - -
9b6bdcfa by christophe.ravel.bugs%sun.com at 2004-06-15T16:47:00+00:00
238319: Sun packages changes.

- - - - -
ad36a042 by christophe.ravel.bugs%sun.com at 2004-06-17T21:57:19+00:00
238319: Sun packages changes.

- - - - -
23004f99 by cvs2hg at 2004-06-17T21:57:20+00:00
fixup commit for tag 'SECURITY_3_9_2_BETA2'

- - - - -
19f7c2a1 by christophe.ravel.bugs%sun.com at 2004-06-24T01:18:12+00:00
238319: Sun packages changes.

- - - - -
9a729d52 by glen.beasley%sun.com at 2004-07-20T20:39:25+00:00
251635 upgrading to JSS to 4.0

- - - - -
3605f399 by christophe.ravel.bugs%sun.com at 2004-07-21T23:23:41+00:00
238319: Sun packages changes.

- - - - -
130e14b4 by christophe.ravel.bugs%sun.com at 2004-07-22T17:52:04+00:00
238319: Sun packages changes.

- - - - -
f4ff8a99 by christophe.ravel.bugs%sun.com at 2004-07-29T18:42:59+00:00
238319: Sun packages changes.

- - - - -
b0a73cf8 by christophe.ravel.bugs%sun.com at 2004-08-23T21:09:12+00:00
238319: Sun packages changes.

- - - - -
66475afb by glen.beasley%sun.com at 2004-08-25T18:05:04+00:00
BugId 251635 jss4.jar needs to load libjss4

- - - - -
410c126e by wchang0222%aol.com at 2004-08-26T23:47:10+00:00
Bugzilla bug 244231: added new make variable MOZ_DEBUG_SYMBOLS which
generates debug symbols for optimized builds in PDB files.  Also took the
opportunity to remove -DEBUGTYPE:CV, which is the default and will be
removed in MSVC .NET 2005.  The patch is contributed by Brian Ryner of IBM
<bryner at brianryner.com>. r=wtc.
Modified Files:
	WIN32.mk WIN954.0.mk WINCE3.0.mk WINNT3.51.mk WINNT4.0.mk
	WINNT5.0.mk WINNT5.1.mk

- - - - -
bbc4999f by wchang0222%aol.com at 2004-08-27T00:33:40+00:00
Bugzilla bug 244231: white space changes to conform to NSS's coding style.
Modified Files:
	WIN954.0.mk WINCE3.0.mk WINNT3.51.mk WINNT4.0.mk WINNT5.0.mk
	WINNT5.1.mk

- - - - -
80eeaae7 by glen.beasley%sun.com at 2004-09-03T17:15:12+00:00
244881 Mem leak in SSLSocket getStatus

- - - - -
7dfb90de by glen.beasley%sun.com at 2004-09-03T18:32:03+00:00
244865 MEM Leak in callbacks.c using SSL_RevealURL

- - - - -
aef75cf8 by glen.beasley%sun.com at 2004-09-09T22:53:31+00:00
224566 JVM crashes due to socketAccept timeout

- - - - -
6c75b636 by saul.edwards%sun.com at 2004-09-20T17:11:55+00:00
258699: Add finalize method to CipherContentProxy class.

- - - - -
4fa8e42a by glen.beasley%sun.com at 2004-09-21T18:16:14+00:00
258666 JDK 1.5 made enum a keyword

- - - - -
d2545ad6 by christophe.ravel.bugs%sun.com at 2004-09-22T21:56:36+00:00
NSS 3.9.3 / JSS 4.0 release candidate.
Change NSS Beta flag to false
Change JSS Beta flag to false

Code freeze.

- - - - -
29eeb505 by cvs2hg at 2004-09-22T21:56:37+00:00
fixup commit for tag 'SUN_SECURITY_3_9_3_O3B7'

- - - - -
8e0bb36c by saul.edwards%sun.com at 2004-10-01T16:42:24+00:00
208193: Add enableTLS, enableTLSDefault APIs.

- - - - -
b2928a7d by christophe.ravel.bugs%sun.com at 2004-10-06T21:49:45+00:00
238319: Sun packages changes.

- - - - -
5061db2b by christophe.ravel.bugs%sun.com at 2004-10-08T04:16:06+00:00
238319: Sun packages changes.

- - - - -
3c7a9974 by christophe.ravel.bugs%sun.com at 2004-10-09T01:53:26+00:00
238319: Sun packages changes.

- - - - -
d4740163 by julien.pierre.bugs%sun.com at 2004-10-11T02:15:42+00:00
Fix for 259003 - port NSS to Solaris AMD64 . r=wtc

- - - - -
7c8fee5d by christophe.ravel.bugs%sun.com at 2004-10-12T17:54:46+00:00
238319: Sun packages changes.

- - - - -
b0e3d1e8 by christophe.ravel.bugs%sun.com at 2004-10-12T22:37:12+00:00
238319: Sun packages changes.

- - - - -
e42b7021 by glen.beasley%sun.com at 2004-10-12T23:24:40+00:00
181540 support SHA-256, SHA-384, SHA-512

- - - - -
5f255b89 by wchang0222%aol.com at 2004-10-13T23:35:39+00:00
Bugzilla bug 264257: added GetCert and LRA Pop witness controls to CMC.
The code is contributed by Christine Ho of AOL.  r=wtc.
Added Files: GetCert.java LraPopWitness.java

- - - - -
c777b8c4 by wchang0222%aol.com at 2004-10-20T17:24:53+00:00
Bugzilla bug 240784: checked in a temporary workaround for the fix for
bug 240784 that breaks OS/2 tinderbox.  The problem seems to be that OS/2
file system is case insensitive, so nsinstall won't change the file name
of an existing DLL in mozilla/dist/$(OBJDIR)/lib, but gmake is case
sensitive, and gmake can't find a rule to build softokn3.chk from because
the softokn3 DLL in mozilla/dist/$(OBJDIR)/lib doesn't have the right name.

- - - - -
00239114 by christophe.ravel.bugs%sun.com at 2004-10-20T19:45:56+00:00
238319: Sun packages changes.

- - - - -
edc1b42c by glen.beasley%sun.com at 2004-10-22T00:00:51+00:00
220223 TokenException caused by left over cert8.db

- - - - -
4bbf4384 by cvs2hg at 2004-10-22T00:00:52+00:00
fixup commit for tag 'JSS_4_0_BRANCHPOINT'

- - - - -
2623b5c3 by wchang0222%aol.com at 2004-11-04T15:55:05+00:00
Need to pass $(CFLAGS) to $(MKPROG) when building a program from a single
object file.  This rule should be similar to the rule for building
$(PROGRAM).

- - - - -
4736ff9f by wchang0222%aol.com at 2004-11-05T01:45:49+00:00
Use the $< variable in the rule to build a program from a single object.

- - - - -
b3f616da by wchang0222%aol.com at 2004-11-05T02:35:43+00:00
ALL_TRASH should be defined with = rather than := because some of its
constituents (e.g., TARGETS) may be redefined after coreconf/config.mk has
been included (e.g., in a local config.mk file).  We do not want to expand
these constituents right when ALL_TRASH is defined.

- - - - -
7b9a562d by wchang0222%aol.com at 2004-11-05T02:37:42+00:00
Although we do use the native compilers by default on most platforms, it
is more correct to say "default compiler" than "native compiler" here.

- - - - -
5921afcb by wchang0222%aol.com at 2004-11-05T02:38:30+00:00
Combined two lines into one.

- - - - -
60e9940c by wchang0222%aol.com at 2004-11-05T02:42:21+00:00
Removed a comment and the commented-out code it described.

- - - - -
5ca8f83c by wchang0222%aol.com at 2004-11-06T00:17:20+00:00
Bugzilla bug 240784: removed the temporary workaround added in rev. 1.55.

- - - - -
42642f84 by wchang0222%aol.com at 2004-11-09T06:01:15+00:00
Bugscape bug 57238: implemented CMCCertId, OtherMsg, and TaggedContentInfo
for CMC.  The patch is contributed by Christine Ho of AOL. r=wtc.
Added Files: CMCCertId.java OtherMsg.java TaggedContentInfo.java

- - - - -
b7e25759 by wchang0222%aol.com at 2004-11-09T06:24:18+00:00
Bugzilla bug 93206: allow $(CC) to contain multiple words.  coreconf itself
doesn't set CC to be multiple words, but higher-level modules such as PSM
may pass CC to NSS on the gmake command line and $(CC) may contain multiple
words.  r=cls,jpierre.

- - - - -
fa8d177c by wchang0222%aol.com at 2004-11-18T22:56:11+00:00
Bugzilla bug 270686: in getStatusString(), we should test statusString for
null before invoking the toString() method on it.  The patch is contributed
by Christine Ho of AOL. r=wtc,glen.beasley.

- - - - -
9d419438 by christophe.ravel.bugs%sun.com at 2004-12-01T01:19:58+00:00
Move to version 4.0.1 Beta.

- - - - -
55d352d2 by christophe.ravel.bugs%sun.com at 2004-12-07T23:46:40+00:00
JSS tip: Version = 4.1 beta

- - - - -
8d34369c by wchang0222%aol.com at 2004-12-22T00:06:42+00:00
Bugzilla bug 267839: use $< and $@ in makefile rules where appropriate.
r=relyea.

- - - - -
a9bc6633 by wtchang%redhat.com at 2005-01-27T19:14:15+00:00
Bugzilla Bug 279621: added a note explaining what HCL is.

- - - - -
ac84f76e by glen.beasley%sun.com at 2005-01-28T19:16:12+00:00
Rename HCL to NSS 171027

- - - - -
97aca8f0 by wtchang%redhat.com at 2005-02-01T23:39:18+00:00
Bugzilla Bug 279542: removed -L/lib.  It's not necessary, and produced
incorrect executables on an s390 system (don't know why).
r=caillon at redhat.com.

- - - - -
58489338 by gerv%gerv.net at 2005-02-02T22:28:01+00:00
Bug 236613: change to MPL/LGPL/GPL tri-license.

- - - - -
c36b6246 by wtchang%redhat.com at 2005-02-05T01:35:47+00:00
Bugzilla Bug 193164: do not use nfspwd.pl, which only works on the old
Netscape corporate network. r=cmp at mozilla.org.

- - - - -
05a676ac by cvs2hg at 2005-02-05T01:35:48+00:00
fixup commit for tag 'NSS_3_10_BETA1'

- - - - -
88f81503 by cvs2hg at 2005-02-05T01:35:49+00:00
fixup commit for tag 'NSS_3_10_BETA2'

- - - - -
e8f0d08d by cvs2hg at 2005-02-05T01:35:50+00:00
fixup commit for tag 'NSS_3_10_BETA3'

- - - - -
26d3eca8 by cvs2hg at 2005-02-05T01:35:51+00:00
fixup commit for tag 'NSS_PERFORMANCE_HACKS_BASE'

- - - - -
4c116ca5 by cvs2hg at 2005-02-05T01:35:52+00:00
fixup commit for tag 'NSS_PHB_POST_FORTEZZA'

- - - - -
beefff6b by cvs2hg at 2005-02-05T01:35:53+00:00
fixup commit for tag 'SOFTWARE_UPDATE_20050428_BASE'

- - - - -
94b78433 by christophe.ravel.bugs%sun.com at 2005-02-26T03:40:37+00:00
238319: Sun packages changes.
Add Mozilla license.

- - - - -
b78de2a1 by christophe.ravel.bugs%sun.com at 2005-03-08T23:54:52+00:00
238319: Sun packages changes.
RPM release starts at 1 for JSS 3.1.5

- - - - -
d807c71f by cvs2hg at 2005-03-08T23:54:53+00:00
fixup commit for tag 'JSS_4_1_BETA1'

- - - - -
dbff6927 by christophe.ravel.bugs%sun.com at 2005-03-11T23:06:41+00:00
238319: Sun packages changes
Uprev rpm release number.

- - - - -
f745205e by cvs2hg at 2005-03-11T23:06:42+00:00
fixup commit for tag 'JSS_4_1_BETA2'

- - - - -
3146086a by saul.edwards%sun.com at 2005-03-25T21:12:05+00:00
Bug 225635 : GenerateCertRequest leaks arena

- - - - -
4f02f38c by sandeep.konchady%sun.com at 2005-03-30T22:19:56+00:00
Adding 7 java files, 2 shell scripts and modified all.pl for
bug id : 283383.

Java files added are JSS and JSSE server and clients. The purpose
of which is to intercommunicate between JSS and JSSE to validate
supported ciphers between the two.  startJss*.sh are scripts for
starting JSS and JSSE servers. These tests are added to all.pl
to run as a part of overall JSS test suite.

Currently these tests do not report errors when a cipher that is
suppose to work between JSS and JSSE fails.  I will file another
feature enhancement request to address this.

- - - - -
2513b160 by christophe.ravel.bugs%sun.com at 2005-04-03T00:24:58+00:00
283383: Create JSS and JSSE client/server test programs that intercommunicates to validate ciphers.

Fix issue with testing optimized version
Wrong jar file was taken for test with BUILD_OPT=1

- - - - -
9849a865 by christophe.ravel.bugs%sun.com at 2005-04-04T18:07:00+00:00
283383 Create JSS and JSSE client/server test programs that intercommunicates to validate ciphers

Java path and options are passed from all.pl to startJssServ.sh and
startJsseServ.sh.

- - - - -
e98af579 by christophe.ravel.bugs%sun.com at 2005-04-05T17:36:26+00:00
238319: Sun packages changes.

Rpm release: 3

- - - - -
5d772323 by glen.beasley%sun.com at 2005-04-05T20:41:46+00:00
282732 read/write/accept/close thread protection

- - - - -
aa130071 by cvs2hg at 2005-04-05T20:41:47+00:00
fixup commit for tag 'JSS_4_1_BETA3'

- - - - -
868ae7fd by julien.pierre.bugs%sun.com at 2005-04-13T20:58:06+00:00
Fix for bug 290120 - compile source files with absolute pathnames on AIX. r=wtchang

- - - - -
71dd4e47 by julien.pierre.bugs%sun.com at 2005-04-14T04:41:49+00:00
Back out fix for 290121 temporarily (until Christophe upgrades build tools)

- - - - -
04b00627 by sandeep.konchady%sun.com at 2005-04-14T17:37:49+00:00
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

- - - - -
78955f5b by julien.pierre.bugs%sun.com at 2005-04-15T00:36:28+00:00
Fix for 290120. r=wtchang

- - - - -
41e89a71 by cvs2hg at 2005-04-15T00:36:29+00:00
fixup commit for tag 'BSMEDBERG_SECURITY_PLAYGROUND_20050512_BASE'

- - - - -
e155d53e by cvs2hg at 2005-04-15T00:36:30+00:00
fixup commit for tag 'FIREFOX_1_1a1_RELEASE'

- - - - -
4253720a by cvs2hg at 2005-04-15T00:36:31+00:00
fixup commit for tag 'NSS_3_10_1_BASE'

- - - - -
fd5ee2bd by cvs2hg at 2005-04-15T00:36:32+00:00
fixup commit for tag 'NSS_3_10_1_RTM'

- - - - -
6821020f by cvs2hg at 2005-04-15T00:36:33+00:00
fixup commit for tag 'NSS_3_10_RTM'

- - - - -
ba72b3ab by cvs2hg at 2005-04-15T00:36:34+00:00
fixup commit for tag 'THUNDERBIRD_1_1a1_RELEASE'

- - - - -
7384c8ef by christophe.ravel.bugs%sun.com at 2005-04-19T22:53:46+00:00
Changing beta flag to RTM.

- - - - -
fe44143e by christophe.ravel.bugs%sun.com at 2005-04-20T00:18:25+00:00
238319: Sun packages changes
Uprev rpm release to 4.

- - - - -
305e80a6 by cvs2hg at 2005-04-20T00:18:26+00:00
fixup commit for tag 'JSS_4_1_BETA4'

- - - - -
f8b38cc0 by cvs2hg at 2005-04-20T00:18:27+00:00
fixup commit for tag 'JSS_4_1_RTM'

- - - - -
d98fd5a6 by sandeep.konchady%sun.com at 2005-04-25T21:28:12+00:00
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

- - - - -
5c39c4d7 by christophe.ravel.bugs%sun.com at 2005-04-27T20:28:26+00:00
Change NSS version to 3.10.1 Beta.

- - - - -
8b9d5e01 by sandeep.konchady%sun.com at 2005-05-17T21:15:12+00:00
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.

- - - - -
a2a341bd by wtchang%redhat.com at 2005-05-17T21:26:14+00:00
Bugzilla Bug 294333: enable building on Windows Me with Cygwin.  Thanks
to Jacek Piskozub <piskozub at iopan.gda.pl> for reporting the bug and
verifying the fix.  r=cls,nelsonb.

- - - - -
7a0f595f by sandeep.konchady%sun.com at 2005-05-18T22:18:15+00:00
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.

- - - - -
875ec974 by sandeep.konchady%sun.com at 2005-05-19T22:56:30+00:00
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.

- - - - -
b9456c41 by relyea%netscape.com at 2005-06-01T21:00:22+00:00
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

- - - - -
8b0d3e7f by christophe.ravel.bugs%sun.com at 2005-06-15T18:39:37+00:00
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.

- - - - -
f51f2615 by christophe.ravel.bugs%sun.com at 2005-06-16T23:22:46+00:00
297573 - Modify JSS tests such that they access certs from platform specific directories
r=Sandeep, sr=Glen
Display the result of each test case and global pass rate.

- - - - -
245f8ed6 by christophe.ravel.bugs%sun.com at 2005-06-21T01:17:30+00:00
297573 - Modify JSS tests such that they access certs from platform specific directories
r: Sandeep
Force Perl to do unbuffered output to avoid having Java and
Perl output out of sync.

- - - - -
1fd6b99b by sandeep.konchady%sun.com at 2005-06-23T05:59:36+00:00
Modified JSS/JSSE inter communication tests along with JSSPackageTest
and all.pl to use platform specific cert/keystore directory.

- - - - -
28116dda by wtchang%redhat.com at 2005-06-23T18:46:17+00:00
Bugzilla Bug 297826: add the -Zmap flag to create .map files for DLLs.  The
patch is contributed by Peter Weilbacher <mozilla at Weilbacher.org>.
Reviewed by Julien Pierre and Michael Kaply.

- - - - -
0fc36c0f by cvs2hg at 2005-06-23T18:46:18+00:00
fixup commit for tag 'NSS_3_10_BASE'

- - - - -
4e510ed5 by cvs2hg at 2005-06-23T18:46:19+00:00
fixup commit for tag 'NSS_LIBPKIX_START'

- - - - -
85a15345 by wtchang%redhat.com at 2005-06-28T21:21:05+00:00
Bugzilla Bug 298532: updated for Mac 10.4u ("universal") SDK, which adds
support for Intel CPUs.  The patch is contributed by Mark Mentovai
<mark at moxienet.com>. r=wtc.

- - - - -
f947eea4 by cvs2hg at 2005-06-28T21:27:58+00:00
fixup commit for tag 'SPLITWINDOW_20050714_INITIAL_TRUNK_LANDING'

- - - - -
b69645c3 by wtchang%redhat.com at 2005-07-01T00:40:07+00:00
Bugzilla Bug 298532: use -fPIC explicitly (which is the default).  The
patch is contributed by Mark Mentovai <mark at moxienet.com>. r=wtc.

- - - - -
54d6f17e by julien.pierre.bugs%sun.com at 2005-07-05T22:48:38+00:00
Fix for 297849 . Allow x86 build on Linux x86_64 machine. r=wtchang

- - - - -
d5e75513 by wtchang%redhat.com at 2005-07-07T16:50:47+00:00
Bugzilla Bug 294122: support building with MSYS (a set of Unix utilities
for Windows compiled with MinGW).  The patch is contributed by Howard Chu
<hyc at symas.com>. r=wtc,cls.
Modified Files: arch.mk rules.mk

- - - - -
5f8dfea0 by wtchang%redhat.com at 2005-07-21T23:48:08+00:00
Bugzilla Bug 288647: enable building NSS with an NSPR binary distribution.
Introduced NSPR_INCLUDE_DIR and NSPR_LIB_DIR make variables. Portions of
the patch were contributed by Chris Seawood <cls at seawood.org>. r=relyea.
Modified Files:
	coreconf/OS2.mk coreconf/OpenVMS.mk coreconf/location.mk
	nss/cmd/platlibs.mk nss/cmd/shlibsign/Makefile
	nss/cmd/shlibsign/sign.cmd nss/cmd/shlibsign/sign.sh
	nss/lib/ckfw/builtins/Makefile
	nss/lib/fortcrypt/swfort/pkcs11/Makefile nss/lib/nss/config.mk
	nss/lib/smime/config.mk nss/lib/softoken/config.mk
	nss/lib/ssl/config.mk

- - - - -
d9a2583d by christophe.ravel.bugs%sun.com at 2005-07-22T15:32:49+00:00
238319: Sun packages changes
Change rpm packaging for RHEL3 i386 and x86_64.

- - - - -
a4c5c046 by wtchang%redhat.com at 2005-08-09T22:31:24+00:00
Bugzilla Bug 266123: added ppc64 support.  The patch is contributed by
Markus Rothe <markus at unixforces.net>. r=wtc.

- - - - -
1dbd5e4d by sandeep.konchady%sun.com at 2005-08-11T18:28:59+00:00
Older release of JSS had an issue with gradually slowing socket read time when
transfering large files (> 10MB).  In order to test this in current and future
release, there needs to be a test client that can read a file and transfer it to
a server (remote or local) via JSS socket.  The server should report the number
of bytes read and the time it took to read these bytes.  There should not no
degradation in read time if there is no leak of any sort.

This is not part of all.pl, but is a client/server that uses JSS to transfer
files securely.  The main purpose of this test would be to test the performance
of large file transfer using JSS.

NOTE: If bufferedStream.mark(Integer.MAX_VALUE); method is invoked then fill
method of BufferedInputStream class copies lot of data using System.arraycopy
(which in-turn use memcpy). This causes very high CPU usage.  This is one of
the reasons secure large file transfer can become slow over time.

- - - - -
ea13e252 by sandeep.konchady%sun.com at 2005-08-12T18:39:14+00:00
As per Wan-Teh's suggestion, the comments are modified to look as shown below.

#/********************************************************************/
#/* The VERSION Strings should be updated in the following           */
#/* files everytime a new release of JSS is generated:               */
#/*                                                                  */
#/* org/mozilla/jss/CryptoManager.java                               */
#/* org/mozilla/jss/CryptoManager.c                                  */
#/* org/mozilla/jss/util/jssver.h                                    */
#/* lib/manifest.mn                                                  */
#/*                                                                  */
#/********************************************************************/

- - - - -
12451fff by wtchang%redhat.com at 2005-08-15T22:44:22+00:00
Bugzilla Bug 302212: enable Mac OS X x86 builds to target SDKs. The patch
is contributed by Mark Mentovai <mark at moxienet.com>. r=wtc.

- - - - -
70df0d9c by wtchang%redhat.com at 2005-08-16T01:08:58+00:00
Bugzilla Bug 302670: enable NSS to use system zlib and do that on Linux.
r=nelsonb.
Modified Files:
	coreconf/Linux.mk nss/cmd/Makefile nss/cmd/manifest.mn
	nss/cmd/platlibs.mk

- - - - -
5dc3009b by sandeep.konchady%sun.com at 2005-08-16T23:44:45+00:00
Bug Id: 304195
Added try/catch block around the method calls within toString().  Calls
such as getInetAddress(), getPort() etc does not check if the socket is
closed, and when applications use toString() on a closed socket, there
is an uncaught exception.

- - - - -
e03ff187 by wtchang%redhat.com at 2005-08-18T17:48:26+00:00
Bugzilla Bug 266123: support 64-bit PowerPC builds for Linux distributions
(such as Red Hat and Fedora) whose GCC generates 32-bit code by default.
r=cls.

- - - - -
916be4c9 by wtchang%redhat.com at 2005-08-20T01:05:44+00:00
Bugzilla bug 302670: backed out the use of system zlib because some Linux
distributions are using zlib 1.1.4, which causes our signtool tests to
fail intermittently.  Don't know why.

- - - - -
28438721 by christophe.ravel.bugs%sun.com at 2005-08-24T23:39:12+00:00
Uprev JSS version to 4.1.1 Beta.

- - - - -
e95aa0c9 by saul.edwards%sun.com at 2005-08-24T23:58:36+00:00
Addendum to 303507 - set default OPTIMIZER for Linux and Solaris gcc builds
to -O3, consolidate flags to Linux.mk.

- - - - -
cc9187f0 by wtchang%redhat.com at 2005-08-25T23:23:40+00:00
Bugzilla bug 302212: backed out the previous checkin.  The corresponding
Mozilla patch hasn't been checked in yet.

- - - - -
77a23eb1 by julien.pierre.bugs%sun.com at 2005-08-26T02:17:05+00:00
Fix for 297802 . r=wtchang . Add $(OS_LIBS) to MKSHLIB rules.
Add -z defs linker option for Solaris and Linux .
Also add -z ignore on Solaris .

- - - - -
4e86f674 by wtchang%redhat.com at 2005-09-02T00:59:00+00:00
Bugzilla Bug 303507: changed GCC's default OPTIMIZER back to -O2.
r=saul.edwards.

- - - - -
a4f2af28 by sandeep.konchady%sun.com at 2005-09-02T20:58:08+00:00
Adding JSS SelfServ test client and server.

- - - - -
cab25fdc by sandeep.konchady%sun.com at 2005-09-02T22:48:46+00:00
Added Password.clear() and PBEKeyGenParams.clear() so that the objects are
released when GC tries to collect them.

- - - - -
8f7b0db4 by glen.beasley%sun.com at 2005-09-06T17:57:40+00:00
306114 enable/disable FIPS modes files: CryptoManager.c, tests/all.pl, tests/FipsTest.java r=sandeep,sr=wtc

- - - - -
3d38ca47 by saul.edwards%sun.com at 2005-09-07T02:47:09+00:00
Bug 303508: Add freebl shared libs that do 64-bit integer math.  Bug 274984: softoken fails to load freebl in setuid programs.  freebl becomes a shared library on all platforms.  r=nelson
Modified Files:
	coreconf/HP-UXB.11.mk coreconf/SunOS5.mk
	nss/cmd/shlibsign/Makefile nss/cmd/shlibsign/manifest.mn
	nss/lib/freebl/Makefile nss/lib/freebl/arcfour.c
	nss/lib/freebl/blapi.h nss/lib/freebl/config.mk
	nss/lib/freebl/ldvector.c nss/lib/freebl/loader.c
	nss/lib/freebl/loader.h nss/lib/freebl/manifest.mn
Added Files:
	nss/lib/freebl/freebl.def

- - - - -
0c5f6aaa by christophe.ravel.bugs%sun.com at 2005-09-08T22:23:53+00:00
238319: Sun packages changes.
Install 64 bit libraries in lib64 on Linux.

- - - - -
2e66e237 by sandeep.konchady%sun.com at 2005-09-16T00:33:23+00:00
Modified import.pl, jdk.mk and release.pl under coreconf and all.pl under
jss test directory for bug #302550.  Attached below is the diff of the
changes done to these files.

Index: coreconf/import.pl
===================================================================
RCS file: /cvsroot/mozilla/security/coreconf/import.pl,v
retrieving revision 1.2
diff -u -r1.2 import.pl
--- coreconf/import.pl  25 Apr 2004 15:02:17 -0000      1.2
+++ coreconf/import.pl  15 Sep 2005 18:37:51 -0000
@@ -46,7 +46,6 @@

 #######-- read in variables on command line into %var

-$var{ZIP} = "zip";
 $var{UNZIP} = "unzip -o";

 &parse_argv;
Index: coreconf/jdk.mk
===================================================================
RCS file: /cvsroot/mozilla/security/coreconf/jdk.mk,v
retrieving revision 1.14
diff -u -r1.14 jdk.mk
--- coreconf/jdk.mk     25 Apr 2004 15:02:17 -0000      1.14
+++ coreconf/jdk.mk     15 Sep 2005 18:37:52 -0000
@@ -123,14 +123,14 @@

 # set [Sun Solaris] platforms
 ifeq ($(OS_ARCH), SunOS)
-       JAVA_CLASSES = $(JAVA_HOME)/lib/classes.zip
+       JAVA_CLASSES = $(JAVA_HOME)/jre/lib/rt.jar

        ifeq ($(JRE_HOME),)
                JRE_HOME = $(JAVA_HOME)
                JRE_CLASSES = $(JAVA_CLASSES)
        else
                ifeq ($(JRE_CLASSES),)
-                       JRE_CLASSES = $(JRE_HOME)/lib/classes.zip
+                       JRE_CLASSES = $(JRE_HOME)/lib/rt.jar
                endif
        endif

@@ -144,9 +144,13 @@

        # (3) specify "linker" information
 ifeq ($(USE_64), 1)
-       JAVA_CPU = $(shell uname -p)v9
+       ifeq ($(CPU_ARCH), x86_64)
+               JAVA_CPU = amd64
+       else
+               JAVA_CPU := $(shell uname -p)v9
+       endif
 else
-       JAVA_CPU = $(shell uname -p)
+       JAVA_CPU := $(shell uname -p)
 endif

 ifeq ($(JDK_VERSION), 1.1)
@@ -163,8 +167,6 @@
 ifneq ($(JDK_VERSION), 1.1)
 ifeq ($(USE_64), 1)
        JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/server
-else
-       JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/classic
 endif
        JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)
        JAVA_LIBS += -ljvm -ljava
@@ -220,14 +222,14 @@

 # set [Redhat Linux] platforms
 ifeq ($(OS_ARCH), Linux)
-       JAVA_CLASSES = $(JAVA_HOME)/lib/classes.zip
+       JAVA_CLASSES = $(JAVA_HOME)/jre/lib/rt.jar

        ifeq ($(JRE_HOME),)
                JRE_HOME = $(JAVA_HOME)
                JRE_CLASSES = $(JAVA_CLASSES)
        else
                ifeq ($(JRE_CLASSES),)
-                       JRE_CLASSES = $(JRE_HOME)/lib/classes.zip
+                       JRE_CLASSES = $(JRE_HOME)/jre/lib/rt.jar
                endif
        endif

@@ -241,16 +243,21 @@

        # (3) specify "linker" information
        JAVA_CPU = i386
-
+       ifeq ($(CPU_ARCH),x86_64)
+               ifeq ($(USE_64), 1)
+                       JAVA_CPU = amd64
+               else
+                       JAVA_CPU = i386
+               endif
+       endif
        JAVA_LIBDIR = jre/lib/$(JAVA_CPU)

        JAVA_CLIBS =

         ifeq ($(JDK_VERSION), 1.4)
-           JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/server -ljvm
-        else
-           JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/classic -ljvm
+               JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/server -ljvm
        endif
+
        JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR) -ljava
        JAVA_LIBS += $(JAVA_CLIBS)

Index: coreconf/release.pl
===================================================================
RCS file: /cvsroot/mozilla/security/coreconf/release.pl,v
retrieving revision 1.3
diff -u -r1.3 release.pl
--- coreconf/release.pl 25 Apr 2004 15:02:17 -0000      1.3
+++ coreconf/release.pl 15 Sep 2005 18:37:52 -0000
@@ -41,7 +41,14 @@

 #######-- read in variables on command line into %var

-$var{ZIP} = "zip";
+$use_jar = 1;
+$ZIP     = "$ENV{JAVA_HOME}/bin/jar";
+
+if ( $ENV{JAVA_HOME} eq "" ) {
+    $ZIP      = "zip";
+    $use_jar  = 0;
+}
+

 &parse_argv;

@@ -56,11 +63,15 @@

     ($jardir,$jaropts) = split(/\|/,$jarinfo);

-    $zipoptions = "-T";
-    if ($jaropts =~ /a/) {
-       if ($var{OS_ARCH} eq 'WINNT') {
-           $zipoptions .= ' -ll';
-       }
+    if ( $use_jar ) {
+        $zipoptions = "-cvf";
+    } else {
+        $zipoptions = "-T -r";
+        if ($jaropts =~ /a/) {
+            if ($var{OS_ARCH} eq 'WINNT') {
+                $zipoptions .= ' -ll';
+            }
+        }
     }

 # just in case the directory ends in a /, remove it
@@ -117,8 +128,8 @@
        }
        closedir(DIR);

-       print STDERR "zip $zipoptions -r $jarfile $filelist\n";
-       system("zip $zipoptions -r $jarfile $filelist");
+       print STDERR "$ZIP $zipoptions $jarfile $filelist\n";
+       system("$ZIP $zipoptions $jarfile $filelist");
        rmdir("META-INF");
            for $i (1 .. $dirdepth) {
            chdir("..");
Index: jss/org/mozilla/jss/tests/all.pl
===================================================================
RCS file: /cvsroot/mozilla/security/jss/org/mozilla/jss/tests/all.pl,v
retrieving revision 1.22
diff -u -r1.22 all.pl
--- jss/org/mozilla/jss/tests/all.pl    6 Sep 2005 17:57:40 -0000       1.22
+++ jss/org/mozilla/jss/tests/all.pl    15 Sep 2005 18:37:54 -0000
@@ -136,12 +136,26 @@
         exit(1);
     }

+    #
+    # Use 64-bit Java on AMD64.
+    #
+
     $java = "$ENV{JAVA_HOME}/jre/bin/java$exe_suffix";
+    my $java_64bit = 0;
+    if ($osname eq "SunOS") {
+       if ($ENV{USE_64}) {
+           my $cpu = `/usr/bin/isainfo -n`;
+           if ($cpu == "amd64") {
+               $java = "$ENV{JAVA_HOME}/jre/bin/amd64/java$exe_suffix";
+               $java_64bit = 1;
+           }
+       }
+    }
     (-f $java) or die "'$java' does not exist\n";
     $java = $java . $ENV{NATIVE_FLAG};

-    if ($ENV{USE_64}) {
-        $java = $java . " -d64";
+    if ($ENV{USE_64} && !$java_64bit) {
+       $java = $java . " -d64";
     }

     $pwfile = "passwords";

- - - - -
d5bf40b3 by wtchang%redhat.com at 2005-09-16T17:09:23+00:00
Bugzilla Bug 303508: enhanced the makefile rule for $(MAPFILE).  Added
the new variable MAPFILE_SOURCE instead of the hardcoded
$(LIBRARY_NAME).def to represent the "source" mapfile, and use $< to
refer to the "source" mapfile (prerequisite of the target) in
PROCESS_MAP_FILE. r=nelsonb.
Modified Files:
	AIX.mk BSD_OS.mk Darwin.mk FreeBSD.mk HP-UX.mk IRIX.mk
	Linux.mk Linux2.1.mk Linux2.2.mk Linux2.4.mk Linux2.5.mk
	Linux2.6.mk NCR3.0.mk NEC4.2.mk NetBSD.mk OS2.mk OSF1.mk
	OpenUNIX.mk OpenVMS.mk ReliantUNIX.mk SCO_SV3.2.mk SunOS5.mk
	UNIXWARE2.1.mk WIN16.mk WIN32.mk WINCE.mk rules.mk ruleset.mk

- - - - -
ce814ac6 by christophe.ravel.bugs%sun.com at 2005-09-21T21:06:54+00:00
Unset Beta flag to sync up JSS 4.1.1 RTM with NSS 3.10.2 RTM build date.

- - - - -
35af77cf by wtchang%redhat.com at 2005-09-22T17:58:35+00:00
Bugzilla bug 309640: replaced the French accented a (?) with ASCII a
because IBM JDK can't handle that 8-bit character in UTF8 locales.  The
patch is contributed by Rich Megginson of Red Hat. r=wtc,glen.beasley.

- - - - -
d6ef08a1 by wtchang%redhat.com at 2005-09-28T23:14:44+00:00
Bugzilla Bug 310336: support building on Windows Server 2003.
r=Sandeep.Konchady.

- - - - -
4d8a7a7a by sandeep.konchady%sun.com at 2005-09-29T18:48:34+00:00
Bugzilla Bug 164692 SSL ops that timeout should throw
java.net.SocketTimeoutException. sr=Glen.Beasley

- - - - -
e2a13b41 by christophe.ravel.bugs%sun.com at 2005-09-30T01:56:59+00:00
238319: Sun packages changes.
Add an extra line to the copyright file to have the same as NSS and NSPR.

- - - - -
6dbc37a0 by glen.beasley%sun.com at 2005-10-05T17:09:03+00:00
171027 removed deprecated code from tests ran by all.pl sr=sandeep

- - - - -
c4fd241f by wtchang%redhat.com at 2005-10-05T22:25:37+00:00
Bugzilla Bug 311074: removed the unused nfspwd Perl script from TARGETS,
which caused "gmake clean" to break on a read-only source tree.  The patch
is contributed by Benjamin Smedberg <benjamin at smedbergs.us>. r=wtc.

- - - - -
6fddad66 by wtchang%redhat.com at 2005-10-10T23:46:13+00:00
Bugzilla Bug 311074: cvs removed the unused nfspwd.pl script (which only
worked on the old Netscape intranet). r=relyea.
Modified Files: OS2.mk command.mk rules.mk
Removed Files: nsinstall/nfspwd nsinstall/nfspwd.pl

- - - - -
6b4bcfe9 by wtchang%redhat.com at 2005-10-12T19:04:13+00:00
Bugzilla Bug 312202: checked in HP-UX IPF (Itanium) porting changes
contributed by Grace Lu of HP.  Use the .so suffix for shared libraries
on HP-UX IPF.  Support building on HP-UX B.11.23. r=wtc.
Modified Files:
	coreconf/HP-UX.mk nss/lib/nss/nssinit.c
Added Files:
	coreconf/HP-UXB.11.23.mk

- - - - -
c8d99113 by wtchang%redhat.com at 2005-10-18T22:36:19+00:00
Bugzilla bug 312774: support building with IBM JDK on Linux.  Added -L
linker flags for IBM JDK's pathnames.  The patch is contributed by Rich
Megginson of Red Hat. r=wtc,glen.beasley.

- - - - -
14cbffa6 by wtchang%redhat.com at 2005-10-19T01:17:44+00:00
Bugzilla bug 312774: support building and running the test with IBM JDK.
Removed the class name and provider name of the SUN provider.  Instead,
we compare our message digest result with the result of all providers that
support the message digest algorithm.  The patch is contributed by Rich
Megginson of Red Hat and improved by Glen Beasley of Sun. r=wtc.

- - - - -
5e8a5c40 by wtchang%redhat.com at 2005-10-26T17:00:07+00:00
Bugzilla Bug 302212: allow Mac OS X x86 builds to target SDKs.  The patch
is contributed by Mark Mentovai <mark at moxienet.com>. r=wtc,joshmoz.

- - - - -
dbfbeb3a by wtchang%redhat.com at 2005-10-27T20:47:26+00:00
Bugzilla Bug 308242: added the extractablePairs method to KeyPairGenerator
to make the new PK11_ATTR_EXTRACTABLE/PK11_ATTR_UNEXTRACTABLE flags of the
new PK11_GenerateKeyPairWithFlags function available to JSS.  r=nkwan.
sr=glen.beasley.
Modified Files:
        crypto/KeyPairGenerator.java crypto/KeyPairGeneratorSpi.java
        pkcs11/PK11KeyPairGenerator.c pkcs11/PK11KeyPairGenerator.java

- - - - -
bb5b2ab1 by wtchang%redhat.com at 2005-10-28T00:06:56+00:00
Bugzilla Bug 302212: set DARWIN_SDK_DSOFLAGS and pass -F arguments to ld
when GCC <= 3.  Contributed by Mark Mentovai <mark at moxienet.com>. r=wtc.

- - - - -
b865b6ed by wtchang%redhat.com at 2005-10-28T00:20:38+00:00
Bugzilla bug 314089: On HP-UX, use rt.jar instead of classes.zip; for JDK
1.4 or later use the "server" JVM.  Fixed an error in the pathname of
rt.jar for Linux. r=sandeep.konchady.

- - - - -
e8604d0f by sandeep.konchady%sun.com at 2005-10-28T04:21:16+00:00
Bugzilla bug : 314098. Modified JSS provider version to 4.1.1 in
JSSProvider.java. Reflected this information in all places that needs
to be changed when there is a change in JSS version. r=wtc

- - - - -
9bc31439 by sandeep.konchady%sun.com at 2005-10-28T22:22:44+00:00
Bugzila bug : 314098 Changed Double to Double.doubleValue() in constructing java.Security.Provider(). sr=wtc

- - - - -
02ed28c2 by wtchang%redhat.com at 2005-11-01T18:38:47+00:00
Bugzilla Bug 308242: expose the opFlags and the temporary/permanent
attributes of PK11_TokenKeyGenWithFlags. r=glen.beasley.
Modified Files:
	crypto/KeyGenerator.java crypto/SymmetricKey.java
	pkcs11/PK11KeyGenerator.c pkcs11/PK11KeyGenerator.java

- - - - -
98dfdbf0 by wtchang%redhat.com at 2005-11-01T19:00:12+00:00
Import NSPR 4.6 and NSS 3.10.2 temporarily.  We will import NSPR 4.6.1
and NSS 3.11 when they are released.

- - - - -
f7d7d2d1 by cvs2hg at 2005-11-01T19:00:13+00:00
fixup commit for tag 'JSS_4_1_BASE'

- - - - -
224e7f2e by sandeep.konchady%sun.com at 2005-11-03T00:11:59+00:00
Bugzilla id: 314583, removed linking of JVM to JSS library and replaced
reference to classes.zip with rt.jar.

- - - - -
2dfbe6b1 by glen.beasley%sun.com at 2005-11-03T23:09:26+00:00
313176 allow JSS to enable more NSS SSLOptions r=wtc, sr=nelson

- - - - -
95229b60 by glen.beasley%sun.com at 2005-11-03T23:30:38+00:00
311934 added PORT_JSSE_SERVER and PORT_JSSE_SERVER plus testing bypass r=sandeep

- - - - -
d6366842 by julien.pierre.bugs%sun.com at 2005-11-04T01:02:50+00:00
Remove dead files. r=wtchang

- - - - -
ccd53251 by glen.beasley%sun.com at 2005-11-04T23:16:43+00:00
313176 jss version 4.2 because JSS needs NSS 3.11 and up for bypass sr=sandeep

- - - - -
58a5b160 by christophe.ravel.bugs%sun.com at 2005-11-07T20:19:05+00:00
238319: Sun packages changes
Reset rpm release to 1 for JSS 4.2

- - - - -
ad6dc214 by sandeep.konchady%sun.com at 2005-11-14T21:37:32+00:00
Bugzilla bug: 314098
Rounding of double(4) + double(1)/10 to two decimal places gives 4.21.
Fixed this issue.  sr=glen.beasley

- - - - -
63e82254 by wtchang%redhat.com at 2005-11-14T22:15:06+00:00
Bugzilla Bug 315496: expose the ability to create sensitive or insensitve
symmetric keys and public/private key pairs.  The patch is contributed by
Thomas Kwan of Red Hat. r=wtc. sr=glen.beasley.
Modified Files:
	org/mozilla/jss/crypto/KeyGenerator.java
	org/mozilla/jss/crypto/KeyPairGenerator.java
	org/mozilla/jss/crypto/KeyPairGeneratorSpi.java
	org/mozilla/jss/pkcs11/PK11KeyGenerator.c
	org/mozilla/jss/pkcs11/PK11KeyGenerator.java
	org/mozilla/jss/pkcs11/PK11KeyPairGenerator.c
	org/mozilla/jss/pkcs11/PK11KeyPairGenerator.java

- - - - -
3b1559eb by sandeep.konchady%sun.com at 2005-11-14T23:23:13+00:00
Bugzilla bug: 310491
Added System.exit(0) and System.exit(1) where appropriate.  Also removed
references to deprecated code and deprecated the test SigTest.java. This
is now replaced by JCASigTest.java. sr=Glen.Beasley

- - - - -
f60b90a6 by wtchang%redhat.com at 2005-11-15T18:19:17+00:00
Bugzilla Bug 312202: use the _32 tag in 32-bit HP-UX IPF builds.  Use the
$ORIGIN linker keyword when building shared libraries and executable
programs on HP-UX IPF. r=nelsonb.
Modified Files: coreconf/HP-UX.mk nss/cmd/platlibs.mk

- - - - -
f504a013 by cvs2hg at 2005-11-15T18:19:18+00:00
fixup commit for tag 'NSS_3_11_BASE'

- - - - -
45344fc6 by cvs2hg at 2005-11-15T18:19:19+00:00
fixup commit for tag 'NSS_3_11_RC1'

- - - - -
df38d15f by cvs2hg at 2005-11-15T18:19:20+00:00
fixup commit for tag 'NSS_3_11_RTM'

- - - - -
62e9e8a5 by cvs2hg at 2005-11-15T18:19:21+00:00
fixup commit for tag 'NSS_3_11_TPATCH_20051221_BASE'

- - - - -
68133ffd by cvs2hg at 2005-11-15T18:19:22+00:00
fixup commit for tag 'NSS_3_11_TPATCH_20051221_V3_20060203'

- - - - -
79c5545b by wtchang%redhat.com at 2005-11-16T00:01:32+00:00
Bugzilla bug 316594: print the value of the BUILD_OPT environment
variable. r=sandeep.konchady. sr=glen.beasley.

- - - - -
99a0573f by glen.beasley%sun.com at 2005-11-17T18:34:31+00:00
311934 socket port values are hard coded in the tests sr=sandeepK

- - - - -
a11d4b7d by christophe.ravel.bugs%sun.com at 2005-11-18T21:52:41+00:00
238319: Sun packages changes.
RPM_RELEASE can be set from the command line.

- - - - -
f5a35cdc by sandeep.konchady%sun.com at 2005-11-18T22:09:39+00:00
Bugzilla id:314098 Modified JSS_VERSION to reflect 4.0200 for 4.2 and
4.1001 for 4.10.1 when used in the constructor. Human readable values
will still be 4.2 or 4.10.1 sr=wtc

- - - - -
ce6ac48a by glen.beasley%sun.com at 2005-11-19T00:20:53+00:00
313798 AES and RC2 Mozilla-JSS fixes r=sandeep, sr=wan-teh

- - - - -
9a3bebf4 by sandeep.konchady%sun.com at 2005-11-23T23:40:26+00:00
Bugzilla bug:310491
Missed some System.exit(0) and reverted SigTest.java to original format.
sr=glen.beasley

- - - - -
e44f2cc3 by sandeep.konchady%sun.com at 2005-11-29T22:40:28+00:00
Bugzilla bug: 318133
Added synchronized block and isClosed for getInetAddress(),
getLocalAddress(), and getLocalPort(). sr=glen.beasley

- - - - -
c7e6e6ac by christophe.ravel.bugs%sun.com at 2005-12-14T19:53:48+00:00
Current version is JSS 4.2.1 Beta.

- - - - -
d024f2fd by sandeep.konchady%sun.com at 2005-12-21T18:39:24+00:00
Bugzilla bug: 320980. Updated common.c and upgraded the JSS version.
sr=glen.beasley

- - - - -
4c846265 by wtchang%redhat.com at 2006-01-03T23:02:11+00:00
Bugzilla Bug 321865: added coreconf files for Solaris 11.  The patch is
contributed by Alfred Peng <alfred.peng at sun.com>. r=wtc.
Added files: SunOS5.11.mk SunOS5.11_i86pc.mk

- - - - -
f24339f1 by cvs2hg at 2006-01-03T23:02:12+00:00
fixup commit for tag 'SVRCORE_4_0_1_RTM'

- - - - -
975b81e9 by wtchang%redhat.com at 2006-01-13T17:24:13+00:00
Bugzilla Bug 317858: gcc on Linux/ppc doesn't recognize the -z defs linker
flag, so we need to use -Wl to pass it to the linker. r=caillon.

- - - - -
6693332e by wtchang%redhat.com at 2006-01-21T02:33:33+00:00
Bugzilla Bug 323977: use the "mapfile" (ld version script) on FreeBSD.
Build the freebl shared libraries with the -Bsymbolic flag for GNU ld.
r=nelsonb.  Thanks to Glenn Randers-Pehrson <glennrp at imagemagick.org> for
reporting this bug and verifying these changes.
Modified files: coreconf/FreeBSD.mk nss/lib/freebl/Makefile

- - - - -
46531a9c by sandeep.konchady%sun.com at 2006-01-24T00:42:48+00:00
Bugzilla bug: 316629. Increased SSLServerSocket timeout from 15 sec to
90 sec. Smaller timeout was causing the server to die before client connected.
sr=glen.beasley r=alexei.volkov

- - - - -
be3305b2 by sandeep.konchady%sun.com at 2006-02-01T23:18:57+00:00
Bugzilla bug: 324451. Changed JSS version to 4.2.3. sr=glen, r=alexei

- - - - -
dcaca387 by rrelyea%redhat.com at 2006-02-10T22:06:22+00:00
Add multi-hash ECC to jss (based on the 1.4 JCE).

- - - - -
908a4908 by glen.beasley%sun.com at 2006-02-14T20:16:45+00:00
temp build fix

- - - - -
86bd4190 by christophe.ravel.bugs%sun.com at 2006-02-14T23:53:05+00:00
322871: JSS needs to handle ECC keys and certs`
Back out changes by rrelyea (2006-02-10) and glen.beasley (2006-02-14).
r+: wtc

- - - - -
504f78ce by sandeep.konchady%sun.com at 2006-02-16T19:54:08+00:00
Bugzilla bug: 317479. Added IBMJCE for tests to work with IBM JDK.
sr=glen.beasley r=alexei.volkov

- - - - -
60211aa2 by sandeep.konchady%sun.com at 2006-02-21T22:43:27+00:00
Bugzilla bug: 322998 Fix for SSLServerSocket.accept() consuming exception
cause. sr=Wan-Teh r=Alexei.Volkov

- - - - -
33ae7d7d by sandeep.konchady%sun.com at 2006-02-21T23:25:25+00:00
Bugzilla bug: 310368 Modified JSSE_SSLServer and JSS_SSLClient for proper
cipher preference and communication. sr=Glen.Beasley r=Alexei.Volkov

- - - - -
58ba2152 by sandeep.konchady%sun.com at 2006-02-21T23:27:49+00:00
Bugzilla bug: 326699 Added check for libjss4.$platform_lib_extension
sr=Alexei.Volkov r=Christophe.Ravel

- - - - -
1edf01d8 by sandeep.konchady%sun.com at 2006-02-21T23:38:58+00:00
Bugzilla bug: 310368 Missed a file.
sr=Glen r=Alexei

- - - - -
7e36f970 by wtchang%redhat.com at 2006-02-22T22:26:34+00:00
Bugzilla bug 322578: support ppc<->x86 cross builds for Mac OS X.  The
patch is contributed by Mark Mentovai <mark at moxienet.com>.  r=wtc.

- - - - -
8407c5a2 by wtchang%redhat.com at 2006-02-23T01:21:52+00:00
Bugzilla Bug 322871: Checked in Bob Relyea's patch again.
Add multi-hash ECC to jss (based on the 1.4 JCE).

- - - - -
d94d2440 by sandeep.konchady%sun.com at 2006-02-23T16:47:17+00:00
Bugzilla bug: 328233 Fix for using SunJCE for all platformas that do not
use IBM JDK. sr=Alexei.Volkov

- - - - -
ac244e04 by nkwan%redhat.com at 2006-02-24T19:40:34+00:00
integrated patch 'build fix' from bugzilla #328246

- - - - -
0ebdf4a8 by wtchang%redhat.com at 2006-02-24T23:56:41+00:00
Bugzilla Bug 322871: moved the three new EC-related JNI function symbols to
a new JSS_4.2.3 section. r=sandeep.konchady.

- - - - -
020b6b03 by wtchang%redhat.com at 2006-02-28T21:34:29+00:00
Bugzilla bug 327855: OS2 GCC build should define XP_OS2_EMX for NSPR
headers.  Removed a duplicate XP_OS2 definition. r=Peter Weilbacher and
Julien Pierre.

- - - - -
df873c29 by cvs2hg at 2006-02-28T21:34:30+00:00
fixup commit for tag 'LIGHTNING_0_1_RELEASE'

- - - - -
979197cc by nkwan%redhat.com at 2006-03-22T21:53:52+00:00
bugzilla #331369 - avoid calling fromRaw which calls into a non-ECC compliant NSS function

- - - - -
b26d0c89 by gerv%gerv.net at 2006-03-31T04:40:59+00:00
Bug 236613: change to MPL/LGPL/GPL tri-license.

- - - - -
71f3b89b by nkwan%redhat.com at 2006-04-03T23:09:49+00:00
bugzilla #332608 - added new function to just delete certificate

- - - - -
09d9862b by nkwan%redhat.com at 2006-04-05T02:06:31+00:00
Updated tip to use NSS_3_11_RTM

- - - - -
e3881dc2 by julien.pierre.bugs%sun.com at 2006-04-06T06:22:01+00:00
Fix for bug 315793 . Make shlibsign run in the OBJDIR rather than the source directory . r=nelson

- - - - -
e14c1b18 by julien.pierre.bugs%sun.com at 2006-04-07T04:10:28+00:00
Fix for bug 315793 . Wan-Teh's feedback for PWD

- - - - -
dfda5bf3 by sandeep.konchady%sun.com at 2006-04-07T15:56:50+00:00
Bugzilla bug : 316448. Deprecated references to fortezza in code and test.
sr=glen.beasley

- - - - -
ceabc9c0 by wtchang%redhat.com at 2006-04-24T20:07:15+00:00
Bugzilla bug 335275: compile with the GCC flag
-Werror-implicit-function-declaration. r=nelsonb.
Modified files: Linux.mk SunOS5.mk

- - - - -
5ebd5109 by cvs2hg at 2006-04-24T20:07:16+00:00
fixup commit for tag 'NSS_TRUNK_20060424'

- - - - -
6f766cc7 by wtchang%redhat.com at 2006-04-25T01:26:42+00:00
Bugzilla Bug 335275: include pk11pqg.h to declare the PK11_PQG_ functions.
The PK11_PQG_ functions operate on PQGParams, so we declare pqgParams as
a pointer to PQGParams, and cast a SECKEYParams pointer to a PQGParams
pointer. (SECKEYParams and PQGParams are isomorphic.)  r=nelson.

- - - - -
ce59c304 by glen.beasley%sun.com at 2006-04-27T23:18:44+00:00
JSS version 4.2.3 RTM

- - - - -
1901ca96 by cvs2hg at 2006-04-27T23:18:45+00:00
fixup commit for tag 'JSS_4_2_3_RTM'

- - - - -
819cfecc by christophe.ravel.bugs%sun.com at 2006-05-11T22:58:33+00:00
Change JSS version to 4.2.4 Beta.

- - - - -
30efe6ab by christophe.ravel.bugs%sun.com at 2006-05-15T18:38:48+00:00
Bugzilla 315445: Temp directory for AMD and Intel are the same, hence over writing each others files causing the tests to fail.
r+=glen.beasley

- - - - -
1179726e by wtchang%redhat.com at 2006-05-17T16:37:59+00:00
Bugzilla Bug 337887: use the -mnop-fun-dllimport flag so that we can use
a pointer to a function declared with the dllimport attribute as a constant
address.  We need to use such function pointers to initialize a const
structure in nss/lib/ssl/sslsock.c.  The patch is contributed by Chris
Seawood <cls at seawood.org>.  r=wtc.

- - - - -
b497ec61 by cvs2hg at 2006-05-17T16:38:00+00:00
fixup commit for tag 'JS_1_7_ALPHA_MERGE'

- - - - -
b7d55397 by cvs2hg at 2006-05-17T16:38:01+00:00
fixup commit for tag 'SVRCORE_4_0_2_RTM'

- - - - -
265038fe by glen.beasley%sun.com at 2006-05-24T03:09:42+00:00
338484 Run SSL tests in FIPS mode

- - - - -
68aa8ca4 by glen.beasley%sun.com at 2006-05-24T03:18:17+00:00
335619 Template Fix for optional elements by rocky-s r=nkwan

- - - - -
1a4d1562 by cvs2hg at 2006-05-24T03:18:18+00:00
fixup commit for tag 'JSS_FIPS_20060524'

- - - - -
7028e198 by wtchang%redhat.com at 2006-06-02T05:20:37+00:00
Import NSPR 4.6.2 and NSS 3.11.1.

- - - - -
f8c3912c by neil.williams%sun.com at 2006-06-20T21:40:16+00:00
Bug 337613, FipsTest assertion failure
r=glen

- - - - -
0e95c7fb by christophe.ravel.bugs%sun.com at 2006-06-23T22:32:51+00:00
JSS 4.2.4 release candidate.

- - - - -
c361f6e0 by cvs2hg at 2006-06-23T22:32:52+00:00
fixup commit for tag 'JSS_4_2_4_RTM'

- - - - -
6f896497 by julien.pierre.bugs%sun.com at 2006-06-26T21:16:54+00:00
Fix for bug 335748 . Add NSS_ENABLE_ECC and NSS_ECC_MORE_THAN_SUITE_B build macros. r=nelson, rrelyea

- - - - -
2d12c50c by wtchang%redhat.com at 2006-08-05T01:27:41+00:00
Bugzilla Bug 316369: support building JSS on Mac OS X.  The patch is
contributed by Nathin Kinder <nkinder at redhat.com>. r=wtc.
Modified files: coreconf/jdk.mk jss/lib/config.mk

- - - - -
cde7fbb5 by wtchang%redhat.com at 2006-08-15T21:35:25+00:00
Bugzilla Bug 325148: worked around the change of backslash-newline behavior
inside single-quoted strings in GNU make 3.81.  The patch is contributed by
Pawel Chmielowski <prefiks at aviary.pl>. r=benjamin.smedberg,wtc.

- - - - -
408a7c5f by wtchang%redhat.com at 2006-09-09T00:01:05+00:00
Import NSS 3.11.3 and NSPR 4.6.3. r=christophe.ravel

- - - - -
bc91510c by wtchang%redhat.com at 2006-09-09T00:04:44+00:00
Use NSS 3.11.3 and NSPR 4.6.3. r=christophe.ravel

- - - - -
801d202d by wtchang%redhat.com at 2006-09-09T02:24:25+00:00
Removed PRODUCT_NAME, which is no longer used. r=christophe.ravel

- - - - -
03c3e14e by nelson%bolyard.com at 2006-10-01T06:48:25+00:00
Bug 353475. When building NSS with MSVC 2005, use the "mt" command to
embed the manifest files into the executables and DLLs.
Patch contributed by Allan Beaufour <allan at beaufour.dk>, r=nelson,wtchang

- - - - -
1ff63451 by cvs2hg at 2006-10-01T06:48:26+00:00
fixup commit for tag 'NSS_PRE_PKIX_MERGE'

- - - - -
94d1dbde by wtchang%redhat.com at 2006-11-17T21:57:14+00:00
Bugzilla Bug 361076: removed code that handled multiple NSPR threading
implementations.  We only use the pthreads-based implementation now.
r=christophe.ravel.

- - - - -
6b329afe by wtchang%redhat.com at 2006-12-07T01:57:18+00:00
Bugzilla Bug 345482: changed abspath to core_abspath to avoid conflict with
the built-in abspath function of GNU make 3.81.  The patch is contributed
by Benjamin Smedberg <benjamin at smedbergs.us>. r=wtc,christophe.ravel
Modified Files:
	coreconf/rules.mk nss/cmd/shlibsign/Makefile
	nss/lib/freebl/Makefile nss/lib/pk11wrap/Makefile

- - - - -
68d69f89 by wtchang%redhat.com at 2006-12-07T18:28:40+00:00
Bugzilla Bug 361077: fixed the bug that HP-UXB.11.*.mk test USE_PTHREADS
before it is set.  Since we always use pthreads now, we can unconditionally
add -D_POSIX_C_SOURCE=199506L to OS_CFLAGS in HP-UXB.11.mk.
r=christophe.ravel
Modified Files:
	HP-UXB.11.00.mk HP-UXB.11.11.mk HP-UXB.11.20.mk
	HP-UXB.11.22.mk HP-UXB.11.23.mk HP-UXB.11.mk

- - - - -
f14e6ae3 by wtchang%redhat.com at 2006-12-07T18:31:49+00:00
Bugzilla Bug 361077: removed commented-out code. r=christophe.ravel

- - - - -
de7ee34a by gerv%gerv.net at 2006-12-11T09:45:31+00:00
Bug 236613: change to MPL/LGPL/GPL tri-license.

- - - - -
9aef7022 by nelson%bolyard.com at 2007-01-03T13:07:47+00:00
Bug 256046. Don't prefix with $(JAVA_DESTPATH)/ if it's undefined.
r=Glen.beasley,neil.williams

- - - - -
96557a06 by glen.beasley%sun.com at 2007-01-04T19:08:47+00:00
update error codes to NSS r=wtc

- - - - -
c086fec4 by wtchang%redhat.com at 2007-01-05T22:10:04+00:00
Bugzilla Bug 351246: Load memory into Highmem on OS/2.  The patch is
contributed by Peter Weilbacher <mozilla at Weilbacher.org>. r=wtc,kaply

- - - - -
8aa28147 by nelson%bolyard.com at 2007-01-06T05:47:10+00:00
Bug 232600. Define MOZ_DEBUG_SYMBOLS in environment to create .pdb files
and install them in $DIST.   r=rrelyea,wtchang

- - - - -
e0b91aac by wtchang%redhat.com at 2007-01-14T02:56:14+00:00
Bug 232600: use the same linker flags for programs as for DLLs when doing
optimized builds with MOZ_DEBUG_SYMBOLS=1. r=nelsonb

- - - - -
3ccfb7dc by christophe.ravel.bugs%sun.com at 2007-02-05T23:07:31+00:00
Set the JSS version to 4.2.5 Beta.
Tag: none.

- - - - -
0e0d1a6a by glen.beasley%sun.com at 2007-02-06T20:50:00+00:00
333636 bind exception in socket tests r=neil

- - - - -
3a8919e1 by glen.beasley%sun.com at 2007-02-12T04:09:56+00:00
369660 MAC OS X support for build and all.pl r=christophe

- - - - -
24429ba8 by wtchang%redhat.com at 2007-02-15T01:32:44+00:00
Set JSS version to 4.2.5 (RTM).  Import NSPR 4.6.6 and NSS 3.11.6.
Modified Files:
	manifest.mn org/mozilla/jss/CryptoManager.java
	org/mozilla/jss/util/jssver.h

- - - - -
5f9244e9 by wtchang%redhat.com at 2007-02-15T01:39:07+00:00
Removed an out-of-date comment.

- - - - -
34d73770 by wtchang%redhat.com at 2007-02-16T00:20:07+00:00
Changed the JSS version back to 4.2.5 Beta.

- - - - -
adb24193 by wtchang%redhat.com at 2007-02-22T23:13:58+00:00
Bug 317323: Set NSPR31_LIB_PREFIX to empty explicitly for WIN95 and WINCE
builds.  r=nelsonb
Modified files: WIN954.0.mk WINCE3.0.mk

- - - - -
a41c6407 by glen.beasley%sun.com at 2007-02-23T17:40:21+00:00
367235 only see PKCS11 tokens available to it at initialization r=wan-teh sr=relyea

- - - - -
09e38ec6 by wtchang%redhat.com at 2007-02-23T22:59:34+00:00
Bugzilla bug 371399: removed unused files. r=glen.beaskely
Removed files: Makefile pkgdepend pkginfo.tmpl prototype_com prototype_sparc

- - - - -
6aeeae50 by glen.beasley%sun.com at 2007-02-28T03:28:05+00:00
363103 fix by Bartlomiej Lopatka  r=glen sr=neil

- - - - -
6763652f by glen.beasley%sun.com at 2007-03-01T03:53:53+00:00
341681 report underlying NSS/NSPR error r=neil

- - - - -
f890404f by glen.beasley%sun.com at 2007-03-20T22:39:28+00:00
 big 370970 Server SSL code should invalidate Session ID when redoing handshake r=sparkins,sr=nkwan

- - - - -
9af5fb4a by glen.beasley%sun.com at 2007-03-21T14:52:54+00:00
370970 Server SSL code should invalidate Session ID when redoing handshake r=sparkinson sr=nkwan

- - - - -
9dd2ce7f by glen.beasley%sun.com at 2007-03-31T04:22:21+00:00
341681 Crypto.TokenException in Socket test r=neil

- - - - -
a54b65d0 by glen.beasley%sun.com at 2007-03-31T04:28:19+00:00
341681 Crypto.TokenException in Socket test r=neil

- - - - -
a4ba8f96 by glen.beasley%sun.com at 2007-04-12T23:05:38+00:00
374663 optimize build loses header info r=christophe

- - - - -
4ae62f73 by glen.beasley%sun.com at 2007-04-24T18:34:58+00:00
377826 SSLSocket.close may be blocked and hang the close operation r=wtc

- - - - -
851d21c2 by nelson%bolyard.com at 2007-05-04T05:15:43+00:00
Bug 371685 ? allow unsupported critical extensions in special builds.
r=rrelyea,wtc

- - - - -
352f9243 by nelson%bolyard.com at 2007-05-06T08:06:25+00:00
Bug 370062 ? nss build changes for OpenBSD, r=nelson,wtc
patches contributed by Martynas Venckus <martynas at openbsd.org>

- - - - -
da5399d9 by neil.williams%sun.com at 2007-05-07T21:36:03+00:00
Bug 82268, Builds use wrong version of perl
r=Christophe, Nelson

- - - - -
e38cadc7 by neil.williams%sun.com at 2007-05-08T01:31:24+00:00
Back out previous patch

- - - - -
6fc5de04 by neil.williams%sun.com at 2007-05-09T00:09:38+00:00
Bug 82268, Builds use wrong version of perl
r=Christophe,nelson

- - - - -
23071736 by cvs2hg at 2007-05-09T00:09:39+00:00
fixup commit for tag 'BOB_3_12_ALPHA_TEST_1'

- - - - -
79b87644 by glen.beasley%sun.com at 2007-05-09T00:28:31+00:00
340128 version update r=christophe

- - - - -
5807860b by glen.beasley%sun.com at 2007-05-09T01:40:14+00:00
378332 update ciphersuite constants and added isFipsCipherSuite method r=neil

- - - - -
71231828 by cvs2hg at 2007-05-09T01:40:15+00:00
fixup commit for tag 'JSS_4_2_5_RC0'

- - - - -
0f3ae051 by glen.beasley%sun.com at 2007-05-17T23:59:01+00:00
fix typo for sha-512/EC r=wtc

- - - - -
5f6f5ad3 by cvs2hg at 2007-05-17T23:59:02+00:00
fixup commit for tag 'JSS_4_2_5_RTM'

- - - - -
40b46bd2 by christophe.ravel.bugs%sun.com at 2007-05-31T20:10:43+00:00
Set JSS version to 4.2.6 Beta.

- - - - -
65c7f6f2 by slavomir.katuscak%sun.com at 2007-06-18T12:27:14+00:00
Bug 363828 - Adding TCOV support. r=wtc, sr=julien

- - - - -
f75e5d41 by cvs2hg at 2007-06-18T12:27:15+00:00
fixup commit for tag 'MOZILLA_1_9a7_RC1'

- - - - -
499ae59c by cvs2hg at 2007-06-18T12:27:16+00:00
fixup commit for tag 'MOZILLA_1_9a7_RELEASE'

- - - - -
3da63fc9 by cvs2hg at 2007-06-18T12:27:17+00:00
fixup commit for tag 'MOZILLA_1_9a8_RELEASE'

- - - - -
2530be39 by cvs2hg at 2007-06-18T12:27:18+00:00
fixup commit for tag 'NSS_3_12_ALPHA1'

- - - - -
2c02c47f by cvs2hg at 2007-06-18T12:27:19+00:00
fixup commit for tag 'NSS_3_12_ALPHA1A'

- - - - -
0b51c1bf by cvs2hg at 2007-06-18T12:27:20+00:00
fixup commit for tag 'NSS_3_12_ALPHA1B'

- - - - -
91225f0a by glen.beasley%sun.com at 2007-06-27T01:13:25+00:00
385347 CompanyName shoud be Mozilla Foundation fix=wtc r=glen

- - - - -
6d994ca7 by nelson%bolyard.com at 2007-08-10T17:28:45+00:00
Bug 391651 - Add file for Vista.
Patch by Robert Longson <longsonr at gmail.com>   r=nelson

- - - - -
f8429506 by alexei.volkov.bugs%sun.com at 2007-08-10T19:22:38+00:00
389904: avoid multiple decoding/encoding while creating and using PKIX_PL_X500Name. r=nelson

- - - - -
f2f1f0d0 by christophe.ravel.bugs%sun.com at 2007-08-15T15:29:47+00:00
Bug 389781  NSS should be built size-optimized on Linux, Windows, and Mac
r=julien.pierre.boogz

- - - - -
2cf8ba98 by glen.beasley%sun.com at 2007-08-21T00:07:58+00:00
380065 update to JSS tests to allow Sunpkcs11 to use NSS r=gb

- - - - -
a07c83e4 by glen.beasley%sun.com at 2007-08-21T14:36:15+00:00
380065 windows tinderbox fix

- - - - -
238d2db7 by glen.beasley%sun.com at 2007-08-21T18:50:08+00:00
341681 crypto.tokenException in Socket test should fix tinderbox

- - - - -
a53f840c by glen.beasley%sun.com at 2007-08-22T23:32:28+00:00
380065 update to Sunpkcs11 config and Mozilla-JSS test r=self JSS test change only

- - - - -
79ad80dd by glen.beasley%sun.com at 2007-08-23T23:21:13+00:00
380065 fix for JSS cert creation and ssl hangs r=self JSS tests only

- - - - -
cbd31952 by glen.beasley%sun.com at 2007-08-23T23:33:47+00:00
380065 let all tests run r=self JSS test only

- - - - -
a623c7ff by glen.beasley%sun.com at 2007-08-29T23:50:46+00:00
380065 default to jdk5 sunpkcs11 config r=self JSS test suite only

- - - - -
95992097 by nelson%bolyard.com at 2007-09-01T03:33:56+00:00
Bug 392722 - nsinstall chokes on double slashes in path
patch by benjamin at smedbergs.us  r=nelson

- - - - -
5feda16c by glen.beasley%sun.com at 2007-09-09T18:32:39+00:00
380065 client SSL test programs check if server is up r=self JSS test suit only

- - - - -
15dc4647 by glen.beasley%sun.com at 2007-09-10T17:55:09+00:00
380065 Kinux amd64 jdk 1.5 fix r=self JSS test suit only

- - - - -
4fd68059 by julien.pierre.boogz%sun.com at 2007-09-11T22:40:34+00:00
Fix for bug 330721 . Remove OS/2 VACPP compiler support from NSS . Patch contributed by Peter Weilbacher . r=julien.pierre

- - - - -
d87a01d5 by cvs2hg at 2007-09-11T22:40:35+00:00
fixup commit for tag 'FIREFOX_3_0b1_RC1'

- - - - -
d464715d by cvs2hg at 2007-09-11T22:40:36+00:00
fixup commit for tag 'FIREFOX_3_0b1_RC2'

- - - - -
17e1bad3 by cvs2hg at 2007-09-11T22:40:37+00:00
fixup commit for tag 'FIREFOX_3_0b1_RC3'

- - - - -
afc5db9c by cvs2hg at 2007-09-11T22:40:38+00:00
fixup commit for tag 'FIREFOX_3_0b1_RELEASE'

- - - - -
1f0c4b7a by cvs2hg at 2007-09-11T22:40:39+00:00
fixup commit for tag 'FIREFOX_3_0b2_RC1'

- - - - -
6d4db616 by cvs2hg at 2007-09-11T22:40:40+00:00
fixup commit for tag 'FIREFOX_3_0b2_RELEASE'

- - - - -
a323981b by cvs2hg at 2007-09-11T22:40:41+00:00
fixup commit for tag 'NSS_3_12_ALPHA_2B'

- - - - -
963aa971 by julien.pierre.boogz%sun.com at 2007-10-12T01:44:39+00:00
Fix for bug 286642 . Move utility functions to new libnssutil shared library. r=nelson

- - - - -
62f1ae63 by julien.pierre.boogz%sun.com at 2007-10-12T02:54:09+00:00
Fix for broken JSS build after checkin of bug 286642 (new nssutil3 shared library).

- - - - -
21e4f0be by nelson%bolyard.com at 2007-10-23T21:55:00+00:00
Bug 389781.  Don't attempt to set OPT_CODE_SIZE = 1 for mozilla builds.
Mozilla makefiles will set them itself.  patch by wtc at google.com, r=nelson

- - - - -
f46ce71e by christophe.ravel.bugs%sun.com at 2007-10-29T22:10:53+00:00
Bug 400094: JSS should link conditionally with libnssutil
r=glen.beasley

- - - - -
76959ba6 by glen.beasley%sun.com at 2007-11-10T00:37:58+00:00
403234 needsLogin method exposed r=wan-teh

- - - - -
e3544167 by glen.beasley%sun.com at 2007-11-14T22:40:47+00:00
403490 remove blank line due to HP build failure r=christophe

- - - - -
e8a9a575 by julien.pierre.boogz%sun.com at 2007-11-14T22:49:43+00:00
Fix for bug 227049 . Add Windows 64 bits ( AMD64 ) support for NSS libraries. r=nelson, relyea

- - - - -
7d3cb0fc by glen.beasley%sun.com at 2007-11-15T21:30:19+00:00
380065 remove sunpkcs11 because we need to support jdk.1.4.2 until jdk 1.4.2 EOL r=self jss test suite only

- - - - -
c084ecd2 by glen.beasley%sun.com at 2007-11-21T18:50:24+00:00
239809 PCS12 RC2/CBC/NoPadding r=wtc

- - - - -
159b8c07 by biswatosh.chakraborty%sun.com at 2007-11-22T04:33:28+00:00
Bug 288730 ? compiler warnings in certutil,  r=Julien

- - - - -
b5fc7409 by biswatosh.chakraborty%sun.com at 2007-11-22T04:39:56+00:00
Bug 288730 ? compiler warnings in certutil,  r=Julien

- - - - -
a5e861eb by glen.beasley%sun.com at 2007-12-19T21:40:32+00:00
404889 win 64 bit support r=christophe

- - - - -
fc17cc83 by christophe.ravel.bugs%sun.com at 2007-12-20T18:33:04+00:00
Bug 409107: JSS tests on Windows don't run the SSL Ciphersuite tests cases
r=glen.beasley

- - - - -
4d6e9500 by christophe.ravel.bugs%sun.com at 2007-12-20T18:38:44+00:00
Bug 409221: JSS test tries to use amd64 Java on sparcv9 for 64bit test
r=glen.beasley

- - - - -
294bb8bf by wtc%google.com at 2007-12-21T18:57:57+00:00
Bug 409224: don't use the obsolete gcc flag -no-cpp-precomp.  The patch is
contributed by Mark Mentovai <mark at moxienet.com>.  r=wtc

- - - - -
7c3b2afb by cvs2hg at 2007-12-21T18:57:58+00:00
fixup commit for tag 'FIREFOX_3_0b3_RC1'

- - - - -
c2703a8c by cvs2hg at 2007-12-21T18:57:59+00:00
fixup commit for tag 'FIREFOX_3_0b3_RC2'

- - - - -
2537313e by cvs2hg at 2007-12-21T18:58:00+00:00
fixup commit for tag 'FIREFOX_3_0b3_RC3'

- - - - -
7ed24541 by cvs2hg at 2007-12-21T18:58:01+00:00
fixup commit for tag 'FIREFOX_3_0b3_RELEASE'

- - - - -
93452694 by cvs2hg at 2007-12-21T18:58:02+00:00
fixup commit for tag 'FIREFOX_3_0b4_RC1'

- - - - -
b6d4546b by cvs2hg at 2007-12-21T18:58:03+00:00
fixup commit for tag 'FIREFOX_3_0b4_RC2'

- - - - -
56c76a95 by cvs2hg at 2007-12-21T18:58:04+00:00
fixup commit for tag 'FIREFOX_3_0b4_RELEASE'

- - - - -
fe4032b8 by cvs2hg at 2007-12-21T18:58:05+00:00
fixup commit for tag 'FIREFOX_3_0b5_RC1'

- - - - -
1f0d651d by cvs2hg at 2007-12-21T18:58:06+00:00
fixup commit for tag 'FIREFOX_3_0b5_RC2'

- - - - -
29da32b3 by cvs2hg at 2007-12-21T18:58:07+00:00
fixup commit for tag 'FIREFOX_3_0b5_RELEASE'

- - - - -
c7e981cc by cvs2hg at 2007-12-21T18:58:08+00:00
fixup commit for tag 'NSS_3_12_BETA1'

- - - - -
5cdf4638 by cvs2hg at 2007-12-21T18:58:09+00:00
fixup commit for tag 'NSS_3_12_BETA2'

- - - - -
7e2e63be by cvs2hg at 2007-12-21T18:58:10+00:00
fixup commit for tag 'NSS_3_12_BETA3'

- - - - -
61a8dd57 by glen.beasley%sun.com at 2008-01-18T21:38:03+00:00
404286 fix for ShortBufferException r=wtc

- - - - -
aa34421f by glen.beasley%sun.com at 2008-01-18T21:39:46+00:00
404286 test fix for ShortBufferException r=wtc

- - - - -
72e9d00b by christophe.ravel.bugs%sun.com at 2008-01-31T22:29:17+00:00
Prepare JSS 4.2.6 RTM.
Uses NSPR 4.7 and NSS 3.11.9

- - - - -
75922fe0 by cvs2hg at 2008-01-31T22:29:18+00:00
fixup commit for tag 'JSS_4_2_6_RTM'

- - - - -
71e6e4a7 by christophe.ravel.bugs%sun.com at 2008-02-06T19:41:54+00:00
Set JSS version to 4.2.7 Beta.

- - - - -
1efa1c6a by glen.beasley%sun.com at 2008-03-10T19:05:05+00:00
419523 remove duplicate declarations patch=wtc r=gb

- - - - -
81bfafd6 by alexei.volkov.bugs%sun.com at 2008-03-26T18:48:58+00:00
397832 - libpkix leaks memory if a macro calls a function that returns an error. Object leak test. r=nelson

- - - - -
0a30f043 by julien.pierre.boogz%sun.com at 2008-04-02T22:54:05+00:00
Fix for bug 426429 . Size optimizations for OS/2 in NSS.

- - - - -
12ad9a53 by cvs2hg at 2008-04-02T22:54:06+00:00
fixup commit for tag 'FIREFOX_3_0_1_BUILD1'

- - - - -
5782d3ac by cvs2hg at 2008-04-02T22:54:07+00:00
fixup commit for tag 'FIREFOX_3_0_1_RELEASE'

- - - - -
e0d92f7d by cvs2hg at 2008-04-02T22:54:08+00:00
fixup commit for tag 'FIREFOX_3_0_RELEASE'

- - - - -
ac11f616 by cvs2hg at 2008-04-02T22:54:09+00:00
fixup commit for tag 'FIREFOX_3_0rc1_BUILD1'

- - - - -
c3915106 by cvs2hg at 2008-04-02T22:54:10+00:00
fixup commit for tag 'FIREFOX_3_0rc1_RELEASE'

- - - - -
bde31438 by cvs2hg at 2008-04-02T22:54:11+00:00
fixup commit for tag 'FIREFOX_3_0rc2_BUILD1'

- - - - -
4d4037d9 by cvs2hg at 2008-04-02T22:54:12+00:00
fixup commit for tag 'FIREFOX_3_0rc2_BUILD2'

- - - - -
22390a47 by cvs2hg at 2008-04-02T22:54:13+00:00
fixup commit for tag 'FIREFOX_3_0rc2_RELEASE'

- - - - -
f664f486 by cvs2hg at 2008-04-02T22:54:14+00:00
fixup commit for tag 'FIREFOX_3_0rc3_BUILD1'

- - - - -
9a773616 by cvs2hg at 2008-04-02T22:54:15+00:00
fixup commit for tag 'FIREFOX_3_0rc3_RELEASE'

- - - - -
d6060f37 by cvs2hg at 2008-04-02T22:54:16+00:00
fixup commit for tag 'NSS_3_12_0_BRANCHPOINT'

- - - - -
11a354a1 by cvs2hg at 2008-04-02T22:54:17+00:00
fixup commit for tag 'NSS_3_12_RC1'

- - - - -
c4fe02aa by cvs2hg at 2008-04-02T22:54:18+00:00
fixup commit for tag 'NSS_3_12_RC2'

- - - - -
05840659 by cvs2hg at 2008-04-02T22:54:19+00:00
fixup commit for tag 'NSS_3_12_RC3'

- - - - -
4c25e02e by cvs2hg at 2008-04-02T22:54:20+00:00
fixup commit for tag 'NSS_3_12_RC4'

- - - - -
c05b0eb9 by cvs2hg at 2008-04-02T22:54:21+00:00
fixup commit for tag 'NSS_3_12_RTM'

- - - - -
62fc1c4d by cvs2hg at 2008-04-02T22:54:22+00:00
fixup commit for tag 'THUNDERBIRD_3_0a1_BUILD1'

- - - - -
5c2ef2cb by cvs2hg at 2008-04-02T22:54:23+00:00
fixup commit for tag 'THUNDERBIRD_3_0a1_RELEASE'

- - - - -
9cedfc3f by cvs2hg at 2008-04-02T22:54:24+00:00
fixup commit for tag 'THUNDERBIRD_3_0a2_BUILD1'

- - - - -
2cfae70e by cvs2hg at 2008-04-02T22:54:25+00:00
fixup commit for tag 'THUNDERBIRD_3_0a2_RELEASE'

- - - - -
b95d7938 by glen.beasley%sun.com at 2008-04-10T15:31:24+00:00
408644 improve error messages for timeout and removed unused imports r=self JSS tests only

- - - - -
1281190c by glen.beasley%sun.com at 2008-04-10T20:53:18+00:00
408644 override keyword does not work with jdk 1.4.2 r=self JSS tests only

- - - - -
0de34b31 by glen.beasley%sun.com at 2008-04-21T15:32:28+00:00
428491 identity changed to identify request by serge gautherie  r=wan-teh

- - - - -
ed349a8a by wtc%google.com at 2008-05-09T23:55:58+00:00
Bug 367664: added RISC OS support.  The patch is contributed by
Peter Naulls <peter at chocky.org>.  r=wtc.
Modified Files:
	coreconf/config.mk coreconf/rules.mk
	coreconf/nsinstall/nsinstall.c nss/lib/freebl/unix_rand.c
Added Files:
	coreconf/RISCOS.mk

- - - - -
a77e836f by glen.beasley%sun.com at 2008-05-22T04:28:10+00:00
435091 add support for JSS to init NSS with more options r=wtc

- - - - -
1fea521c by christophe.ravel.bugs%sun.com at 2008-05-23T17:51:42+00:00
Move version to 4.3 Beta on the trunk.
JSS 4.3 requires NSS 3.12 or above.

- - - - -
436a1b2a by glen.beasley%sun.com at 2008-06-02T20:07:11+00:00
263544 support HmacSHA256, HmacSHA384, and HmacSHA512 r=Wan-Teh

- - - - -
a3f6ce2b by wtc%google.com at 2008-07-12T14:28:59+00:00
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 at millibyte.net>.  r=wtc.

- - - - -
0fe57441 by kaie%kuix.de at 2008-08-14T13:06:42+00:00
Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized.
r=relyea

- - - - -
7163af62 by kaie%kuix.de at 2008-08-14T13:08:29+00:00
Bug 330628, backing myself out. I forgot we're on a freeze towards 3.12.1. sorry

- - - - -
81194fdf by kaie%kuix.de at 2008-08-14T18:55:05+00:00
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

- - - - -
4211d327 by cvs2hg at 2008-08-14T18:55:06+00:00
fixup commit for tag 'CAMINO_2_0_A1_RELEASE'

- - - - -
2c2a7bdf by cvs2hg at 2008-08-14T18:55:07+00:00
fixup commit for tag 'FIREFOX_3_0_2_BUILD1'

- - - - -
27c856e2 by cvs2hg at 2008-08-14T18:55:08+00:00
fixup commit for tag 'FIREFOX_3_0_2_BUILD2'

- - - - -
1eaa1654 by cvs2hg at 2008-08-14T18:55:09+00:00
fixup commit for tag 'FIREFOX_3_0_2_BUILD3'

- - - - -
ab57776c by cvs2hg at 2008-08-14T18:55:10+00:00
fixup commit for tag 'FIREFOX_3_0_2_BUILD4'

- - - - -
0141cd08 by cvs2hg at 2008-08-14T18:55:11+00:00
fixup commit for tag 'FIREFOX_3_0_2_BUILD5'

- - - - -
e2286eaf by cvs2hg at 2008-08-14T18:55:12+00:00
fixup commit for tag 'FIREFOX_3_0_2_BUILD6'

- - - - -
dba45a97 by cvs2hg at 2008-08-14T18:55:13+00:00
fixup commit for tag 'FIREFOX_3_0_2_RELEASE'

- - - - -
c715f3dc by cvs2hg at 2008-08-14T18:55:14+00:00
fixup commit for tag 'FIREFOX_3_0_3_BUILD1'

- - - - -
e53b1aaf by cvs2hg at 2008-08-14T18:55:15+00:00
fixup commit for tag 'FIREFOX_3_0_3_RELEASE'

- - - - -
66256d6f by cvs2hg at 2008-08-14T18:55:16+00:00
fixup commit for tag 'FIREFOX_3_0_4_BUILD1'

- - - - -
e3c0c0cb by cvs2hg at 2008-08-14T18:55:17+00:00
fixup commit for tag 'FIREFOX_3_0_4_RELEASE'

- - - - -
aa716ab0 by cvs2hg at 2008-08-14T18:55:18+00:00
fixup commit for tag 'NSS_3_12_1_RC1'

- - - - -
c798d021 by cvs2hg at 2008-08-14T18:55:19+00:00
fixup commit for tag 'NSS_3_12_1_RC2'

- - - - -
aff85255 by cvs2hg at 2008-08-14T18:55:20+00:00
fixup commit for tag 'NSS_3_12_1_RTM'

- - - - -
69314f54 by cvs2hg at 2008-08-14T18:55:21+00:00
fixup commit for tag 'NSS_3_12_1_WITH_CKBI_1_72_RTM'

- - - - -
b6b730d0 by julien.pierre.boogz%sun.com at 2008-08-28T00:40:45+00:00
Fix for bug 451927 . Fix build on Vista . Patch contributed by Makoto Kato . r=julien

- - - - -
2015acf1 by glen.beasley%sun.com at 2008-09-02T17:47:16+00:00
452692 correct OID for SHA256/SHA384/SHA512 fix from fercufer and Jean-Marc Desperrier r=wtc

- - - - -
ab994e49 by wtc%google.com at 2008-09-05T23:17:23+00:00
Bug 302670: use system zlib on Linux.  r=nelson.

- - - - -
faf4966c by wtc%google.com at 2008-09-05T23:27:36+00:00
Bug 452865: removed an obsolete -dylib_file linker flag that was needed
when libnss3 was linked with libsoftokn3.  r=glen.beasley.

- - - - -
155c2433 by glen.beasley%sun.com at 2008-09-19T00:10:36+00:00
455485 fix conditional check r=slavo

- - - - -
bc69a769 by julien.pierre.boogz%sun.com at 2008-09-24T23:53:55+00:00
Fix for bug 445706. Add error message to nsinstall when symlink creation fails. r=nelson

- - - - -
6089b94a by julien.pierre.boogz%sun.com at 2008-09-25T02:07:12+00:00
Fix for bug 445706 . Always abort nsinstall when a symlink creation race is detected.

- - - - -
5213c57f by wtc%google.com at 2008-10-03T19:12:41+00:00
Bug 455348: change hyphens to underscores in usernames.  r=julien.pierre.

- - - - -
bf2adfbd by cvs2hg at 2008-10-03T19:12:42+00:00
fixup commit for tag 'CAMINO_2_0_B1_RELEASE'

- - - - -
514ea3a3 by cvs2hg at 2008-10-03T19:12:43+00:00
fixup commit for tag 'CAMINO_2_0_B2_RELEASE'

- - - - -
a92798ec by cvs2hg at 2008-10-03T19:12:44+00:00
fixup commit for tag 'CAMINO_2_0_B3_RELEASE'

- - - - -
e1703b01 by cvs2hg at 2008-10-03T19:12:45+00:00
fixup commit for tag 'FIREFOX_3_0_10_BUILD1'

- - - - -
dfd360d0 by cvs2hg at 2008-10-03T19:12:46+00:00
fixup commit for tag 'FIREFOX_3_0_10_RELEASE'

- - - - -
8b4b8081 by cvs2hg at 2008-10-03T19:12:47+00:00
fixup commit for tag 'FIREFOX_3_0_11_BUILD1'

- - - - -
9399731f by cvs2hg at 2008-10-03T19:12:48+00:00
fixup commit for tag 'FIREFOX_3_0_11_BUILD2'

- - - - -
c47a811f by cvs2hg at 2008-10-03T19:12:49+00:00
fixup commit for tag 'FIREFOX_3_0_11_RELEASE'

- - - - -
245c193d by cvs2hg at 2008-10-03T19:12:50+00:00
fixup commit for tag 'FIREFOX_3_0_12_BUILD1'

- - - - -
bd0459a9 by cvs2hg at 2008-10-03T19:12:51+00:00
fixup commit for tag 'FIREFOX_3_0_12_RELEASE'

- - - - -
93a48d6e by cvs2hg at 2008-10-03T19:12:52+00:00
fixup commit for tag 'FIREFOX_3_0_5_BUILD1'

- - - - -
076bda32 by cvs2hg at 2008-10-03T19:12:53+00:00
fixup commit for tag 'FIREFOX_3_0_5_RELEASE'

- - - - -
5963b57c by cvs2hg at 2008-10-03T19:12:54+00:00
fixup commit for tag 'FIREFOX_3_0_6_BUILD1'

- - - - -
5663abd4 by cvs2hg at 2008-10-03T19:12:55+00:00
fixup commit for tag 'FIREFOX_3_0_6_RELEASE'

- - - - -
27c3c78b by cvs2hg at 2008-10-03T19:12:56+00:00
fixup commit for tag 'FIREFOX_3_0_7_BUILD1'

- - - - -
20bad409 by cvs2hg at 2008-10-03T19:12:57+00:00
fixup commit for tag 'FIREFOX_3_0_7_BUILD2'

- - - - -
0c2bf73f by cvs2hg at 2008-10-03T19:12:58+00:00
fixup commit for tag 'FIREFOX_3_0_7_RELEASE'

- - - - -
2df08d1d by cvs2hg at 2008-10-03T19:12:59+00:00
fixup commit for tag 'FIREFOX_3_0_8_BUILD1'

- - - - -
88d9df46 by cvs2hg at 2008-10-03T19:13:00+00:00
fixup commit for tag 'FIREFOX_3_0_8_BUILD2'

- - - - -
871063da by cvs2hg at 2008-10-03T19:13:01+00:00
fixup commit for tag 'FIREFOX_3_0_8_RELEASE'

- - - - -
9a3f2351 by cvs2hg at 2008-10-03T19:13:02+00:00
fixup commit for tag 'FIREFOX_3_0_9_BUILD1'

- - - - -
1cb31f88 by cvs2hg at 2008-10-03T19:13:03+00:00
fixup commit for tag 'FIREFOX_3_0_9_BUILD2'

- - - - -
ff98b1a4 by cvs2hg at 2008-10-03T19:13:04+00:00
fixup commit for tag 'FIREFOX_3_0_9_RELEASE'

- - - - -
d2e90454 by cvs2hg at 2008-10-03T19:13:05+00:00
fixup commit for tag 'NSS_3_12_2_RC1'

- - - - -
a9a559fe by cvs2hg at 2008-10-03T19:13:06+00:00
fixup commit for tag 'NSS_3_12_2_RTM'

- - - - -
196501a2 by cvs2hg at 2008-10-03T19:13:07+00:00
fixup commit for tag 'NSS_3_12_2_WITH_CKBI_1_73_RTM'

- - - - -
762109f7 by cvs2hg at 2008-10-03T19:13:08+00:00
fixup commit for tag 'NSS_3_12_2_WITH_CKBI_1_75_RTM'

- - - - -
38c2c42c by nelson%bolyard.com at 2008-11-20T04:39:56+00:00
Bug 454120: Problems Compiling SECURITY module for WinMobile
Patch by Doug Turner <doug.turner at gmail.com>, r=nelson

- - - - -
ba458993 by glen.beasley%sun.com at 2008-11-20T15:49:43+00:00
 Bug 465850 -  Expose the TLS session ticket extension (STE) r=wan-teh

- - - - -
6e82623a by nelson%bolyard.com at 2008-12-02T23:24:27+00:00
Bug 464088: Option to build NSS without dbm (handy for WinCE), r=rrelyea

- - - - -
0df1e1a4 by cvs2hg at 2008-12-02T23:24:28+00:00
fixup commit for tag 'NSS_3_12_3_BETA1'

- - - - -
db1c06ad by wtc%google.com at 2008-12-03T18:44:22+00:00
Bug 454120: Removed obsolete file coreconf/WINCE3.0.mk.  Use a better way
to turn off NSS_BUILD_CAPI for WINCE in nss/lib/ckfw/Makefile.  r=dougt.
Modified Files:
	nss/lib/ckfw/Makefile
Removed Files:
	coreconf/WINCE3.0.mk

- - - - -
c266799a by glen.beasley%sun.com at 2008-12-17T18:39:53+00:00
469989 Add SEED support to JSS r=nelson

- - - - -
c5a0673d by kaie%kuix.de at 2009-01-20T23:30:57+00:00
Bug 474473, Want short term NSS dependencies hack
r=wtc

- - - - -
85e2cce6 by cvs2hg at 2009-01-20T23:30:58+00:00
fixup commit for tag 'NSS_3_12_3_BETA2'

- - - - -
743c2ca9 by glen.beasley%sun.com at 2009-02-06T20:09:22+00:00
3609656 remove incorrect deprecated comment from toString method r=self javadoc only

- - - - -
ac8222b3 by nelson%bolyard.com at 2009-02-09T22:59:26+00:00
Bug 469944: when built with Microsoft compilers, serious NSS errors are ignored!
r=wtc

- - - - -
c30a12ae by wtc%google.com at 2009-02-10T16:08:37+00:00
Dummy whitespace change to force NSS to be rebuilt.

- - - - -
ee588cfc by cvs2hg at 2009-02-10T16:08:38+00:00
fixup commit for tag 'NSS_3_12_3_BETA3'

- - - - -
9bce511f by glen.beasley%sun.com at 2009-02-12T15:58:25+00:00
remove the word proprietary r=mkaply

- - - - -
e093bb41 by wtc%google.com at 2009-02-13T17:14:05+00:00
Bug 478171: First step towards consolidating the *.mk files for the WINNT
and WIN95 OS_TARGETs.  Added WINNT and WIN95 to the list of OS_TARGETs that
have a single .mk file used by all versions of the OS.  WIN954.0.mk is
renamed WIN95.mk, and all WINNTx.y.mk files are replaced by WINNT.mk, which
is based on WINNT6.0.mk.  r=nelson.
Modified Files:
	config.mk
Added Files:
	WIN95.mk WINNT.mk
Removed Files:
	WIN954.0.mk WINNT3.51.mk WINNT4.0.mk WINNT5.0.mk WINNT5.1.mk
	WINNT5.2.mk WINNT6.0.mk

- - - - -
d8e6e571 by nelson%bolyard.com at 2009-02-14T00:37:01+00:00
Original files copied from mozilla/config/mkdepend.

- - - - -
20e28c3a by nelson%bolyard.com at 2009-02-14T01:06:13+00:00
Bug 278132: NSS makefile dependencies broken, mkdepend missing,  r=wtc

- - - - -
d41d59ca by wtc%google.com at 2009-02-14T05:51:10+00:00
Bug 478171: moved the common code in WIN95.mk and WINNT.mk to WIN32.mk.
r=nelson.
Modified Files:
	WIN32.mk WIN95.mk WINNT.mk

- - - - -
4d8fbda6 by wtc%google.com at 2009-02-14T19:40:55+00:00
Bug 278132: 1. Carried over an ifparser.c change from mozilla-central:
  Brad Lassey - bug 463561 - mkdepend crashes while compiling freetype
2. Renamed the 'emxinc' variable 'includepath'.
r=nelson.

- - - - -
2495f57f by wtc%google.com at 2009-02-17T00:55:54+00:00
Bug 469944: added -we4028, which makes it an error for a function's
declaration and definition to have different formal parameters.  This
matches GCC.  r=nelson.

- - - - -
d35dc0f2 by cvs2hg at 2009-02-17T00:55:55+00:00
fixup commit for tag 'NSS_3_12_3_BETA4'

- - - - -
b9106b5d by glen.beasley%sun.com at 2009-02-18T21:44:54+00:00
remove un maintened files r=nelson

- - - - -
8be33bef by glen.beasley%sun.com at 2009-02-20T19:28:23+00:00
470982 supoort wrap/unwrap of AES keys with RSA patch from alex.agranov r=glenb

- - - - -
83f4f26a by glen.beasley%sun.com at 2009-02-24T04:25:10+00:00
test program for key wrapping r=self jss test suite only

- - - - -
792bfe9b by nelson%bolyard.com at 2009-03-10T18:01:49+00:00
Bug 433791: Win16 support should be deleted from NSS, r=nelson
Patch by Serge Gautherie (:sgautherie) <sgautherie.bz at free.fr>

- - - - -
3db9905f by wtc%google.com at 2009-03-11T18:54:24+00:00
Bug 433791: cleaned up the previous checkin (Serge Gautherie's patch).
Fixed the indentation, and use WIN% for the "WINNT WIN95 WINCE" lists.
Modified Files:
	coreconf/arch.mk dbm/src/config.mk

- - - - -
5bfe7501 by julien.pierre.boogz%sun.com at 2009-03-19T02:26:44+00:00
Fix for bug 227049 . Add bignum and RC4 optimizations for RC4 . Contributed by Makoto Kato . r=nelson

- - - - -
5244caa8 by glen.beasley%sun.com at 2009-03-20T07:19:35+00:00
469738 provide 64 bit MAC OS X support to nss r=wanteh

- - - - -
bca94567 by nelson%bolyard.com at 2009-03-23T05:13:05+00:00
Bug 469944: when built with Microsoft compilers, serious NSS errors are ignored!
r=julien.pierre

- - - - -
127abe28 by wtc%google.com at 2009-03-23T18:35:52+00:00
Bug 479978: removed references to MOZ_PROFILE from the build system since
it duplicated the functionality of MOZ_DEBUG_SYMBOLS.  The patch is
contributed by Serge Gautherie <sgautherie.bz at free.fr>.  r=wtc.

- - - - -
07c1c9fa by wtc%google.com at 2009-03-23T18:43:25+00:00
Bug 469944: document what warning 4047 is.

- - - - -
93419cc4 by christophe.ravel.bugs%sun.com at 2009-03-27T21:34:58+00:00
Change the version to 4.3 RTM.

- - - - -
0d61e1bb by nelson%bolyard.com at 2009-03-30T18:27:05+00:00
Bug 485837: vc90.pdb files are output in source directory instead of OBJDIR
r=julien.pierre

- - - - -
fdb43175 by nelson%bolyard.com at 2009-03-30T20:31:03+00:00
Bug 478563: Add _MSC_VER (the cl version) to coreconf.
Use -PDB:NONE only on versions of cl that support it.
Patch is a collaborative effort by Wan-Teh Chang, Kaspar Brand, and me.
SR=Wan-Teh Chang

- - - - -
47af0d6f by nelson%bolyard.com at 2009-04-01T00:49:48+00:00
Bug 478563: Add _MSC_VER (the cl version) to coreconf. r=julien.pierre

- - - - -
119759e9 by cvs2hg at 2009-04-01T00:49:50+00:00
fixup commit for tag 'NSS_3_12_3_BASE'

- - - - -
ab710c6f by cvs2hg at 2009-04-01T00:49:51+00:00
fixup commit for tag 'NSS_3_12_3_RC0'

- - - - -
795bf6ac by cvs2hg at 2009-04-01T00:49:52+00:00
fixup commit for tag 'NSS_3_12_3_RTM'

- - - - -
d7416985 by cvs2hg at 2009-04-01T00:49:53+00:00
fixup commit for tag 'NSS_3_12_3_WITH_CKBI_1_75_RTM'

- - - - -
022ad5b8 by cvs2hg at 2009-04-01T00:49:54+00:00
fixup commit for tag 'NSS_HEAD_20090409'

- - - - -
ecf7f3d2 by julien.pierre.boogz%sun.com at 2009-04-09T22:25:09+00:00
Fix for bug 485527. rename _X86_ symbol . r=nelson

- - - - -
af969e2b by emaldona%redhat.com at 2009-04-11T21:18:34+00:00
Bug 486698, r=wtc, Changed .mk files to enable building of major components independently and in a chain manner by downstream distributions

- - - - -
6ef6c3b5 by christophe.ravel.bugs%sun.com at 2009-04-13T17:46:42+00:00
Change NSS version to 3.12.4 Beta.

- - - - -
122ec917 by cvs2hg at 2009-04-13T17:46:43+00:00
fixup commit for tag 'NSS_3_12_4_FIPS0'

- - - - -
83395555 by cvs2hg at 2009-04-13T17:46:44+00:00
fixup commit for tag 'NSS_3_12_4_FIPS1'

- - - - -
51646f3a by cvs2hg at 2009-04-13T17:46:45+00:00
fixup commit for tag 'NSS_3_12_4_FIPS1_WITH_CKBI_1_75'

- - - - -
dc0f18a0 by glen.beasley%sun.com at 2009-04-28T21:07:13+00:00
490043 don't enforce thread cleanup r=nelson

- - - - -
a176ca79 by nelson%bolyard.com at 2009-05-01T22:14:48+00:00
Bug 427135: Add super-H(sh3,4) architecture support. r=christophe.ravel

- - - - -
f625a63b by julien.pierre.boogz%sun.com at 2009-05-16T00:31:47+00:00
Fix for bug 399700 . Don't use gcc -W flag on OS/2 . r=peter.weilbacher

- - - - -
0b5e731b by nelson%bolyard.com at 2009-06-05T02:15:15+00:00
Bug 491044: Remove support for VMS (a.k.a., OpenVMS) from coreconf, r=rrelyea

- - - - -
2e6f0282 by julien.pierre.boogz%sun.com at 2009-06-11T00:55:32+00:00
Fix for bug 494107 . Fix rpath in coreconf. r=rrelyea

- - - - -
d3250856 by wtc%google.com at 2009-06-15T21:09:55+00:00
Bug 494107: Mozilla clients don't need -rpath $ORIGIN.  r=julien.pierre.

- - - - -
4f78e19c by nelson%bolyard.com at 2009-06-17T23:01:50+00:00
Bug 483653: unable to build certutil.exe for fennec/wince
Patch by Hiroyuki Ikezoe <ikezoe at clear-code.com>, r=nelson

- - - - -
e254f56b by cvs2hg at 2009-06-17T23:01:51+00:00
fixup commit for tag 'NSS_3_12_4_FIPS2'

- - - - -
5467cb44 by nelson%bolyard.com at 2009-07-08T18:15:21+00:00
Bug 435923: change BUILD_OFFICIAL to NSS_BUILD_CONTINUE_ON_ERROR
r=Christophe.ravel

- - - - -
4f73816e by cvs2hg at 2009-07-08T18:15:22+00:00
fixup commit for tag 'NSS_3_12_4_FIPS4'

- - - - -
a8c930d5 by glen.beasley%sun.com at 2009-07-14T22:31:16+00:00
500138 fix typos patch from timeless

- - - - -
4b2504c3 by christophe.ravel.bugs%sun.com at 2009-07-27T20:33:02+00:00
Bug 323196: NSS 3.12 does not build on RHEL21
r=julien.

- - - - -
64255150 by julien.pierre.boogz%sun.com at 2009-07-29T00:15:46+00:00
Fix for bug 507041 . Correct detection of VC6 . r=nelson

- - - - -
77f797f9 by wtc%google.com at 2009-07-29T21:50:47+00:00
Bug 507228: coreconf.dep doesn't need to contain the NSS version number.
r=christophe.ravel.

- - - - -
d2a622d4 by julien.pierre.boogz%sun.com at 2009-07-29T23:43:41+00:00
Fix for bug 498511 . Add optional debug info to optimized builds on Linux . r=nelson

- - - - -
3b586908 by glen.beasley%sun.com at 2009-07-30T21:36:02+00:00
498509 produce debuggable optimize builds for mozilla on Mac OS X r=nelson

- - - - -
6bded407 by glen.beasley%sun.com at 2009-07-31T19:58:21+00:00
507534 fix missing param in javadoc patch provided  by Mattew Harmsen

- - - - -
8936c6ad by glen.beasley%sun.com at 2009-07-31T20:03:58+00:00
507538  allow selection of token to provide the signature verification r=glen b patch provided by Christina Fu

- - - - -
7fbf8402 by christophe.ravel.bugs%sun.com at 2009-08-05T21:31:28+00:00
Bug 508259 - Pk11mode crashed on Linux2.4
r=julien.

- - - - -
11341634 by cvs2hg at 2009-08-05T21:31:29+00:00
fixup commit for tag 'NSS_3_12_4_FIPS5'

- - - - -
e329b2f2 by julien.pierre.boogz%sun.com at 2009-08-10T22:08:45+00:00
Fix for bug 508259 . Automatically disable fork check in Linux 2.4 build . r=christophe

- - - - -
1e835243 by nelson%bolyard.com at 2009-08-11T03:23:39+00:00
Bug 367664: Miscellaneous RISC OS support
Patch contributed by Peter Naulls <peter at chocky.org>, r=nelson

- - - - -
525ffceb by julien.pierre.boogz%sun.com at 2009-08-13T01:40:43+00:00
Fix for bug 494107 . Fix HP-UX ia64/32 bits build. r=wtc

- - - - -
00c44955 by cvs2hg at 2009-08-13T01:40:44+00:00
fixup commit for tag 'NSS_3_12_4_RTM'

- - - - -
207e5719 by cvs2hg at 2009-08-13T01:40:45+00:00
fixup commit for tag 'NSS_3_12_4_WITH_CKBI_1_77_RTM'

- - - - -
4338f88b by wtc%google.com at 2009-08-14T15:24:33+00:00
Bug 494107: trivial formatting change.

- - - - -
ac4e0fda by wtc%google.com at 2009-08-14T15:25:56+00:00
Bug 367664: trivial formatting changes (align the = signs).

- - - - -
bd5bc2af by wtc%google.com at 2009-08-22T05:33:09+00:00
Bug 511227: Set CPU_ARCH appropriately.  The patch is contributed by
chmeeedalf at gmail.com.  r=wtc.

- - - - -
3d29a634 by julien.pierre.boogz%sun.com at 2009-08-25T22:35:11+00:00
Fix for bug 510141. Consolidate NO_FORK_CHECK and NO_CHECK_FORK symbols. r=glen

- - - - -
4b3bd949 by wtc%google.com at 2009-09-03T04:57:00+00:00
Bug 510435: Removed unused make variable DSO_LDFLAGS.  r=christophe.ravel.
Modified Files:
	BSD_OS.mk BeOS.mk HP-UX.mk Linux.mk NetBSD.mk OpenBSD.mk
	OpenUNIX.mk QNX.mk RISCOS.mk SCO_SV3.2.mk

- - - - -
bdc02058 by cvs2hg at 2009-09-03T04:57:01+00:00
fixup commit for tag 'NSS_3_12_5_BETA'

- - - - -
c8766fbf by cvs2hg at 2009-09-03T04:57:02+00:00
fixup commit for tag 'NSS_3_12_5_RTM'

- - - - -
860cee33 by cvs2hg at 2009-09-03T04:57:03+00:00
fixup commit for tag 'nss_3_12_5_BETA2'

- - - - -
18235cdc by glen.beasley%sun.com at 2009-09-24T21:56:24+00:00
Expose PK11_GenerateKeyPairWithOpFlags through JSS patch from Matthew Harmsen r=glen

- - - - -
7d49209e by glen.beasley%sun.com at 2009-09-25T16:38:04+00:00
507524 fix HP build break cause by extra line at end of file

- - - - -
d934d2d4 by glen.beasley%sun.com at 2009-10-01T21:44:05+00:00
518461  Fix leaks in PK11Token.c, make_cert_request patch from wan-teh, r=glen b

- - - - -
a26c5f67 by slavomir.katuscak%sun.com at 2009-11-03T18:26:03+00:00
Bug 492893: Cut perl -version output to 1 line with version number. r=glen

- - - - -
09265b15 by glen.beasley%sun.com at 2009-11-08T20:05:43+00:00
527240 Expose Support for SSL & TLS Renegotiation settings r=Nelson

- - - - -
a77540ec by christophe.ravel.bugs%sun.com at 2009-11-09T23:41:29+00:00
Change JSS version to 4.3.1 Beta.

- - - - -
84b30cf1 by glen.beasley%sun.com at 2009-11-11T21:38:10+00:00
527240 Reorder the constants and reserve one value patch from wan-teh r=glen

- - - - -
277e7511 by christophe.ravel.bugs%sun.com at 2009-11-18T19:13:45+00:00
Prepare JSS 4.3.1 RTM.

- - - - -
5544b5d2 by christophe.ravel.bugs%sun.com at 2009-11-20T20:17:57+00:00
Start JSS 4.3.2 beta.

- - - - -
e8cfa10a by wtc%google.com at 2009-12-08T01:33:36+00:00
Bug 532417: Support building NSS in a directory with spaces in path names
by quoting path names.  r=ted.mielczarek.
Modified Files:
	coreconf/rules.mk nss/Makefile nss/cmd/shlibsign/sign.sh

- - - - -
e68aa325 by wtc%google.com at 2010-01-08T01:40:37+00:00
Bug 494603: Update NSS's copy of sqlite3 to 3.6.22.  Build libsqlite3.dylib
on Mac OS X with the same compatibility and current version numbers as
those of the system libsqlite3.dylib.  Remove sqlite3_apis (a global
variable that was removed) and add sqlite3_open_v2 (a new function
referenced by Mac's Security Framework) to sqlite.def.  r=rrelyea.
Modified Files:
	coreconf/Darwin.mk nss/lib/sqlite/config.mk
	nss/lib/sqlite/sqlite.def nss/lib/sqlite/sqlite3.c
	nss/lib/sqlite/sqlite3.h

- - - - -
6e15aad1 by wtc%google.com at 2010-01-15T22:19:00+00:00
Bug 537829: List -ansi before $(DSO_CFLAGS) to make it possible to override
-ansi with DSO_CFLAGS.  The patch is contributed by Michael Wu
<mwu at mozilla.com>.  r=wtc.

- - - - -
7e835237 by cvs2hg at 2010-01-15T22:19:01+00:00
fixup commit for tag 'NSS_3_12_6_BETA1'

- - - - -
3719ad50 by wtc%google.com at 2010-02-04T18:59:10+00:00
Bug 544191: Use system zlib on Mac OS X.  When using system zlib, -lz has
to be added to OS_LIBS instead of EXTRA_LIBS because $(PROGRAM) depends on
$(EXTRA_LIBS).  r=rrelyea.
Modified Files:
	coreconf/Darwin.mk nss/cmd/platlibs.mk
	nss/cmd/modutil/Makefile nss/cmd/signtool/Makefile

- - - - -
a16ef638 by cvs2hg at 2010-02-04T18:59:11+00:00
fixup commit for tag 'NSS_3_12_6_RC0'

- - - - -
e1b40e97 by cvs2hg at 2010-02-04T18:59:12+00:00
fixup commit for tag 'NSS_3_12_6_RC1'

- - - - -
1e22d8a3 by cvs2hg at 2010-02-04T18:59:13+00:00
fixup commit for tag 'NSS_3_12_6_RC2'

- - - - -
968130f3 by cvs2hg at 2010-02-04T18:59:14+00:00
fixup commit for tag 'NSS_3_12_6_RTM'

- - - - -
6fd31fde by cvs2hg at 2010-02-04T18:59:15+00:00
fixup commit for tag 'NSS_3_12_6_WITH_CKBI_1_79_RTM'

- - - - -
e9a255db by glen.beasley%sun.com at 2010-03-01T21:57:01+00:00
530575 expose TLS enableRequireSageNegotiation r=wtc

- - - - -
5a61efeb by christophe.ravel.bugs%sun.com at 2010-03-02T02:55:23+00:00
Prepare JSS 4.3.2 RC0.

- - - - -
8ae3222c by nelson%bolyard.com at 2010-04-25T23:37:40+00:00
Bug 506041: Correct misspellings in source code comments
Patch contributed by Michael Kohler <michaelkohler at live.com>, r=nelson

- - - - -
0d61e678 by nelson%bolyard.com at 2010-05-01T19:07:17+00:00
Bug 551188: support building nss on hpux with gcc and GNU-as, r=nelson
Patch contributed by Michael Haubenwallner <michael.haubenwallner at salomon.at>

- - - - -
141fcd5c by wtc%google.com at 2010-06-12T00:58:32+00:00
Bug 519550: Add the SQLITE_LIB_NAME variable for specifying an alternate
library for SQLite.  r=rrelyea.
Modified Files:
	coreconf/location.mk nss/cmd/platlibs.mk
	nss/lib/softoken/config.mk

- - - - -
5185e78d by wtc%google.com at 2010-06-12T01:23:45+00:00
Bug 497251: build with FREEBL_NO_DEPEND=1 by default on Linux.  r=rrelyea.
Modified Files:
	coreconf/Linux.mk nss/lib/freebl/Makefile
	nss/lib/freebl/config.mk nss/lib/freebl/manifest.mn

- - - - -
0c7cdee8 by nelson%bolyard.com at 2010-06-18T06:43:19+00:00
Bug 562636: Memory leak when decoding PKCS12, r=rrelyea

- - - - -
7b2d29ed by wtc%google.com at 2010-06-23T23:28:52+00:00
Bug 570334: Support a CPU_ARCH of x86_64, which is set by mingw-w64.  The
patch is contributed by Jacek Caban <jacek at codeweavers.com>.  r=wtc.

- - - - -
653bd8f8 by wtc%google.com at 2010-06-24T17:46:12+00:00
Bug 497251: Set FREEBL_NO_DEPEND to 0 to force a "depend" build. r=rrelyea.
Modified Files:
	coreconf/Linux.mk nss/lib/freebl/Makefile
	nss/lib/freebl/config.mk

- - - - -
5140545c by cvs2hg at 2010-06-24T17:46:13+00:00
fixup commit for tag 'NSS_3_12_7_BETA'

- - - - -
95529f3f by cvs2hg at 2010-06-24T17:46:14+00:00
fixup commit for tag 'NSS_3_12_7_BETA2'

- - - - -
93c6129c by cvs2hg at 2010-06-24T17:46:15+00:00
fixup commit for tag 'NSS_3_12_7_RTM'

- - - - -
ef092aa8 by cvs2hg at 2010-06-24T17:46:16+00:00
fixup commit for tag 'NSS_3_12_BRANCHPOINT'

- - - - -
a8cd3eb8 by wtc%google.com at 2010-07-21T16:23:15+00:00
Bug: Don't use NO_CHECK_FORK in NSS 3.13 or later.  Use NO_FORK_CHECK
instead.  r=christophe.
Modified Files:
	coreconf/Linux2.4.mk nss/lib/freebl/blapii.h

- - - - -
162bb239 by wtc%google.com at 2010-07-28T19:43:06+00:00
Bug 575174: Use MOZ_DEBUG_FLAGS on Linux, Mac, and Windows.  The patch is
contributed by Takanori MATSUURA <t.matsuu at gmail.com>.
r=wtc,ted.mielczarek.
Modified Files:
	Darwin.mk Linux.mk WIN32.mk

- - - - -
4aa2db28 by wtc%google.com at 2010-07-29T00:49:06+00:00
Bug 483461: Use gcc/g++ instead of cc/c++ as the compiler commands.  Use
-Wall instead of -Wmost.  Remove -fpascal-strings.  r=glen.beasley.

- - - - -
8bef6925 by wtc%google.com at 2010-07-29T04:18:10+00:00
Bug 575174: Change -gstabs+ to -gdwarf-2.  See bug 415316.  The patch is
contributed by Takanori MATSUURA <t.matsuu at gmail.com>.  r=wtc.

- - - - -
dd521d9e by wtc%google.com at 2010-07-30T02:25:55+00:00
Bug 580679: 1. Remove unnecessary -I flags from the NSS makefiles.
2. Add SQLITE_INCLUDE_DIR for specifying the location of sqlite3.h.
Use this only in the directory that needs sqlite3.h, lib/softoken.
3. sdb.h does not need to include sqlite3.h.  r=christophe.
Modified Files:
	coreconf/headers.mk nss/lib/softoken/manifest.mn
	nss/lib/softoken/sdb.h nss/lib/softoken/legacydb/manifest.mn
	nss/lib/ssl/ssl3gthr.c

- - - - -
42678b5d by wtc%google.com at 2010-08-10T14:29:13+00:00
Bug 464276: remove -DUSE_DEBUG_RTL, which is not being used.  r=nelson.

- - - - -
f1ad6b5b by wtc%google.com at 2010-08-13T01:31:13+00:00
Bug 585247: Add -rpath-link to LDFLAGS for Maemo / Scratchbox.
r=ted.mielczarek

- - - - -
7558e473 by wtc%google.com at 2010-08-18T01:16:12+00:00
Bug 567134: use the -DYNAMICBASE linker option for Visual C++ 8 (2005) SP1
or later.  Adapted from the code in NSPR's configure.in.  r=Christophe.

- - - - -
42007ed4 by wtc%google.com at 2010-09-01T18:06:44+00:00
Bug 573367: compile with -D_CRT_NONSTDC_NO_WARNINGS to suppress Visual C++
warnings like "warning C4996: read': The POSIX name for this item is
deprecated. Instead, use the ISO C++ conformant name: _read.".
r=christophe

- - - - -
41bd63fe by wtc%google.com at 2011-01-29T18:57:33+00:00
Bug 629839: use the GCC -dumpversion option to support clang.  The patch is
contributed by Rafael ????vila de Esp??????ndola <respindola at mozilla.com>.
r=wtc.

- - - - -
7a8cfca2 by nelson%bolyard.com at 2011-02-06T10:11:14+00:00
Bug 591553: Use NSS_X86_OR_X64 on i386 Mac OS X
Patch contributed by Makoto Kato <m_kato at ga2.so-net.ne.jp>, r=nelson, wtc

- - - - -
46d6a608 by wtc%google.com at 2011-04-06T19:11:21+00:00
Bug 645460: Default to 32-bit NSS builds on OS X 10.6 (Snow Leopard) and
later, too.  The patch is contributed by Kaspar Brand
<mozbugzilla at velox.ch>.  r=wtc.

- - - - -
c9930f24 by wtc%google.com at 2011-07-03T06:13:29+00:00
Bug 661609: merge Linux2.4.mk and Linux2.6.mk into Linux.mk so that we can
just use Linux.mk for all Linux versions, including the upcoming Linux 3.0.
The patch is contributed by Mike Hommey <mh+mozilla at glandium.org>.  r=wtc.
Modified Files:
	Linux.mk config.mk
Removed Files:
	Linux2.1.mk Linux2.2.mk Linux2.4.mk Linux2.5.mk Linux2.6.mk
	LinuxELF1.2.mk LinuxELF2.0.mk

- - - - -
c21dc8dc by cvs2hg at 2011-07-03T06:13:30+00:00
fixup commit for tag 'NSS_3_13_BETA1'

- - - - -
e58ad34e by wtc%google.com at 2011-08-24T23:57:43+00:00
Bug 680878: Support for building NSS for iOS.  The patch is contributed by
Ted Mielczarek <ted.mielczarek at gmail.com>.  r=wtc.
Modified Files:
	coreconf/Darwin.mk nss/lib/freebl/unix_rand.c

- - - - -
9ce3a919 by wtc%google.com at 2011-09-14T17:59:43+00:00
Bug 647820: Use -mwindows instead of -mno-cygwin on mingw compilation.  The
patch is contributed by Jacek Caban <jacek at codeweavers.com>.  r=wtc.

- - - - -
a594ad8e by cvs2hg at 2011-09-14T17:59:44+00:00
fixup commit for tag 'NSS_3_13_BETA2'

- - - - -
dc345936 by cvs2hg at 2011-09-14T17:59:45+00:00
fixup commit for tag 'NSS_3_13_RC0'

- - - - -
18335533 by cvs2hg at 2011-09-14T17:59:46+00:00
fixup commit for tag 'NSS_3_13_RTM'

- - - - -
8be01389 by wtc%google.com at 2011-10-19T18:13:36+00:00
Bug 694148: Remove the NS_USE_NATIVE build variable from coreconf.  r=kaie.

- - - - -
5900f9a8 by cvs2hg at 2011-10-19T18:13:37+00:00
fixup commit for tag 'NSS_3_13_1_BETA1'

- - - - -
294e3f96 by cvs2hg at 2011-10-19T18:13:38+00:00
fixup commit for tag 'NSS_3_13_1_BETA2'

- - - - -
2ecab5e4 by cvs2hg at 2011-10-19T18:13:39+00:00
fixup commit for tag 'NSS_3_13_1_RTM'

- - - - -
a7d56b4c by cvs2hg at 2011-10-19T18:13:40+00:00
fixup commit for tag 'NSS_3_13_2_BETA1'

- - - - -
8c2c398c by kaie%kuix.de at 2012-01-18T17:20:58+00:00
Bug 717906, Flash does not work under Linux since bug 708570 landed
Patch contributed by Mike Hommey, r=rrelyea

- - - - -
01a90841 by cvs2hg at 2012-01-18T17:20:59+00:00
fixup commit for tag 'NSS_3_13_2_BETA2'

- - - - -
5973942f by cvs2hg at 2012-01-18T17:21:00+00:00
fixup commit for tag 'NSS_3_13_2_BETA3'

- - - - -
9a2c97c9 by cvs2hg at 2012-01-18T17:21:01+00:00
fixup commit for tag 'NSS_3_13_2_RC0'

- - - - -
0991b093 by cvs2hg at 2012-01-18T17:21:02+00:00
fixup commit for tag 'NSS_3_13_2_RC1'

- - - - -
2b683c90 by cvs2hg at 2012-01-18T17:21:03+00:00
fixup commit for tag 'NSS_3_13_2_RTM'

- - - - -
3186f086 by cvs2hg at 2012-01-18T17:21:04+00:00
fixup commit for tag 'NSS_3_13_3_RC0'

- - - - -
325ba64b by cvs2hg at 2012-01-18T17:21:05+00:00
fixup commit for tag 'NSS_3_13_3_RTM'

- - - - -
a131a243 by cvs2hg at 2012-01-18T17:21:06+00:00
fixup commit for tag 'NSS_3_13_4_BASE'

- - - - -
182fbc31 by cvs2hg at 2012-01-18T17:21:07+00:00
fixup commit for tag 'NSS_3_13_4_BETA1'

- - - - -
cc9acf29 by cvs2hg at 2012-01-18T17:21:08+00:00
fixup commit for tag 'NSS_3_13_4_BETA2'

- - - - -
0fc12d38 by cvs2hg at 2012-01-18T17:21:09+00:00
fixup commit for tag 'NSS_3_13_4_RTM'

- - - - -
3d03b8b6 by cvs2hg at 2012-01-18T17:21:10+00:00
fixup commit for tag 'NSS_3_13_5_BETA1'

- - - - -
4e6b1a9e by cvs2hg at 2012-01-18T17:21:11+00:00
fixup commit for tag 'NSS_3_13_5_BETA2'

- - - - -
2e315f49 by cvs2hg at 2012-01-18T17:21:12+00:00
fixup commit for tag 'NSS_3_13_5_RTM'

- - - - -
5ef7fbb8 by cvs2hg at 2012-01-18T17:21:13+00:00
fixup commit for tag 'NSS_3_13_6_BETA1'

- - - - -
cb1ee1b7 by cvs2hg at 2012-01-18T17:21:14+00:00
fixup commit for tag 'NSS_3_13_6_RTM'

- - - - -
71b7e43c by cvs2hg at 2012-01-18T17:21:15+00:00
fixup commit for tag 'NSS_3_13_6_WITH_CKBI_1_93_RTM'

- - - - -
7d433012 by gerv%gerv.net at 2012-05-03T09:43:20+00:00
Bug 716563 - update license to MPL 2. r=rrelyea.

- - - - -
fa0c915c by gerv%gerv.net at 2012-07-04T15:21:49+00:00
Bug 754139 - update license to MPL 2. r=bsmith.

- - - - -
900234ca by cvs2hg at 2012-07-04T15:21:50+00:00
fixup commit for tag 'NSS_3_14_BETA1'

- - - - -
26a9f5f3 by cvs2hg at 2012-07-04T15:21:51+00:00
fixup commit for tag 'NSS_3_14_RC0'

- - - - -
9b444534 by cvs2hg at 2012-07-04T15:21:52+00:00
fixup commit for tag 'NSS_3_14_RC1'

- - - - -
2d483b8d by cvs2hg at 2012-07-04T15:21:53+00:00
fixup commit for tag 'NSS_3_14_RTM'

- - - - -
b4f3d6c2 by kaie%kuix.de at 2012-07-23T21:41:40+00:00
Bug 772213, JSS tests are failing on Fedora 17 OpenJDK 1.7.0, r=rrelyea

- - - - -
72c7b217 by kaie%kuix.de at 2012-10-19T20:14:14+00:00
Bug 794896 - Make the NSS build system friendly to pymake, patch by Mike Hommey, r=rrelyea

- - - - -
a6b0f4c6 by wtc%google.com at 2012-10-25T01:23:23+00:00
Bug 794896: Remove the unused makefile target $(DIRS). The '+' is not
necessary if the command contains $(MAKE). Remove the empty string check
for $(2) in the SUBMAKE function. Remove the leading space in the third
argument to the foreach function call in LOOP_OVER_DIRS. r=glandium.
Modified Files:
	README rules.mk ruleset.mk

- - - - -
ed6d9ae3 by wtc%google.com at 2012-11-14T01:14:07+00:00
Bug 654611: Remove WinCE code from NSS. The patch is contributed by
Ed Morley <bmo at edmorley.co.uk>. r=wtc.
Modified Files:
	mozilla/dbm/include/mcom_db.h mozilla/dbm/include/winfile.h
	mozilla/dbm/src/Makefile.in mozilla/dbm/src/mktemp.c
	mozilla/security/coreconf/Linux.mk
	mozilla/security/coreconf/WIN95.mk
	mozilla/security/coreconf/WINNT.mk
	mozilla/security/coreconf/config.mk
	mozilla/security/coreconf/rules.mk
	mozilla/security/nss/Makefile
	mozilla/security/nss/cmd/platlibs.mk
	mozilla/security/nss/cmd/certutil/keystuff.c
	mozilla/security/nss/cmd/lib/basicutil.c
	mozilla/security/nss/cmd/lib/config.mk
	mozilla/security/nss/cmd/lib/secpwd.c
	mozilla/security/nss/cmd/lib/secutil.c
	mozilla/security/nss/cmd/strsclnt/strsclnt.c
	mozilla/security/nss/lib/certhigh/ocsp.c
	mozilla/security/nss/lib/ckfw/Makefile
	mozilla/security/nss/lib/freebl/Makefile
	mozilla/security/nss/lib/freebl/arcfour.c
	mozilla/security/nss/lib/freebl/config.mk
	mozilla/security/nss/lib/freebl/win_rand.c
	mozilla/security/nss/lib/freebl/mpi/mpi.h
	mozilla/security/nss/lib/freebl/mpi/mpmontg.c
	mozilla/security/nss/lib/softoken/config.mk
	mozilla/security/nss/lib/softoken/sdb.c
	mozilla/security/nss/lib/softoken/legacydb/config.mk
	mozilla/security/nss/lib/ssl/sslimpl.h
	mozilla/security/nss/lib/ssl/sslnonce.c
	mozilla/security/nss/lib/ssl/sslsock.c
	mozilla/security/nss/lib/util/secder.h
	mozilla/security/nss/lib/util/secport.c
	mozilla/security/nss/lib/util/secport.h
	mozilla/security/nss/lib/util/utilmod.c
Removed Files:
	mozilla/security/coreconf/WINCE.mk
	mozilla/security/nss/cmd/lib/wincemain.c

- - - - -
28904301 by cvs2hg at 2012-11-14T01:14:08+00:00
fixup commit for tag 'NSS_3_14_1_BETA1'

- - - - -
484cdf49 by cvs2hg at 2012-11-14T01:14:09+00:00
fixup commit for tag 'NSS_3_14_1_BETA2'

- - - - -
a1fc4901 by wtc%google.com at 2012-12-08T05:43:26+00:00
Bug 611451: Use the -exported_symbols_list linker option instead of the
nmedit command. r=bsmith,rrelyea.
Modified Files:
	Darwin.mk rules.mk

- - - - -
bee8dbdb by cvs2hg at 2012-12-08T05:43:27+00:00
fixup commit for tag 'NSS_3_14_1_BASE'

- - - - -
c5869cb5 by cvs2hg at 2012-12-08T05:43:28+00:00
fixup commit for tag 'NSS_3_14_1_BETA3'

- - - - -
1694a070 by cvs2hg at 2012-12-08T05:43:29+00:00
fixup commit for tag 'NSS_3_14_1_RC0'

- - - - -
03af743d by cvs2hg at 2012-12-08T05:43:30+00:00
fixup commit for tag 'NSS_3_14_1_RTM'

- - - - -
a94fa750 by cvs2hg at 2012-12-08T05:43:31+00:00
fixup commit for tag 'NSS_3_14_1_WITH_CKBI_1_93_RTM'

- - - - -
f1ea8448 by wtc%google.com at 2012-12-12T00:43:12+00:00
Bug 818771: use the standard two-argument form of gettimeofday() on
Solaris. r=bsmith.
Modified Files:
	coreconf/SunOS5.10.mk coreconf/SunOS5.10_i86pc.mk
	coreconf/SunOS5.11.mk coreconf/SunOS5.11_i86pc.mk
	coreconf/SunOS5.8.mk coreconf/SunOS5.8_i86pc.mk
	coreconf/SunOS5.9.mk coreconf/SunOS5.9_i86pc.mk
	nss/lib/freebl/unix_rand.c nss/lib/sqlite/README
	nss/lib/sqlite/sqlite3.c

- - - - -
894b9f5a by cvs2hg at 2012-12-12T00:43:13+00:00
fixup commit for tag 'NSS_3_14_2_BETA1'

- - - - -
c96a70d8 by wtc%google.com at 2012-12-12T18:30:30+00:00
Bug 820564: Drop support for Solaris versions older than Solaris 8
(SunOS 5.8). r=kaie.
Removed Files:
	SunOS5.3.mk SunOS5.4.mk SunOS5.4_i86pc.mk SunOS5.5.1.mk
	SunOS5.5.1_i86pc.mk SunOS5.5.mk SunOS5.6.mk SunOS5.6_i86pc.mk
	SunOS5.7.mk SunOS5.7_i86pc.mk

- - - - -
9fe95d64 by kaie%kuix.de at 2013-01-08T16:19:07+00:00
Bug 772144 - Run the NSS test suite on ARM/Android, Patch by rrelyea/kaie, r=kaie/rrelyea

- - - - -
b5171fc7 by wtc%google.com at 2013-01-10T15:05:37+00:00
Bug 828066: Don't use -I/usr/dt/include -I/usr/openwin/include on Solaris.
r=rrelyea.

- - - - -
9dcb5fbb by cvs2hg at 2013-01-10T15:05:38+00:00
fixup commit for tag 'NSS_3_14_2_BETA2'

- - - - -
7445cd39 by cvs2hg at 2013-01-10T15:05:39+00:00
fixup commit for tag 'NSS_3_14_2_BETA3'

- - - - -
b2c13b27 by cvs2hg at 2013-01-10T15:05:40+00:00
fixup commit for tag 'NSS_3_14_2_RTM'

- - - - -
0206da19 by cvs2hg at 2013-01-10T15:05:41+00:00
fixup commit for tag 'NSS_3_14_3_BETA1'

- - - - -
a6212936 by cvs2hg at 2013-01-10T15:05:42+00:00
fixup commit for tag 'NSS_3_14_3_RC0'

- - - - -
a0aeb141 by cvs2hg at 2013-01-10T15:05:43+00:00
fixup commit for tag 'NSS_3_14_3_RTM'

- - - - -
437ab531 by wtc%google.com at 2013-02-15T18:48:42+00:00
Bug 841664: Drop (32-bit) SPARC V8 processor support on Solaris. r=kaie.
Modified Files:
	coreconf/SunOS5.mk nss/lib/freebl/Makefile
	nss/lib/freebl/loader.c
Removed Files:
	nss/lib/freebl/mpi/mpv_sparcv8x.s

- - - - -
f268f389 by wtc%google.com at 2013-02-18T23:39:06+00:00
Bug 841992: Use coreconf/SunOS5.mk for all Solaris versions. r=kaie.
Modified Files:
	SunOS5.mk config.mk

- - - - -
2110efd0 by wtc%google.com at 2013-02-19T16:03:58+00:00
Bug 841992: Remove the SunOS5.x.mk files for SunOS 5.9-5.11 (Solaris 9-11).
r=kaie.
Removed Files:
	SunOS5.10.mk SunOS5.10_i86pc.mk SunOS5.11.mk
	SunOS5.11_i86pc.mk SunOS5.8.mk SunOS5.8_i86pc.mk SunOS5.9.mk
	SunOS5.9_i86pc.mk

- - - - -
7fd918f9 by cvs2hg at 2013-02-21T22:20:46+01:00
convert CVS tags

- - - - -
2c7ec202 by Kai Engert at 2013-03-01T12:41:08+01:00
Bug 845566, reorganize JSS directory layout, moving files, large changeset! r=wtc

- - - - -
763fdbcf by Kai Engert at 2013-03-01T12:41:20+01:00
Bug 845566, adjust Makefiles and tests to new JSS directory layout, r=wtc

- - - - -
cbb281ac by Kai Engert at 2013-03-03T23:43:36+01:00
Bug 845556, add .hgignore file, r=wtc

- - - - -
fee0bccd by Wan-Teh Chang at 2013-06-06T14:04:11-07:00
Bug 880411: Update JSS tests for new NSS cipher suites that only work
in TLS 1.2. r=kaie.

- - - - -
e492bc1c by Wan-Teh Chang at 2013-08-14T14:18:11-07:00
Bug 905383: Update JSS tests for new NSS TLS AES-GCM cipher suites.
TBR=kaie.

- - - - -
6947675f by Kai Engert at 2015-03-13T11:46:47+01:00
Bug 1142257, JSS test suite failing after NSS changed default to maximum TLS 1.2. Temporary bustage fix.

- - - - -
1a8ce3c8 by Kai Engert at 2015-03-16T09:55:53+01:00
Backed out changeset 81f59272b025

- - - - -
03d43f84 by Elio Maldonado at 2016-12-02T18:55:37-08:00
Bug 1313122 - Remove bypass tests as latest NSS has removed PKCS#11 bypass support, r=cfu

-  remove all bypass references from the tests

- - - - -
ad459619 by Elio Maldonado at 2016-12-05T09:42:48-08:00
Bug 1313122 - Comment out ssl related tests with by passoff, r=fcu

- Comments out, doesn't remove, the ssl related tests (the ones that HAD "bypassoff" before) and adds
- a comment on top of each to indicate that they are to be restored when the bug filed to remove all
- JSS bypassPKCS11 functions, https://bugzilla.mozilla.org/show_bug.cgi?id=1321350, is fixed

- - - - -
88839767 by Elio Maldonado at 2016-12-06T15:24:57-08:00
Bug 1322168 - Add sample run.sh and bbenv.sh files to the JSS test directory, r=mharmsen

- add a README on how to use bbSample.sh and runSample.sh

- - - - -
8f0085cf by Christina Fu at 2016-12-09T06:51:15-08:00
Bug 1321350 - Remove all JSS bypassPKCS11 functions as latest NSS has removed PKCS#11 bypass support, a=cfu. r=jmagne,emaldona

- - - - -
a1a17813 by Mathew Harmsen at 2017-01-18T09:52:05-08:00
Bug 1331765 - Simplify JSS Makefile build and test, a=mharmsen, r=cfu,emaldona,mharmsen

- Patch by Matthew Harmsen with some minor adjustments by Elio Maldonado

- - - - -
226b4df0 by Mathew Harmsen at 2017-01-18T10:27:47-08:00
Bug 1331765 - Remove some extra whitespace

- - - - -
64f2f385 by Matthew McClain at 2017-01-27T17:31:23-08:00
Bug 1321350 - Keep constants backward compatible with previous versions of JSS, a=mmcclain, r=cfu

- Fix contributed by Matthew McClain <mmcclain at uplogix.com>
- Trivially modified on account of recent code changes

- - - - -
cca1c015 by Elio Maldonado at 2017-02-07T19:34:44-08:00
Bug 507536 - Add IPv6 functionality to JSS

- - - - -
da8d490e by Elio Maldonado at 2017-02-07T19:37:07-08:00
Bug 507536 - Add IPv6 functionality to JSS, add org/mozilla/jss/util/Debug.java

- - - - -
b6692adf by Elio Maldonado at 2017-02-08T11:22:58-08:00
Bug 1307863 - JSS violates Fedora packaging guidelines

- using cfu's hack for now

- - - - -
0e310ba5 by Elio Maldonado at 2017-02-08T11:31:47-08:00
Bug 1307872 - Expose NSS calls for OCSP settings

- - - - -
94da5c53 by Elio Maldonado at 2017-02-08T11:40:21-08:00
Bug 1307993 - Expose updated certificate verification function in JSS

- - - - -
52ac30eb by Elio Maldonado at 2017-02-08T12:57:00-08:00
Bug 1308000 - Incorrect socket accept error message due to bad pointer arithmetic

- - - - -
49aac981 by Elio Maldonado at 2017-02-08T13:04:24-08:00
Bug 1308004 - Warnings should be cleaned up in JSS build - eliminate native warnings

- - - - -
56a4d78a by Elio Maldonado at 2017-02-08T13:11:10-08:00
Bug 1308006 - DRM failed to recovery keys when in FIPS mode (HSM + NSS)

- - - - -
03a9c422 by Elio Maldonado at 2017-02-08T15:03:36-08:00
Bug 1308008 - Defects revealed by Coverity scan

- - - - -
95d68111 by Elio Maldonado at 2017-02-08T15:17:41-08:00
Bug 1308009  - Add support for PKCS5v2; support for secure PKCS12

- - - - -
a74075aa by Elio Maldonado at 2017-02-08T15:36:57-08:00
Bug 1308013 - JSS - HSM token name was mistaken for manufacturer identifier

- - - - -
1c7018be by Elio Maldonado at 2017-02-08T15:44:09-08:00
Bug 1308017 - Un-deprecate previously deprecated methods in JSS 4.2.6

- - - - -
8c224d37 by Elio Maldonado at 2017-02-08T18:55:43-08:00
Bug 1308019 - Provide Tomcat support for TLS v1.1 and TLS v1.2 via NSS through JSS

- - - - -
eb95c869 by Elio Maldonado at 2017-02-08T19:47:17-08:00
Bug 1308026 - JSS certificate validation does not pass up exact error from NSS, edewata

- The following was in the original version of the patch
-
- From 3c4ca8a2010889fe292704ebcc8b922f77f2f7c2 Mon Sep 17 00:00:00 2001
- From: "Endi S. Dewata" <edewata at redhat.com>
- Date: Wed, 9 Dec 2015 00:30:50 +0100
- Subject: [PATCH] Added verifyCertificate() method.
-
- A new CryptoManager.verifyCertificate() method has been added as
- an alternative to isCertValid(). If there is a certificate
- validation problem, the method will throw a CertificateValidation
- exception that contains the NSS error message and code. The
- exception will also provide a stack trace to help troubleshoot
- validation issues.
-
- https://fedorahosted.org/pki/ticket/850
- ---
- .../jss/org/mozilla/jss/CryptoManager.java         | 54 ++++++++------
- mozilla/security/jss/org/mozilla/jss/PK11Finder.c  | 83 +++++++++++++++++++---
- .../jss/org/mozilla/jss/util/jss_exceptions.h      |  2 +
- 3 files changed, 110 insertions(+), 29 deletions(-)
-
- which was lost when it was regenerated with hg.

- - - - -
ad41a34c by Elio Maldonado at 2017-02-08T20:04:29-08:00
Bug 1308027 - Merge pki-symkey into jss, a=jmagne

- adapted to current sources
- will provide additional info when the final version is ready for review

- - - - -
4e86fc91 by Elio Maldonado at 2017-02-08T20:08:51-08:00
Bug 1308029 - Resolve Javadoc build issues

- More info when ready for review after all patches have been tested

- - - - -
41474503 by Elio Maldonado at 2017-02-08T20:17:34-08:00
Bug 1308047 - support ECC encryption key archival and recovery

- regenerated, not ready for review yet, 31 or 31 test passed
- this the last of the orginal set of patches listed in
- Bug 1307859 - Pick up work done downstream for Fedora and RHEL and used by various Linux distributions
- https://bugzilla.mozilla.org/show_bug.cgi?id=1307859
- an additional smaller set of patches is expected

- - - - -
f6cf36d7 by Elio Maldonado at 2017-02-09T15:26:55-08:00
Back out changests 2126:4d331f04a6ca though 2140:64d25072a22d, which meant for a new experimental branch

- - - - -
4542323e by Matthew Harmsen at 2017-02-15T15:22:44-08:00
Bug 1331765 - add ability to build against NSPR and NSS versions already installed on the system, r=jmagne

- - - - -
f4f61d67 by Christina Fu at 2017-02-17T14:36:01-08:00
Bug 507536 - Add IPv6 functionality to JSS, a=cfu, r=mharmsen

- - - - -
2663b002 by Christina Fu at 2017-02-17T14:45:15-08:00
Bug 1307872 - Expose NSS calls for OCSP settings, a=cfu, r=mharmsen

- - - - -
fb168943 by John Dennis at 2017-02-20T16:20:11-08:00
Bug 1308000 - Incorrect socket accept error message due to bad pointer arithmetic, a=jdennis, r-cfu

- This patch is the same as the one contributed downstream by John Dennis <jdennis at redhat.com>
- Refer to his orginal bug report at https://bugzilla.redhat.com/show_bug.cgi?id=654657

- - - - -
5bbbfee5 by Christina Fu at 2017-02-20T20:28:34-08:00
Bug 1307993 - Expose updated certificate verification function in JSS, r=mharmsen

- - - - -
e64bd6ce by John Dennis at 2017-02-21T11:27:31-08:00
Bug 1308001 - Verification should fail when a revoked certificate is added, a=jdennis, r=cfu

- Additional info at https://bugzilla.redhat.com/show_bug.cgi?id=661142 for Red Hat access.

- - - - -
7daf2619 by Christina Fu at 2017-02-21T13:18:43-08:00
Bug 1308001 - Verification should fail when a revoked certificate is added, r=cfu

- The original author is Christina Fu <cfu at redhat.com>
- This patch was reviewed downstream by Andrew Wnuk <awnuk at redhat.com>
- Christina also reviewed it here to ensure that when regenrated via 'hg diff' the new version is faithfull to the original
- Trivial whitespace change so we can commit & push and correct previous push where authorship was attributed to the wrong person

- - - - -
32551978 by Mathew Harmsen at 2017-02-26T10:23:24-08:00
Bug 1308004 - Warnings should be cleaned up in JSS build, r=mharmsen

- eliminate native compiler warnings
- eliminate java compiler warnings
- change java reflection castings so all tests pass- part 3 of 3
- from java.lang.Class to java.lang.Class[]
- from java.lang.Class to java.lang.Object[]
- patch author is Matthew Harmsen <mharmsen at redhat.com>

- - - - -
4d94651b by Christina Fu at 2017-02-26T10:34:56-08:00
Bug 1308006 - DRM failed to recovery keys when in FIPS mode (HSM + NSS), r=cfu

- Fix for PKCS12 to allow working on FIPS token
- The patch author is Christina Fu <cfu at redhat.com>

- - - - -
264b6cd7 by John Magne at 2017-03-01T16:01:15-08:00
Bug 1308008 - Defects revealed by Coverity scan, r=mharmsen

- - - - -
f054ad71 by Christina Fu at 2017-03-02T12:02:43-08:00
Bug 1308009 - Add support for PKCS5v2; support for secure PKCS12, r=cfu

- - - - -
16d84f0b by Christina Fu at 2017-03-02T13:48:18-08:00
Bug 1308012 - DRM: during archiving and recovering, wrapping unwrapping keys should be done in the token, r=cfu

- - - - -
ca9153a5 by Christina Fu at 2017-03-02T13:56:42-08:00
Bug 1308013 - JSS - HSM token name was mistaken for manufacturer identifier, r=cfu

- - - - -
13547ef5 by Matthew Harmsen at 2017-03-02T14:08:17-08:00
Bug 1308017 - Un-deprecate previously deprecated methods in JSS 4.2.6, r=mharmsen

- - - - -
ceb7b246 by Christina Fu at 2017-03-03T19:12:59-08:00
Bug 1344292 - RFE] ECC encryption keys cannot be archived, r=cfu

- - - - -
31e9cae3 by Christina Fu at 2017-03-04T12:49:36-08:00
Bug 1344292 - Add two files that were missed in previous commit, r=cfu

- Add org/mozilla/jss/ASNUtil.c and org/mozilla/jss/config missed in
- https://hg.mozilla.org/projects/jss/rev/c06710ee98541cb08b678097c3ee414263b3c3f0
- two files from https://bugzilla.mozilla.org/show_bug.cgi?id=1344292
- (-)a/org/mozilla/jss/asn1/ASN1Util.c (+97 lines)
- (-)a/org/mozilla/jss/asn1/config.mk (+41 lines)
- a problem that was not detected until we where working in the subsequent bug
- This patch solves this problem.
- Thanks Christina for solving the missing files mistery from my incomplete push -Elio

- - - - -
fee0eb51 by Christina Fu at 2017-03-04T13:25:22-08:00
Bug 1308019 - Provide Tomcat support for TLS v1.1 and TLS v1.2 via NSS through JSS, r=cfu

- - - - -
6b52d3a6 by Christina Fu at 2017-03-07T11:00:55-08:00
Bug 1345174 - Cannot create system certs when using LunaSA HSM in FIPS Mode and ECC algorithms, r=cfu

- - - - -
20cad634 by Endi S. Edewata at 2017-03-08T13:18:33-08:00
Bug 1308026 - JSS certificate validation does not pass up exact error from NSS, r=edewata

A new CryptoManager.verifyCertificate() method has been added as
an alternative to isCertValid(). If the specified certificate is
invalid, the new method will throw a CertificateException containing
the actual NSS error code and a description instead of just a boolean
value returned by the old method. The exception itself will also
help locate the error for troubleshooting.
Patch contributed by Endi S. Edewata <edewata at redhat.com>

- - - - -
0afa2b87 by John Magne at 2017-03-09T18:00:37-08:00
Bug 1308027 - Merge pki-symkey into jss, r=jmagne

- - - - -
738c8219 by John Magne at 2017-03-09T18:21:36-08:00
Bug 1328675 - Simple problem unwrapping AES sym keys on token, r=mharmsen

- - - - -
470991fc by Ade Magne at 2017-03-09T19:16:54-08:00
Bug 1345613 - expose AES KeyWrap and add some useful OID functions, r=jmagne

- - - - -
39cca85a by Endi S. Edewata at 2017-03-09T19:47:00-08:00
Bug 1308029 - Resolve Javadoc build issues, r=jmagne

- - - - -
0dace5fe by Matthew Harmsen at 2017-03-10T09:43:27-08:00
Bug 1308004 - Fix two remanining warnings to clean up JSS build, r=mharmsen

- - - - -
72f3bbaa by Matthew Harmsen at 2017-03-10T14:33:13-08:00
Bug 1346410 - Load JSS libraries appropriately, r=mhamsen

- This patch was written by Mathew Harmsen by adapting and consolidating
- two downstream patches orginally wrtten by Christina Fu

- - - - -
fb3db06b by Matthew Harmsen at 2017-03-10T18:43:00-08:00
Bug 1346420 - Add REAME with Upstream JSS Build/Test Instructions, r=emaldona

- - - - -
07d7582f by Matthew Harmsen at 2017-03-10T19:14:13-08:00
Bug 1331765 - Rename as README_bbenv and add comment pointing to new one with preferred method for JSS build and test, r=mharmsen

- - - - -
63a45a56 by Elio Maldonado at 2017-03-10T21:36:21-08:00
Bug 1322364 - Release JSS 4.4.0, r=mharmsen

- - - - -
a04f9dda by Elio Maldonado at 2017-03-10T22:06:47-08:00
Bug 1322364 - Release JSS 4.4.0 - added one modification I missed, r=mharmsen

- - - - -
bdfb8bfc by John Magne at 2017-03-11T10:21:25-08:00
Bug 1308027 - Merge pki-symkey into jss, fix licence in PK11SymmetricKeyDeriver.c, r=emaldona

- - - - -
9a978983 by Endi S. Dewata at 2017-03-11T10:26:35-08:00
Bug 1308029 - Fix paramater name as in javadoc comment, r=mharmsen

- - - - -
3b0af608 by Chistina Fu at 2017-03-11T16:54:42-08:00
Bug 1307882 - RFE ecc - add ecc curve name support in JSS and CS interface, r=mharmsen

- - - - -
6d5a3da5 by Endi S. Edewata at 2017-03-13T11:49:51-07:00
Bug 1308029 - Remove code fragment taht was left over by mistake, r=edewata

- Needed for the dowstream pki-core integration testing to succeed

- - - - -
51621455 by Matthew Harmsen at 2017-03-13T14:07:41-07:00
Bug 1322364 - Release JSS 4.4.0 - turn off BETA, r=mharmsen

- - - - -
bceded1c by Elio Maldonado at 2017-03-14T08:19:13-07:00
Added tag JSS_4_4_20170313 for changeset 055aa3ce8a61

- - - - -
ad27a688 by Endi S. Dewata at 2017-03-17T16:45:18-07:00
Added Eclipse project files.
Eclipse project file, classpath, settings have been added to
automate cleanups and certain formattings which will simplify and
standardize the development.

https://bugzilla.mozilla.org/show_bug.cgi?id=1347394

- - - - -
0cb0a695 by Endi S. Dewata at 2017-03-17T16:45:25-07:00
Cleaned up SSLSocket class.
The SSLSocket class has been cleaned up using Eclipse to remove
trailing white spaces and wildcards in import statements.

https://bugzilla.mozilla.org/show_bug.cgi?id=1347394

- - - - -
4107444e by Endi S. Dewata at 2017-03-17T16:58:28-07:00
Reformatted cipher definitions in SSLSocket class.
The cipher definitions in SSLSocket class have been moved to the
top of the class and reformatted for better readability.

https://bugzilla.mozilla.org/show_bug.cgi?id=1347429

- - - - -
1ca7ed30 by Endi S. Dewata at 2017-03-17T16:59:11-07:00
Added annotations for deprecated SSL 3.0 ciphers.
Some SSL 3.0 ciphers have deprecated according to this list:
https://github.com/nss-dev/nss/blob/master/lib/ssl/sslproto.h

The deprecated cipher definitions have been marked accordingly
in the SSLSocket class. The replacement cipher definitions (if
any) have been added with the same cipher IDs.

https://bugzilla.mozilla.org/show_bug.cgi?id=1347429

- - - - -
0c01a88e by Endi S. Edewata at 2017-03-21T13:09:37-07:00
Added SSLSocketListener.
The SSLSocket has been modified to support SSLSocketListener
which will be invoked when an SSL alert has been sent or
received, also when an SSL handshake has been completed.

https://bugzilla.mozilla.org/show_bug.cgi?id=1348856

- - - - -
7c7381d2 by Endi S. Edewata at 2017-03-21T13:21:43-07:00
Added SSLCipher enumeration.
The cipher constants in SSLSocket have been copied and converted
into SSLCipher enumeration. The enumeration provides a mechanism
to convert between cipher ID and cipher constant, also a flag to
indicate whether it is an ECC cipher.

https://bugzilla.mozilla.org/show_bug.cgi?id=1349278

- - - - -
8085ff17 by Endi S. Edewata at 2017-03-22T19:17:19-07:00
Replaced Password.readPasswordFromConsole() implementation.

The native implementation of Password.readPasswordFromConsole() has
been replaced with platform independent code using System.console()
which does not cause a problem if the program is interrupted while
waiting for password input.

https://bugzilla.mozilla.org/show_bug.cgi?id=1349349

- - - - -
041d865a by Matthew Harmsen at 2017-03-23T10:48:29-07:00
Bug 1349831 - Revise top-level README file, r=emaldona

- - - - -
48375d33 by Matthew Harmsen at 2017-03-23T10:52:15-07:00
Bug 1349836 - Changes to JSS Version Block, r=emaldona

- - - - -
473f9c28 by Christina Fu at 2017-03-25T12:08:51-04:00
Bug 1337092 CMC conformance update: Implement required ASN.1 code for RFC5272+, r=jmagne

From: Christina Fu <cfu at redhat.com>
Date: Thu, 16 Mar 2017 09:54:01 -0700
Subject: [PATCH] bugzilla.mozilla#1337092 cmc RFC5272 ASN.1
This patch provides the required ASN.1 code for updating cmc to RFC5272,
as well as adding some needed missing controls from earlier rfc 2797.
The major cmc control structures added are: IdentityProofV2, EncryptedPOP,
DecryptedPOP, PopLinkWitnessV2, CMCStatusInfoV2 and their underelying
support structures.

- - - - -
43d4dcf7 by Elio Maldonado at 2017-03-27T12:01:30-07:00
Bug 1350130 - Missing CryptoManager.verifyCertificateNowCUNative() implementation, r=edewata

- - - - -
119abbde by Elio Maldonado at 2017-04-02T09:33:16-07:00
Added tag JSS_4_4_20170328 for changeset b3e864205ff0

- - - - -
9927da8f by Fraser Tweedale at 2017-04-27T13:25:25-07:00
Bug 1355358 - CryptoStore: add methods for importing and exporting EncryptedPrivateKeyInfo, r=cfu

- - - - -
81afb38f by Fraser Tweedale at 2017-04-27T16:22:06-07:00
Bug 1359731 - CryptoStore.importPrivateKey enhancements, r=cfu

- Enhance CryptoStore.importPrivateKey to support temporary import, and
- returning the private key to the caller.
- Also remove some validation of the unused keyType argument.

- - - - -
1e60feb9 by Matthew Harmsen at 2017-04-28T07:30:38-07:00
Bug 1352476 - RFE: Document on the README how to create a release tag, r=emaldona

- - - - -
4ae43d3e by Elio Maldonado at 2017-05-01T10:39:50-07:00
Added tag JSS_4_4_20170501 for changeset 4ee5af07d6d8

- - - - -
219e900c by Jack Magne at 2017-09-01T16:15:54-07:00
unwrapping of HMAC-SHA1 secret keys using AES wrapping and unwrapping
cfu on behalf of jmagne

- - - - -
4ed20566 by Fraser Tweedale at 2017-09-08T11:09:23-07:00
Bug 1370778 PBE and padded block cipher enhancements and fixes -
  patch jss-ftweedal-0006-PBEKeyGenParams-allow-specifying-encryption-algorith.patch

Allow specifying an target encryption algorithm in PBEKeyGenParams;
 if the PBE algorithm does not imply a particular cipher, this is needed
 to determine the size of the key to generate

cfu for ftweedale

- - - - -
4263f685 by Fraser Tweedale at 2017-09-08T11:15:29-07:00
Bug 1370778 PBE and padded block cipher enhancements and fixes -
patch jss-ftweedal-0007-Support-the-CKK_GENERIC_SECRET-symmetric-key-type.patch
Subject: Support the CKK_GENERIC_SECRET symmetric key type
From: Fraser Tweedale <ftweedal at redhat.com>
Content-Type: text/plain
found patch at byte 873
message:
Support the CKK_GENERIC_SECRET symmetric key type
The NSS PBKDF2 generation produces a key with the CKK_GENERIC_SECRET
key type.  The underlying PKCS #11 object *does* record the intended
encryption algorithm that was specified when generating the key via
PK11_PBEKeyGen, but this information is not exposed via the PKCS #11
interface.  When initialising a cipher, JSS checks the key type
against the encryption algorithm and fails if they do not match,
which is always the case with PBKDF2-derived keys.

To work around this problem, properly record the key type for
CKK_GENERIC_SECRET keys, and update the cipher initialisation key
type check to always accept such keys.

cfu for ftweedal

- - - - -
83752fab by Fraser Tweedale at 2017-09-08T11:21:22-07:00
Bug 1370778 PBE and padded block cipher enhancements and fixes -
patch jss-ftweedal-0008-PK11Cipher-improve-error-reporting.patch
Subject: PK11Cipher: improve error reporting
From: Fraser Tweedale <ftweedal at redhat.com>
message:
PK11Cipher: improve error reporting

cfu for ftweedal

- - - - -
1f1b616e by Fraser Tweedale at 2017-09-08T11:32:32-07:00
Bug 1370778 PBE and padded block cipher enhancements and fixes -
patch jss-ftweedal-0009-Update-AES-CBC-PAD-cipher-definitions.patch
Subject: Update AES-CBC-PAD cipher definitions
From: Fraser Tweedale <ftweedal at redhat.com>
message:
Update AES-CBC-PAD cipher definitions
The AES_{128,192,256}_CBC_PAD EncryptionAlgorithm definitions declare
the correct PKCS #11 cipher mechanism and padding, but do not declare
the relevant OIDs.  They are also unusable as target algorithms in
PBE key generation because they declare a PK11_MECH instead of a
SEC_OID_TAG.

Update these algorithms definitions to declare a SEC_OID_TAG instead
of a PK11_MECH (JSS_getOidTagFromAlg() will still return the correct
mechanism) and declare the associated OIDs.

cfu for ftweedal

- - - - -
d07a67bf by Fraser Tweedale at 2017-09-08T11:50:21-07:00
Bug 1370778 PBE and padded block cipher enhancements and fixes -
patch jss-ftweedal-0010-PK11Cipher-use-pad-mechanism-for-algorithms-that-use.patch
Subject: PK11Cipher: use pad mechanism for algorithms that use padding
From: Fraser Tweedale <ftweedal at redhat.com>
message:
PK11Cipher: use pad mechanism for algorithms that use padding
The PK11Cipher implementation, when initialising a cipher context,
uses JSS_getPK11MechFromAlg() to retrieve the PKCS #11 mechanism to
use.  When a JSS EncryptionAlgorithm uses a SEC_OID_TAG, this will
return the non-padded mechanism.  Then, if the size of the data is
not a multiple of the cipher block size, a padding error occurs.

When the EncryptionAlgorithm indicates that padding is to be used,
call PK11_GetPadMechanism() on the result of JSS_getPK11MechFromAlg()
to get the padding variant of the mechanism.

cfu for ftweedal

- - - - -
69b4619b by Fraser Tweedale at 2017-09-08T11:53:36-07:00
bug 1370778 PBE and padded block cipher enhancements and fixes -
patch jss-ftweedal-0012-2-Add-method-EncryptedPrivateKeyInfo.createPBES2.patch
Subject: Add method EncryptedPrivateKeyInfo.createPBES2
From: Fraser Tweedale <ftweedal at redhat.com>
Content-Type: text/plain
found patch at byte 404
message:
Add method EncryptedPrivateKeyInfo.createPBES2
The createPBE method does not support PBES2 (it is necessary to know
the desired encrypted algorithm to derive the key and build the
parameters data).  Add the createPBES2 method, which uses PBKDF2 to
derive the symmetric key and allows the caller to specify the
encryption algorithm.

cfu for ftweedal

- - - - -
e23aa4b4 by Fraser Tweedale at 2017-09-08T11:56:04-07:00
Bug 1370778 PBE and padded block cipher enhancements and fixes -
patch  jss-ftweedal-0013-Improve-error-reporting.patch
Subject: Improve error reporting
From: Fraser Tweedale <ftweedal at redhat.com>
Content-Type: text/plain
found patch at byte 157
message:
Improve error reporting

cfu for ftweedal

- - - - -
b4972b38 by Fraser Tweedale at 2017-09-11T17:24:22-07:00
Bug 1371147 PK11Store.getEncryptedPrivateKeyInfo() segfault if export fails -
patch jss-ftweedal-0011-Don-t-crash-if-PK11_ExportEncryptedPrivKeyInfo-retur.patch
Subject: Don't crash if PK11_ExportEncryptedPrivKeyInfo returns NULL
From: Fraser Tweedale <ftweedal at redhat.com>
Content-Type: text/plain
found patch at byte 239
message:
Don't crash if PK11_ExportEncryptedPrivKeyInfo returns NULL
PK11_ExportEncryptedPrivKeyInfo returning NULL is not being handled
properly, causing segfault.  Detect this condition and raise a
TokenException instead.

cfu for ftweedal

- - - - -
ca3b9893 by Jack Magne at 2017-09-28T16:20:50-07:00
Fix: Bug 1400884 - new JSS failures: HMAC Unwrap and KeyWrapping FIPSMODE.

- - - - -
e0231285 by David Stutzman david konrad stutzman at 2017-10-26T16:59:06-07:00
Bugzilla.mozilla 1409867 org.mozilla.jss.pkix.cms.SignerInfo incorrectly producing signatures (especially for EC)

The patch fixes the OID that goes into the signatureAlgorithm field as well as passing the full signature algorithm to the Signature context to generate the signature using the proper algorithm.
With this patch, if one passes SignatureAlgorithm.RSASignatureWithSHA256Digest in the constructor one will now get sha256WithRSAEncryption (1 2 840 113549 1 1 11) in the signatureAlgorithm field.

cfu checking in for dstutzman

- - - - -
4275054f by Endi S. Dewata at 2017-10-28T03:38:39+02:00
Added certificate nickname into ObjectNotFoundException message.
The code that generates ObjectNotFoundException has been modified
to include the certificate nickname to help troubleshooting.

https://bugzilla.mozilla.org/show_bug.cgi?id=1408057

- - - - -
e73f5204 by Endi S. Dewata at 2017-10-28T03:40:19+02:00
Reformatted SocketBase.java.
The SocketBase.java has been auto-formatted using Eclipse to
simplify further changes on the file.

https://bugzilla.mozilla.org/show_bug.cgi?id=1408057

- - - - -
30c93dc7 by Endi S. Dewata at 2017-10-28T03:40:24+02:00
Fixed SocketBase.setClientCertNickname() exception handling.
Previously the SocketBase.setClientCertNickname() would catch
the original exception and throw a SocketException instead.
The original stack trace was lost since SocketException does not
support chaining.

The code has been modified to throw a RuntimeException instead
and chain the original exception. This way the original stack
trace can be preserved to help troubleshooting.

https://bugzilla.mozilla.org/show_bug.cgi?id=1408057

- - - - -
0a16598f by David Stutzman at 2018-01-11T14:58:44-08:00
Bug 1409867 - additional fix from dstutzman: allow signatures to be created correctly.

cfu for dstutzman

- - - - -
23234bf6 by David Stutzman at 2018-01-11T18:00:00-08:00
Bug 589158 Add support for Java Security Standard Algorithm Names for EC Signature types

This patch adds the aliases for Java Security Standard Algorithm Names for EC Signature types.

cfu for dstutzman (reviewed by wtc)

- - - - -
7222b13e by David Stutzman at 2018-01-16T15:08:12-08:00
Bug# 386351 SignerInfo version, r=cfu

This patch fixes versioning of SignerInfo to match CMS spec.

cfu for dstutzman

- - - - -
7afab35f by Kacper Kowalik at 2018-04-05T18:34:08+02:00
Bug #583666 - JSS doesn't respect LDFLAGS
libjss4.so was linked without respecting LDFLAGS env variable

https://bugzilla.mozilla.org/show_bug.cgi?id=583666

- - - - -
6c67e535 by Endi S. Dewata at 2018-04-05T22:41:48+02:00
Added tag JSS_4_4_3 for changeset a097934c3ad3

- - - - -
1b4244d4 by Matthew Harmsen at 2018-04-06T20:03:00-06:00
Checkout 'jss' using 'git' rather than 'hg'.

- - - - -
a8e371e5 by Christina Fu at 2018-05-15T14:58:07-07:00
Ticket 3 JSS has wrong encoding for ecdsa with sha* AlgorithmIdentifier
This ticket addresses the issue to meet RFC 5758 where param field must be omitted
in the ECDSA Signature algorithm' AlgorithmIdentifier for
ecdsa-withSHA224, ecdsa-with-SHA256, ecdsa-with-SHA384, or ecdsa-with-SHA512.

fixes https://pagure.io/jss/issue/3

- - - - -
0a13321d by Fraser Tweedale at 2018-05-18T13:57:41+10:00
Strip leading null byte from public key when unwrapping key

NSS identifies RSA private keys by setting the PKCS #11 CKA_ID
attribute to the SHA-1 digest of the public key (modulus).

PK11KeyWrapper can receive this modulus value (a byte[]) with a
leading null byte.  This results in the digest (CKA_ID) not matching
what the rest of NSS expects, e.g. when adding the corresponding
certificate, NSS fails to associate it with the private key, because
it is looking for a different CKA_ID.

This results in Dogtag lightweight CA key replication failures.

Apparently the problem did not occur with the old DB backend, only
with the new SQL backend.  Or there was some other change in NSS
that landed in Fedora 28, which prompted this issue.  In either
case, the resolve the problem by dropping the leading null byte from
the modulus byte[].

Fixes: https://pagure.io/jss/issue/5
Change-Id: I4685d7e091b0adc72d5ca067f2d65c3c068c8f7a

- - - - -
6fd58f56 by Endi S. Dewata at 2018-05-29T11:27:52-05:00
Added JSS spec template and license files

A spec template has been added based on the latest JSS spec file.
The license files have been added as well.

https://pagure.io/jss/issue/6

- - - - -
fe166e97 by Endi S. Dewata at 2018-05-29T21:04:32+02:00
Fixed build issue on RawHide

The spec template has been modified to include jpackage-utils
package that defines the RPM macros for Java.

https://pagure.io/jss/issue/6

- - - - -
30b4ef99 by Timo Aaltonen at 2018-06-01T09:09:15+03:00
move source to jss/

- - - - -
d5721668 by Timo Aaltonen at 2018-06-01T09:12:36+03:00
import old packaging

- - - - -
e888a2d3 by Timo Aaltonen at 2018-06-01T09:12:47+03:00
update changelog

- - - - -
a1cb699b by Timo Aaltonen at 2018-06-01T09:12:50+03:00
watch: Updated to point to github.

- - - - -
81385617 by Timo Aaltonen at 2018-06-01T09:12:54+03:00
control: Update homepage.

- - - - -
dc231e74 by Timo Aaltonen at 2018-06-01T09:12:57+03:00
control: Update maintainer address.

- - - - -
c084321e by Timo Aaltonen at 2018-06-01T09:48:27+03:00
Bump debhelper to 11.

- - - - -
6ad1d7cd by Timo Aaltonen at 2018-06-01T10:04:59+03:00
links, install: Updated.

- - - - -
5be2e4fc by Timo Aaltonen at 2018-06-01T10:05:17+03:00
rules: Use dh.

- - - - -
cd2917f5 by Timo Aaltonen at 2018-06-01T10:09:46+03:00
rules: Add gentarball target.

- - - - -
d238ddb7 by Timo Aaltonen at 2018-06-01T10:14:38+03:00
README.source: Deleted, obsolete.

- - - - -
7c77a0ad by Timo Aaltonen at 2018-06-01T10:15:04+03:00
Bump policy to 4.1.4, no changes.

- - - - -
af55738c by Timo Aaltonen at 2018-06-01T10:16:43+03:00
releasing package jss version 4.4.4-1

- - - - -


30 changed files:

- + debian/changelog
- + debian/compat
- + debian/control
- + debian/copyright
- + debian/libjss-java.install
- + debian/libjss-java.links
- + debian/patches/fix-jdk9-ftbfs.diff
- + debian/patches/series
- + debian/rules
- + debian/source/format
- + debian/watch
- + jss/.classpath
- + jss/.gitignore
- + jss/.hgignore
- + jss/.project
- + jss/.settings/org.eclipse.jdt.core.prefs
- + jss/.settings/org.eclipse.jdt.ui.prefs
- + jss/MPL-1.1.txt
- + jss/Makefile
- + jss/README
- + jss/build_java.pl
- + jss/config/config.mk
- + jss/config/dynamic.mk
- + jss/config/linkage.mk
- + jss/config/rules.mk
- + jss/config/static.mk
- + jss/coreconf/AIX.mk
- + jss/coreconf/Android.mk
- + jss/coreconf/BSD_OS.mk
- + jss/coreconf/BeOS.mk


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/freeipa-team/jss/compare/beed771de4a54a12c85972cb07028e4458594291...af55738c48631dafefc11e120868686a44e65d32

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/jss/compare/beed771de4a54a12c85972cb07028e4458594291...af55738c48631dafefc11e120868686a44e65d32
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20180601/02b6800e/attachment-0001.html>


More information about the Pkg-freeipa-devel mailing list