opensc/src/pkcs11
Frank Morgner 40acedcc21 Added support for PIN commands via escape commands
As defined in BSI TR-03119 to issue SCardTransmit (with Uses
Pseudo-APDU) instead of SCardControl (with FEATURE_VERIFY_PIN_DIRECT).
It allows using a very basic PC/SC reader driver without special support
for PIN verification or modification (such as the default CCID driver on
Windows).

Also gets IFD vendor information via escape commands.

PC/SC's Get Uid command is now only triggered if enable_escape = true;
was set by the user to allow disabling wrapped commands on broken
readers (see https://github.com/OpenSC/OpenSC/issues/810)
2017-03-20 21:28:48 +01:00
..
Makefile.am correctly include pthread flags 2017-03-14 22:44:19 +01:00
Makefile.mak fixed and cleaned up nmake Makefiles 2016-06-23 07:35:53 +02:00
debug.c pcks11: trivial: fix debug output for CKA_PRIME_1 and CKA_PRIME_2 2012-11-20 08:46:27 +01:00
framework-pkcs15.c pkcs11: remove redundant validation of PIN length 2017-02-04 22:44:26 +01:00
framework-pkcs15init.c pkcs11/framework: no more 'for-applications' mode for slot creation 2016-02-24 13:39:27 +01:00
mechanism.c License clarification (#988) 2017-03-14 22:47:13 +01:00
misc.c Fix Coverity remarks (#876) 2016-10-10 22:21:46 +02:00
opensc-pkcs11.pc.in install opensc.pc 2016-09-20 01:47:37 +02:00
openssl.c License clarification (#988) 2017-03-14 22:47:13 +01:00
pkcs11-display.c Add display of Elliptic Curve flags 2015-01-20 23:15:41 -08:00
pkcs11-display.h Update email and year 2015-01-20 23:14:36 -08:00
pkcs11-global.c pkcs11: don't shrink the number of slots 2017-01-09 08:35:42 +01:00
pkcs11-object.c reset `login_user` with `reset_login_state` 2015-12-06 10:42:45 +01:00
pkcs11-opensc.h pkcs11-tool: support for secret-key objects 2012-06-02 18:25:23 +02:00
pkcs11-session.c use sc_pkcs15_get_pin_info in C_GetTokenInfo 2016-07-17 14:07:43 +02:00
pkcs11-spy.c pkcs11-spy.c: fix 1 warning 2016-02-29 20:19:42 +01:00
pkcs11.exports export all C_* symbols 2015-10-22 18:07:26 +02:00
pkcs11.h pkcs11-tool: various improvements, extensions, fixes, cleanup 2016-06-29 14:18:56 +02:00
sc-pkcs11.h pkcs11: don't shrink the number of slots 2017-01-09 08:35:42 +01:00
slot.c Added support for PIN commands via escape commands 2017-03-20 21:28:48 +01:00
versioninfo-pkcs11-spy.rc.in build: define in configure.ac.in the common fields of version-info 2013-12-30 10:31:21 +01:00
versioninfo-pkcs11.rc.in build: define in configure.ac.in the common fields of version-info 2013-12-30 10:31:21 +01:00