1
0
mirror of https://github.com/opencryptoki/opencryptoki.git synced 2026-10-27 06:12:56 +03:00

Commit Graph

  • 1626450f18 Now includes rijndael tests phreakz 2008-07-30 17:45:13 +00:00
  • 038bd15e42 Script responsible for testcases automation, checking the environment in which they will be run phreakz 2008-07-30 17:43:42 +00:00
  • ae12f47cfa The backspace code is buggy, per LTC bugzilla ticket 40960. Since the characters are not echoed to the terminal, it is probably best to just terminate the PIN attempt if the Backspace key is pressed and start over in order to avoid potential human error. mhalcrow 2008-07-25 19:36:00 +00:00
  • ca0cd3dfb4 Version bump (2.2.6) mhalcrow 2008-07-17 18:23:25 +00:00
  • ca8ca46c21 This patch is as a result of feedback of an audit of opencryptoki, performed in order to include opencryptoki into Ubuntu main, as a build dependency for ecryptfs-utils. * https://bugs.launchpad.net/bugs/247593 mhalcrow 2008-07-16 22:27:47 +00:00
  • c4756e32ab Two more minor build-related fixes for the cca token dlopen patch. mhalcrow 2008-03-27 16:14:35 +00:00
  • 08425763bd Remove unneeded stub libraries. mhalcrow 2008-03-27 15:51:40 +00:00
  • f4987b2b10 Exchange CCA stub libraries with dlopen() employing lazy symbol resolution. mhalcrow 2008-03-27 15:49:44 +00:00
  • 2efc7f3c2d updated kyoder 2008-01-07 20:19:13 +00:00
  • 286f66f2ac updates for C_WrapKey support for DES, 3DES and RSA kyoder 2007-12-10 22:05:29 +00:00
  • 65afb343ee moved in from ../common in support of C_WrapKey features kyoder 2007-12-10 22:05:04 +00:00
  • 647576d3e8 fixed bugs in testing PIN input kyoder 2007-12-07 21:06:27 +00:00
  • 7e0d19a79d return buffer too small in the ckm_*_cbc_encrypt function kyoder 2007-12-07 19:45:40 +00:00
  • 54e21963f3 bug fix when using the SSL3_KEY_AND_MAC_DERIVE mechanism. This bug was found during Java 7 testing. kyoder 2007-12-07 19:11:38 +00:00
  • e2dd1ba7ad Add support for SHA-384 and SHA-512 in the S390 ICA token. mhalcrow 2007-12-05 22:52:00 +00:00
  • e70804e204 in token_wrap_sw_key, if we're wrapping a legacy key, set its signature and encryption schemes to match keys generated on token kyoder 2007-11-27 21:37:27 +00:00
  • e42af63711 When GetPubKey on the SRK fails w/ invalid keyhandle, log to syslog telling the user; check return codes from compute_sha; wrap and imported key if the opaque attribute is not found; in rsa_verify, strip TSS error layer info off before testing the return code; give the SRK its own policy before assigning it a secret kyoder 2007-11-27 21:18:51 +00:00
  • f166bc3fee added definition of LOG to log things to syslog; added #define to strip TSS error layer information kyoder 2007-11-27 21:15:21 +00:00
  • 4415dcbbfc use ./dig_mgr.c, not ../common/dig_mgr.c kyoder 2007-11-16 16:03:54 +00:00
  • b1fb471258 pulled in from ../common to remove sha2 symbols which broke the build kyoder 2007-11-16 16:03:30 +00:00
  • 55636db5ab removed no-op lsmod command in detection of ica token kyoder 2007-11-08 22:06:17 +00:00
  • 403b6aab2d updated kyoder 2007-09-28 15:51:32 +00:00
  • c91d2181a2 moved to proper manpage format and integrated into the build under man/man* kyoder 2007-09-28 15:51:08 +00:00
  • 0a80616129 generate manpages since they include @PACKAGE_VERSION@ kyoder 2007-09-27 21:16:45 +00:00
  • a8115dcff1 added manpage dir kyoder 2007-09-27 21:16:19 +00:00
  • c49ec4f756 initial add kyoder 2007-09-26 22:41:54 +00:00
  • 2b5b1a5955 removed for a .in which uses @PACKAGE_VERSION@ kyoder 2007-09-26 22:41:29 +00:00
  • aeabd6b00b fix for s390, which now uses the ica tok as a swtok kyoder 2007-09-26 22:40:26 +00:00
  • bf26234d4e fix for LTC bugzilla #33240; patch is ../opencryptoki-free_object_fix_for_max_token_data_error_path-092607.patch kyoder 2007-09-26 22:39:29 +00:00
  • 384c0fbf79 bumped version to 2.2.5; added manpages to AC_OUTPUT kyoder 2007-09-24 21:59:14 +00:00
  • b769950364 initial add - man page support kyoder 2007-09-24 21:58:38 +00:00
  • ed54582070 cca token support and some fixups tlendacky 2007-09-06 15:40:08 +00:00
  • 854686641b fix some compiler warnings tlendacky 2007-08-30 16:16:43 +00:00
  • ab2e1b3ae2 fix pub exponent in test_rsa_encryption kyoder 2007-04-23 15:48:11 +00:00
  • 276bdf258d Updated version info, contact info. kyoder 2007-02-02 22:20:11 +00:00
  • d418a90000 Updated with fixes to match trousers 0.2.9. kyoder 2007-02-02 22:19:41 +00:00
  • c04cd425f6 Fixes for 4 problems throughout this file: Invalid AES key creation templates, invalid IV sizes, invalid key unwrapping templates and invalid buffer sizes for decrypt operations kyoder 2007-01-23 17:40:44 +00:00
  • 5fc6af64dc return error when AES tests fail kyoder 2007-01-23 17:38:51 +00:00
  • 0df42efdf6 Restructure of token development environment and interface for token functions. Instead of including and/or copying and modifying source files from the common directory, tokens must link with the libcommon archive. Interaction between tokens and the opencryptoki infrastructure occurs through a new set of interfaces which use only external pkcs11 data types. Some mechanisms are supported by the opencryptoki infrastructure. Those mechanisms are handled by the software default (or software fallback) code. Tokens may override the software fallback mechanisms with their own or support other mechanisms not included in the software fallback. The soft_stdll is reimplemented as basically a null token that relies entirely on software fallback. A new sample_stdll is provided for demonstration purposes although it's mechanisms are implemented in software. Files were copied from common to the token directories so that those tokens may continue to build until they are reimplement using the new model. v2_11-restructure danielhjones 2006-11-22 16:26:20 +00:00
  • 4cdb8acf74 updated for trousers 0.2.8; minor printing bugs also fixed kyoder 2006-09-07 18:45:01 +00:00
  • 1c01245d27 updated for trousers 0.2.8; minor printing bugs also fixed kyoder 2006-09-07 18:45:01 +00:00
  • 10fab56f12 Fixed calls to do_GetFunctionList. danielhjones 2006-08-24 22:58:19 +00:00
  • 0c839aaec2 Fixed calls to do_GetFunctionList. danielhjones 2006-08-24 22:58:19 +00:00
  • 4db892a374 Missing include for bzero bcopy. danielhjones 2006-08-24 20:55:15 +00:00
  • b0ef23b9ff Missing include for bzero bcopy. danielhjones 2006-08-24 20:55:15 +00:00
  • 0f6435c778 Adding symlink for /usr/lib/pkcs11/libopencryptoki.so danielhjones 2006-08-14 18:40:56 +00:00
  • 500980c368 Adding symlink for /usr/lib/pkcs11/libopencryptoki.so danielhjones 2006-08-14 18:40:56 +00:00
  • d089058f00 These modifications represent a significant change in the way opencryptoki gets built and RPMs are created. Whereas before all possible tokens were created by default, now only a default token is created implicitly. On s390 systems, the default is the ica_390 token. On other platforms, the default is the software token. Separate token RPMs may be created. A sample spec file is provided for the a tpm token package. A package may also be created containing just the libopencryptoki shared object. This will enable a 32 bit libopencryptoki package to be created for 64 bit platforms in order to maintain compatibility with previous releases. danielhjones 2006-08-14 18:30:00 +00:00
  • b2d4d019bd These modifications represent a significant change in the way opencryptoki gets built and RPMs are created. Whereas before all possible tokens were created by default, now only a default token is created implicitly. On s390 systems, the default is the ica_390 token. On other platforms, the default is the software token. Separate token RPMs may be created. A sample spec file is provided for the a tpm token package. A package may also be created containing just the libopencryptoki shared object. This will enable a 32 bit libopencryptoki package to be created for 64 bit platforms in order to maintain compatibility with previous releases. danielhjones 2006-08-14 18:30:00 +00:00
  • 6902bf8727 Making /etc/ld.so.conf.d path NOT relative to prefix. fedora-extras-fc5 danielhjones 2006-08-10 16:03:22 +00:00
  • bcc90c30c3 Adding /usr/lib/pkcs11 dir danielhjones 2006-08-10 15:11:56 +00:00
  • 93e8f8b2f0 $libdir does not expand and therefore the STDLL_PATH variable that is substituted in pkcs11_startup and pkcs_slot contained $(exec_prefix) if --prefix was specified on configure. Therefore a $lib variable is defined if the target has contain a 64 (x86_64, ppc64, etc.) and used in the substitution. danielhjones 2006-08-09 16:13:06 +00:00
  • 2fc20a9585 Removed PreReq and using Requires per Fedora packaging guidelines danielhjones 2006-08-08 15:54:23 +00:00
  • 846b8664bf The 390 arch does not build the software token. Symlinks are created for the ICA token instead. danielhjones 2006-08-01 16:39:53 +00:00
  • f37523a023 The 390 arch does not build the software token. Symlinks are created for the ICA token instead. danielhjones 2006-08-01 16:39:53 +00:00
  • 14a5142ad6 Fix tpm token spec file. danielhjones 2006-08-01 16:06:43 +00:00
  • e0110124bd Change permission (step 1) mhalcrow 2006-08-01 15:56:51 +00:00
  • 1a170f0320 Change permission (step 1) mhalcrow 2006-08-01 15:56:51 +00:00
  • afd8535aa0 Changing permissions (step 1) mhalcrow 2006-08-01 15:56:23 +00:00
  • 61906b12e5 Changing permissions (step 1) mhalcrow 2006-08-01 15:56:23 +00:00
  • 8dc7bb5219 Fixed /var/lib path perms and post processing. danielhjones 2006-07-25 14:18:17 +00:00
  • e0c02ce6a6 Fixed /var/lib path perms and post processing. danielhjones 2006-07-25 14:18:17 +00:00
  • 181f75f958 Added pkcsslotd init script danielhjones 2006-07-25 13:51:23 +00:00
  • 94a6e16855 Added pkcsslotd init script danielhjones 2006-07-25 13:51:23 +00:00
  • ae4fa404db Created spec file for the tpm token package. danielhjones 2006-07-21 19:39:08 +00:00
  • b53b2af723 Restructured build files to remove tokens except for sw token and tpm. Also changed the model such that only the sw token is built by default. Other tokens (in this case tpm) must be explicitly requested. Build the daemon and libraries is also optional. This allows token only packages to be created. danielhjones 2006-07-21 19:38:28 +00:00
  • 0e692fce68 Removing token specific code from Fedora branch. danielhjones 2006-07-21 16:01:45 +00:00
  • c0c69e6a19 Removing tokens from Fedora branch. danielhjones 2006-07-21 15:55:44 +00:00
  • 70ca2d4143 Mainly a cleanup of configure.in to remove target specific conditionals and use $libdir instead. Replaced the openCryptoki.spec file with opencryptoki.spec and cleaned it up. danielhjones 2006-07-13 15:41:57 +00:00
  • 944582fd00 Mainly a cleanup of configure.in to remove target specific conditionals and use $libdir instead. Replaced the openCryptoki.spec file with opencryptoki.spec and cleaned it up. danielhjones 2006-07-13 15:41:57 +00:00
  • 9049befbce Compiler warning cleanup. Fix end of line chars on text files. danielhjones 2006-06-15 21:58:22 +00:00
  • ef1092b826 Compiler warning cleanup. Fix end of line chars on text files. danielhjones 2006-06-15 21:58:22 +00:00
  • 02ee059e58 Cleanup compiler warnings. danielhjones 2006-06-15 21:23:18 +00:00
  • 3eb9131522 Cleanup compiler warnings. danielhjones 2006-06-15 21:23:18 +00:00
  • 98d2789571 Spec file cleanup and changes to work when tpm token is created. danielhjones 2006-06-07 20:43:36 +00:00
  • ff9b518032 Removed *.la files and added --disable-static per Fedora guidelines. danielhjones 2006-06-07 17:58:08 +00:00
  • 52dd21bb5c More spec file cleanup for Extras. Fixed chkconfig comment in init script to remove auto starting. Fixed end of line characters in LICENSE file. danielhjones 2006-06-06 22:15:11 +00:00
  • 352f6aea03 Changes made for rpmlint warnings. danielhjones 2006-06-06 16:40:20 +00:00
  • c55f253f92 Removing non-essential files from head branch. danielhjones 2006-06-05 16:34:30 +00:00
  • 1fa7aa2355 Removing non-essential files from head branch. danielhjones 2006-06-05 16:34:30 +00:00
  • 451e4856ea Added pkcsslotd init script and fixed LIB_PATH definition in configure.in danielhjones 2006-06-02 15:58:55 +00:00
  • def733dad2 Removing unecessary files for fc5. danielhjones 2006-05-31 17:34:11 +00:00
  • 5e2870f1fb Removing generated files. danielhjones 2006-05-31 17:28:22 +00:00
  • 2fdf9e8094 Removing all references to s390 for fc5. Cleaned up configure.in target case statement. danielhjones 2006-05-31 16:27:41 +00:00
  • 0a33ad5c14 Removed testcases directory. Updated Makefile.am files to eliminate legacy symlinks. Created new spec file to meet fedora extras template. danielhjones 2006-05-31 15:15:42 +00:00
  • daa840e1f7 Closing spin lock file descriptor during SC_Finalize to prevent leaks on repeated C_Initialize/C_Finalize calls. danielhjones 2006-05-01 14:26:04 +00:00
  • 557dbdf9fa Closing spin lock file descriptor during SC_Finalize to prevent leaks on repeated C_Initialize/C_Finalize calls. danielhjones 2006-05-01 14:26:04 +00:00
  • 9bd2cb1694 initial add -- verifies RSA signatures against openssl kyoder 2006-04-21 15:33:39 +00:00
  • 9ca5929f41 initial add -- verifies RSA signatures against openssl kyoder 2006-04-21 15:33:39 +00:00
  • 62d5a3c174 include rsa_sign_test kyoder 2006-04-21 15:32:52 +00:00
  • bd4cc1b418 include rsa_sign_test kyoder 2006-04-21 15:32:52 +00:00
  • f8349e696e use the common code library kyoder 2006-04-21 15:32:35 +00:00
  • d0cb58ceaa use the common code library kyoder 2006-04-21 15:32:35 +00:00
  • 5c01e3f0bc added testcases/common to AC_OUTPUT kyoder 2006-04-21 15:18:16 +00:00
  • e4b93db8f3 added testcases/common to AC_OUTPUT kyoder 2006-04-21 15:18:16 +00:00
  • e5c16edfe6 testcase complete rework kyoder 2006-04-21 15:14:30 +00:00
  • 279deb028e testcase complete rework kyoder 2006-04-21 15:14:30 +00:00
  • ac3dfc6ff0 initial add -- common routines that all testcases use kyoder 2006-04-21 15:13:54 +00:00
  • a5f8b15c9f initial add -- common routines that all testcases use kyoder 2006-04-21 15:13:54 +00:00
  • cc2cebbd33 initial add - saves objects to the store, closes the ctx and reads them back out kyoder 2006-04-21 15:10:47 +00:00