1
0
mirror of https://github.com/opencryptoki/opencryptoki.git synced 2026-10-25 17:39:16 +03:00

Commit Graph

  • a041fd553f ICSF: Fix ICSF config file parsing Ingo Franzki 2022-09-22 15:21:54 +02:00
  • ddff5ef479 common: CKF_USER_PIN_TO_BE_CHANGED must be set on an uninitialized token Ingo Franzki 2022-09-20 17:07:31 +02:00
  • 60b36b4ac1 EP11: Fix typo in example EP11 token config file Ingo Franzki 2022-09-20 15:49:34 +02:00
  • 62018529b0 lib: pkcs_utils: remove pin handling implementation Holger Dengler 2022-09-13 10:07:51 +02:00
  • dfb7a5f014 pkcsep11_session: confirm new vhsm pin Holger Dengler 2022-09-17 10:24:55 +02:00
  • 2616dc73ff pkcsep11_session: migrate to common pin handling Holger Dengler 2022-09-14 14:36:22 +02:00
  • f8b097302a pkcsep11_migrate: migrate to common pin handling Holger Dengler 2022-09-14 15:51:25 +02:00
  • 2d30fd428b pkcsicsf: migrate to common pin handling Holger Dengler 2022-09-14 11:21:12 +02:00
  • a4df3ec0f4 pkcsconf: migrate to common pin handling Holger Dengler 2022-09-14 10:16:18 +02:00
  • 70a98e2d64 pkcscca: migrate to common pin handling Holger Dengler 2022-09-14 13:50:16 +02:00
  • 1d82703802 pkcstok_migrate: migrate to new pin handling Holger Dengler 2022-09-13 10:05:23 +02:00
  • 4c13ab86f8 man: p11sak: describe modified pin handling Holger Dengler 2022-09-07 19:48:18 +02:00
  • ea01ee82fa testcases: p11sak: add pin handling tests Holger Dengler 2022-09-08 18:20:13 +02:00
  • 76133fb709 p11sak: add option to enforce pin prompt Holger Dengler 2022-09-19 11:57:45 +02:00
  • 1eac284e52 p11sak: migrate to common pin handling Holger Dengler 2022-09-07 19:37:40 +02:00
  • 13f72b9295 testcases: unit: add tests for pin_prompt Holger Dengler 2022-09-13 09:52:03 +02:00
  • e57610a5b9 lib: common: add common pin prompt tooling Holger Dengler 2022-09-12 18:54:29 +02:00
  • d998f82866 pkcsconf: fix duplicate use of cleanup function Holger Dengler 2022-09-14 08:56:46 +02:00
  • e08b3292f6 pkcsconf: remove duplicate slot parameter check Holger Dengler 2022-09-13 15:34:50 +02:00
  • 743eb83934 lib: pkcs_utils: add const qualifier to payload Holger Dengler 2022-09-12 14:44:26 +02:00
  • cf3c942752 configure: Do not link all executables with libber and libldap Ingo Franzki 2022-09-19 09:29:59 +02:00
  • f02fc986e8 CCA: remove obsolete define NOECB Ingo Franzki 2022-09-16 11:45:31 +02:00
  • ec5f50dda3 common: Remove support for JUNIPER key type Ingo Franzki 2022-09-16 11:36:33 +02:00
  • d574c3514c common: Remove support for BATON key type Ingo Franzki 2022-09-16 11:35:14 +02:00
  • 4d32537336 common Remove support for SKIPJACK key type Ingo Franzki 2022-09-16 11:33:58 +02:00
  • 9c4670f864 common: Remove support for IDEA key type Ingo Franzki 2022-09-16 11:32:08 +02:00
  • 4214b4843f common: Remove support for CAST key types Ingo Franzki 2022-09-16 11:30:19 +02:00
  • e48fdca901 common: Remove support for RC2, RC4, and RC5 key types Ingo Franzki 2022-09-16 11:27:15 +02:00
  • ae53050d6c common: Remove support for KEA key type Ingo Franzki 2022-09-16 11:23:55 +02:00
  • 7d87cd35f7 Remove support for CDMF mechanisms and key type Ingo Franzki 2022-09-16 11:05:49 +02:00
  • 2352752679 Remove NOAES define and ifdefs Ingo Franzki 2022-09-16 10:21:49 +02:00
  • 4e7a709897 rpm: update RPM spec to include new to be installed files Ingo Franzki 2022-09-16 09:18:48 +02:00
  • 74c1425661 EP11: fix compile error due to wrong function prototype Ingo Franzki 2022-09-16 09:11:43 +02:00
  • 19e6bf25b0 TESTCASE: Add testcase for CKM_IBM_BTC_DERIVE Ingo Franzki 2021-09-06 15:54:06 +02:00
  • 825a26e29c EP11: Add support for CKM_IBM_BTC_DERIVE Ingo Franzki 2021-09-06 16:30:30 +02:00
  • 71fcaee148 COMMON: Allow CKA_EC_PARAMS/CKA_ECDSA_PARAMS in derive template Ingo Franzki 2021-09-06 16:14:28 +02:00
  • 2eeb99783e TESTCASES: Add tests for CKM_IBM_ECDSA_OTHER Ingo Franzki 2021-08-27 10:27:24 +02:00
  • 00b87ab482 EP11: Add support for CKM_IBM_ECDSA_OTHER Ingo Franzki 2021-08-26 17:22:46 +02:00
  • 45c949b7e6 EP11: Enable CKM_IBM_ECDSA_OTHER and CKM_IBM_BTC_DERIVE Ingo Franzki 2021-08-26 16:49:03 +02:00
  • 35cf7c1a8c COMMON: Add defines for IBM specific mechanisms Ingo Franzki 2021-08-26 16:39:49 +02:00
  • e2779ff228 EP11: Update EP11 host library header files Ingo Franzki 2021-08-26 16:27:56 +02:00
  • 2d9bb352e4 testcases: Add tests for C_SessionCancel Ingo Franzki 2022-08-15 17:21:38 +02:00
  • 1bbebe8686 common: Add support for C_SessionCancel function (PKCS#11 v3.0) Ingo Franzki 2022-08-15 16:54:21 +02:00
  • 2a2af5426f TPM: Add deprecation notice to README.md Ingo Franzki 2022-08-31 17:18:49 +02:00
  • 4267a9280c config: Make confignode_foreach() macro more error save Ingo Franzki 2022-09-05 15:58:04 +02:00
  • 13b1c7d697 CCA: Fix typo in define name Ingo Franzki 2022-08-30 15:40:51 +02:00
  • 635a88a1c9 EP11: Copy mechanism into operation context at operation init Ingo Franzki 2022-08-03 15:05:17 +02:00
  • f286d62cfa EP11: Perform mechanism and policy checks at init for single operations Ingo Franzki 2022-08-29 15:20:38 +02:00
  • 22ee7abf11 testcases: abfunc: Print BEGIN message even if entire test is skipped Ingo Franzki 2022-08-24 14:05:00 +02:00
  • e17f0f8899 common: Supply useful information in CK_TOKEN_INFO.ulRwSessionCount Ingo Franzki 2022-08-22 15:54:04 +02:00
  • 5d2cc19fb6 common: Build without support for MD2 by default Ingo Franzki 2022-08-22 13:30:25 +02:00
  • 9037a2a6bf testcases: ICA and TPM token now support multi-part HMAC calls Ingo Franzki 2022-08-19 14:50:05 +02:00
  • dcfe0c6a0a common: Replace own MD5-HMAC implementation with OpenSSL Ingo Franzki 2022-08-19 15:11:17 +02:00
  • a59f3baf0a common: Replace own SHA-HMAC implementation with OpenSSL Ingo Franzki 2022-08-19 14:49:39 +02:00
  • ce1310dbe9 common: The OpenSSL HMAC context is not savaeble Ingo Franzki 2022-08-19 14:05:30 +02:00
  • 9761e7e55f testcases: Add a testcase for dual-function cryptographic functions Ingo Franzki 2022-08-17 13:38:43 +02:00
  • 8d89796c41 common: Fix C_Get/SetOperationState with multiple operations active Ingo Franzki 2022-08-17 15:29:29 +02:00
  • 62b2d827bf common: Add support for dual-function cryptographic functions Ingo Franzki 2022-08-16 17:05:14 +02:00
  • 5c7a166e21 doc: Document that 'make prefix=/foo/bar' or similar is not supported Ingo Franzki 2022-08-22 14:39:34 +02:00
  • 9e2fe206cc travis: run p11sak tests in Travis Ingo Franzki 2022-08-19 10:30:39 +02:00
  • 6444d5f7d6 testcases: Rework p11sak_test to work with all tokens Ingo Franzki 2022-08-19 10:26:02 +02:00
  • 4bbdf90512 p11sak: fix segfault when generating DES or 3DES keys Ingo Franzki 2022-08-19 09:28:33 +02:00
  • b5c2846a0c p11sak: Add support for Edwards and Montgomery curves Ingo Franzki 2022-08-17 17:05:25 +02:00
  • 5389e4af37 p11sak: skip non-key objects, don't print an error Ingo Franzki 2022-08-16 15:09:25 +02:00
  • 2dfd3b074c p11sak: remove unnecessary printfs Ingo Franzki 2022-08-16 15:03:36 +02:00
  • b8ed652756 P11SAK: added quotation of key labels in list cmd FinnCallies 2022-08-17 11:08:15 +02:00
  • d2db391800 P11SAK: Adding IBM Dilithium keys FinnCallies 2022-08-15 22:34:07 +02:00
  • f89ba20023 P11SAK: support label option on list key cmd FinnCallies 2022-01-20 20:34:17 +01:00
  • 29f9837cd6 P11SAK: changing strcmp() to strcasecmp() FinnCallies 2022-01-20 19:33:52 +01:00
  • 981a2f184a Add pkg-config file for opencryptoki Ingo Franzki 2022-08-16 17:19:56 +02:00
  • 610651de50 gitignore: update generated files to ignore Ingo Franzki 2022-08-17 08:58:20 +02:00
  • d313bdf637 testcases: misc: fix missing testfile name Holger Dengler 2022-08-04 11:57:29 +02:00
  • e4bd4fe5a6 Makefile.am: fix ci-installcheck target Holger Dengler 2022-08-04 10:07:10 +02:00
  • 3070cd5e28 travis: run 'make check' during travis execution. Ingo Franzki 2022-08-02 15:37:47 +02:00
  • 0ff9791600 testcases: misc: add pkcsconf URI tests Holger Dengler 2022-07-28 14:03:11 +02:00
  • a5129ca054 testcases: misc: add p11sak URI tests Holger Dengler 2022-07-28 14:02:05 +02:00
  • 7e321561ec testcases: misc: adjust output parsing for p11sak Holger Dengler 2022-07-27 14:45:15 +02:00
  • 1eb3f05c07 testcases: unit: add tests for buffer and uri Holger Dengler 2022-07-27 11:08:11 +02:00
  • d8ad315270 gitignore: add missing unit-test patterns Holger Dengler 2022-07-27 10:52:13 +02:00
  • 371f03f59e p11sak: introduce parameter --detailed-uri Holger Dengler 2022-06-15 18:13:33 +02:00
  • bfb4031f0e p11sak: add PKCS#11 URI support Holger Dengler 2022-06-15 18:03:46 +02:00
  • c700969c3c pkscconf: add PKCS#11 URI support Holger Dengler 2022-06-14 17:55:51 +02:00
  • 1572bccd5d lib: common: add pkcs11 uri Holger Dengler 2022-06-08 21:16:08 +02:00
  • d5bc282f2b lib: common: add buffer Holger Dengler 2022-06-07 16:06:02 +02:00
  • 7e416ee28c lib: common: add strlen helper Holger Dengler 2022-04-20 11:51:11 +02:00
  • 5344adc257 config: Fix memory leak for number pair list nodes Ingo Franzki 2022-07-27 17:16:38 +02:00
  • b545050b33 EP11: Fix C_GetMechanismList returning CKR_BUFFER_TOO_SMALL Ingo Franzki 2022-07-26 15:11:06 +02:00
  • 9fdb81254d EP11: Correct return code checks in get_control_points_for_adapter Ingo Franzki 2022-06-10 11:24:19 +02:00
  • 87a944e672 common: Update SHM counters in object after loading Ingo Franzki 2022-06-15 13:53:10 +02:00
  • fe097a56fd common: Fix reload_token_object() function for public token objects Ingo Franzki 2022-06-14 10:42:42 +02:00
  • 6f61946a7b CCA: fix stringop-truncation warning Ingo Franzki 2022-06-07 14:32:31 +02:00
  • 9ba218c0e5 common: get_pin: restore terminal echo on error Ingo Franzki 2022-06-07 10:08:00 +02:00
  • 782f57dc34 pkcsslotd: Avoid use after free in error case Ingo Franzki 2022-07-20 08:46:20 +02:00
  • 01b70fe85c pkcstok_migrate: validate size read from object file Ingo Franzki 2022-07-19 17:29:31 +02:00
  • e52dfda0e3 p11sak: Fix uninitialized variable access Ingo Franzki 2022-07-19 17:11:21 +02:00
  • 557ccef882 icsf: avoid null pointer access Ingo Franzki 2022-07-19 17:00:43 +02:00
  • eb3270ea0c icsf: check return code Ingo Franzki 2022-07-19 16:58:37 +02:00
  • 8d5b29ce21 icsf: fix memory leak in error case Ingo Franzki 2022-07-19 16:57:05 +02:00
  • 0ca990fdf0 common/ep11: fix maybe uninitialized variable Ingo Franzki 2022-07-19 16:37:27 +02:00
  • d5ccb00e52 common: fix memory leak in save_private_token_object Ingo Franzki 2022-07-19 16:16:55 +02:00