use ATR_t instead of ATR
6 lines of code changed in 2 files:
rename ATR struct to ATR_t do not conflict with ATR field defined by
PCSC/ifdhandler.h.
This allows compilation using tcc (Tiny C Compiler)
8 lines of code changed in 1 file:
check that we can link with libpcsclite needed by
examples/scardcontrol.c
6 lines of code changed in 1 file:
exits with an error if usbdropdir is not defined
3 lines of code changed in 1 file:
if /usr/local/lib/pkgconfig/libpcsclite.pc exists (default pcsc-lite
configuration) we exit telling the user to use
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
6 lines of code changed in 1 file:
do not check for pkg-config since we can do without it
0 lines of code changed in 1 file:
typo: correct ICC by CCID where needed
10 lines of code changed in 10 files:
typo: used "ICC" instead of "CCID"
2 lines of code changed in 1 file:
IFDHSetProtocolParameters(): return immediately if the reader has the
bit CCID_CLASS_AUTO_PPS_PROP set since he will perform PPS and
SetParameters himself
5 lines of code changed in 1 file:
#define CCID_CLASS_AUTO_PPS_PROP 0x00000040
1 lines of code changed in 1 file:
IFDHSetProtocolParameters(): calculate the value of pps[2] (TA1) even if
CCID_CLASS_AUTO_PPS_CUR bit is set and no PPS will be generated by the
driver since this value is also used later by the SetParameters()
2 lines of code changed in 1 file:
IFDHSetProtocolParameters(): use "card_baudrate <= ccid_desc->dwMaxDataRate"
instead of "card_baudrate < ccid_desc->dwMaxDataRate" to not miss the
maximum speed value
1 lines of code changed in 1 file:
we do not need to distribute mkinstalldirs
0 lines of code changed in 1 file:
define WITHOUT_PCSC=false when pcsclite _is_ used
2 lines of code changed in 1 file:
#include <sys/time.h> instead of <time.h> to get correct definition of
struct timeval under Mac OS X
1 lines of code changed in 1 file:
if you use --disable-pcsclite and do _not_ want to see the logs sent to
stderr just #undef LOG_TO_STDERR
7 lines of code changed in 1 file:
if --disable-pcsclite is used we must link the library with debug.c
to provide debug_msg()
6 lines of code changed in 2 files:
use @PCSC_CFLAGS@ and @PCSC_LIBS@
2 lines of code changed in 1 file:
OpenSerialByName(): use tx_buffer[] = { 0x02 } insead of "\x02" since we
want 1 byte only and not a null-terminated string
1 lines of code changed in 1 file:
use @PCSC_CFLAGS@
3 lines of code changed in 1 file:
use pkg-config(1) to find everything related to pcsc-lite
if you installed pcsc-lite in /usr/local you may use
$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
if you do not have pkg-config installed you may use
$ CFLAGS=-I/usr/local/include/PCSC ./configure
11 lines of code changed in 1 file:
add an "interface field" in _usbDevice. This value is set in OpenUSB()
and used in CloseUSB().
The struct usb_device structure is half "corrupted" after the USB device
is removed and we wanted to use it when when closing the driver after a
reader removal. This caused a crash with libusb 0.1.10.
5 lines of code changed in 1 file:
add Kobil KAAN Base & KAAN Advanced readers in the supported list
4 lines of code changed in 1 file:
Bogus_firmwares[]: add Kobil KAAN Base & KAAN Advanced readers
2 lines of code changed in 1 file:
add Kobil KAAN Base & KAAN Advanced readers
4 lines of code changed in 1 file:
firmware 0.37
6 lines of code changed in 2 files:
new firmware (but still with version 1.0) with the wMaxPacketSize bug removed
4 lines of code changed in 1 file:
move the ACR 38 from Unsupported to Supported list
5 lines of code changed in 1 file: