Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
CCID_Receive() has a new parameter: chain_parameter
add #define CHAIN_PARAMETER_OFFSET
SecurePINVerify(): bug circumvention for the GemPC Pinpad (bNumberMessage)
SecurePINModify(): modify the user command to make the SPR 532 and Cherry ST 2000C firmware happy
allow to select the power on voltage using Info.plist instead of recompiling the source code
add support of PC/SC v2 part 10 CM_IOCTL_GET_FEATURE_REQUEST add support of FEATURE_VERIFY_PIN_DIRECT and FEATURE_MODIFY_PIN_DIRECT remove support of IOCTL_SMARTCARD_VENDOR_VERIFY_PIN (now obsoleted)
change licence from GNU GPL to GNU LGPL
Add support of character level communication (CCID_CLASS_CHARACTER). Thanks to Jeffrey Dai
use reader_index instead of lun as reader identification
i2dw() is not used outside commands.c so declare it static
CmdXfrBlockTPDU_T0() and CmdXfrBlockTPDU_T1() are internal functions so declare them static
lun is (unsigned int) instead of (int) Avoid a warning by splint in #define LunToReaderIndex(Lun) (Lun>>16) Left operand of >> may be negative (int): lun >> 16
CCID_Transmit() now has a new "unsigned char bBWI" argument
recompile using gcc -pedantic and correct: - some C++ syntax comments - many signedness "problems"
add support for Secure PIN through SCardControl() (see sample code in examples/)
reorganize header files
replace CmdXfrBlockTPDU() by CmdXfrBlockTPDU_T0() and CmdXfrBlockTPDU_T1()
use an (int *) instead of a PDWORD for rx_length argument
- support auto voltage at power on if reader support it - support Gemplus proprietary command to switch reader from TPDU to APDU mode - use APDU mode if reader support it. make it easy to support extended APDU but I have no reader to test this.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |