Commit Graph

  • 0e55a3497c fixed date in NEWS Frank Morgner 2020-11-20 22:46:30 +0100
  • 96a9fcd628 prepare 0.21.0 Frank Morgner 2020-11-20 21:08:47 +0100
  • 412372b024 tcos: Make sure we have at least two bytes to dive into the cycle Jakub Jelen 2020-11-18 11:21:44 +0100
  • 65461e4eb5 authentic: Avoid accessing behind buffers Jakub Jelen 2020-11-16 18:32:40 +0100
  • 445c651549 authentic: Improve debugging logs Jakub Jelen 2020-11-16 18:32:34 +0100
  • c8b2e82713 oberthur: Once again, fix the error check Jakub Jelen 2020-11-16 13:55:04 +0100
  • 5eccebb4ee pkcs15-cert: Free memory on error Jakub Jelen 2020-11-16 12:31:58 +0100
  • b5b1afe401 tcos: Avoid reading behind the end of allocated buffer Jakub Jelen 2020-11-16 12:18:47 +0100
  • d3451faa21 tcos: Reformat insert_key Jakub Jelen 2020-11-16 11:57:10 +0100
  • 4554d69119 code signing is not available in pull requests Frank Morgner 2020-11-18 13:22:10 +0100
  • c4a75eb1c2 updated NEWS file with CVEs 0.21.0-rc2 Frank Morgner 2020-11-12 11:14:17 +0100
  • 3bad4089fd updated key.p12 password Frank Morgner 2020-11-12 00:02:44 +0100
  • b145c2c30e added most recent changes to NEWS Frank Morgner 2020-11-10 23:25:07 +0100
  • e05574d942 use correct naming scheme for launch agents Frank Morgner 2020-11-04 17:38:30 +0100
  • 4d6ed77a4a Prepare macOS binaries for Notarization Frank Morgner 2020-10-19 18:17:23 +0200
  • c5508c5eae Add sc_disconnect_card() before exit() and initialize two variables Zhang Xiaohui 2020-10-20 08:54:40 +0800
  • e8f27abd02 Add sc_release_context() before exit() Zhang Xiaohui 2020-10-18 10:13:11 +0800
  • 4cc0d0c7c9 Update upper length for ATR and the comments. Arya Senna 2020-11-03 20:13:42 +0100
  • 64de4a5001 Update minidriver.c Arya Senna 2020-11-01 17:02:23 +0100
  • 8098b7de61 pkcs11-tool: disable wrap/unwrap test until #1796 is resolved Carsten Blüggel 2020-10-24 12:39:26 +0200
  • c621f39034 pkcs11-register: free up memory before exiting Frank Morgner 2020-10-27 09:47:30 +0100
  • 704afd0e2d cac: Use the specific pin change operation only on HID cards Jakub Jelen 2020-10-06 20:34:53 +0200
  • 42254ae792 cac: Support changing PIN with CAC ALT tokens Jakub Jelen 2020-10-06 15:28:27 +0200
  • 88f3d19479 opensc: Expose iso7816_build_pin_apdu function to support different pin APDUs Jakub Jelen 2020-10-06 15:28:01 +0200
  • ce28ea8162 PIV global pin bug Doug Engert 2020-10-22 15:42:43 -0500
  • 26a404d6a5 pkcs15-oberthur.c:remove redundant code w00475903 2020-10-15 02:27:31 -0400
  • 0dc3dcbc00 There may be a memory leak in main in /src/tools/sceac-example.c Zhang Xiaohui 2020-10-16 10:10:55 +0800
  • 7551e14c58 westcos-tool.c:fix memory leaks in dst->modulus.data and dst->exponent.data w00475903 2020-10-11 23:28:41 -0400
  • d0c44b9ddc oberthur: fixed missing error handling Frank Morgner 2020-10-05 23:18:27 +0200
  • fca2ba9474 oberthur: fixed length checking Frank Morgner 2020-10-05 08:49:27 +0200
  • 2f6ab4c1a2
    Prepare RC1 of 0.21.0 (#2117) 0.21.0-rc1 Frank Morgner 2020-10-03 01:11:33 +0200
  • b3501ff669 idprime: Unbreak OS version 2 after key&cert renewal Jakub Jelen 2020-10-02 09:37:13 +0200
  • 0b40d3b999 idprime: check max. buffer length Frank Morgner 2020-09-30 23:44:00 +0200
  • 3ff059a74b fixed length checking in oberthur profile Frank Morgner 2020-09-30 23:37:09 +0200
  • 732ed77ad6 idprime: Unbreak reading of compressed certificates Jakub Jelen 2020-09-24 19:08:57 +0200
  • 03396707f0 card-rtecp: Add Rutoken ECP SC NFC ATR Anton Logachev 2020-09-16 15:47:46 +0300
  • 3ebfb01a3c itacns: fixed length checking Frank Morgner 2020-09-25 11:19:31 +0200
  • 7296210224 Hide private objects only when not logged in Alexander 2020-09-11 23:18:12 +0300
  • d85610b29b Fixed issue with C_FindObjectsInit, when CKU_SO does not see private objects, but CKU_USER see them Alexander 2020-09-09 23:54:39 +0300
  • 40da5cace2 pkcs11-tool: add --allow-sw flag that removes CKF_HW and allows using software tokens Conrado P. L. Gouvea 2020-09-19 14:18:57 -0300
  • 57a391f16c Issue 2105: Add new DNIe CA structure for the secure channel rickyepoderi 2020-09-09 09:24:29 +0200
  • b577531720 coolkey: Remove dead code Jakub Jelen 2020-09-23 17:08:59 +0200
  • 595926471b itacns: Really do not read behind the buffer bounds Jakub Jelen 2020-09-23 17:04:40 +0200
  • 6545cd26f4 PIV-update-DOD-Yubikey Doug Engert 2020-09-23 14:03:37 -0500
  • 5a369a8f31 epass2003: Fix erase sequence. Taylor R Campbell 2020-08-19 03:06:06 +0000
  • 56acf7b445 oberthur: Do not leak memory on repeated init Jakub Jelen 2020-09-17 12:37:08 +0200
  • 101e9c720d coolkey: For large data, do not even expect response data Jakub Jelen 2020-09-17 12:06:07 +0200
  • 410012f100 add env vars to bash completion for PIN-related options Hans-Christoph Steiner 2020-09-03 12:07:05 +0200
  • 644eae691d standardize <replaceable> PIN names in man pages Hans-Christoph Steiner 2020-09-03 12:03:12 +0200
  • 16a0aeaa9a * tab to space for safer copy/paste * add comment labels to steps * DRY-out lib copy and config file install (one-shot for-loop giving cleaner control flow) * change mv to cp during config config file install to enable simpler UNIXier mod check in future (diff opensc.conf{,.orig}) * remove refs to man pages during symlink step * carefully remove the glob character symlinks described in #2092 * shellcheck-recommended quoting glvnst 2020-08-14 14:10:43 +0200
  • 8dd136ac24 pkcs15-itacns: Do not access behind the allocated buffer boundary Jakub Jelen 2020-09-07 13:33:48 +0200
  • 752c088e10 pkcs15-itacns: Free allocated memory Jakub Jelen 2020-09-07 13:01:26 +0200
  • cf66cf1416 pkcs15-data: Do not fail on zero-lenght data blocks Jakub Jelen 2020-09-07 12:59:45 +0200
  • a626c63d91 itacns: Do not leaek memory if file is empty Jakub Jelen 2020-09-07 12:42:39 +0200
  • c07d9ec103 card-authentic: Avoid memory leak Jakub Jelen 2020-09-01 19:09:36 +0200
  • 460a862ee0 pkcs15-cert: Avoid memory leaks Jakub Jelen 2020-09-01 17:19:25 +0200
  • 777a9e0386 pkcs15-piv: Make sure we do not leak memory on errors Jakub Jelen 2020-09-01 16:44:12 +0200
  • 209d28a63f pkcs15-cert: Improve logging Jakub Jelen 2020-09-01 16:43:39 +0200
  • 238b783a0e card-asepcos: Fix heap-buffer overflow Jakub Jelen 2020-08-31 18:41:51 +0200
  • 94d67bed81 npa: Free allocated apps in match function Jakub Jelen 2020-08-19 13:49:05 +0200
  • d743a347d7 coolkey: Avoid memory leak when processing multiple combined objects Jakub Jelen 2020-08-12 11:06:09 +0200
  • dce4ad1aa2 coolkey: Avoid bogus check before free Jakub Jelen 2020-08-12 11:02:58 +0200
  • 71876042bd oberthur: Do not leak memory on error Jakub Jelen 2020-08-12 11:04:13 +0200
  • a1d35518dd CID 357984: Avoid casting signed integer to unsigned before checking its value Jakub Jelen 2020-08-04 14:31:58 +0200
  • 34a5a80870 CID 360515: Avoid dereferencing null pointer crypt_out_p. Jakub Jelen 2020-08-04 14:22:56 +0200
  • 7c8c77cf1f Corrected highly misleading, confusing and ambiguous use of PIN length_offset field. Now only the PIN offset fields are used. Zoltan Kelemen 2020-08-24 02:58:05 +0200
  • 57f37ffd8d Remove unused and broken RSA EstEID support Raul Metsma 2020-08-17 12:24:51 +0300
  • 4e0fef0e27
    Merge pull request #2101 from marschap/master-spelling Ludovic Rousseau 2020-08-30 14:24:39 +0200
  • 16c889cf7d spelling fixes Peter Marschall 2020-08-29 10:34:51 +0200
  • 8ada99b4d3 Fix spelling error Ludovic Rousseau 2020-08-29 23:30:32 +0200
  • 17005c9f14 Fix spelling error Ludovic Rousseau 2020-08-29 23:28:11 +0200
  • 3168f48503 Fix spelling error in comments Ludovic Rousseau 2020-08-29 23:22:34 +0200
  • e1353c0488 Fix spelling error Ludovic Rousseau 2020-08-29 23:19:37 +0200
  • 7fc00a1178 Fix spelling error Ludovic Rousseau 2020-08-29 23:17:02 +0200
  • a70b082a09 Fix spelling error Ludovic Rousseau 2020-08-29 23:14:49 +0200
  • 4dbfc77eba opensc-explorer: extend do_asn1() to accept offsets Peter Marschall 2020-05-21 10:50:53 +0200
  • 45e7039940 opensc-explorer: extend do_asn1() to decode records Peter Marschall 2020-03-15 18:30:37 +0100
  • d345c65a5d opensc-explorer: extend do_cat() Peter Marschall 2020-02-02 13:41:40 +0100
  • f0b157b8e7 Improved comments for PIN cmd structures. Zoltan Kelemen 2020-07-06 10:32:00 +0200
  • 11adcfca99 Removed 'acls' from the public interface in 'sc_pin_cmd_pin' since it is not supported by most of the card drivers and can therefore not be regarded to be part of the public interface. Zoltan Kelemen 2020-07-05 07:00:14 +0200
  • 6e3e81a9f4 Remove unused stored_length field. Zoltan Kelemen 2020-07-05 06:23:25 +0200
  • 48d939b057 Removed length_offset since it is not used any more. Zoltan Kelemen 2020-07-05 06:15:05 +0200
  • aca0d08e29 Removed the 'crts' field from 'sc_acl_entry' type since: - its definition is specific to the IAS-ECC card type - its presence can not be assumed since it is read from non-mandatory SE type of an SDO - it is currently not used anywhere in the code Zoltan Kelemen 2020-07-05 05:44:39 +0200
  • 376cc2d910 iso7816: set record_length for any record-oriented EF Peter Marschall 2020-03-15 12:36:43 +0100
  • ad81126c07
    Fix link to virt_cacard project Jakub Jelen 2020-08-05 09:11:35 +0200
  • cdbcb5b7db coolkey: Fix AddressSanitizer: stack-use-after-scope Jakub Jelen 2020-07-30 17:10:10 +0200
  • 8963c35189 pkcs15-sc-hsm: use correct name for EF.CDF Peter Marschall 2020-07-26 11:55:58 +0200
  • 07e98b5193 pkcs15-sc-hsm: fix commit c4d7bb1 Peter Marschall 2020-07-26 11:48:53 +0200
  • 978c912c70 fixed Heap-buffer-overflow READ Frank Morgner 2020-07-30 02:26:25 +0200
  • 6903aebfdd Heap-buffer-overflow WRITE Frank Morgner 2020-07-30 02:21:17 +0200
  • 9ffb9bae63 tcos: add missing encryption certificates Julian Strobl 2020-07-28 12:22:32 +0200
  • 2b78374e37 Print error message for the case that a PUK object is not available for a PIN during an unblock operation (this is a sign of a card with invalid PKCS #15 info). Without this error message the program just terminates silently, which is confusing to the user. Zoltan Kelemen 2020-07-04 12:08:18 +0200
  • 6f1df6454a Reject the case that the PIN and PUK padding flags are different, since this case can not be handled by the card driver interface. Better to detect and fail early instead of sending invalid data to the card. Zoltan Kelemen 2020-07-04 12:03:06 +0200
  • 555cb73615 Fix for using the correct info for PIN/PUK (before they were switched). Zoltan Kelemen 2020-07-04 11:57:06 +0200
  • e80906d973 Add path selection to sc_pkcs15_get_pin_info to make it work correctly with local PINs. This makes the code behave the same way as PIN verification, change and unblock, before calling the PIN command handler in the card driver. Zoltan Kelemen 2020-07-04 11:47:35 +0200
  • bad74e1ed6 Enabled code for using PUK reference for PIN unblock, when available. Zoltan Kelemen 2020-07-03 07:51:06 +0200
  • 998284dd1c Removed unused define. Zoltan Kelemen 2020-07-02 09:48:47 +0200
  • ba76bc0239 Improved syntactic readability without any change in functionality. Zoltan Kelemen 2020-07-02 09:18:16 +0200
  • c903ddfce1 Fixed bounds checking and enabled the function again. Zoltan Kelemen 2020-07-01 10:11:01 +0200
  • 163b69e6a7 Change ADF selection to return FCP for Oberthur cards. No need to simulate since it is supported. Zoltan Kelemen 2020-07-01 10:04:48 +0200