Commit Graph

  • a567ab9dca p11test: Fix possible resource leak Jakub Jelen 2021-02-11 12:17:20 +0100
  • cee431a3ce pkcs15-iasecc: Check return value as in other cases Jakub Jelen 2021-02-11 12:12:45 +0100
  • ffed34663d sm-global-platform: Fix possible memory leak Jakub Jelen 2021-02-11 12:09:03 +0100
  • 3b556ef618 sm-cwa14890: Fix resource leak Jakub Jelen 2021-02-11 12:03:52 +0100
  • 1dbe4b5a5b isoApplet: Prevent reading uninitialized values Jakub Jelen 2021-02-11 11:57:26 +0100
  • 2f232f217b pkcs11-tool: Avoid double free and check allocation Jakub Jelen 2021-02-11 11:53:44 +0100
  • ae1cf0be90 iasecc: Prevent stack buffer overflow when empty ACL is returned Jakub Jelen 2021-02-11 11:22:54 +0100
  • 1252aca9f1 cardos: Correctly calculate the left bytes to avoid buffer overrun Jakub Jelen 2021-02-04 13:11:01 +0100
  • 17d8980cde oberthur: Avoid two buffer overflows Jakub Jelen 2021-02-03 21:46:15 +0100
  • 9c91a4327e oberthur: Free another read data on failure paths Jakub Jelen 2021-02-03 21:34:52 +0100
  • 7ba89daae6 apdu: Do not insert delay while fuzzing Jakub Jelen 2021-02-03 21:30:01 +0100
  • 251c4f6b76 oberthur: Avoid memory leaks Jakub Jelen 2021-02-03 21:27:21 +0100
  • 3044557299 openpgp: fix DO deletion alt3r 3go 2021-01-31 19:30:56 +0100
  • 6372adeb20 Update card-oberthur.c ihsinme 2021-02-05 18:27:42 +0300
  • 0a3d7a28a7 Update card-epass2003.c ihsinme 2021-02-05 18:26:39 +0300
  • 49788678fe Small memory leak fix Zhang Xiaohui 2021-02-08 22:18:36 +0800
  • 1c4a01d766 Small memory leak fix Zhang Xiaohui 2021-02-08 22:15:00 +0800
  • 66e5600b27 IASECC: log AID selection Vincent JARDIN 2021-02-01 11:01:33 +0000
  • 8a6026abf5 Avoid memory leak from profile objects Jakub Jelen 2021-01-27 10:10:50 +0100
  • da247384e7 pkcs11: Do not advertize VERIFY flag on the EC derive mechanisms Jakub Jelen 2021-01-25 11:03:40 +0100
  • 176b20f339 pkcs11-tool: Display additional EC mechanism flags Jakub Jelen 2021-01-25 10:33:06 +0100
  • cb074c5fa0 pkcs11: Add new mechanism flags from EC curves from current PKCS #11 3.0 Jakub Jelen 2021-01-25 10:32:37 +0100
  • 5633129bd8 p11test: Add CKM_ECDSA_SHA224 Jakub Jelen 2021-01-25 09:47:57 +0100
  • 0d693f63cb pkcs11-spy: Fix behavior of PKCS#11 3.0 applications when proxying PKCS#11 2.x module Jakub Jelen 2021-01-18 14:15:14 +0100
  • b5ddaf6e02 Add tests of pkcs11-tool --test-threads Doug Engert 2020-12-15 16:49:10 -0600
  • f704e4f23e Pkcs11-tool changes to test a modules ability to use threads Doug Engert 2021-01-11 21:13:42 -0600
  • 1b4e9f1d4a C_Initialize may be called by multiple threads Doug Engert 2021-01-11 12:47:12 -0600
  • d369965a7f pkcs11-tool support key-gen for GENERIC secret key Doug Engert 2020-10-20 16:07:32 -0500
  • e1c8361ff3 idprime: Create algorithme reference based on the MGF1 flags as the HASH flags are no longer present for RSA-PSS mechanism Jakub Jelen 2021-01-18 11:37:59 +0100
  • 44d429c3ad padding: Pass the MGF1 information to the card driver for RSA-PSS mechanism Jakub Jelen 2021-01-18 11:36:21 +0100
  • edaf921eb6 idprime: Support V3 key references Jakub Jelen 2021-01-15 10:52:39 +0100
  • ac81764308 idprime: Try to use different key_reference for V3 Jakub Jelen 2021-01-15 00:51:47 +0100
  • a6ed34bbb5 Add support for Gemalto IDPrime OS version 3 (padded pin to 16 bytes with zeroes) Jakub Jelen 2021-01-14 17:20:04 +0100
  • 26adaf519c man page update, info about generating EC keys Peter Popovec 2020-12-16 09:34:29 +0100
  • a3ca7613cd MyEID: opensc.conf - option to disable PKCS1 padding in card. Peter Popovec 2021-01-05 10:13:54 +0100
  • 0b0deae4be unused code removed Doug Engert 2021-01-05 16:42:12 -0600
  • 521d420c42 pkcs11 ECDSA verify need rs converted to sequence Doug Engert 2020-12-22 11:14:11 -0600
  • 285db1ef29 ECDSA Signatures with hashes Doug Engert 2020-12-21 12:02:28 -0600
  • 6049cb926c ECDSA-SHA1: Apply SHA1 to input data before PSO compute signature. Peter Popovec 2020-12-10 08:45:43 +0100
  • 5f16ffae84 p11test: Explicitly return in case of SKIP macro is used Jakub Jelen 2021-01-15 14:12:36 +0100
  • 03cbf91be5 iasecc: Avoid another memory leak Jakub Jelen 2021-01-15 13:40:34 +0100
  • b820bdf5b3 tcos: Reformat tcos_decipher Jakub Jelen 2021-01-07 14:46:18 +0100
  • 1db88374bb oberthur: Correctly check for return values Jakub Jelen 2021-01-07 14:20:31 +0100
  • ba85ae75e3 opensc-explorer, command "info" - added information about LCS Peter Popovec 2021-01-06 08:43:29 +0100
  • ce7fa42958 Use fresh data from FCI instead of FCP for sc_pkcs15init_authenticate() Peter Popovec 2020-12-19 11:14:30 +0100
  • 7a090b994e essentially revert 1bb2547 Frank Morgner 2021-01-20 00:55:27 +0100
  • 219c6cc494 framework-pkcs15: Avoid leaking memory when create object fails Jakub Jelen 2020-12-01 10:34:18 +0100
  • 96ae693d5a framework-pkcs15: Return success from __pkcs15_create_object Jakub Jelen 2020-12-01 10:32:48 +0100
  • db18a72c64 pkcs11: Implement PKCS #11 3.0 Profile object and its handling in tools Jakub Jelen 2020-08-18 19:36:03 +0200
  • 7f9e8ba85c pkcs11-tool: Add option to list PKCS #11 3.0 interfaces Jakub Jelen 2020-08-18 10:27:57 +0200
  • d224b2612d pkcs11-spy: Implement new functions and interfaces to intercept PKCS #11 3.0 calls Jakub Jelen 2020-08-17 20:24:14 +0200
  • 03079a9413 pkcs11: Add missing flag for new PKCS #11 3.0 functions Jakub Jelen 2020-08-17 20:23:47 +0200
  • 6e25924eb0 common, pkcs11-tool: Use new PKCS #11 API with fallback to old one Jakub Jelen 2020-08-17 18:02:22 +0200
  • 224e265266 Implement C_SessionCancel from PKCS #11 3.0 Jakub Jelen 2020-08-17 14:35:50 +0200
  • 8e71118cd4 Ignore build artifacts Jakub Jelen 2020-08-17 12:20:20 +0200
  • 7f0166ab12 p11test: Basic test for C_GetInterface API from PKCS#11 3.0 Jakub Jelen 2020-08-13 18:44:50 +0200
  • 95122abe2e pkcs11: Implement PKCS#11 3.0 stubs for required functions Jakub Jelen 2020-08-13 20:10:41 +0200
  • 47151e9335 pkcs11: Implement getInterface() for accessing PKCS #11 3.0 functions Jakub Jelen 2020-08-13 17:04:21 +0200
  • e58e7e1428 Standardize PKCS #11 version to 2.20 systematically Jakub Jelen 2020-08-12 17:47:26 +0200
  • 23eb606d86 Print testsuite logs on error Jakub Jelen 2020-12-14 14:49:59 +0100
  • c7c689c74d .travis.yml: Install clang-tidy to run some static code analysis early Jakub Jelen 2020-12-11 19:42:56 +0100
  • 910020aeec Ignore non-useful check in clang-tidy as we have ton of memset/memcpy Jakub Jelen 2020-12-11 20:18:36 +0100
  • 9cda87e200 authentic: Initialize structure to avoid comparison against garbage Jakub Jelen 2020-12-11 20:14:26 +0100
  • d25009cde6 belpic: Remove unused variable Jakub Jelen 2020-12-11 20:05:10 +0100
  • 3135fccdca itacns: Correctly free allocated memory Jakub Jelen 2020-12-11 19:08:28 +0100
  • 049b2a8754 pkcs15: Do not override tokeninfo in bind_internal Jakub Jelen 2020-12-11 18:55:47 +0100
  • 66f274dcaf authentic: Fix copy&paste error in log message Jakub Jelen 2020-12-11 17:39:24 +0100
  • b48696539d tests: Verify there are no duplicate symbols exported Jakub Jelen 2020-12-11 20:13:00 +0100
  • 88543529a2 pkcs11.exports: Remove duplicate symbols Jakub Jelen 2020-12-11 20:13:38 +0100
  • f7b0ce3dac Remove duplicate symbols from libopensc.exports Jakub Jelen 2020-12-11 17:31:42 +0100
  • f443c391b0 PIV whitespace cleanup and addtion of // clang-format off|on Doug Engert 2020-12-14 09:00:22 -0600
  • f8af905574 Fixes #2175, C_GetAttributeValue for CKA_EXTRACTABLE, CKA_MODIFIABLE Carsten Blüggel 2020-12-07 14:58:51 +0100
  • 1ae8b60425 mcrd: Do not leak memory Jakub Jelen 2020-12-08 16:56:51 +0100
  • 5df913b7f5 tcos: Check bounds in insert_pin() Jakub Jelen 2020-12-08 14:37:39 +0100
  • 69544553c3 tcos: Reformat insert_pin() for readability Jakub Jelen 2020-12-07 17:44:34 +0100
  • 196bf9e574 gpk: Replace assert with error Jakub Jelen 2020-12-07 12:14:31 +0100
  • a089353e1f MyEID: enable more PKCS11 mechanisms Peter Popovec 2020-12-08 09:37:51 +0100
  • f015746d22 idprime: Use temporary variable instead of messing up the passed one Jakub Jelen 2020-12-02 13:15:11 +0100
  • 78cdab949f tcos: prevent out of bounds read Jakub Jelen 2020-11-30 17:43:03 +0100
  • 3ffe24cfb6 pkcs15: Clean tokeninfo on parse errors to avoid memory leaks Jakub Jelen 2020-11-30 15:52:26 +0100
  • fb83cd0439 asn1: Improve logging Jakub Jelen 2020-11-30 15:51:49 +0100
  • 61eb4e487e card: Correctly free pointers durint cache invalidation Jakub Jelen 2020-11-30 14:15:59 +0100
  • 175c357c37 opensctoken: avoid component spec when it's not built Frank Morgner 2020-12-01 15:53:48 +0100
  • 85e08ae675 pkcs11-tool: Avoid calloc with 0 argument Jakub Jelen 2020-11-25 13:49:08 +0100
  • 3ce249f365 Issue 2153: organizationIdentifier is not translated by openssl 1.1.0/1.0.x rickyepoderi 2020-11-21 12:05:42 +0100
  • 98beb86a38 fixed atrmask for gnuk Frank Morgner 2020-11-20 10:08:16 +0100
  • 480da424a5
    fix possible infinite recursion (#2151) Frank Morgner 2020-11-25 09:27:28 +0100
  • 0365c3ce6c westcos: Avoid assigning local variable to function arguments Jakub Jelen 2020-11-13 17:38:07 +0100
  • 3d257410b2 sc-hsm: Avoid assigning local variable to function arguments Jakub Jelen 2020-11-13 17:36:53 +0100
  • 63bb85b050 gpk: Avoid assigning local variable to function arguments Jakub Jelen 2020-11-13 17:29:21 +0100
  • 871e4f2ac6 flex: Avoid assigning local variable to function arguments Jakub Jelen 2020-11-13 17:28:23 +0100
  • 55a5556949 dnie: Remove unused assignment leaking local variable through parameters Jakub Jelen 2020-11-13 17:26:45 +0100
  • af2fb6938c cac: Avoid assigning local variable to function arguments Jakub Jelen 2020-11-13 17:24:26 +0100
  • 8a6708c163 doc: Update documentation about the cache location Jakub Jelen 2020-11-10 15:07:42 +0100
  • d0e5d62bf5 Verify the cache dir is correctly set with different combination of variables Jakub Jelen 2020-11-10 14:46:06 +0100
  • 3eae6a031c ctx: Use more standard cache directory Jakub Jelen 2020-11-10 14:44:43 +0100
  • 00ad8644e6 Enable CIFuzz to run fuzzers even before merging changes Jakub Jelen 2020-10-07 15:25:23 +0200
  • 483e153182 ASN1 cleanup part 1 Doug Engert 2020-07-21 10:42:26 -0500
  • 30180986a0 update date in NEWS 0.21.0 Frank Morgner 2020-11-24 10:12:21 +0100
  • e13294b085 speedup macOS build Frank Morgner 2020-11-23 14:18:45 +0100