Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libpcsclite1 | Distribution: openSUSE Tumbleweed |
Version: 2.3.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Aug 4 07:00:35 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 45000 | Source RPM: pcsc-lite-2.3.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://pcsclite.apdu.fr/ | |
Summary: PC/SC Smart Card Library |
PC/SC Lite provides a Windows SCard interface in a small form factor for communication with smart cards and readers. Security aware people should read the SECURITY file for possible vulnerabilities of pcsclite and how to fix them. For information on how to install drivers please read the DRIVERS file. Memory cards will be supported through the MCT specification, which is an APDU like manner sent normally through the SCardTransmit() function. This functionality is exercised in the driver.
BSD-3-Clause
* Sun Aug 04 2024 Axel Braun <axel.braun@gmx.de> - version 2.3.0 - SCardGetStatusChange(): add the number of reader events - Add Appstream metainfo announcing HW support - meson: specify minimum meson version to use - fix formats under musl libc - Send libpcsclite.so logs to stderr instead of stdout - Some other minor improvements * Fri Jun 07 2024 Axel Braun <axel.braun@gmx.de> - version 2.2.3 * switch to meson build system . Fix build on Slackware 15 . fail if both libusb and libudev are used - Fix memory leak on exit - libpcscspy: dump an output buffer only if the call succeeded - Some code cleanup - Serial support is ENABLED by default - fix meson related issues - Some code cleanup - provide files for meson build tool (replaces autoconf/auoomake) - fix a missing symbol in libpcscspy (bug introduced by the previous version) - fix shutdown issues with hotplug_libusb - update pcsc-spy manpage - update copyright date - Some other minor improvements * Tue Apr 23 2024 Stephan Hemeier <Sauerlandlinux@gmx.de> - Update the spec for building with version 2.1.0 * Mon Apr 22 2024 Axel Braun <axel.braun@gmx.de> - version 2.1.0 * LIBPCSCLITE_DELEGATE is used to redirect to another libpcsclite library * setup_spy.sh displays the LIBPCSCLITE_DELEGATE value to use for spying * provides libfake.c as a sample source code * Some other minor improvements- * Wed Mar 13 2024 pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] * Mon Mar 04 2024 Axel Braun <axel.braun@gmx.de> - version 2.0.3 * add SCARD_E_UNKNOWN_RES_MNG back * SCardConnect() & SCardReconnect(): restrict the protocol used * negotiate PTS also for the backup protocol * pcscd.8: . document --disable-polkit . add "CONFIGURATION FILE" section * Some other minor improvements * Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %patch -P N instead of deprecated %patchN. * Sat Nov 25 2023 Axel Braun <axel.braun@gmx.de> - version 2.0.1 * SCardConnect(): return SCARD_W_SECURITY_VIOLATION when needed (polkit) * SCardCancel(): return SCARD_S_SUCCESS even if the client already finished * polkit is enabled by default * libpcscspy: fix a crash with NULL pointers * Doxygen: fix SCardBeginTransaction() documentation * fix pcscd internal thread safety issues (clang -fsanitize=thread) * Some other minor improvements * Fri Jun 09 2023 Axel Braun <axel.braun@gmx.de> - Version 2.0.0 * Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR * Add '--disable-polkit' option * Reset eventCounter when a reader is removed * Add "polkit" in "pcscd -v" output if enabled * Doxygen: document SCARD_E_INVALID_VALUE for some functions * use secure_getenv(3) if available * Some other minor improvements * Sat Mar 04 2023 Marcus Meissner <meissner@suse.com> - add a 32 bit -devel package for use by wine development with wine 8.3 * Sun Sep 11 2022 Wolfgang Rosenauer <wr@rosenauer.org> - version 1.9.9 * SCardEstablishContext() may return SCARD_W_SECURITY_VIOLATION if refused by Polkit * Fix SCardReleaseContext() failure on orphan handles * Fix SCardDisconnect() on orphan handle * pcsc-spy: log the pioSendPci & pioRecvPci SCardTransmit() parameters * Improve the log from pcscd: log the return code in text instead of hex * Some other minor improvements * Sun Jun 12 2022 Axel Braun <axel.braun@gmx.de> - version 1.9.8 * Install install_spy.sh & uninstall_spy.sh scripts in docdir * SCardTransmit(): do not fail if receive buffer is "too large" * SCardControl(): do not fail if receive buffer is "too large" * fix some memory leaks on shutdown * use a better random number generator * Some other minor improvements * Fri May 13 2022 Axel Braun <axel.braun@gmx.de> - version 1.9.7 * disable strict compilation by default * fix 3 warnings * Thu May 12 2022 Axel Braun <axel.braun@gmx.de> - version 1.9.6 * do not fail reader removal in some specific cases (USB/Thunderbolt port) * improve documentation regarding /etc/reader.conf.d/ * SCardGetStatusChange: speedup the case DISABLE_AUTO_POWER_ON * configure: . add --disable-strict option By default the compiler arguments are now: - Wall -Wextra -Wno-unused-parameter -Werror ${CFLAGS} . fail if flex is not found * fix different data races * pcscdaemon: -v displays internal constants values: MAX_READERNAME & PCSCLITE_MAX_READERS_CONTEXTS * Some other minor improvements * Sat Dec 04 2021 Axel Braun <axel.braun@gmx.de> - version 1.9.5 * pcscd: autoexit even if no client connects * Fix variable substitution in systemd units * fix potential race conditions with powerState handling * Add and use tag TAG_IFD_DEVICE_REMOVED * UnitaryTests: port code to Python 3 * Sat Nov 13 2021 Callum Farmer <gmbr3@opensuse.org> - Change to systemd-sysusers * Mon Oct 18 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_pcscd.service.patch * Thu Oct 07 2021 Wolfgang Rosenauer <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 <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 <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
/usr/lib64/libpcsclite.so.1 /usr/lib64/libpcsclite_real.so.1
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Sep 7 01:12:19 2024