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

pcsc-lite-devel-1.9.4-150400.1.9 RPM for ppc64le

From OpenSuSE Leap 15.6 for ppc64le

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.

Provides

Requires

License

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

Changelog

* 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

Files

/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