summaryrefslogtreecommitdiff
path: root/security/pcsc-lite
diff options
context:
space:
mode:
authorhasso <hasso>2009-03-16 14:08:33 +0000
committerhasso <hasso>2009-03-16 14:08:33 +0000
commite62d49f59f5d49e2d59cf288bd0ba3903f507aa7 (patch)
tree6f64ded32ea9b6365301a397230d698d338e152a /security/pcsc-lite
parentcc8535d3f5eef278bd5bd09f6cb633b041533b82 (diff)
downloadpkgsrc-e62d49f59f5d49e2d59cf288bd0ba3903f507aa7.tar.gz
Update to version 1.5.2. Upstream changes:
pcsc-lite-1.5.2: - SCardGetStatusChange(): return if the state of the reader changed since the previous call. Thanks to Thomas Harning for the patch - SCardCancel() no works as expected. It got broken in version 1.5.0. Closes: [#311342] SCardCancel does not cancel an outstanding SCardGetStatusChange - log TxBuffer and RxBuffer if the SCardControl() command failed. Closes: [#311376] PCSC_LOG_VERBOSE via -dd; print details of "Card not transacted" - add a mutex to avoid a race condition Closes: [#311377] Race condition in SCardBeginTransaction - SCardGetStatusChange() may not return if the reader was removed. - some other minor improvements and bug corrections pcsc-lite-1.5.1: - Extended APDU of more than 2048 bytes were corrupted. The problem was introduced in version 1.3.3 (2 years ago) by making the code compile with Sun Studio 11. Thanks to Eric Mounier for the patch - some other minor improvements and bug corrections pcsc-lite-1.5.0: - correctly handle up to PCSCLITE_MAX_READERS_CONTEXTS readers (instead of PCSCLITE_MAX_READERS_CONTEXTS-1) - SCardGetStatusChange() . now returns SCARD_E_TIMEOUT instead of SCARD_S_SUCCESS if dwTimeout == 0 (conform to Windows XP) . add support of reader name \\?PnP?\Notification to detect reader insertion/removal (conform to Windows XP) . if a reader disappear also set SCARD_STATE_UNAVAILABLE in dwEventState (more conform to Windows XP) - SCardStatus(): add support of SCARD_AUTOALLOCATE for pcchReaderLen and pcbAtrLen - SCardGetStatusChange() now uses asynchronous events instead of polling - more and/or better Doxygen documentation - SCardTransmit(): correctly pass the pioRecvPci parameter - SCardConnect() and SCardReconnect(): correct a bug when two applications were calling SCardConnect() or SCardReconnect() at the exact same time - pcscd logs the command name sent by the application (when in debug mode) - some other minor improvements and bug corrections
Diffstat (limited to 'security/pcsc-lite')
-rw-r--r--security/pcsc-lite/Makefile6
-rw-r--r--security/pcsc-lite/distinfo8
2 files changed, 7 insertions, 7 deletions
diff --git a/security/pcsc-lite/Makefile b/security/pcsc-lite/Makefile
index 33c7356daad..2fef94aaeea 100644
--- a/security/pcsc-lite/Makefile
+++ b/security/pcsc-lite/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2008/08/08 21:25:48 shannonjr Exp $
+# $NetBSD: Makefile,v 1.4 2009/03/16 14:08:33 hasso Exp $
#
-DISTNAME= pcsc-lite-1.4.102
+DISTNAME= pcsc-lite-1.5.2
CATEGORIES= security
-MASTER_SITES= http://alioth.debian.org/frs/download.php/2479/
+MASTER_SITES= http://alioth.debian.org/frs/download.php/2795/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= shannonjr@NetBSD.org
diff --git a/security/pcsc-lite/distinfo b/security/pcsc-lite/distinfo
index faa2ffe9597..858f9cffe07 100644
--- a/security/pcsc-lite/distinfo
+++ b/security/pcsc-lite/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.3 2008/08/08 21:25:48 shannonjr Exp $
+$NetBSD: distinfo,v 1.4 2009/03/16 14:08:33 hasso Exp $
-SHA1 (pcsc-lite-1.4.102.tar.bz2) = bd7cf389e99de0960cc0b21758a4ca65eb8b65ac
-RMD160 (pcsc-lite-1.4.102.tar.bz2) = a99730a937515885200f71d36cfdf1c2ff6768ce
-Size (pcsc-lite-1.4.102.tar.bz2) = 460324 bytes
+SHA1 (pcsc-lite-1.5.2.tar.bz2) = 179d84193c215b770ad1d932b1185d29799ec0ad
+RMD160 (pcsc-lite-1.5.2.tar.bz2) = 1e73e088a58c6713e3af23afbe47e39fffbc2264
+Size (pcsc-lite-1.5.2.tar.bz2) = 467157 bytes
SHA1 (patch-aa) = d58fa48e3778f5dc07fcc8234c9b8aa064a498db
SHA1 (patch-ab) = 40437e4db3295318942f292dcfc7dc7a59b5c77e
SHA1 (patch-ac) = dfeb4bb8eef71e161ee5738d4640a00888a43b49