Граф коммитов

294 Коммитов

Автор SHA1 Сообщение Дата
glen.beasley%sun.com d161d0be5e bug 129394 change assert to _assert 2002-05-02 04:04:23 +00:00
nicolson%netscape.com 201d8a50bc JSS 3.2 features check-in. 2002-04-19 22:42:05 +00:00
nicolson%netscape.com ed07493981 update NSS version. 2002-04-18 14:33:16 +00:00
nicolson%netscape.com d1444c5dd2 login to token before importing private key. 2002-04-09 19:23:49 +00:00
nicolson%netscape.com fa4720c8f3 merge JDK 1.4 changes to the trunk. 2002-04-08 21:46:56 +00:00
nicolson%netscape.com 498f77b3f2 Fix 129389: Algorithm.c treats oidIndex as short when it should be int. 2002-03-07 01:59:58 +00:00
nicolson%netscape.com b244f68486 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.
2002-02-26 04:19:33 +00:00
nicolson%netscape.com 1da30b2803 fixes to make it work better on windows. 2002-02-21 01:23:12 +00:00
nicolson%netscape.com 85797db222 Fix problems caused by changing package names. 2002-01-30 20:54:24 +00:00
nicolson%netscape.com 38f3e7666f move org/mozilla/jss/manage subdirectory to org/mozilla/jss 2002-01-30 20:51:00 +00:00
nicolson%netscape.com 1bbfdea181 move /manage subdirectory up one level to coincide with org.mozilla.jss
package name
2002-01-30 20:50:18 +00:00
nicolson%netscape.com 8e9f82d8e4 move this stuff up one directory to coincide with the org.mozilla.jss
package name.
2002-01-30 20:49:00 +00:00
nicolson%netscape.com 4fb23434af update all classes to be in org.mozilla.jss.tests.package.
Improve TestKeyGen test.
2002-01-30 20:47:41 +00:00
nicolson%netscape.com 5243b5b9f0 added KeyPairGenerator. 2002-01-30 20:39:09 +00:00
nicolson%netscape.com b9dd6ca379 Change default token from InternalCryptoToken to InternalKeyStorageToken. 2002-01-30 20:38:53 +00:00
nicolson%netscape.com 47268c6466 always do a private_export. 2002-01-30 20:00:31 +00:00
nicolson%netscape.com fa25f3e4e9 Fix 122437: Memory leak in read method of SSLSocket 2002-01-30 19:52:02 +00:00
nicolson%netscape.com 4fa2bf8011 add -sourcepath flag. 2002-01-29 02:31:01 +00:00
nicolson%netscape.com 8f0fec627d fix to test either dist or release builds. 2002-01-29 00:14:45 +00:00
nicolson%netscape.com dda48ddfee move into org.mozilla.jss.tests package. 2002-01-28 23:49:38 +00:00
nicolson%netscape.com 164481ba26 make release_classes target work. 2002-01-28 23:08:16 +00:00
nicolson%netscape.com ab5b98bf82 use NSS 3.4. 2002-01-24 18:21:57 +00:00
nicolson%netscape.com e6b935f729 New build script for Java classes. 2002-01-24 02:57:12 +00:00
nicolson%netscape.com ad83132edd Switch the default on removeSunProvider. The default is now "false". 2002-01-24 01:24:01 +00:00
nicolson%netscape.com 0ec0384725 Document the necessity of setting the password on the key database before
using the SecretDecoderRing.
2002-01-24 01:16:12 +00:00
nicolson%netscape.com b5ca6bf07e add secret decoder ring for JSS 3.1.2, special release for CMS. 2002-01-17 22:54:00 +00:00
nicolson%netscape.com 23ac37e18e landing DJN_MEKAB_WORK_BRANCH 2002-01-08 20:11:11 +00:00
nicolson%netscape.com c8ba2ce2b7 test SecretDecoderRing 2002-01-08 20:00:55 +00:00
nicolson%netscape.com 5f8cf9eda1 new provider classes 2002-01-08 19:58:48 +00:00
nicolson%netscape.com 4798d2f73e SecretDecoderRing functionality, now appearing in JSS. 2002-01-08 19:38:47 +00:00
nicolson%netscape.com 1ddde5759c PK12Token was never used. 2001-12-21 03:35:32 +00:00
nicolson%netscape.com e0d5709901 Implement KeyPairGeneratorSpi 2001-12-17 03:54:41 +00:00
nicolson%netscape.com a4117cd89e We need a TokenException that extends RuntimeException, so we can throw it without declaring it 2001-12-17 03:52:13 +00:00
nicolson%netscape.com 2158e868a9 Add new provider classes for JCA Compliance. 2001-12-14 20:01:33 +00:00
nicolson%netscape.com fc5742cee1 Implement RSAPrivateKey and DSAPrivateKey. 2001-12-14 20:00:36 +00:00
nicolson%netscape.com d556d0d859 Move the master provider class here to avoid circular dependencies. 2001-12-14 20:00:01 +00:00
nicolson%netscape.com 029ef7eb23 get test scripts working, add license. 2001-11-02 06:41:44 +00:00
nicolson%netscape.com 1deac9462b Add a test target and some classes and scripts.
Now we can test with "gmake test".
2001-11-02 06:33:21 +00:00
nicolson%netscape.com b481df4d27 Fix 101609: JSS OSF fails, on the trunk this time. 2001-10-30 21:07:51 +00:00
nicolson%netscape.com 9a704fc57d Fix 103976: libjss is built with -taso flag 2001-10-10 01:34:53 +00:00
nicolson%netscape.com 59aa27cfaf Fix 103977: JSS calls non-portable snprintf
Replace snprintf() with PR_snprintf().
2001-10-10 01:31:40 +00:00
nicolson%netscape.com 8415f0c2fb use NSS 3.3.1 RTM. 2001-10-05 22:04:36 +00:00
nicolson%netscape.com 91d2ff33b7 Add reuseAddr parameter to SSLServerSocket parameter, so servers can
re-bind to a socket.
2001-09-28 22:10:11 +00:00
nicolson%netscape.com 6b7b356bd4 fix SSL_RSA_FIPS_* cipher enums. 2001-09-27 17:51:30 +00:00
nicolson%netscape.com 1195cf2d78 Fix 96779: UserCertConflictException always gets thrown when importing user cert. 2001-09-25 21:39:21 +00:00
nicolson%netscape.com 51d2d084e0 Emphasize that we ignore the SecureRandom parameter. 2001-09-24 18:34:18 +00:00
nicolson%netscape.com 4735953c74 Fix 100796: calling undeclared functions breaks AIX build
Workaround 100791: misspelled function prototypes in pk11func.h
2001-09-20 19:16:51 +00:00
nicolson%netscape.com 4825371fbf Fix 99375: UnsatisfiedLinkError gives misleading description 2001-09-12 18:55:03 +00:00
nicolson%netscape.com 03b1637448 More work on running an SSLSocket over a generic Socket. This is required
for JSSE compliance.
2001-09-08 01:53:38 +00:00
nicolson%netscape.com 20e3a44736 copyright notice. 2001-08-31 22:35:58 +00:00
nicolson%netscape.com 82c6bb2ae6 add getEncryptedPrivateKeyInfo. 2001-08-24 05:23:15 +00:00
nicolson%netscape.com 20e8df79ca add NSPR wrapper around java socket. 2001-08-24 05:16:27 +00:00
nicolson%netscape.com 65ec9bc975 add types and ids for NSPR wrapper around java socket. 2001-08-24 05:15:18 +00:00
nicolson%netscape.com aef042db7d Add getEncryptedPrivateKeyInfo. 2001-08-24 05:14:55 +00:00
nicolson%netscape.com 67375e78fb add getEncryptedPrivateKeyInfo to CryptoStore. 2001-08-24 05:14:30 +00:00
nicolson%netscape.com 0dbf9e4396 remove superfluous trace message. 2001-08-21 01:59:22 +00:00
nicolson%netscape.com 4af8120c56 update version string to JSS 3.1, RTM. 2001-08-09 03:02:23 +00:00
nicolson%netscape.com 6c52a12869 Fix 93983: empty line in jss.def breaks HP build 2001-08-06 23:52:18 +00:00
nicolson%netscape.com 590c975f98 Fix 93382: snprintf() undefined on windows 2001-08-03 09:18:30 +00:00
nicolson%netscape.com 6c3e704123 Fix 88255: SSLSocket.forceHandshake should return more error information 2001-08-03 08:37:44 +00:00
nicolson%netscape.com a79dbc6f96 Make test conform to 3.1 API 2001-08-03 07:21:09 +00:00
nicolson%netscape.com 574acdd02c Make the javadoc target work 2001-08-03 07:17:54 +00:00
nicolson%netscape.com 44c5e868c8 Fix 93324: CryptoManager.getCACerts returns an empty array 2001-08-03 07:07:40 +00:00
nicolson%netscape.com 7c1093ceb5 Fix 93364: SSLSocket.setCipherPolicy needs to be called before using SSL 2001-08-03 07:01:52 +00:00
nicolson%netscape.com 66591c28ac Fix 93117: some SSL classes not in jss.jar 2001-08-03 06:59:41 +00:00
nicolson%netscape.com ec69513654 Upgrade to NSS 3.3 RTM. 2001-07-26 11:33:47 +00:00
tfox%netscape.com ddaa60fe68 Added build_coreconf target. 2001-07-25 23:14:16 +00:00
nicolson%netscape.com d68f8f73ff use NSS 3.3 Beta 2. 2001-07-11 18:23:04 +00:00
nicolson%netscape.com 4bdf24ad85 Remove SSLCallbackNotifier, which no longer exists 2001-07-11 04:30:48 +00:00
nicolson%netscape.com feba88dfde Fix 87807: Add library version info to the JSS shared library. 2001-07-10 01:59:44 +00:00
nicolson%netscape.com 25197a39c9 remove calls to deprecated CryptoManager.initialize(secmoddb, certdb, keydb); 2001-07-06 01:18:36 +00:00
nicolson%netscape.com 5a9845d651 Fix 88312: CryptoManager.initialize() causes nullpointerexception. 2001-07-06 01:08:08 +00:00
nicolson%netscape.com 8c999e2731 add plaintext symmetric key unwrapping JNI function. 2001-07-03 23:39:57 +00:00
nicolson%netscape.com 7265012f1b Add PLAINTEXT key unwrapping algorithm, allowing us to pull in symmetric
keys from their raw, unwrapped form.
2001-07-03 23:39:33 +00:00
nicolson%netscape.com 703234a93f Fix the secure random provider for the DSAME folks 2001-07-03 21:17:18 +00:00
nicolson%netscape.com 6372635fda Make JSS releasable with "gmake release". 2001-06-29 01:54:49 +00:00
nicolson%netscape.com 1afa200faa This is file is ancient cruft. 2001-06-28 01:50:39 +00:00
nicolson%netscape.com 8e9e689d49 Fix 88063: JSS binary release must use NSPR and NSS binary releases.
Patch written (and presumably reviewed) by wtc.
2001-06-28 01:43:12 +00:00
nicolson%netscape.com 8fdc49a6d6 Change name and description of the provider. 2001-06-26 02:19:29 +00:00
nicolson%netscape.com a1812795d7 Fix 64125: PKCS#7 code doesn't work with DSA. 2001-06-25 21:41:14 +00:00
nicolson%netscape.com d6fcac666a Fix bug 79301: SSLServerSocket constructor that takes callback args. 2001-06-25 21:32:06 +00:00
nicolson%netscape.com 01dd4c6996 Fix Bug 87650: replace slot traversal functions with list functions.
Use SECKEY_ImportDERPublicKey.
Add SecureRandom provider.
Get CERTCertificateRequestTemplate through accessor function.
2001-06-25 19:34:52 +00:00
nicolson%netscape.com 461c87f0bc Fix library names on NT. 2001-06-21 00:57:07 +00:00
nicolson%netscape.com 55ac648f22 Backslash-terminate NT shared library lines 2001-06-13 18:54:01 +00:00
nicolson%netscape.com 29a1cb745b NSS_Init* are idempotent, so don't check for NSS being initialized before
calling them.
2001-06-12 22:26:03 +00:00
nicolson%netscape.com 2ddef9db33 More NSS integration. 2001-06-12 21:11:33 +00:00
nicolson%netscape.com 9bd48e9536 NSS/JSS integration. 2001-06-11 05:15:49 +00:00
nicolson%netscape.com 99fef6cbc1 no more hclhacks now that we've integrated NSS with JSS. 2001-06-07 18:42:38 +00:00
nicolson%netscape.com 9a8cefc8f5 Change initialize arguments.
Specify key usage when unwrapping a symmetric key.
2001-06-05 01:01:23 +00:00
nicolson%netscape.com dd92674d30 Remove NSS private functions. 2001-06-05 01:00:47 +00:00
nicolson%netscape.com f328d28470 Remove private NSS functions.
Specify a key usage when unwrapping a symmetric key.
2001-06-05 01:00:05 +00:00
nicolson%netscape.com d29d9460d1 key usages for unwrapping. 2001-06-05 00:59:29 +00:00
nicolson%netscape.com 372d9854a0 When unwrapping a symkey, specify a usage. This is to conform
to NSS's api.
2001-06-05 00:59:12 +00:00
nicolson%netscape.com 9ac6155c8f Add JSS_symkeyUsage table. 2001-06-05 00:58:38 +00:00
nicolson%netscape.com ffc75c0183 Call a proper NSS function to get the unique ID.
Mozilla bugs 77664 and 77665.
2001-05-04 23:01:19 +00:00
nicolson%netscape.com a9b0d83bf6 deprecated getUniqueID, since it is implementation-dependent and probably
not being used.
2001-04-27 20:13:21 +00:00
nicolson%netscape.com 7ebb9fc23b get rid of workarounds for bug 323494. 2001-04-19 02:03:55 +00:00
nicolson%netscape.com a27d65d933 Fix bug 75490: memory bug in decodeAndImportKey causes SEGV. 2001-04-12 22:13:25 +00:00
nicolson%netscape.com 398e180941 snprintf is called _snprintf on windows. 2001-04-11 23:46:36 +00:00
nicolson%netscape.com a4eca56472 Tweaks for JSS 3.1, and get it to build. 2001-04-10 17:32:30 +00:00
nicolson%netscape.com e6c3174bf3 just hacking. 2001-04-03 04:08:20 +00:00
nicolson%netscape.com 37f72b0328 Allow the option of not overriding the Sun provider, for CMS. 2001-03-23 19:50:02 +00:00
nicolson%netscape.com 3e6f23f365 It needs to extend ServerSocket. 2001-03-10 01:56:57 +00:00
nicolson%netscape.com 017fc471e3 Leave in MSVCRTD, because it breaks the build on Sonja's machine. 2001-03-10 01:21:39 +00:00
nicolson%netscape.com 3c02789261 We need to set -DNSS_USE_STATIC_LIBS on NT because of some code in ssl.h. 2001-03-09 22:24:42 +00:00
nicolson%netscape.com 96c951e5f4 Fix compiler warning on NT by setting /NODEFAULTLIB:MSVCRTD. 2001-03-09 22:23:45 +00:00
nicolson%netscape.com 9591ae092c SSL changed its callback signatures to return SECStatus. 2001-03-09 21:35:51 +00:00
nicolson%netscape.com 69b536d47c Remove libsectool. 2001-03-09 21:35:02 +00:00
nicolson%netscape.com 47d0d3fc31 Replaced javadoc in new SSL classes.
A couple of API tweaks.
2001-03-06 08:49:37 +00:00
nicolson%netscape.com f05f95c615 Rename misnamed ssl methods. 2001-03-06 08:48:03 +00:00
nicolson%netscape.com 5635406144 Shift around native methods in SSL package. 2001-03-02 04:38:33 +00:00
nicolson%netscape.com efdaeffd56 Add the last of the methods to SSLServerSocket for backward compatibility.
Split out common functionality into SocketBase (not the same as SocketImpl!).
2001-03-02 04:38:14 +00:00
nicolson%netscape.com 134e24a928 Elimintate some JDK 1.2isms so that we are still JDK1.1 compatible. 2001-02-23 23:30:08 +00:00
nicolson%netscape.com 0336751322 update version names and numbers. 2001-02-22 06:20:44 +00:00
nicolson%netscape.com 8d3d9b6a8a Add build flags for other unix platforms. These were copied and pasted
out of NSS's config.mk.
2001-02-22 06:16:41 +00:00
nicolson%netscape.com fab7ac70c5 Symbol map for creating the JSS DLL. 2001-02-22 06:14:31 +00:00
nicolson%netscape.com 6038a5536a Get everything building and linking on WINNT. 2001-02-20 05:38:45 +00:00
nicolson%netscape.com fb8252a193 Remove cdbhdl.h, which is now a private export. Instead we cut and paste
its contents into our file.
2001-02-20 00:13:45 +00:00
nicolson%netscape.com da0411e3a0 add method for setting cipher policy. 2001-02-19 18:29:49 +00:00
nicolson%netscape.com 7a241f2c34 Tweak library rules for WINNT 2001-02-19 18:28:55 +00:00
nicolson%netscape.com c3b7189c5d Make server-side SSL work. Put common code in common.c. 2001-02-15 05:46:33 +00:00
nicolson%netscape.com 36c64fe1cf make it build better. 2001-02-15 05:44:28 +00:00
nicolson%netscape.com 4683cee5b6 fill out SSLSocket with more methods. 2001-02-10 02:49:33 +00:00
nicolson%netscape.com 9cc5c6affa Export the JavaVM so we can access it from SSL callbacks. 2001-02-09 21:47:29 +00:00
nicolson%netscape.com f838e1446e some new utilities for the SSL code. 2001-02-09 11:28:01 +00:00
nicolson%netscape.com 84a7fa4e5c build ssl now. 2001-02-09 11:27:13 +00:00
nicolson%netscape.com 5a4f124cf0 remove libfort, add lib jssssl. 2001-02-09 11:26:48 +00:00
nicolson%netscape.com 999896c8c2 Checkin new SSL code. SSLClient test works. 2001-02-09 11:26:34 +00:00
wtc%netscape.com 3a43941274 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
2001-02-02 02:34:26 +00:00
nicolson%netscape.com 3ec036301b Only build archives, not .so's, at this level. 2001-01-19 02:23:47 +00:00
nicolson%netscape.com 6c7d977144 moved libjss generation from cmd/jssjava to lib. 2001-01-19 00:14:25 +00:00
nicolson%netscape.com 524180fa6a get stuff to build under mozilla. 2001-01-19 00:13:52 +00:00
nicolson%netscape.com 516c8243e6 no more jssjava. 2001-01-19 00:11:31 +00:00
nicolson%netscape.com d14963dcf4 remove all the old jssjava stuff. move everything else to
mozilla/security/jss/lib.
2001-01-19 00:11:12 +00:00
nicolson%netscape.com 36dc0e2931 remove export controls, and get things to build against NSS 3.1.1 under mozilla. 2001-01-16 23:49:57 +00:00
nicolson%netscape.com b875cce435 remove export controls. 2001-01-16 21:28:32 +00:00
nicolson%netscape.com e7a40e7359 remove export controls 2001-01-16 21:28:09 +00:00
nicolson%netscape.com 51023187d2 make JSS buildable. 2001-01-16 21:27:19 +00:00
nicolson%netscape.com 767233be24 make JSS buildable 2001-01-16 21:26:33 +00:00
nicolson%netscape.com 3fa8f855b7 bye bye tabs, hello spaces. 2000-12-29 21:11:21 +00:00
nicolson%netscape.com d1359ee423 legacy code for 16-bit browser, now obsolete. 2000-12-28 18:58:22 +00:00
nicolson%netscape.com 38d6ae23dd Checking in what we can off SSL. 2000-12-21 22:59:12 +00:00
nicolson%netscape.com 39d185c247 Convert com.netscape.jss package names to org.mozilla.jss.
The work was done by a script.
2000-12-19 06:19:02 +00:00
nicolson%netscape.com 85410669b3 First checkin of Network Security Services, Java version. 2000-12-15 20:53:03 +00:00