Update to pcsc-lite 1.8.25

25 March 2019
- 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)


1.8.24
12 October 2018
- the project moved to https://pcsclite.apdu.fr/
- 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

No problems with a Yubikey NEO.
This commit is contained in:
kn 2019-11-17 13:13:15 +00:00
parent b60d5362d8
commit 3f976ef2fe
3 changed files with 10 additions and 7 deletions

View File

@ -1,17 +1,17 @@
# $OpenBSD: Makefile,v 1.46 2019/10/29 11:08:47 kn Exp $
# $OpenBSD: Makefile,v 1.47 2019/11/17 13:13:15 kn Exp $
COMMENT= resource manager for PC/SC
V= 1.8.23
V= 1.8.25
DISTNAME= pcsc-lite-${V}
CATEGORIES= security
SHARED_LIBS+= pcsclite 1.0 # 1.0.0
SHARED_LIBS+= pcscspy 0.0 # 0.0.0
HOMEPAGE= https://salsa.debian.org/debian/pcsc-lite
HOMEPAGE= https://pcsclite.apdu.fr
MASTER_SITES= https://alioth-archive.debian.org/releases/pcsclite/pcsclite/${V}/
MASTER_SITES= https://pcsclite.apdu.fr/files/
EXTRACT_SUFX= .tar.bz2

View File

@ -1,2 +1,2 @@
SHA256 (pcsc-lite-1.8.23.tar.bz2) = WicmJYbv85z9XBmq3IiR3XHAgY09YpU5vWMblYvmick=
SIZE (pcsc-lite-1.8.23.tar.bz2) = 749922
SHA256 (pcsc-lite-1.8.25.tar.bz2) = 12157cMc9254K59pdCDT3vvMkXeMPGUGWAhqG3SOh5I=
SIZE (pcsc-lite-1.8.25.tar.bz2) = 757099

View File

@ -1,4 +1,7 @@
$OpenBSD: patch-src_testpcsc_c,v 1.3 2017/06/06 14:58:39 dcoppa Exp $
$OpenBSD: patch-src_testpcsc_c,v 1.4 2019/11/17 13:13:15 kn Exp $
Make regress suite noninteractive.
Index: src/testpcsc.c
--- src/testpcsc.c.orig
+++ src/testpcsc.c