main(): check RFAllocateReaderSpace() returned value
3 lines of code changed in 1 file:
SCardGetStatusChange(): Calling with cReaders == 0 will now just return
SCARD_S_SUCCESS
Use the special reader name "\\?PnP?\Notification" to wait for a reader
event notification
3 lines of code changed in 1 file:
remove comment about PCSCLITE_MAX_READERS
0 lines of code changed in 1 file:
remove useless PCSCLITE_MAX_THREADS definition
0 lines of code changed in 1 file:
remove useless PCSCLITE_TRANSACTION_TIMEOUT definition
0 lines of code changed in 1 file:
move time_sub() in utils.c
20 lines of code changed in 4 files:
remove useless key[PCSCLITE_MSG_KEY_LEN] field
0 lines of code changed in 4 files:
SCardTransmit(): do not limit the minimum size of an APDU to 4 bytes.
non ISO 7816-4 compliant cards (like Mifare DESFIRE) may use shorter commands
Thanks to Bj�rn Kupfer for the bug report
0 lines of code changed in 1 file:
SCardTransmit(): call IFDControl_v2 instead of IFDTransmit only if
dwProtocol == SCARD_PROTOCOL_RAW _and_ ifdhandler is v2.0
Thanks to Bj�rn Kupfer for the patch
2 lines of code changed in 1 file:
use the POSIX name AF_LOCAL instead of AF_UNIX
4 lines of code changed in 2 files:
remove unsuned #define PCSCLITE_RW_ATTEMPTS
0 lines of code changed in 1 file:
typo in Doxygen comment
1 lines of code changed in 1 file:
SCardReleaseContext(), SCardControl(), SCardTransmit() and
SCardListReaders(): add a call to PROFILE_END() before exiting with
SCARD_E_INVALID_HANDLE error code to have a better profiling output
10 lines of code changed in 1 file:
SCardEstablishContext()/SCardReleaseContext(): log context value in
hexadecimal instead of decimal
2 lines of code changed in 1 file:
rename argument blockAmount in timeOut to better reflect its function
11 lines of code changed in 1 file:
update sruct PIN_PROPERTIES_STRUCTURE to be conform with Revision
2.02.06, April 2009 of PCSCv2 part 10
Fields wLcdMaxCharacters and wLcdMaxLines have been removed
0 lines of code changed in 1 file:
signal_reload(): reenable the signal handler. This is needed on Solaris
and HPUX.
Thanks to Douglas E. Engert for the patch
http://archives.neohapsis.com/archives/dev/muscle/2009-q3/0061.html
2 lines of code changed in 1 file: