use 'pkg-config libpcsclite --variable=usbdropdir' even if --prefix= is
used. You should use --enable-usbdropdir= and --enable-ccidtwindir= to
set to different values.
20 lines of code changed in 1 file:
Dell keyboard SK-3106
49 lines of code changed in 1 file:
set *rx_length to 0 when a ReadPort() error is returned.
The problem was not solved by ccid_usb.c 1.25.
3 lines of code changed in 1 file:
bPINOperation is not passed in the user command since the command is
"PIN Verification" and nothing else
8 lines of code changed in 1 file:
remove useless bPINOperation
4 lines of code changed in 1 file:
add support for SCardGetAttrib(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
to know if the reader supports SCardControl(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
38 lines of code changed in 5 files:
add a --enable-pcsclite option (default yes) so that the driver can be
compiled for a different framework (one needing tokenparser.l)
10 lines of code changed in 1 file:
set length to 0 when a usb_bulk_read() error is returned
3 lines of code changed in 1 file:
install Info.plist before the lib. This is for my convenience only
because of my debug setup.
1 lines of code changed in 1 file:
rename tokenparser_macosx.l into tokenparser_fake.l since it is not
MacOSX specific.
3 lines of code changed in 1 file:
recompile using gcc -pedantic and correct:
- some C++ syntax comments
- many signedness "problems"
76 lines of code changed in 12 files:
add support for Secure PIN through SCardControl() (see sample code in examples/)
101 lines of code changed in 4 files:
- add some missing error codes
- low error values indicate the byte in error in the CCID frame
55 lines of code changed in 1 file:
add examples for SCardControl IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and
IOCTL_SMARTCARD_VENDOR_VERIFY_PIN
263 lines of code changed in 2 files:
add examples in SUBDIRS
1 lines of code changed in 1 file:
remove -fno-common from CFLAGS since it is(?) gcc specific
7 lines of code changed in 1 file:
add Advanced Card Systems ACR 38
45 lines of code changed in 2 files:
add Cherry XX33
49 lines of code changed in 2 files:
in CardUp():SetParameters() the default TA1 is 0x11
3 lines of code changed in 1 file:
add default ifdDriverOptions set to 0x0000
3 lines of code changed in 1 file:
- add support of IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE in IFDHControl()
- read ifdDriverOptions from Info.plist to limit the use of
IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE (idea from Peter Williams)
53 lines of code changed in 1 file:
redefined CmdEscape() to pass the CCID message instead of just a tag
65 lines of code changed in 2 files:
do not export get_end_points() declaration and make the function static
6 lines of code changed in 2 files:
reorganize header files
32 lines of code changed in 10 files:
check for pcsclite.h and ifdhandler.h installed by recent pcsc-lite
16 lines of code changed in 2 files:
types and definitions are now in <pcsclite.h>, "defs.h" and "ccid_ifdhandler.h"
0 lines of code changed in 1 file:
removed since pcsclite.h now defines SCARD_ATTR_*
0 lines of code changed in 1 file:
use the ifdhandler.h provided by pcsc-lite so remove a lot of lines
30 lines of code changed in 1 file:
check that pkg-config command is present before using it
12 lines of code changed in 1 file:
use `pkg-config libpcsclite --variable=usbdropdir` so you do not have to
use --enable-usbdropdir=DIR or --enable-ccidtwindir=DIR even if pcscd
does not use the default /usr/local/pcsc/drivers
20 lines of code changed in 2 files:
document the libusb bug on MacOS X with unplug/replug in a different USB
socket
4 lines of code changed in 1 file:
move debug configuration from INSTALL to README since it is dynamic now
30 lines of code changed in 2 files:
remove the "readers enumeration" part since this problem is now solved
by pcsc-lite-1.2.9
0 lines of code changed in 1 file:
document the use of 'pkg-config libpcsclite --variable=usbdropdir'
10 lines of code changed in 1 file:
in IFDHPowerICC() IFD_POWER_DOWN is just power down without a power up.
Changed to be compliant with IFD Handler specifications.
1 lines of code changed in 1 file:
in Protocol_T1_Negociate_IFSD() rename sblock in block since the same
variable is used for sent and received block.
This was not clear and was the source of reported bug [ #300707 ]
"Delete block before using it in t1_protocol.c" which is not a bug in fact.
7 lines of code changed in 1 file:
add a "configuring the driver for the serial reader (GemPC Twin)" part
38 lines of code changed in 1 file:
add DellSCRK.txt
1 lines of code changed in 1 file:
add Dell smart card reader keyboard
47 lines of code changed in 2 files: