opensc/src/libopensc
Ludovic Rousseau c6d3b3b086 reader-pcsc: fix verify/modify pinpad commands
The PC/SC v2 part 10 commands for PIN verify and modify were wrong after
a change in pcsc-lite.
See a similar change in http://lists.alioth.debian.org/pipermail/pcsclite-cvs-commit/2013-December/006364.html

Should fix issue #199
2014-01-06 15:28:22 +01:00
..
Makefile.am Adding support for DNIe. 2013-06-13 17:31:56 +02:00
Makefile.mak Adding support for DNIe. 2013-06-13 17:31:56 +02:00
apdu.c SM: move SM APDU procedures to dedicated source file 2013-01-06 16:40:17 +01:00
asn1.c fixed errors reported by cppcheck: part 1 2013-09-29 20:28:45 +02:00
asn1.h sc-hsm: Added sc-hsm-tool with DKEK support and key wrap / unwrap 2012-11-11 12:53:03 +01:00
authentic.h libopensc: authentIC: use macros; use common CPLC data type 2011-05-13 12:57:18 +00:00
base64.c Header file cleanup. 2010-03-04 08:14:36 +00:00
card-acos5.c libopensc: avoid the using of not completely initialized 'sc_path' variables 2011-01-17 19:00:52 +00:00
card-akis.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-asepcos.c libopensc: Removes unused flag SC_CARD_CAP_RSA_2048. 2011-04-07 18:16:40 +00:00
card-atrust-acos.c Fix a typo reported by lintian 2011-03-20 12:19:01 +00:00
card-authentic.c more macros for the values from ISO specification 2013-02-24 19:37:35 +01:00
card-belpic.c fixed a ton of compiler warnings 2013-08-03 19:15:55 +02:00
card-cardos.c pkcs15: add 'context' parameter to the strip padding procedures 2013-08-03 21:53:01 +02:00
card-default.c By default 'default' card driver is disabled ... 2013-08-02 22:01:51 +02:00
card-dnie.c Fix integration problem with DNIe 2013-08-27 10:58:20 +02:00
card-entersafe.c Fix a bug when writing public key 2013-07-29 10:13:39 +02:00
card-epass2003.c fixed a ton of compiler warnings 2013-08-03 19:15:55 +02:00
card-flex.c libopensc: for hex dump in debug messages ... 2013-08-02 14:21:02 +02:00
card-gemsafeV1.c Adds support for a Swedish eID card 2014-01-01 20:22:17 +01:00
card-gpk.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-ias.c card-ias: fix code style to be MS C89 compliant. 2013-05-11 18:39:55 +03:00
card-iasecc.c fixed even more compiler warnings 2013-08-02 15:43:25 +02:00
card-incrypto34.c pkcs15: add 'context' parameter to the strip padding procedures 2013-08-03 21:53:01 +02:00
card-itacns.c libioensc: use 'struct sc_atr' instead of 'u8 *atr, size_t atr_len' 2011-01-07 17:18:58 +00:00
card-javacard.c Update domain name. paljak.pri.ee is gone since 2011. 2013-02-25 11:58:25 +02:00
card-jcop.c fixed a ton of compiler warnings 2013-08-03 19:15:55 +02:00
card-mcrd.c Add EstEID 3.5 card support 2013-10-20 20:17:57 +02:00
card-miocos.c fixed a ton of compiler warnings 2013-08-03 19:15:55 +02:00
card-muscle.c libopensc: Fix for drivers returning an error if a challenge of length zero was requested. Actually nothing is done when obtaining such a challenge, thus nothing could fail. 2011-06-09 10:59:04 +00:00
card-myeid.c fixed a ton of compiler warnings 2013-08-03 19:15:55 +02:00
card-oberthur.c Fix compiler warnings 2011-03-23 15:51:29 +00:00
card-openpgp.c fixed a ton of compiler warnings 2013-08-03 19:15:55 +02:00
card-piv.c PIV: pickup card driver from the SM branch 2012-05-30 19:40:05 +02:00
card-rtecp.c RuToken-ECP: profile option to allow the reset of User PIN with SoPIN 2011-06-02 19:06:43 +00:00
card-rutoken.c libopensc: Fix for drivers returning an error if a challenge of length zero was requested. Actually nothing is done when obtaining such a challenge, thus nothing could fail. 2011-06-09 10:59:04 +00:00
card-sc-hsm.c sc-hsm: Fixed memory checking and removed warning 2013-11-15 11:41:10 +01:00
card-sc-hsm.h sc-hsm: Added sc-hsm-tool with DKEK support and key wrap / unwrap 2012-11-11 12:53:03 +01:00
card-setcos.c FINeID: fix for broken organisation cards. 2011-07-13 17:25:09 +03:00
card-starcos.c Fix a typo reported by lintian 2011-03-20 12:19:01 +00:00
card-tcos.c support for TCOS3 IdKey cards and fix for bug #256 2011-05-28 14:24:27 +00:00
card-westcos.c westcos: resolve signed/unsigned comparison warning 2011-06-05 15:05:58 +00:00
card.c libopensc: create and export 'sc_match_atr_block' 2013-12-29 19:46:56 +01:00
cardctl.h libopensc: create and export 'sc_match_atr_block' 2013-12-29 19:46:56 +01:00
cards.h Adds support for a Swedish eID card 2014-01-01 20:22:17 +01:00
compression.c Header file cleanup. 2010-03-04 08:14:36 +00:00
compression.h Header file cleanup. 2010-03-04 08:14:36 +00:00
ctbcs.c Fix #223: implement ctbcs_build_modify_verification_apdu. 2010-06-01 12:28:30 +00:00
ctbcs.h libopensc: 2010-01-24 15:25:08 +00:00
ctx.c Merge pull request #168 from germanblanco/opendnie 2013-08-27 01:52:55 -07:00
cwa-dnie.c Adding support for DNIe. 2013-06-13 17:31:56 +02:00
cwa-dnie.h Adding support for DNIe. 2013-06-13 17:31:56 +02:00
cwa14890.c Adding support for DNIe. 2013-06-13 17:31:56 +02:00
cwa14890.h Adding support for DNIe. 2013-06-13 17:31:56 +02:00
dir.c pkcs15: DIR EF can have EF_LINEAR structure 2012-05-29 19:19:06 +02:00
ef-atr.c don't expect the card to specify the file length in generic tools 2013-09-29 18:52:48 +02:00
errors.c Normalize SC_ERROR_* API and clean up ISO7816-4 errors. 2013-03-15 12:30:38 +02:00
errors.h Normalize SC_ERROR_* API and clean up ISO7816-4 errors. 2013-03-15 12:30:38 +02:00
esteid.h EstEID: add support for v 3.0 cards with 2048b keys 2010-11-29 14:22:01 +00:00
iasecc-sdo.c libopensc: invalid usage of SC_ERROR_MEMORY_FAILURE 2013-03-02 19:29:14 +01:00
iasecc-sdo.h iasecc: coverity scan warning OVERRUN-STATIC 2012-06-11 20:59:45 +02:00
iasecc-sm.c fixed even more compiler warnings 2013-08-02 15:43:25 +02:00
iasecc.h removed unused reference to sm_iasecc_rsa_generate 2013-09-29 18:52:38 +02:00
internal-winscard.h Use C99 flexible array member 2013-08-02 15:18:07 +02:00
internal.h pkcs15: add 'context' parameter to the strip padding procedures 2013-08-03 21:53:01 +02:00
iso7816.c don't expect the card to specify the file length in generic tools 2013-09-29 18:52:48 +02:00
iso7816.h more macros for the values from ISO specification 2013-02-24 19:37:35 +01:00
itacns.h New card driver: Italian CNS/CIE (eID) 2010-08-16 00:56:27 +00:00
libopensc.exports pkcs15init: file 'content' and 'prop-attrs' in the card profile 2013-12-29 20:05:35 +01:00
libopensc.pc.in build fixes by Vile Skytt�. 2004-11-04 19:14:58 +00:00
log.c log: no format for the short arrays in 'hex-dump' 2014-01-01 18:21:05 +01:00
log.h libopensc: export the wrapper for the internal log function dedicated to minidriver 2011-05-08 08:07:03 +00:00
muscle-filesystem.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
muscle-filesystem.h Header file cleanup. 2010-03-04 08:14:36 +00:00
muscle.c muscle: coverity scan warning OVERRUN-STATIC 2012-06-11 21:18:51 +02:00
muscle.h libopensc: check for unset max_recv/send_size in all places. 2010-09-15 11:09:28 +00:00
opensc.h pkcs15init: file 'content' and 'prop-attrs' in the card profile 2013-12-29 20:05:35 +01:00
p15card-helper.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
p15card-helper.h Header file cleanup. 2010-03-04 08:14:36 +00:00
pace.h no 'pace' in common part 2012-08-30 18:51:42 +02:00
padding.c Set output buffer len variable if padding removed. 2013-09-29 19:14:01 +02:00
pkcs15-actalis.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-algo.c pkcs15: Changed encoding for EC public keys in PuKDF to SPKI rather than ECPoint, preserving domain parameter 2013-11-15 11:41:10 +01:00
pkcs15-atrust-acos.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-cache.c pkcs15: decode 'seInfo', 'profileIndication', 'lastUpdate' 2012-05-30 09:03:27 +02:00
pkcs15-cert.c Improving logging of certificate handling. 2013-05-07 09:43:47 +02:00
pkcs15-data.c pkcs15: new 'data' member in 'sc_pkcs15_data_info' 2013-03-11 13:04:10 +01:00
pkcs15-dnie.c Adding support for DNIe. 2013-06-13 17:31:56 +02:00
pkcs15-esinit.c libopensc: move TokenInfo fields from sc_pkcs15_card_t to a separate structure. 2010-10-05 15:44:58 +00:00
pkcs15-esteid.c Update domain name. paljak.pri.ee is gone since 2011. 2013-02-25 11:58:25 +02:00
pkcs15-gemsafeGPK.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-gemsafeV1.c pkcs15-gemsafeV1.c: Multiple key containers and ATR-specific PIN policies 2012-12-16 10:09:44 +01:00
pkcs15-infocamere.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-itacns.c pkcs15: for 'sc_pkcs15_cer's data use the 'der' object type 2012-09-30 22:54:52 +02:00
pkcs15-oberthur.c libopensc: invalid usage of SC_ERROR_MEMORY_FAILURE 2013-03-02 19:29:14 +01:00
pkcs15-openpgp.c don't require ushort to be present 2013-09-29 19:19:17 +02:00
pkcs15-pin.c Add pin_cache_ignore_user_consent parameter to opensc.conf 2012-08-12 00:11:03 +02:00
pkcs15-piv.c sc_pkcs15_encode_pubkey_as_spki replaces sc_pkcs15_encode_pubkey_with_param. 2013-12-06 09:23:57 +01:00
pkcs15-postecert.c coverity scan: warning use non-initialized data 2012-06-08 20:17:36 +02:00
pkcs15-prkey.c pkcs15: introduce 'cmap-record' data into the private key info 2013-12-29 19:46:30 +01:00
pkcs15-pteid.c Remove redudant check 2013-05-06 21:46:15 +01:00
pkcs15-pubkey.c sc_pkcs15_encode_pubkey_as_spki replaces sc_pkcs15_encode_pubkey_with_param. 2013-12-06 09:23:57 +01:00
pkcs15-sc-hsm.c fixed initialization of structure 2013-09-29 19:19:17 +02:00
pkcs15-sec.c pkcs15: add 'context' parameter to the strip padding procedures 2013-08-03 21:53:01 +02:00
pkcs15-skey.c pkcs15-skey: support for 'SecretKey' object type 2012-05-31 11:36:04 +02:00
pkcs15-starcert.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-syn.c pkcs15: unify error codes of 'internal' and 'syntetic' binds 2014-01-01 18:21:06 +01:00
pkcs15-tccardos.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-tcos.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15-westcos.c pkcs15: use general 'AuthenticationObject' instead of 'PinObject' 2011-06-05 15:46:25 +00:00
pkcs15.c pkcs15: unify error codes of 'internal' and 'syntetic' binds 2014-01-01 18:21:06 +01:00
pkcs15.h pkcs15init: introduce 'max-unblocks' PIN init parameter 2013-12-29 22:00:28 +01:00
reader-ctapi.c fixed errors reported by cppcheck: part 1 2013-09-29 20:28:45 +02:00
reader-openct.c Add support for PACE-enabled readers 2012-02-21 14:10:47 +01:00
reader-pcsc.c reader-pcsc: fix verify/modify pinpad commands 2014-01-06 15:28:22 +01:00
sc.c pkcs15init: file 'content' and 'prop-attrs' in the card profile 2013-12-29 20:05:35 +01:00
sec.c no 'pace' in common part 2012-08-30 18:51:42 +02:00
sm.c let OpenSC compile without OpenSSL and without SM 2013-07-10 16:22:33 +02:00
sm.h SM: move SM APDU procedures to dedicated source file 2013-01-06 16:40:17 +01:00
types.h libopensc: general usage method to allocate generalized time 2013-12-29 22:00:12 +01:00
user-interface.c Adding support for DNIe. 2013-06-13 17:31:56 +02:00
user-interface.h Adding support for DNIe. 2013-06-13 17:31:56 +02:00