Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pcsc-lite-2.0.1-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: pcsc-lite Distribution: openSUSE Tumbleweed
Version: 2.0.1 Vendor: openSUSE
Release: 1.1 Build date: Tue Nov 28 22:39:20 2023
Group: Productivity/Security Build host: h02-ch1c
Size: 126813 Source RPM: pcsc-lite-2.0.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://pcsclite.apdu.fr/
Summary: PC/SC Smart Cards 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.

Provides

Requires

License

BSD-3-Clause AND GPL-3.0-or-later

Changelog

* 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
* Sun Jun 14 2020 Wolfgang Rosenauer <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 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
    OBS to shortcut through -mini flavors.
* Fri Jan 10 2020 Wolfgang Rosenauer <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

Files

/etc/reader.conf.d
/etc/reader.conf.d/reader.conf
/usr/lib/systemd/system/pcscd.service
/usr/lib/systemd/system/pcscd.socket
/usr/lib/sysusers.d/scard.conf
/usr/lib64/libpcsclite.so
/usr/lib64/readers
/usr/sbin/pcscd
/usr/sbin/rcpcscd
/usr/share/doc/packages/pcsc-lite
/usr/share/doc/packages/pcsc-lite/AUTHORS
/usr/share/doc/packages/pcsc-lite/COPYING
/usr/share/doc/packages/pcsc-lite/HELP
/usr/share/doc/packages/pcsc-lite/NEWS
/usr/share/doc/packages/pcsc-lite/README
/usr/share/doc/packages/pcsc-lite/README.SUSE
/usr/share/doc/packages/pcsc-lite/README.polkit
/usr/share/doc/packages/pcsc-lite/SECURITY
/usr/share/doc/packages/pcsc-lite/TODO
/usr/share/doc/packages/pcsc-lite/install_spy.sh
/usr/share/doc/packages/pcsc-lite/uninstall_spy.sh
/usr/share/fillup-templates/sysconfig.pcscd
/usr/share/man/man1/pcsc-spy.1.gz
/usr/share/man/man5/reader.conf.5.gz
/usr/share/man/man8/pcscd.8.gz
/usr/share/polkit-1/actions/org.debian.pcsc-lite.policy


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Feb 18 00:09:49 2024