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

249 Коммитов

Автор SHA1 Сообщение Дата
nicolson%netscape.com cb9ba101a4 Sun's PBE Key Spec is incomplete. 2002-05-06 18:58:39 +00:00
nicolson%netscape.com 314c5a982b add DESede. 2002-05-06 18:49:52 +00:00
nicolson%netscape.com b02b8aab56 move alg-specific provider classes into generic parent classes. 2002-05-03 00:27:03 +00:00
nicolson%netscape.com 169b621765 upgrade to NSS 3.4.1 RTM and NSPR 4.2. 2002-05-02 23:02:49 +00:00
nicolson%netscape.com f7c27d4ae8 New provider files for JSS 3.2. 2002-05-02 20:25:15 +00:00
glen.beasley%sun.com 6ddc297e30 bug 129394 change assert to _assert 2002-05-02 04:04:23 +00:00
nicolson%netscape.com 9c53042faa JSS 3.2 features check-in. 2002-04-19 22:42:05 +00:00
nicolson%netscape.com cdc867c54c update NSS version. 2002-04-18 14:33:16 +00:00
nicolson%netscape.com aee0f2e0e1 login to token before importing private key. 2002-04-09 19:23:49 +00:00
nicolson%netscape.com ad470cfd5c merge JDK 1.4 changes to the trunk. 2002-04-08 21:46:56 +00:00
nicolson%netscape.com b24b11d263 Fix 129389: Algorithm.c treats oidIndex as short when it should be int. 2002-03-07 01:59:58 +00:00
nicolson%netscape.com 72347524cb 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 856d45b4e1 fixes to make it work better on windows. 2002-02-21 01:23:12 +00:00
nicolson%netscape.com 6984f362d9 Fix problems caused by changing package names. 2002-01-30 20:54:24 +00:00
nicolson%netscape.com 760b70054b move org/mozilla/jss/manage subdirectory to org/mozilla/jss 2002-01-30 20:51:00 +00:00
nicolson%netscape.com 52b9697197 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 1dcedf59aa 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 9560cbe70b 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 9773b96ba4 added KeyPairGenerator. 2002-01-30 20:39:09 +00:00
nicolson%netscape.com 15e0a8e116 Change default token from InternalCryptoToken to InternalKeyStorageToken. 2002-01-30 20:38:53 +00:00
nicolson%netscape.com 4c0174c4b5 always do a private_export. 2002-01-30 20:00:31 +00:00
nicolson%netscape.com d035dfd0c5 Fix 122437: Memory leak in read method of SSLSocket 2002-01-30 19:52:02 +00:00
nicolson%netscape.com bb1f04ca45 add -sourcepath flag. 2002-01-29 02:31:01 +00:00
nicolson%netscape.com 41cae16a23 fix to test either dist or release builds. 2002-01-29 00:14:45 +00:00
nicolson%netscape.com 5b15bc6696 move into org.mozilla.jss.tests package. 2002-01-28 23:49:38 +00:00
nicolson%netscape.com d6cb26e9c9 make release_classes target work. 2002-01-28 23:08:16 +00:00
nicolson%netscape.com 1f9ef6fd30 use NSS 3.4. 2002-01-24 18:21:57 +00:00
nicolson%netscape.com 7c49f258fd New build script for Java classes. 2002-01-24 02:57:12 +00:00
nicolson%netscape.com 44df88fd96 Switch the default on removeSunProvider. The default is now "false". 2002-01-24 01:24:01 +00:00
nicolson%netscape.com 83bf03af58 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 e06f464a38 add secret decoder ring for JSS 3.1.2, special release for CMS. 2002-01-17 22:54:00 +00:00
nicolson%netscape.com f8a8f075f6 landing DJN_MEKAB_WORK_BRANCH 2002-01-08 20:11:11 +00:00
nicolson%netscape.com 0a650ab098 test SecretDecoderRing 2002-01-08 20:00:55 +00:00
nicolson%netscape.com 24c3efb6ab new provider classes 2002-01-08 19:58:48 +00:00
nicolson%netscape.com 60f2798fca SecretDecoderRing functionality, now appearing in JSS. 2002-01-08 19:38:47 +00:00
nicolson%netscape.com 495689eee2 PK12Token was never used. 2001-12-21 03:35:32 +00:00
nicolson%netscape.com 6cbe7b98f0 Implement KeyPairGeneratorSpi 2001-12-17 03:54:41 +00:00
nicolson%netscape.com 97a987f71b 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 6f91bb1b97 Add new provider classes for JCA Compliance. 2001-12-14 20:01:33 +00:00
nicolson%netscape.com ec44bb325c Implement RSAPrivateKey and DSAPrivateKey. 2001-12-14 20:00:36 +00:00
nicolson%netscape.com 7a0ab1dcbb Move the master provider class here to avoid circular dependencies. 2001-12-14 20:00:01 +00:00
nicolson%netscape.com 9f603bacd3 get test scripts working, add license. 2001-11-02 06:41:44 +00:00
nicolson%netscape.com 98df7a2527 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 a5ceba090f Fix 101609: JSS OSF fails, on the trunk this time. 2001-10-30 21:07:51 +00:00
nicolson%netscape.com 00c31b4ef1 Fix 103976: libjss is built with -taso flag 2001-10-10 01:34:53 +00:00
nicolson%netscape.com 60357d9f1c Fix 103977: JSS calls non-portable snprintf
Replace snprintf() with PR_snprintf().
2001-10-10 01:31:40 +00:00
nicolson%netscape.com 3e3589ac3b use NSS 3.3.1 RTM. 2001-10-05 22:04:36 +00:00
nicolson%netscape.com bafde73210 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 53a3d4b336 fix SSL_RSA_FIPS_* cipher enums. 2001-09-27 17:51:30 +00:00
nicolson%netscape.com 8919270df6 Fix 96779: UserCertConflictException always gets thrown when importing user cert. 2001-09-25 21:39:21 +00:00
nicolson%netscape.com 2408313344 Emphasize that we ignore the SecureRandom parameter. 2001-09-24 18:34:18 +00:00
nicolson%netscape.com 6103c2860e 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 7a7b46c4b7 Fix 99375: UnsatisfiedLinkError gives misleading description 2001-09-12 18:55:03 +00:00
nicolson%netscape.com 41b9057593 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 d068352e1c copyright notice. 2001-08-31 22:35:58 +00:00
nicolson%netscape.com 156fb16d7d add getEncryptedPrivateKeyInfo. 2001-08-24 05:23:15 +00:00
nicolson%netscape.com f58c4de5f3 add NSPR wrapper around java socket. 2001-08-24 05:16:27 +00:00
nicolson%netscape.com a6f4d34c4e add types and ids for NSPR wrapper around java socket. 2001-08-24 05:15:18 +00:00
nicolson%netscape.com ba19b46475 Add getEncryptedPrivateKeyInfo. 2001-08-24 05:14:55 +00:00
nicolson%netscape.com af6175f918 add getEncryptedPrivateKeyInfo to CryptoStore. 2001-08-24 05:14:30 +00:00
nicolson%netscape.com 838cdd08f8 remove superfluous trace message. 2001-08-21 01:59:22 +00:00
nicolson%netscape.com 9f0b7149a8 update version string to JSS 3.1, RTM. 2001-08-09 03:02:23 +00:00
nicolson%netscape.com 29f59cec37 Fix 93983: empty line in jss.def breaks HP build 2001-08-06 23:52:18 +00:00
nicolson%netscape.com 8ccfea9abd Fix 93382: snprintf() undefined on windows 2001-08-03 09:18:30 +00:00
nicolson%netscape.com c1a20a54a5 Fix 88255: SSLSocket.forceHandshake should return more error information 2001-08-03 08:37:44 +00:00
nicolson%netscape.com 1cbc65ca2e Make test conform to 3.1 API 2001-08-03 07:21:09 +00:00
nicolson%netscape.com eb3e9f941c Make the javadoc target work 2001-08-03 07:17:54 +00:00
nicolson%netscape.com 75d7fb98b5 Fix 93324: CryptoManager.getCACerts returns an empty array 2001-08-03 07:07:40 +00:00
nicolson%netscape.com 4022db02f5 Fix 93364: SSLSocket.setCipherPolicy needs to be called before using SSL 2001-08-03 07:01:52 +00:00
nicolson%netscape.com 3838f20301 Fix 93117: some SSL classes not in jss.jar 2001-08-03 06:59:41 +00:00
nicolson%netscape.com 208a8f62b4 Upgrade to NSS 3.3 RTM. 2001-07-26 11:33:47 +00:00
tfox%netscape.com cbc6ebf3c1 Added build_coreconf target. 2001-07-25 23:14:16 +00:00
nicolson%netscape.com 08e2e4de48 use NSS 3.3 Beta 2. 2001-07-11 18:23:04 +00:00
nicolson%netscape.com 1f36272423 Remove SSLCallbackNotifier, which no longer exists 2001-07-11 04:30:48 +00:00
nicolson%netscape.com 513072209f Fix 87807: Add library version info to the JSS shared library. 2001-07-10 01:59:44 +00:00
nicolson%netscape.com bcf02f1d15 remove calls to deprecated CryptoManager.initialize(secmoddb, certdb, keydb); 2001-07-06 01:18:36 +00:00
nicolson%netscape.com dc7aa55f2c Fix 88312: CryptoManager.initialize() causes nullpointerexception. 2001-07-06 01:08:08 +00:00
nicolson%netscape.com 2b3b3ddbeb add plaintext symmetric key unwrapping JNI function. 2001-07-03 23:39:57 +00:00
nicolson%netscape.com d532122a1f 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 efed69eb89 Fix the secure random provider for the DSAME folks 2001-07-03 21:17:18 +00:00
nicolson%netscape.com 4df96456a0 Make JSS releasable with "gmake release". 2001-06-29 01:54:49 +00:00
nicolson%netscape.com 4c9c46275b This is file is ancient cruft. 2001-06-28 01:50:39 +00:00
nicolson%netscape.com 34d2f25223 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 ce584de9a9 Change name and description of the provider. 2001-06-26 02:19:29 +00:00
nicolson%netscape.com 960e7f07cf Fix 64125: PKCS#7 code doesn't work with DSA. 2001-06-25 21:41:14 +00:00
nicolson%netscape.com 7df81e7e40 Fix bug 79301: SSLServerSocket constructor that takes callback args. 2001-06-25 21:32:06 +00:00
nicolson%netscape.com 53fa9f7928 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 f3594cbc4d Fix library names on NT. 2001-06-21 00:57:07 +00:00
nicolson%netscape.com d1ae5307c6 Backslash-terminate NT shared library lines 2001-06-13 18:54:01 +00:00
nicolson%netscape.com 0d75721df5 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 24458f0ff3 More NSS integration. 2001-06-12 21:11:33 +00:00
nicolson%netscape.com b83ea7384f NSS/JSS integration. 2001-06-11 05:15:49 +00:00
nicolson%netscape.com 4fb2d58937 no more hclhacks now that we've integrated NSS with JSS. 2001-06-07 18:42:38 +00:00
nicolson%netscape.com 28fc2dabe7 Change initialize arguments.
Specify key usage when unwrapping a symmetric key.
2001-06-05 01:01:23 +00:00
nicolson%netscape.com a45800a164 Remove NSS private functions. 2001-06-05 01:00:47 +00:00
nicolson%netscape.com b69a77988a Remove private NSS functions.
Specify a key usage when unwrapping a symmetric key.
2001-06-05 01:00:05 +00:00
nicolson%netscape.com c7842e9a55 key usages for unwrapping. 2001-06-05 00:59:29 +00:00
nicolson%netscape.com 587f18d160 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 7c2de03d0f Add JSS_symkeyUsage table. 2001-06-05 00:58:38 +00:00
nicolson%netscape.com b5e5823b5b 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 e86aed1be7 deprecated getUniqueID, since it is implementation-dependent and probably
not being used.
2001-04-27 20:13:21 +00:00
nicolson%netscape.com 0144e82b78 get rid of workarounds for bug 323494. 2001-04-19 02:03:55 +00:00
nicolson%netscape.com ea774ba8fe Fix bug 75490: memory bug in decodeAndImportKey causes SEGV. 2001-04-12 22:13:25 +00:00
nicolson%netscape.com 0204b3423a snprintf is called _snprintf on windows. 2001-04-11 23:46:36 +00:00
nicolson%netscape.com 6ccb52de5e Tweaks for JSS 3.1, and get it to build. 2001-04-10 17:32:30 +00:00
nicolson%netscape.com 601e50f944 just hacking. 2001-04-03 04:08:20 +00:00
nicolson%netscape.com ffc1f28f01 Allow the option of not overriding the Sun provider, for CMS. 2001-03-23 19:50:02 +00:00
nicolson%netscape.com 92346678ce It needs to extend ServerSocket. 2001-03-10 01:56:57 +00:00
nicolson%netscape.com fb41b8c8d6 Leave in MSVCRTD, because it breaks the build on Sonja's machine. 2001-03-10 01:21:39 +00:00
nicolson%netscape.com 2093ef5077 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 6e36a732d9 Fix compiler warning on NT by setting /NODEFAULTLIB:MSVCRTD. 2001-03-09 22:23:45 +00:00
nicolson%netscape.com 1b2b4cd997 SSL changed its callback signatures to return SECStatus. 2001-03-09 21:35:51 +00:00
nicolson%netscape.com 2747bd30a0 Remove libsectool. 2001-03-09 21:35:02 +00:00
nicolson%netscape.com 3eac97f0d8 Replaced javadoc in new SSL classes.
A couple of API tweaks.
2001-03-06 08:49:37 +00:00
nicolson%netscape.com 6faab38328 Rename misnamed ssl methods. 2001-03-06 08:48:03 +00:00
nicolson%netscape.com 3c4d88040d Shift around native methods in SSL package. 2001-03-02 04:38:33 +00:00
nicolson%netscape.com 24e154d544 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 00c7c0a528 Elimintate some JDK 1.2isms so that we are still JDK1.1 compatible. 2001-02-23 23:30:08 +00:00
nicolson%netscape.com db2edec39a update version names and numbers. 2001-02-22 06:20:44 +00:00
nicolson%netscape.com 01cd817235 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 1dc64f52fd Symbol map for creating the JSS DLL. 2001-02-22 06:14:31 +00:00
nicolson%netscape.com 916b43ba2c Get everything building and linking on WINNT. 2001-02-20 05:38:45 +00:00
nicolson%netscape.com 5ca7c290b7 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 a7ec7bfda5 add method for setting cipher policy. 2001-02-19 18:29:49 +00:00
nicolson%netscape.com d5979e5bf1 Tweak library rules for WINNT 2001-02-19 18:28:55 +00:00
nicolson%netscape.com 60d1142a0d Make server-side SSL work. Put common code in common.c. 2001-02-15 05:46:33 +00:00
nicolson%netscape.com 418c168bd1 make it build better. 2001-02-15 05:44:28 +00:00
nicolson%netscape.com ef3cc55525 fill out SSLSocket with more methods. 2001-02-10 02:49:33 +00:00
nicolson%netscape.com d5e16f8892 Export the JavaVM so we can access it from SSL callbacks. 2001-02-09 21:47:29 +00:00
nicolson%netscape.com 654f153ad0 some new utilities for the SSL code. 2001-02-09 11:28:01 +00:00
nicolson%netscape.com 0be719232d build ssl now. 2001-02-09 11:27:13 +00:00
nicolson%netscape.com dc4a25c558 remove libfort, add lib jssssl. 2001-02-09 11:26:48 +00:00
nicolson%netscape.com a9186e6910 Checkin new SSL code. SSLClient test works. 2001-02-09 11:26:34 +00:00
wtc%netscape.com 4010573a97 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 85c93d464c Only build archives, not .so's, at this level. 2001-01-19 02:23:47 +00:00
nicolson%netscape.com e33e62887b moved libjss generation from cmd/jssjava to lib. 2001-01-19 00:14:25 +00:00
nicolson%netscape.com 14579089fc get stuff to build under mozilla. 2001-01-19 00:13:52 +00:00
nicolson%netscape.com bd68395daa no more jssjava. 2001-01-19 00:11:31 +00:00
nicolson%netscape.com d5754b6a13 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 7022353f18 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 8487361394 remove export controls. 2001-01-16 21:28:32 +00:00
nicolson%netscape.com e97cf5f08f remove export controls 2001-01-16 21:28:09 +00:00
nicolson%netscape.com 2c533473b6 make JSS buildable. 2001-01-16 21:27:19 +00:00
nicolson%netscape.com eadf70bda0 make JSS buildable 2001-01-16 21:26:33 +00:00
nicolson%netscape.com da8c64f02e bye bye tabs, hello spaces. 2000-12-29 21:11:21 +00:00
nicolson%netscape.com 224edc2408 legacy code for 16-bit browser, now obsolete. 2000-12-28 18:58:22 +00:00
nicolson%netscape.com 25905cfbbc Checking in what we can off SSL. 2000-12-21 22:59:12 +00:00
nicolson%netscape.com 7d9bb7e141 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 eea1482d41 First checkin of Network Security Services, Java version. 2000-12-15 20:53:03 +00:00