c845c78658
- Fix a problem when a reader is unplugged (and the reader is still in use) pcsc-lite-1.8.6: - Fix a problem when only serial drivers are used (no hotplug/USB driver) - increase log buffer size from 160 to 2048. Some "long" log lines where truncated. - Fix redirection of stdin, stdout and stderr to /dev/null when pcscd is started as a daemon (default) - Some other minor improvements and bug corrections pcsc-lite-1.8.5: - Fix crash when a reader is unplugged while pcscd is in the middle of a PC/SC function - SCardBeginTransaction(): fix a bug introduced in version 1.8.4 related to sharing - Some other minor improvements and bug corrections pcsc-lite-1.8.4: - Add [ and ] in the list of accepted characters for a reader name - truncates the reader name if it is too long instead of rejecting the reader - The restriction to have to call SCardEstablishContext() in each thread has been removed. Threads could now share a PC/SC context. - Fix compiler failure for static driver - Update IFDHandler API Doxygen regarding the "libusb-1.0" naming scheme - Some other minor improvements and bug corrections pcsc-lite-1.8.3: - ignore directories and hidden (.*) files when parsing a configuration directory (like /etc/reader.conf.d/) - add Mac OS X for PC/SC spy tool - fix a bug in PC/SC spy tool when loading of the real library fails - add PCSCv2_PART10_PROPERTY_dwMaxAPDUDataSize, PCSCv2_PART10_PROPERTY_wIdVendor and PCSCv2_PART10_PROPERTY_wIdProduct from PC/SC v2 part 10 release 2.02.09 (not yet published) - Some other minor improvements and bug corrections pcsc-lite-1.8.2: - rename pcsc-spy.py to pcsc-spy and install it as a normal binary (in /usr/local/bin by default) - write a pcsc-spy.1 manpage - fix a bug with a multi-slot reader - Info.plist parser: avoid a buffer read overflow in & management - Some Doxygen improvements pcsc-lite-1.8.1: - Distribute missing files from src/spy/ pcsc-lite-1.8.0: - PC/SC spy tool - Support systemd socket activation (the auto start of pcscd from the library has been removed. Use systemd instead) - SCardGetStatusChange(): check all the readers are already known and return SCARD_E_UNKNOWN_READER if a reader name is not present. Windows XP has this behavior. - SCardEstablishContext(): Invalidate all the handles in the son after a fork - Add define of FEATURE_EXECUTE_PACE from PCSC v2 Part 10 Amendment 1 2011-06-03 - Fix some memory leaks reported by Coverity - Enable silent build by default - log_line(): correctly calculate delta time when no color is used The update of last_time was only done in case of colorization (LogDoColor). So on unsupported consoles the time was wrong. - log_xxd_always(): Use a variable-length array The debug message buffer is no more with a fixed size (around 600 bytes of buffer to log) but uses a variable-length array. It is now possible to log extended APDU of 64kB. The variable-length array feature is available in GCC in C90 mode and is mandatory in C99 standard. - Some other minor improvements and bug corrections
34 lines
743 B
Text
34 lines
743 B
Text
$NetBSD: patch-configure,v 1.3 2013/01/06 16:02:21 pettai Exp $
|
|
|
|
Make sure libpscslite.so is not linked against -lphtread on NetBSD, as
|
|
loading libpthread.so through dlopen() is now forbidden
|
|
|
|
--- configure.orig 2012-11-28 17:44:05.000000000 +0000
|
|
+++ configure
|
|
@@ -675,6 +675,8 @@ LIBTOOL
|
|
PTHREAD_CFLAGS
|
|
PTHREAD_LIBS
|
|
PTHREAD_CC
|
|
+LIBPCSC_PTHREAD_CFLAGS
|
|
+LIBPCSC_PTHREAD_LIBS
|
|
ax_pthread_config
|
|
ac_ct_AR
|
|
AR
|
|
@@ -13654,7 +13656,7 @@ fi
|
|
|
|
|
|
# disable libudev check is USB is not used
|
|
-if test "$use_usb" == "no"; then
|
|
+if test "$use_usb" = "no"; then
|
|
use_libudev="no"
|
|
fi
|
|
|
|
@@ -13811,7 +13813,7 @@ fi
|
|
|
|
|
|
# disable libusb check is USB is not used
|
|
-if test "$use_usb" == "no"; then
|
|
+if test "$use_usb" = "no"; then
|
|
use_libusb="no"
|
|
fi
|
|
|