Commit Graph

  • 366adbd546 Fixing invalid signature with 3072 RSA bits in GemsafeV1 AdriaoNeves 2019-11-26 18:04:23 +0000
  • dbe932152d Fixing invalid signature with 3072 RSA bits in GemsafeV1 AdriaoNeves 2019-11-26 16:05:42 +0000
  • 642a3ee734 cardos: Use more appropriate RSA flags for CardOS 5 Jakub Jelen 2019-11-25 12:30:56 +0100
  • afe255c5b2 Remove never set constants and their handling in cardos driver Jakub Jelen 2019-11-25 11:12:59 +0100
  • 2bab09ac03 tcos: Use unique IDs for certificates Jakub Jelen 2019-12-03 13:56:37 +0100
  • 88e3c44f22 tcos: Drop undocumented tags from security environment data Jakub Jelen 2019-12-03 10:49:41 +0100
  • bee5c6d639 tcos: Do not advertize non-functional RSA RAW algorithms Jakub Jelen 2019-12-03 10:36:59 +0100
  • 424eca8bef tcos: Remove duplicate lines Jakub Jelen 2019-12-02 12:47:36 +0100
  • 4c67bbf383 coolkey: Avoid addressing behind allocated buffers Jakub Jelen 2019-12-04 12:33:43 +0100
  • c246f6f69a coolkey: Make sure the object ID is unique when filling list Jakub Jelen 2019-12-04 15:54:43 +0100
  • 32b49894c5 sc-hsm: Add ATR for faster token variant Andreas Schwier 2019-12-04 16:17:31 +0100
  • 7858f3cd06 sc-hsm: Add support for SmartCard-HSM MicroSD card Andreas Schwier 2019-12-04 15:50:43 +0100
  • 78548a9394 mac: don't forget to uninstall OpenSCTokenApp Frank Morgner 2019-11-25 20:52:51 +0100
  • 39c1400fac opensc-notify: fixed name in plist Frank Morgner 2019-11-25 16:52:05 +0100
  • 8ab39bdec7 pkcs11-session: Explicitly reset login_user and release lock Jakub Jelen 2019-11-28 12:46:54 +0100
  • e9957b9a92 include build-package-from-ci in autoconfig/automake Frank Morgner 2019-12-02 16:54:32 +0100
  • 754a409191 added build-package-from-ci until proper dmg creation is realized in CI Frank Morgner 2019-12-02 12:31:53 +0100
  • 433377f76e macos: use start_selected instead of selected Frank Morgner 2019-12-02 12:29:32 +0100
  • 118929df93 macos: use generic location for NotificationProxy Frank Morgner 2019-12-02 08:22:34 +0100
  • a581cbfc2d mac: group CTK token seperately in installer Frank Morgner 2019-12-01 00:15:56 +0100
  • ef61a95b31 coolkey: Make sure the matching objects have same lengths Jakub Jelen 2019-11-29 15:44:52 +0100
  • aa6d3e1d36 coolkey: Fix the comparator return value Jakub Jelen 2019-11-29 15:44:22 +0100
  • 249e928176 gp: Correctly check for the CPLC data length Jakub Jelen 2019-11-29 16:23:02 +0100
  • 4f3d87d03c coolkey: Split the CPLC related structures and function to the generic GP file Jakub Jelen 2019-11-18 13:36:24 +0100
  • 326955a147 reader-pcsc: Preserve the CARD_PRESENT flag to make sure the card is detected after reader reinsertion Jakub Jelen 2019-11-27 18:34:34 +0100
  • 4bd8cda966 pkcs11-session: When we notice logout in lower layers, while pkcs11 thinks we are logged in, invalidate all sessions in given slot Jakub Jelen 2019-11-01 19:22:02 +0100
  • e0e1f10bd3 pkcs11/slot: Fix indentation Jakub Jelen 2019-11-01 19:20:39 +0100
  • 79a51e0d18 pkcs11: Support for RSA PSS padding in verify Oskar Wiksten 2019-10-15 17:34:02 +0200
  • ce71b171e2 Add support for 4K RSA keys in GemsafeV1 AdriaoNeves 2019-11-21 15:33:03 +0000
  • 6d98f8c8d8 card-myeid.c: issue #1219 carblue 2019-10-21 12:28:40 +0200
  • d4823541b7 pkcs15-init: Fix issue #1219 carblue 2019-10-21 12:13:10 +0200
  • 2d02de4233 coolkey: Do not return uninitialized data if card does not return CPLP data Jakub Jelen 2019-11-18 12:59:03 +0100
  • bec794fbee fixed memory leak Frank Morgner 2019-11-16 22:37:39 +0100
  • c4dcac5de7 pkcs15-prkey: Free allocated data on all error exit paths Jakub Jelen 2019-11-14 13:21:42 +0100
  • 6d6d158f13 pkcs15-cert: Free data on all error exit paths Jakub Jelen 2019-11-14 13:16:37 +0100
  • 5645fe2d16 muscle: Check length first before calling memcmp() Jakub Jelen 2019-11-14 13:06:10 +0100
  • 1594b1167d muscle: Initialize variables and check return codes Jakub Jelen 2019-11-14 13:05:47 +0100
  • 7360c4bf0c muscle: Avoid access uninitialized memory Jakub Jelen 2019-11-14 11:18:11 +0100
  • 2c68c0662c coolkey: Avoid success from init if there are no reasonable data raturned Jakub Jelen 2019-11-14 10:53:01 +0100
  • 75847f4e93 Make ef_dir variable local Jakub Jelen 2019-11-13 15:01:31 +0100
  • f11c286bc6 coolkey: Refactor the object listing to avoid invalid memory access Jakub Jelen 2019-11-13 14:51:17 +0100
  • 07d3d8e0df compression: Free allocated data and return error if nothing was uncompressed Jakub Jelen 2019-11-13 10:52:26 +0100
  • 5557f34f5e Revert "pkcs15-pubkey: Avoid memory leaks" Frank Morgner 2019-11-12 11:57:08 +0100
  • b79db82ae7 openpgp: Workaround non-compliant Yubikey 5 OpenPGP applets Jakub Jelen 2019-11-11 10:29:46 +0100
  • 0977b5496a pkcs15-pubkey: Avoid memory leaks Jakub Jelen 2019-11-06 13:52:49 +0100
  • cc917b541f asn1: Avoid calling malloc with 0 argument Jakub Jelen 2019-11-07 13:45:24 +0100
  • cd51430ba7 asn1: Avoid malloc(0) also from BIT STRING and GENERALIZED TIME structures Jakub Jelen 2019-11-07 16:34:24 +0100
  • e50bc29bd9 card-setcos.c: Avoid unsigned integer underflow Jakub Jelen 2019-11-08 09:31:37 +0100
  • c173563ad2 coolkey: Accept only SW=90 00 as success to prevent interpretting invalid values Jakub Jelen 2019-11-11 13:41:50 +0100
  • ef3e223917 coolkey: Do not interpret empty answers as success Jakub Jelen 2019-11-11 13:54:26 +0100
  • e6a24b71ab MyEID: fix max_recv_size Peter Popovec 2019-11-09 08:20:44 +0100
  • a8de0070fd fixed Null-dereference READ Frank Morgner 2019-11-06 23:38:37 +0100
  • 1a069ca71e fixed Global-buffer-overflow READ 1 Frank Morgner 2019-11-06 23:08:43 +0100
  • 8fea658fe9 fixed 121888 Time of check time of use Frank Morgner 2019-11-04 22:23:43 +0100
  • 3a5a90450e fixed 333715 Dereference after null check Frank Morgner 2019-11-04 22:12:35 +0100
  • 7007b4a889 fixed 127766 Out-of-bounds read Frank Morgner 2019-11-04 21:58:58 +0100
  • 8d7092c0cb 13598 Unchecked return value Frank Morgner 2019-11-04 21:24:37 +0100
  • 192994fa13 fixed 13608 Unchecked return value Frank Morgner 2019-11-04 21:22:38 +0100
  • 804cb68057 removed 339153 Logically dead code Frank Morgner 2019-11-04 20:17:10 +0100
  • 8d3dfb2f6d ignore for 339158 Dereference before null check Frank Morgner 2019-11-04 20:15:09 +0100
  • 07cff0e168 fixed 341844 Incorrect deallocator used Frank Morgner 2019-11-04 20:12:50 +0100
  • 8b6ba40a8e fixed 341853 Resource leak Frank Morgner 2019-11-04 15:14:27 +0100
  • fa35be5859 fixed 347857 Resource leak Frank Morgner 2019-11-04 14:39:08 +0100
  • 2a2662fb3d fixed 348981 Resource leak Frank Morgner 2019-11-04 14:35:51 +0100
  • 7a1e42e135 fixed compiler warning Frank Morgner 2019-11-05 10:58:32 +0100
  • c3f23b836e fixed UNKNOWN READ Frank Morgner 2019-11-03 04:45:28 +0100
  • 6263afbe43 fixed memory leak Frank Morgner 2019-11-03 04:38:09 +0100
  • d3f60a657f pkcs15*: Fail if there is no fallback file_app Jakub Jelen 2019-10-31 09:38:27 +0100
  • b75c002cfb cac1: Correctly handle the buffer limits Jakub Jelen 2019-10-30 15:41:12 +0100
  • bfa8415ea3 Fix build on ARM, PPC pkubaj 2019-10-30 15:34:58 +0000
  • fb15a7dd86 reader-pcsc: Handle yubikey reinsertion Jakub Jelen 2019-10-31 15:38:08 +0100
  • 0ea11523a3 Improve logging of exit codes Jakub Jelen 2019-10-31 15:37:45 +0100
  • 3c87ffaa02 fuzzing: correctly consume fuzzing data Frank Morgner 2019-10-31 02:34:47 +0100
  • a3ee8cefc8 Generate consistent docbook id's Arnout Engelen 2019-10-29 20:21:09 +0100
  • 424ebf8ed1 pkcs15: Avoid insane allocations Jakub Jelen 2019-10-29 10:53:22 +0100
  • 51363d3392 cac: Make sure we do not leak memory Jakub Jelen 2019-10-29 10:28:35 +0100
  • 829a73c941 card-npa: Remove dead code Jakub Jelen 2019-10-29 10:08:42 +0100
  • 6c7b4bed37 pkcs15*: Avoid null dereference from fuzzers Jakub Jelen 2019-10-29 09:56:50 +0100
  • 49f59d9fc9 clean up already enumerated apps Frank Morgner 2019-10-29 17:49:47 +0100
  • 3ac47fbea9 replace SC_FUNC_CALLED(...,1) with SC_FUNC_CALLED(..., SC_LOG_DEBUG_NORMAL) (close #1698) Nuno Goncalves 2019-10-24 10:26:26 +0200
  • 60581ecc82 remove trailing whitespace Nuno Goncalves 2019-10-24 10:25:09 +0200
  • 026b6ab43d fuzzing: validate PIN only if it's a PIN Frank Morgner 2019-10-26 23:56:19 +0200
  • 3c286b3cb1 fixed Null-dereference READ Frank Morgner 2019-10-26 23:50:11 +0200
  • 61cd7fcdb2 card-mcrd: Free the allocated structures on cleanup Jakub Jelen 2019-10-21 15:59:16 +0200
  • 6522df7587 pkcs15: Avoid null dereference in fuzzers Jakub Jelen 2019-10-25 17:10:52 +0200
  • 532b06d07e pkcs15: Avoid insane allocations Jakub Jelen 2019-10-25 13:09:04 +0200
  • f0310f7776 Add fuzzing status to the readme Jakub Jelen 2019-10-24 15:48:30 +0200
  • 6810eb6cf1 fuzz_pkcs15_reader: Unbreak strict builds Jakub Jelen 2019-10-24 15:36:18 +0200
  • cc466eea94 asn1: Avoid undefined shifts by adding explicit cast Jakub Jelen 2019-10-24 11:27:29 +0200
  • 0d091c8e0c asn1: Avoid integer overflow Jakub Jelen 2019-10-23 09:34:46 +0200
  • 6ce6152284 pkcs15-prkey: Simplify cleaning memory after failure Jakub Jelen 2019-10-23 09:22:44 +0200
  • 19f4c7e428 card-mcrd.c: Avoid null dereference Jakub Jelen 2019-10-23 09:16:52 +0200
  • 1be013d08e asn1: Fix undefined shift in OID parser Jakub Jelen 2019-10-15 16:37:24 +0200
  • 630d6adf32 pkcs15-prkey: Avoid memory leak Jakub Jelen 2019-10-16 10:39:20 +0200
  • 62049ea18c Avoid memory leaks from file selection Jakub Jelen 2019-10-16 11:05:14 +0200
  • 6ef0ac6e67 asn1: Correctly parse negative integers Jakub Jelen 2019-10-16 14:35:49 +0200
  • ff893d2224 pkcs15: Remove unused code Jakub Jelen 2019-10-16 17:31:53 +0200
  • 5e9e5b232c card-piv: Fix indentation Jakub Jelen 2019-10-16 18:07:43 +0200
  • 459e4ecc37 piv: Avoid insane allocations in fuzzer Jakub Jelen 2019-10-16 18:11:13 +0200
  • 544d576b00 asn1: Do not pass null argument to memcpy Jakub Jelen 2019-10-17 14:59:54 +0200