Merge ccid_driver_improvement branch.
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 6 Jan 2012 04:50:21 +0000 (13:50 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Fri, 6 Jan 2012 04:50:21 +0000 (13:50 +0900)
commit5988c8bfb7eafaca53c8abeb793f189acd3177c6
tree7fdbfe2216a466c1b4a1a268d2608d230bfd27c0
parented432f030e604f7b2fd4a79c2110d92b9cde7501
Merge ccid_driver_improvement branch.

* scd/apdu.c (ccid_keypad_operation): Rename from ccid_keypad_verify.
(open_ccid_reader): Use ccid_keypad_operation for verify and modify.

* scd/ccid-driver.c (VENDOR_VASCO, VASCO_920): New.
(ccid_transceive_apdu_level): Permit sending packet where
apdulen <= 289.  Support receiving packets in a chain.
(ccid_transceive_secure): Maximum is 15 for VASCO DIGIPASS 920.
Support keypad_modify method such as CHANGE_REFERENCE_DATA: 0x24.
scd/apdu.c
scd/ccid-driver.c