Merge ccid_driver_improvement branch. (backport)
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 6 Jan 2012 04:50:21 +0000 (13:50 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Mon, 25 Jun 2012 01:04:23 +0000 (10:04 +0900)
commit262a3b2336c226b473d15ef80f7b51d44437d899
tree2930c29c937fda0688d5c07451617ff92c15fbfc
parent2f90d099020bcb07a7464a7dd0bbdcc4f73177f7
Merge ccid_driver_improvement branch. (backport)

* 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