ccid_open_hack_pre(): do not call InterruptRead() on Mac OS X. The
libusb does not timeout and blocks forever.
5 lines of code changed in 1 file:
IFDHControl(): the (proprietary) switch interface escape command is
allowed on the Gemalto GemProx DU
14 lines of code changed in 1 file:
IFDHControl(): the (proprietary) get firmware version escape command is
allowed with a Gemalto reader
9 lines of code changed in 1 file:
add GET_VENDOR macro
3 lines of code changed in 1 file:
release 1.3.11
24 lines of code changed in 2 files:
change InterruptRead() to add a timeout parameter. We need a short
timeout in ccid_open_hack_pre()
5 lines of code changed in 4 files:
InterruptRead(): also log reader_index (instead of Lun) for debug
2 lines of code changed in 1 file:
OpenUSBByName(): do not modify the device name. The same pointer is used
by pcscd
1 lines of code changed in 1 file:
InterruptRead(): use usb_strerror() to display the error message in
text instead of just decimal
1 lines of code changed in 1 file:
send a "secoder info" command if the reader supports
FEATURE_MCT_READERDIRECT
19 lines of code changed in 1 file:
parse FEATURE_IFD_PIN_PROPERTIES and FEATURE_MCT_READERDIRECT tags
14 lines of code changed in 1 file:
use a swicth to parse the CM_IOCTL_GET_FEATURE_REQUEST TLV tag
9 lines of code changed in 1 file:
check a card is present only _after_
SCardControl(CM_IOCTL_GET_FEATURE_REQUEST)
20 lines of code changed in 1 file:
update copyright date
1 lines of code changed in 1 file:
document how to select a reader using a command line argument
3 lines of code changed in 1 file:
check the error code returned by SCardControl(CM_IOCTL_GET_FEATURE_REQUEST)
1 lines of code changed in 1 file:
the disable card movements notification "hack" for GemProx DU is no more needed
0 lines of code changed in 1 file:
update Copyright date
1 lines of code changed in 1 file:
try to use a static link with libusb even if libusb-config is found
4 lines of code changed in 1 file:
add Panasonic USB Smart Card Reader 7A-Smart
93 lines of code changed in 2 files:
ifd-ccid-foobar -> ifd-ccid-foobar.bundle for the bundle name
1 lines of code changed in 1 file:
add ATMEL_AT91SC192192CT-USB.txt
50 lines of code changed in 2 files:
add --disable-class argument to build a NON class driver
12 lines of code changed in 2 files:
remove debug line
0 lines of code changed in 1 file:
add a --no-class argument so that the Info.plist does not define a Class
driver. Default is class driver.
16 lines of code changed in 2 files:
default value for ifdCapabilities is now 0x00000000 since pcscd should
use libhal instead of udev hotplug
1 lines of code changed in 1 file:
extend create_Info_plist.pl to use --ifdCapabilities= --target=
--version= --bundle= instead of sed expression in the Makefile
40 lines of code changed in 3 files:
add Alcor Micro SCR001
112 lines of code changed in 2 files:
document the use of --enable-bundle=
3 lines of code changed in 1 file:
check if strlcat is provided by the system
strlcpycat.h:20: warning: redundant redeclaration of �strlcat�
1 lines of code changed in 1 file:
If the driver fails to open a device (wrong interface number in the
libhal scheme for example) then return IFD_NO_SUCH_DEVICE instead of the
generic error IFD_COMMUNICATION_ERROR
8 lines of code changed in 2 files:
use int instead of DWORD for nATRLength in CCID_DESC structure.
Gain 8 bytes on the structure size. Thanks to pahole(1)
1 lines of code changed in 1 file: