Add Eutron SIM Pocket Combo and Eutron CryptoIdentity in the supported
list
4 lines of code changed in 1 file:
add Eutron CryptoIdentity
52 lines of code changed in 2 files:
add Verisign Secure Token in the supported list
1 lines of code changed in 1 file:
add RSA SecureID SID800 in the UNsupported list
4 lines of code changed in 1 file:
add Verisign Secure Storage Token in the supported list
2 lines of code changed in 1 file:
regenerate using new ./parse
6 lines of code changed in 1 file:
add SCR331-DI-NTTCom.txt
105 lines of code changed in 2 files:
rename KAAN_mIDentity.txt in mIDentity.txt
1 lines of code changed in 1 file:
regenerate using the latest src/parse program
210 lines of code changed in 14 files:
do not #include <math.h> since we now use +1 instead of ceil() to round
the calculated timeouts to the upper integer
- we do not need an mathematical exact value. the {usb,serial}read must
just not timeout before the reader firmware timeouts
- we avoid a dependency/link on the math library
0 lines of code changed in 1 file:
T0_card_timeout(): use intermediate variables EGT, BWT, CWT, etu to
improve code readability
19 lines of code changed in 1 file:
T0_card_timeout(): declare EGT, WWT as double instead of int to have
some precision
We also calculate EGT and WWT in milliseconds instead of seconds
12 lines of code changed in 1 file:
add SCM Micro SCR 331-DI NTTCom in the "Should work but untested by me"
list
3 lines of code changed in 2 files:
IFDHCreateChannelByName(), T0_card_timeout(), T1_card_timeout(): also
include other card parameters (TC1 for T=0, TC1 and CWI for T=1) in the
timeout formula
65 lines of code changed in 1 file:
rename "Kobil KAAN mIDentity" in "Kobil mIDentity"
2 lines of code changed in 2 files:
IFDHICCPresence(): add support of SCR331-DI NTTCom
Thanks to Takuto Matsuu fro the patch
2 lines of code changed in 1 file:
#define SCR331DINTTCOM 0x04E65120
1 lines of code changed in 1 file:
add the manufacturer name in the reader name
20 lines of code changed in 1 file:
typo in the data rates list
1 lines of code changed in 1 file:
T0_card_timeout()/T1_card_timeout(): use ceil() to round the timeout
5 lines of code changed in 1 file:
ccid_error(): function is (const char *) instead of (char *) to avoid a
"warning: passing arg 4 of `ccid_error' discards qualifiers from pointer
target type" using gcc 3.4
2 lines of code changed in 2 files:
regenerate using the new parse command
116 lines of code changed in 5 files:
CmdEscape(): replay the command if we receive STATUS_COMM_NAK
12 lines of code changed in 1 file:
ReadSerial(): if we get a NAK we return STATUS_COMM_NAK to the above
layer to replay the command instead of just restarting the read
4 lines of code changed in 1 file:
add STATUS_COMM_NAK
2 lines of code changed in 1 file:
display the clock frequencies supported by the reader
28 lines of code changed in 1 file:
move the display of supported data rates after printing
bNumDataRatesSupported info
4 lines of code changed in 1 file:
IFDHSetProtocolParameters(): check if the baud rate is present in the
baud rates list only if the list is present. Otherwise we use the old
behavior.
8 lines of code changed in 1 file:
get_data_rates(): if the reader do not support GET DATA RATES we return
NULL instead of a manually constructed/fake list
11 lines of code changed in 1 file:
Open*ByName(): initialise dwMaxDataRate field
2 lines of code changed in 2 files:
add dwMaxDataRate field (again)
5 lines of code changed in 1 file:
get_data_rates(): check that the reader sends a DATA RATES list size
multiple of 4 othewise it is an error
12 lines of code changed in 1 file:
display the bit value of dwFeatures in the text message
14 lines of code changed in 1 file:
test all the 4 bytes of dwFeatures against 0 and not just the first one
1 lines of code changed in 1 file:
do not display the list returned by GET DATA RATES if the list size is
not a multiple of 4 (n % 4 != 0)
8 lines of code changed in 1 file: