On Tue, Nov 05, 2019 at 10:14:56PM +0100, Klemens Nanni wrote:
> 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
>
>
> Works for me on amd64 with a YubiKey.
> OK?
Did anyone test this? I'll commit tomorrow unless I hear objections.
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/pcsc-lite/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile 29 Oct 2019 11:08:47 -0000 1.46
+++ Makefile 5 Nov 2019 20:43:37 -0000
@@ -2,16 +2,16 @@
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
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/pcsc-lite/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo 29 Oct 2019 11:08:47 -0000 1.21
+++ distinfo 5 Nov 2019 20:43:45 -0000
@@ -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
Index: patches/patch-src_testpcsc_c
===================================================================
RCS file: /cvs/ports/security/pcsc-lite/patches/patch-src_testpcsc_c,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_testpcsc_c
--- patches/patch-src_testpcsc_c 6 Jun 2017 14:58:39 -0000 1.3
+++ patches/patch-src_testpcsc_c 5 Nov 2019 20:44:50 -0000
@@ -1,4 +1,7 @@
$OpenBSD: patch-src_testpcsc_c,v 1.3 2017/06/06 14:58:39 dcoppa Exp $
+
+Make regress suite noninteractive.
+
Index: src/testpcsc.c
--- src/testpcsc.c.orig
+++ src/testpcsc.c