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: openSUSE Tumbleweed |
Version: 2.3.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Aug 4 07:00:35 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 194321 | Source RPM: pcsc-lite-2.3.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
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
* 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/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/libpcsclite_real.so /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, Sat Sep 7 01:12:19 2024