[Pcsclite-cvs-commit] r2529 - trunk/PCSC

rousseau at alioth.debian.org rousseau at alioth.debian.org
Wed May 16 09:55:34 UTC 2007


Author: rousseau
Date: 2007-05-16 09:55:34 +0000 (Wed, 16 May 2007)
New Revision: 2529

Modified:
   trunk/PCSC/ChangeLog
   trunk/PCSC/configure.in
Log:
release 1.4.1


Modified: trunk/PCSC/ChangeLog
===================================================================
--- trunk/PCSC/ChangeLog	2007-05-15 20:55:20 UTC (rev 2528)
+++ trunk/PCSC/ChangeLog	2007-05-16 09:55:34 UTC (rev 2529)
@@ -1,3 +1,23 @@
+pcsc-lite-1.4.1: Ludovic Rousseau
+16 May 2007
+- do not limit the execution of an APDU to 2 minutes (Thanks to Harsh
+  Sangal for the bug report)
+- if the daemon is restarted we invalidate all the existing handles so
+  SCard functions returns SCARD_E_INVALID_HANDLE
+- SCardReconnect(): block instead of returning SCARD_E_SHARING_VIOLATION
+- clean the data buffer for SCardTransmit() to clean the APDU buffer to
+  remove any possible PIN or secret value (Thanks to Nils Larsch for the
+  patch)
+- SCardGetStatusChange(): add a counter in the upper word of
+  dwEventState so it is possible to detect a card movement betweeen two
+  calls to SCardGetStatusChange() (Thanks to Matheus Ribeiro for the
+  patch)
+- SCardGetStatusChange(): do not check for SCARD_STATE_ATRMATCH,
+  SCARD_STATE_EXCLUSIVE or SCARD_STATE_INUSE bits when the card is not
+  present.  (thanks to Matheus Ribeiro for the bug report)
+- some other minor improvements and bug corrections
+
+
 pcsc-lite-1.4.0: Ludovic Rousseau
 13 February 2007
 - great speed improvements for SCardBeginTransaction(), SCardReconnect()

Modified: trunk/PCSC/configure.in
===================================================================
--- trunk/PCSC/configure.in	2007-05-15 20:55:20 UTC (rev 2528)
+++ trunk/PCSC/configure.in	2007-05-16 09:55:34 UTC (rev 2529)
@@ -3,7 +3,7 @@
 
 AC_PREREQ(2.58)
 
-AC_INIT(pcsc-lite, 1.4.0)
+AC_INIT(pcsc-lite, 1.4.1)
 AC_CONFIG_SRCDIR(src/pcscdaemon.c)
 AM_INIT_AUTOMAKE(1.8)
 AM_CONFIG_HEADER(config.h)




More information about the Pcsclite-cvs-commit mailing list