RFAddReader(): do not silently truncate the reader, library or device
name if they are too long
Thanks to Ribamar Santarosa de Sousa for the bug report
24 lines of code changed in 1 file:
RFAddReader(): return in error if lpcDevice == NULL
1 lines of code changed in 1 file:
use svn2cl instead of rcs2log
2 lines of code changed in 1 file:
SCardEstablishContextTH() and SCardReleaseContext(): initialize rv field
of scEstablishStruct/scReleaseStruct structures to avoid a valgrind
warning
2 lines of code changed in 1 file:
Pack the complete structures instead of just the 16-bits fields
This syntax is more readable
6 lines of code changed in 1 file:
use __attribute__ ((__packed__)) for 16-bits fields since they are not
aligned on word boundaries
9 lines of code changed in 1 file:
removed since we use SVN and not CVS anymore
Thanks to Martin Paljak for the idea
0 lines of code changed in 7 files:
update
94 lines of code changed in 3 files:
remove AM_CONDITIONAL(PCSC_USE_LIBUSB...) since it is not used anymore
0 lines of code changed in 1 file:
disable libusb on Darwin (MacOS X) since native usb layer is preferred
2 lines of code changed in 1 file:
use libtool's "-export-dynamic" instead of gcc's "-rdynamic"
see http://www.gnu.org/software/libtool/manual.html#Link-mode
1 lines of code changed in 1 file:
include definitions of:
- HOST_TO_CCID() macro
- PIN_VERIFY_STRUCTURE structure
- PIN_MODIFY_STRUCTURE structure
59 lines of code changed in 1 file:
use inttypes.h instead of stdint.h
(stdint.h does not exist on Solaris)
1 lines of code changed in 1 file:
check is the plateform is big or little endian and generate the
corresponding HOST_TO_CCID() macro in PCSC/reader.h
11 lines of code changed in 1 file:
HPAddHotPluggable(): off by 1 buffer overflow. The last character of a
string is "sizeof(string) -1" and not "sizeof(string)".
Thanks to Amira Solomovici for the bug report. A crash occured on Fedora
Core 4.
1 lines of code changed in 1 file:
HPAddHotPluggable(): use sizeof() instead of BUS_DEVICE_STRSIZE to be
less error prone
3 lines of code changed in 1 file:
HPSearchHotPluggables(): start the HPEstablishUSBNotifications thread
only if HPReadBundleValues() returns TRUE (some USB drivers are found)
3 lines of code changed in 1 file:
HPReadBundleValues(): return TRUE only if some USB drivers are found
3 lines of code changed in 1 file:
HPEstablishUSBNotifications(): free data allocated for driverTracker[]
on exit
9 lines of code changed in 1 file:
SCardReconnect(): remove duplicate checking code
3 lines of code changed in 1 file: