5a369a8f31epass2003: Fix erase sequence.
Taylor R Campbell
2020-08-19 03:06:06 +0000
56acf7b445oberthur: Do not leak memory on repeated init
Jakub Jelen
2020-09-17 12:37:08 +0200
101e9c720dcoolkey: For large data, do not even expect response data
Jakub Jelen
2020-09-17 12:06:07 +0200
410012f100add env vars to bash completion for PIN-related options
Hans-Christoph Steiner
2020-09-03 12:07:05 +0200
644eae691dstandardize <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
8dd136ac24pkcs15-itacns: Do not access behind the allocated buffer boundary
Jakub Jelen
2020-09-07 13:33:48 +0200
752c088e10pkcs15-itacns: Free allocated memory
Jakub Jelen
2020-09-07 13:01:26 +0200
cf66cf1416pkcs15-data: Do not fail on zero-lenght data blocks
Jakub Jelen
2020-09-07 12:59:45 +0200
a626c63d91itacns: Do not leaek memory if file is empty
Jakub Jelen
2020-09-07 12:42:39 +0200
c07d9ec103card-authentic: Avoid memory leak
Jakub Jelen
2020-09-01 19:09:36 +0200
460a862ee0pkcs15-cert: Avoid memory leaks
Jakub Jelen
2020-09-01 17:19:25 +0200
777a9e0386pkcs15-piv: Make sure we do not leak memory on errors
Jakub Jelen
2020-09-01 16:44:12 +0200
209d28a63fpkcs15-cert: Improve logging
Jakub Jelen
2020-09-01 16:43:39 +0200
238b783a0ecard-asepcos: Fix heap-buffer overflow
Jakub Jelen
2020-08-31 18:41:51 +0200
94d67bed81npa: Free allocated apps in match function
Jakub Jelen
2020-08-19 13:49:05 +0200
d743a347d7coolkey: Avoid memory leak when processing multiple combined objects
Jakub Jelen
2020-08-12 11:06:09 +0200
dce4ad1aa2coolkey: Avoid bogus check before free
Jakub Jelen
2020-08-12 11:02:58 +0200
71876042bdoberthur: Do not leak memory on error
Jakub Jelen
2020-08-12 11:04:13 +0200
a1d35518ddCID 357984: Avoid casting signed integer to unsigned before checking its value
Jakub Jelen
2020-08-04 14:31:58 +0200
34a5a80870CID 360515: Avoid dereferencing null pointer crypt_out_p.
Jakub Jelen
2020-08-04 14:22:56 +0200
7c8c77cf1fCorrected 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
57f37ffd8dRemove unused and broken RSA EstEID support
Raul Metsma
2020-08-17 12:24:51 +0300
11adcfca99Removed '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
48d939b057Removed length_offset since it is not used any more.
Zoltan Kelemen
2020-07-05 06:15:05 +0200
aca0d08e29Removed 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
376cc2d910iso7816: set record_length for any record-oriented EF
Peter Marschall
2020-03-15 12:36:43 +0100
2b78374e37Print 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
6f1df6454aReject 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
555cb73615Fix for using the correct info for PIN/PUK (before they were switched).
Zoltan Kelemen
2020-07-04 11:57:06 +0200
e80906d973Add 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
bad74e1ed6Enabled code for using PUK reference for PIN unblock, when available.
Zoltan Kelemen
2020-07-03 07:51:06 +0200