release 1.4.102
21 lines of code changed in 2 files:
ContextsInitialize(): use a long instead of int
winscard_svc.c:100: warning: cast to pointer from integer of different
size
1 lines of code changed in 1 file:
EHDestroyEventHandler(): kill the polling thread only if the driver
supports it (declared using TAG_IFD_POLLING_THREAD_KILLABLE)
libusb 1.0 does not support it so it is disabled in the ccid driver
13 lines of code changed in 1 file:
#define TAG_IFD_POLLING_THREAD_KILLABLE
1 lines of code changed in 1 file:
EHStatusHandlerThread(): lower the log level when the polling thread is
dying
1 lines of code changed in 1 file:
test SCardGetAttrib() with SCARD_AUTOALLOCATE
26 lines of code changed in 1 file:
SCardGetAttrib(): add support of SCARD_AUTOALLOCATE
19 lines of code changed in 1 file:
SCardListReaders(): always set the pcchReaders even if
SCARD_E_INSUFFICIENT_BUFFER is returned
3 lines of code changed in 1 file:
SCardListReaderGroups(): check for SCARD_E_INSUFFICIENT_BUFFER only if
mszGroups is non-null
5 lines of code changed in 1 file:
test SCardListReaderGroups() with USE_AUTOALLOCATE
12 lines of code changed in 1 file:
SCardListReaderGroups(): add support of SCARD_AUTOALLOCATE
20 lines of code changed in 1 file:
use NULL instead of 0 for mszGroups argument of SCardListReaderGroups()
1 lines of code changed in 1 file:
test SCardListReaders(.. SCARD_AUTOALLOCATE ..)
18 lines of code changed in 1 file:
add support of SCARD_AUTOALLOCATE for SCardListReaders()
add SCardFreeMemory()
70 lines of code changed in 3 files:
use NULL instead of 0 for mszReaders argument of SCardListReaders()
1 lines of code changed in 1 file:
SCardListReaders(): correctly return SCARD_E_INSUFFICIENT_BUFFER if
*pcchReaders is too small
9 lines of code changed in 1 file:
update (correct a problem under Solaris)
Thanks to David L. Markowitz for the bug report
105 lines of code changed in 1 file:
May 2008 »