Hello community, here is the log from the commit of package pcsc-lite for openSUSE:Factory checked in at 2013-10-19 11:11:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old) and /work/SRC/openSUSE:Factory/.pcsc-lite.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pcsc-lite" Changes: -------- --- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes 2013-01-17 09:54:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2013-10-19 11:17:29.000000000 +0200 @@ -1,0 +2,47 @@ +Fri Oct 18 10:20:10 UTC 2013 - wr@rosenauer.org + +- Updated to version 1.8.9 + * SCardEndTransaction(): Return an error if is called with no + corresponding SCardBeginTransaction() + * SCardGetAttrib(): Add support of SCARD_ATTR_DEVICE_SYSTEM_NAME + * SCardGetAttrib(): Fix bug in SCARD_ATTR_DEVICE_FRIENDLY_NAME + * SCardBeginTransaction() was not correctly releasing a mutex when + the hCard handle was invalidated. The problem was that + SCardGetStatusChange() was blocked because SCardBeginTransaction() + had not released the context mutex. + * PCSC/reader.h: Use C99 flexible array member + The structures PIN_MODIFY_STRUCTURE and PIN_VERIFY_STRUCTURE now + use a C99 flexible array member when available for abData field. + uint8_t abData[]; + * Add support of --reader-name-no-serial and --reader-name-no-interface + It is now possible to NOT add the USB serial number of the reader + using --reader-name-no-serial + It is now possible to NOT add the CCID interface name of the reader + using --reader-name-no-interface + * Add support of serialconfdir pkg-config variable + It is now possible to use pkg-config to get the directory used by + pcscd to fetch serial drivers configurations. + $ pkg-config libpcsclite --variable=serialconfdir + /etc/reader.conf.d + * pcsc-spy: Try to display the thread in the order they appear in the log + * pcsc-spy: Add SCARD_ATTR_DEVICE_SYSTEM_NAME + * Check the Info.plist file is (a minimum) correct + * Update PROTOCOL_VERSION_MINOR from 2 to 3 + We broke the API between version 1.8.3 and 1.8.4 by changing the + value of MAX_READERNAME. This change should have been made before + releasing version 1.8.4 to make mix of versions clearly non working + instead of failing with strange errors. + * hotplug_libudev.c: Fix a memory leak in case of error + * Fix OpenBSD 5.2 compilation regarding dlopen + * correctly manage thread safe multi-slot readers + * Do not use pthread_atfork() any more (fix problem on FreeBSD) + * fix memory leaks. + This was not really a problem unless you embedd pcscd in another + process and do init/deinit pcscd without exiting the process (as + maybe used on Android or iOS). + * pcscd.8 manpage: add documentation for --max-thread, + --max-card-handle-per-thread, --max-card-handle-per-reader, + --force-reader-polling, --error, --critical and --color + * Some other minor improvements and bug corrections + +------------------------------------------------------------------- Old: ---- pcsc-lite-1.8.8.tar.bz2 pcsc-lite-1.8.8.tar.bz2.asc New: ---- pcsc-lite-1.8.9.tar.bz2 pcsc-lite-1.8.9.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcsc-lite.spec ++++++ --- /var/tmp/diff_new_pack.SFp8jk/_old 2013-10-19 11:17:32.000000000 +0200 +++ /var/tmp/diff_new_pack.SFp8jk/_new 2013-10-19 11:17:32.000000000 +0200 @@ -36,7 +36,7 @@ %if %suse_version > 1220 BuildRequires: gpg-offline %endif -Version: 1.8.8 +Version: 1.8.9 Release: 0 Requires(pre): pwdutils Url: http://pcsclite.alioth.debian.org/ ++++++ pcsc-lite-1.8.8.tar.bz2 -> pcsc-lite-1.8.9.tar.bz2 ++++++ ++++ 8632 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org