60 Commits

Author SHA1 Message Date
glen.beasley%sun.com
bb19abf109 370970 Server SSL code should invalidate Session ID when redoing handshake r=sparkinson sr=nkwan
git-svn-id: svn://10.0.0.236/trunk@222145 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 14:52:54 +00:00
glen.beasley%sun.com
79919434f5 369660 MAC OS X support for build and all.pl r=christophe
git-svn-id: svn://10.0.0.236/trunk@219970 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-12 04:09:56 +00:00
gerv%gerv.net
a54c420f30 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@216839 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-11 09:45:41 +00:00
wtchang%redhat.com
fb9a9278b8 Bugzilla Bug 316369: support building JSS on Mac OS X. The patch is
contributed by Nathin Kinder <nkinder@redhat.com>. r=wtc.
Modified files: coreconf/jdk.mk jss/lib/config.mk


git-svn-id: svn://10.0.0.236/trunk@206633 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-05 01:27:41 +00:00
nkwan%redhat.com
75a4bcdd89 bugzilla #332608 - added new function to just delete certificate
git-svn-id: svn://10.0.0.236/trunk@193457 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-03 23:09:49 +00:00
wtchang%redhat.com
961f0de42e Bugzilla Bug 322871: moved the three new EC-related JNI function symbols to
a new JSS_4.2.3 section. r=sandeep.konchady.


git-svn-id: svn://10.0.0.236/trunk@191221 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 23:56:41 +00:00
nkwan%redhat.com
36590fe2e3 integrated patch 'build fix' from bugzilla #328246
git-svn-id: svn://10.0.0.236/trunk@191178 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 19:40:34 +00:00
wtchang%redhat.com
2c8323ecaf Bugzilla Bug 322871: Checked in Bob Relyea's patch again.
Add multi-hash ECC to jss (based on the 1.4 JCE).


git-svn-id: svn://10.0.0.236/trunk@190949 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 01:21:52 +00:00
christophe.ravel.bugs%sun.com
ee00f23695 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


git-svn-id: svn://10.0.0.236/trunk@190036 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 23:53:05 +00:00
glen.beasley%sun.com
c56e20b8b1 temp build fix
git-svn-id: svn://10.0.0.236/trunk@189986 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 20:16:45 +00:00
rrelyea%redhat.com
104398f313 Add multi-hash ECC to jss (based on the 1.4 JCE).
git-svn-id: svn://10.0.0.236/trunk@189590 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 22:06:22 +00:00
glen.beasley%sun.com
a574295133 313176 jss version 4.2 because JSS needs NSS 3.11 and up for bypass sr=sandeep
git-svn-id: svn://10.0.0.236/trunk@184161 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:16:43 +00:00
glen.beasley%sun.com
fd3448b934 313176 allow JSS to enable more NSS SSLOptions r=wtc, sr=nelson
git-svn-id: svn://10.0.0.236/trunk@184117 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-03 23:09:26 +00:00
sandeep.konchady%sun.com
dd1fad01e9 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


git-svn-id: svn://10.0.0.236/trunk@183173 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 04:21:16 +00:00
sandeep.konchady%sun.com
06b9934756 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                                                  */
#/*                                                                  */
#/********************************************************************/


git-svn-id: svn://10.0.0.236/trunk@177648 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 18:39:14 +00:00
sandeep.konchady%sun.com
7eea32a0a7 Added comment to all these files indicating that the version of NSS
mustbe updated every time NSS is updated.  This helps pick the right
version of NSS for JSS builds.


git-svn-id: svn://10.0.0.236/trunk@173614 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-19 22:56:30 +00:00
glen.beasley%sun.com
3d00dcb828 282732 read/write/accept/close thread protection
git-svn-id: svn://10.0.0.236/trunk@171676 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 20:41:46 +00:00
gerv%gerv.net
a2d903c9f2 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@168726 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 22:28:27 +00:00
glen.beasley%sun.com
92fecdf979 251635 upgrading to JSS to 4.0
git-svn-id: svn://10.0.0.236/trunk@159549 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 20:39:25 +00:00
gerv%gerv.net
43cb9e1492 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155484 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 15:03:26 +00:00
wchang0222%aol.com
cc1f0f6a59 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


git-svn-id: svn://10.0.0.236/trunk@150480 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-19 05:33:50 +00:00
nicolson%netscape.com
4224dba96d Fix blackflag 619793: support RC2/CBC/PKCS5Padding.
git-svn-id: svn://10.0.0.236/trunk@141914 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-28 21:48:33 +00:00
nicolson%netscape.com
6a940b01b5 The new SecretDecoderRing.
git-svn-id: svn://10.0.0.236/trunk@132119 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 00:33:42 +00:00
nicolson%netscape.com
f0010a907b Fix 158727: JSSKeyStoreSpi.getCertificateChain is questionable.
Make KeyStore.getCertificateChain() work.


