if the USB reader defines a serial number then include it in the reader
name (between parenthesis)
Thanks to Achraf Karray for the patch
22 lines of code changed in 1 file:
use libmusclecard.la instead of
$(top_builddir)/libmusclecard/src/libmusclecard.la so that "make -j2"
works. Closes bug "[ #302971 ] 'make -j2' fails"
1 lines of code changed in 1 file:
add $(LIBUSB_CFLAGS) and $(LIBUSB_LIBS) where needed
3 lines of code changed in 1 file:
use xyes instead of xtrue in x$use_libusb test
1 lines of code changed in 1 file:
reuse libusb detection code from my CCID driver
42 lines of code changed in 1 file:
MSCEstablishConnection(): avoids a segfault
Thanks to Shawn Willden for the patch
http://archives.neohapsis.com/archives/dev/muscle/2006-q1/0057.html
1 lines of code changed in 1 file:
use $(SYMBOL_VISIBILITY) instead of -fvisibility=hidden
2 lines of code changed in 2 files:
check if the compiler supports -fvisibility=hidden and define
SYMBOL_VISIBILITY accordingly
Only GCC 4.0 support it AFAIK
11 lines of code changed in 1 file:
#define PCSC_API as no-op if not already defined (needed when included
by a driver)
4 lines of code changed in 1 file:
Compile with -fvisibility=hidden to hide all symbols by default.
The export of symbol must now be explicit. That only works for the ELF
format.
4 lines of code changed in 2 files:
#include "misc.h to get the definition of PCSC_API
1 lines of code changed in 1 file:
export variables g_rgSCardT0Pci, g_rgSCardT1Pci and g_rgSCardRawPci
4 lines of code changed in 1 file:
#include "misc.h to get the definition of PCSC_API
19 lines of code changed in 20 files:
declare log_msg(), log_xxd(), DebugLogSetLevel() and
pcsc_stringify_error() as exported symbols since they are used by
libmusclecard or some applications
5 lines of code changed in 1 file:
declare the symbols as exported using PCSC_API macro
24 lines of code changed in 1 file:
declare LTPBundleFindValueWithKey as an exported symbol (used by the
pcscd drivers)
1 lines of code changed in 1 file:
define PCSC_API as a way to export a symbol
3 lines of code changed in 1 file:
use __GNUC__ instead of __GCC__
see
http://gcc.gnu.org/onlinedocs/gcc-3.3.5/cpp/Common-Predefined-Macros.html
3 lines of code changed in 1 file:
reformat comment
7 lines of code changed in 1 file:
add speed profiling code
162 lines of code changed in 1 file:
SCardTransmit(): code simplification
5 lines of code changed in 1 file:
explicitely add $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) to
libpcsclite_la_LIBADD and pcscd_LDADD
4 lines of code changed in 1 file:
use $(FOO) instead of @FOO@ to not replace the values but the variables
6 lines of code changed in 1 file:
do not globaly add $PTHREAD_* to LIBS and CFLAGS
0 lines of code changed in 1 file:
Add missing ReCheckSerialReaders and HPReCheckSerialReaders() so
pcsc-lite can compile on FreeBSD and others
12 lines of code changed in 1 file: