Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: pcsc-lite-devel | Distribution: SUSE Linux Enterprise 15 |
Version: 1.9.4 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150400.1.9 | Build date: Sun May 8 06:45:13 2022 |
Group: Development/Libraries/C and C++ | Build host: nebbiolo |
Size: 188636 | Source RPM: pcsc-lite-1.9.4-150400.1.9.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://pcsclite.apdu.fr/ | |
Summary: Development package for the MUSCLE project SmartCards library |
This package contains the development files for pcsc-lite. It allows to compile plugins for the pcsc-lite package.
BSD-3-Clause AND GPL-3.0-or-later
* Mon Oct 18 2021 jsegitz@suse.com - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_pcscd.service.patch * Thu Oct 07 2021 wr@rosenauer.org - version 1.9.4 * fix a memory leak when libusb is used for hotplug (i.e. non-Linux systems) * Sat Aug 07 2021 axel.braun@gmx.de - version 1.9.3 * fix a stupid regression with systemd introduced in the previous version - version 1.9.2 * improve NetBSD support * pcsc-spy: version 1.1 . add option -t|--thread . x10 speed increase . correctly exit at end-of-file . remove, now useless, support of macOS * SetProtocol: Handle IFD_NOT_SUPPORTED from the driver * hotplug_libudev.c: sanitize interface name * pcsc_demo: change licence from GPLv3 to BSD * use Python 3 for Python scripts (psc-spy, UnitaryTests) * Some other minor improvements - remove obsolete pcsc-lite-python3.patch * Wed Feb 17 2021 axel.braun@gmx.de - version 1.9.1 * Do not (possibly) lock a reader if allocating hCard fails * Fix a hang in SCardTransmit() * Do not report an error if the wrong interface is used by the driver * Update reader state when a card is removed during an exchange * readerfactory: Make sure a freed Reader Context is not accessed * PHSetProtocol(): supports T=0&1 cards on T=0 reader * hotplug-libusb: . support CCIDCLASSDRIVER . add interface name to reader name . remove obsolete libhal scheme * Some other minor improvements * Sun Jun 14 2020 wr@rosenauer.org - Updated to version 1.9.0 * SCardEndTransaction(): greatly improve performances (x300) * tokenparser: accept any Unicode character in a reader name * Use /run instead of /var/run by default * Fix a memory leak from a polkit call * Some other minor improvements * Thu Jan 23 2020 dimstar@opensuse.org - BuildRequire pkgconfig(libudev) instead of libudev-devel: allow OBS to shortcut through -mini flavors. * Fri Jan 10 2020 wr@rosenauer.org - Updated to version 1.8.26 * Use poll() instead of select() to allow file descriptor higher than FD_SETSIZE * Enable reader filtering by default * pcsc-spy: - Do not read output buffer after error - Adjust code to handle autoallocated buffers - fix year-2038 issue by using long instead of int * Android: fix compilation * polkit: log the error message if polkit_authority_get_sync() fails * Exit with EXIT_SUCCESS on shutdown to please systemd * Fix a minor memory leak * Fri Apr 26 2019 mvetter@suse.com - bsc#1130588: Require shadow instead of old pwdutils * Tue Apr 02 2019 wr@rosenauer.org - Updated to version 1.8.25 * Fix a socket issue when pcscd is used inside LXC container * pcsc-spy: always provide a total time of execution * Fix resource leak if SCardEstablishContext() fails * Fix realloc(3) error handling (possible memory leak) * Remove usage of function chmod(2) to use fchmod(2) (fix race condition) * Sat Feb 02 2019 jengelh@inai.de - Trim filler wording from description. * Sat Oct 13 2018 wr@rosenauer.org - Updated to version 1.8.24 * SCardGetStatusChange(): Fix a rare race condition * SCardReleaseContext(): do not release a lock owned by another context * SCardReconnect(): suspend card auto power off * Allow "=" in serial driver filenames * Add the thread id in the pcscd log lines * pcsc-spy: correctly handle incomplete log file * Simclist: avoid to divide by zero in list_findpos() * Some other minor improvements * Mon Sep 03 2018 wr@rosenauer.org - extended sysconfig template to include PCSCLITE_FILTER_IGNORE_READER_NAMES env variable which is used by pcscd to ignore certain readers (patch by Eric Garreau) * Fri Mar 02 2018 sbrabec@suse.com - Use python3 (bsc#1082129, pcsc-lite-python3.patch). * Mon Jan 01 2018 wr@rosenauer.org - Updated to version 1.8.23 * use libsystemd instead sd-daemon.{c,h} * spy: add support SCardStatus() with NULL pcbAtrLen * Some other minor improvements - remove --auto-exit from service start even if we have socket activation in place (using it as a lightweight approach to unconditional service enablement (reference boo#1063983 and to help workaround boo#1063985) * Mon Dec 11 2017 dimstar@opensuse.org - Rename local defines USER/GROUP to PKG_USER/PKG_GROUP: the variable GROUP (call caps) has been claimed by RPM 4.14. * Thu Nov 23 2017 rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Sat Jun 17 2017 wr@rosenauer.org - Updated to version 1.8.22 * SCardCancel() was broken in 1.8.21. The call was blocking. * Enable use of info level logging for pcscd using -i/--info * Mon May 22 2017 wr@rosenauer.org - Updated to version 1.8.21 * SCardCancel(): - fix a race condition bug - fix a possible use after free - improve Doxygen documentation * SCardGetStatusChange(): fix a race condition when a reader is removed * SCardDisconnect(): fix status update for SCARD_UNPOWER_CARD * pcsc_stringify_error(): use Thread-local storage * pcsc_stringify_error() now returns a const char * * SCardControl() may return SCARD_E_INSUFFICIENT_BUFFER when pbRecvBuffer is not big enough to receive the card response. * Fix compilation error with GCC 4.9 * UnitaryTests: add support of Python 3 * pcsc-spy: add support of Python 3 * Some other minor improvements * Fri Dec 30 2016 wr@rosenauer.org - Updated to version 1.8.20 * Fix a crash and potential security issue in pcscd (bsc#1017902, CVE-2016-10109, CWE-415, CWE-416) * Fri Dec 09 2016 wr@rosenauer.org - Updated to version 1.8.19: * SCardGetStatusChange(): Fix a (rare) race condition * Doxygen updates * pcsc-spy: - fix display of execution time - log the thread number in the results * Some other minor improvements * Thu Sep 08 2016 tchvatal@suse.com - Version update to 1.8.18: * SCardDisconnect(): much faster with SCARD_UNPOWER_CARD * SCardConnect(): Fix a possible duplicated hCard context * Fix compilation on FreeBSD * Fix compilation on Solaris * Some other minor improvements * Thu Sep 08 2016 tchvatal@suse.com - Obsolete the conditionals for sle11 as it does not build there and ends unresolvable anyway - Remove the presets magic after discussion with standa as new macros actually work around this correctly * Mon May 30 2016 wr@rosenauer.org - Updated to version 1.8.17 * Fix SCardEndTransaction() issue with a SCARD_SHARE_EXCLUSIVE connection * Fix an issue when used with systemd (problem in signal handler) * SCardGetAttrib(): set pcbAttrLen when buffer is too small * Some other minor improvements * Mon Mar 21 2016 wr@rosenauer.org - Updated to version 1.8.16 * SCardCancel() was not correctly handled When a SCardGetStatusChange() was cancelled then a next PC/SC call after the SCardGetStatusChange() may fail with a strange error code if the event waited in SCardGetStatusChange() occurs. * Doxygen: fix different documentation issues * SCARD_SCOPE_GLOBAL is now defined in a public header (even if never used) * Enable Trace and Profile features using compiler flags and without modifying the source code * Some other minor improvements and bug corrections * Sat Dec 26 2015 wr@rosenauer.org - Updated to version 1.8.15 * Add support of remove and/or customize PC/SC reader names using PCSCLITE_FILTER_IGNORE_READER_NAMES and PCSCLITE_FILTER_EXTEND_READER_NAMES * Some other minor improvements and bug corrections * Thu Oct 01 2015 sbrabec@suse.com - Don't enable polkit for 13.1 and SLE12. There are no policy defaults defined yet (bsc#941721#c7). * Wed Aug 05 2015 wr@rosenauer.org - Updated to version 1.8.14 * Threading: lock the PC/SC context in a safe way * Threading: lock the card context in a safe way * SCardGetStatusChange(): fix card movement rare bug * Use asprintf(3) instead of strlcat(3) and strlcpy(3) * Allow to use pcscd in a remote session (polkit issue) * Some other minor improvements and bug corrections * Tue Mar 10 2015 tchvatal@suse.com - Cleanup with the spec-cleaner - Reduce some conditionals - Fix few rpmlint warnings - Add Requires on libpcs1 for main package wrt bnc#782368 * Fri Nov 14 2014 dimstar@opensuse.org - No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify. * Sat Nov 08 2014 wr@rosenauer.org - Updated to version 1.8.13 * fix a systemd + libudev hotplug bug introduced in version 1.8.12 The list of readers was not (yet) available just after the start of pcscd * Make the license more 3-clause BSD like * Fix a rare race condition in the (non default) libusb hotplug * Some other minor improvements and bug corrections - use a few more conditionals for recent systemd changes * Thu Oct 30 2014 sbrabec@suse.cz - Fix systemd integration and socket activation (boo#900115): * fix quoting in systemd-service.patch * add missing systemd service preset - Drop obsolete upgrade protection in %pre. * Wed Oct 29 2014 wr@rosenauer.org - fixed sysconfig fillup
/usr/bin/pcsc-spy /usr/include/PCSC /usr/include/PCSC/debuglog.h /usr/include/PCSC/ifdhandler.h /usr/include/PCSC/pcsclite.h /usr/include/PCSC/reader.h /usr/include/PCSC/winscard.h /usr/include/PCSC/wintypes.h /usr/lib64/libpcscspy.so /usr/lib64/pkgconfig/libpcsclite.pc /usr/share/doc/packages/pcsc-lite /usr/share/doc/packages/pcsc-lite/ChangeLog
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:51:39 2024