git-svn-id: svn://10.0.0.236/trunk@131204 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 00:19:49 +00:00
nicolson%netscape.com
1d826a11a5 Add SymmetricKey.getLength().
git-svn-id: svn://10.0.0.236/trunk@131165 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 20:58:05 +00:00
glen.beasley%sun.com
f5e62e4d98 163762 configureOCSPNative
git-svn-id: svn://10.0.0.236/trunk@130528 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 19:52:06 +00:00
nicolson%netscape.com
cefdc92ac9 fix 166711: SSLSocket.setCipherPreference does the wrong thing.
git-svn-id: svn://10.0.0.236/trunk@128859 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-05 01:33:40 +00:00
nicolson%netscape.com
06bd10142f merge premature JSS_3_2_BRANCH back to the trunk.
git-svn-id: svn://10.0.0.236/trunk@128361 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-28 18:05:40 +00:00
nicolson%netscape.com
40b78d68bf 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.


git-svn-id: svn://10.0.0.236/trunk@125070 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-12 04:26:56 +00:00
glen.beasley%sun.com
89572a0902 verify cert in memory
git-svn-id: svn://10.0.0.236/trunk@124653 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-04 00:10:48 +00:00
nicolson%netscape.com
105074a197 Fix 112227: set SSL server without nickname
Specify the certificate to use for both server and client auth directly,
rather than by nickname.


git-svn-id: svn://10.0.0.236/trunk@123604 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-19 20:33:28 +00:00
nicolson%netscape.com
fddf628972 move new entry to end of file
git-svn-id: svn://10.0.0.236/trunk@122085 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 18:45:23 +00:00
glen.beasley%sun.com
d1708d80b8 bug 144913 isCertValid addition
git-svn-id: svn://10.0.0.236/trunk@122082 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 17:52:23 +00:00
nicolson%netscape.com
ed1a144ecf Support DSAPrivateKey.
git-svn-id: svn://10.0.0.236/trunk@121446 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 02:21:25 +00:00
nicolson%netscape.com
91c7428426 add SocketBase.getLocalAddressNative.
git-svn-id: svn://10.0.0.236/trunk@121174 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-09 17:11:18 +00:00
nicolson%netscape.com
e470ff6268 JSS 3.2 features check-in.
git-svn-id: svn://10.0.0.236/trunk@119432 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-19 22:42:05 +00:00
nicolson%netscape.com
4ff972e904 move org/mozilla/jss/manage subdirectory to org/mozilla/jss
git-svn-id: svn://10.0.0.236/trunk@113222 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:51:00 +00:00
nicolson%netscape.com
9a1db829fc landing DJN_MEKAB_WORK_BRANCH
git-svn-id: svn://10.0.0.236/trunk@111587 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:11:11 +00:00
nicolson%netscape.com
d35f88ada0 Add reuseAddr parameter to SSLServerSocket parameter, so servers can
re-bind to a socket.


git-svn-id: svn://10.0.0.236/trunk@104139 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 22:10:11 +00:00
nicolson%netscape.com
6b60ee7fd7 add getEncryptedPrivateKeyInfo.
git-svn-id: svn://10.0.0.236/trunk@101744 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-24 05:23:15 +00:00
nicolson%netscape.com
74120ef6ce Fix 93983: empty line in jss.def breaks HP build
git-svn-id: svn://10.0.0.236/trunk@100442 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 23:52:18 +00:00
nicolson%netscape.com
0bbe5562c1 Fix 87807: Add library version info to the JSS shared library.
git-svn-id: svn://10.0.0.236/trunk@98950 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-10 01:59:44 +00:00
nicolson%netscape.com
298573e158 add plaintext symmetric key unwrapping JNI function.
git-svn-id: svn://10.0.0.236/trunk@98594 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 23:39:57 +00:00
nicolson%netscape.com
780b011355 Fix 88063: JSS binary release must use NSPR and NSS binary releases.
Patch written (and presumably reviewed) by wtc.


git-svn-id: svn://10.0.0.236/trunk@98121 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 01:43:12 +00:00
nicolson%netscape.com
0a11a99eef Fix library names on NT.
git-svn-id: svn://10.0.0.236/trunk@97644 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 00:57:07 +00:00
nicolson%netscape.com
ea3c2c1523 Backslash-terminate NT shared library lines
git-svn-id: svn://10.0.0.236/trunk@97072 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:54:01 +00:00
nicolson%netscape.com
0a1bae82aa NSS/JSS integration.
git-svn-id: svn://10.0.0.236/trunk@96840 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 05:15:49 +00:00
nicolson%netscape.com
b26177b61f Tweaks for JSS 3.1, and get it to build.
git-svn-id: svn://10.0.0.236/trunk@91886 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:32:30 +00:00
nicolson%netscape.com
91f64c5918 Leave in MSVCRTD, because it breaks the build on Sonja's machine.
git-svn-id: svn://10.0.0.236/trunk@89182 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-10 01:21:39 +00:00
nicolson%netscape.com
8bd92c7d35 Fix compiler warning on NT by setting /NODEFAULTLIB:MSVCRTD.
git-svn-id: svn://10.0.0.236/trunk@89153 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 22:23:45 +00:00