[Pcsclite-cvs-commit] r5427 - in /trunk/PCSC: ChangeLog configure.in
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Fri Dec 3 14:19:51 UTC 2010
Author: rousseau
Date: Fri Dec 3 14:19:49 2010
New Revision: 5427
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5427
Log:
release 1.6.5
Modified:
trunk/PCSC/ChangeLog
trunk/PCSC/configure.in
Modified: trunk/PCSC/ChangeLog
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/ChangeLog?rev=5427&op=diff
==============================================================================
--- trunk/PCSC/ChangeLog (original)
+++ trunk/PCSC/ChangeLog Fri Dec 3 14:19:49 2010
@@ -1,3 +1,46 @@
+pcsc-lite-1.6.5: Ludovic Rousseau
+3 December 2010
+- Power on the card _only_ if an application requests a connection.
+ You can disable the feature using DISABLE_ON_DEMAND_POWER_ON in
+ src/pcscd.h.in
+ If DISABLE_AUTO_POWER_ON is defined then do not automatically power on
+ the card. The card will be powered on on the first SCardConnect()
+ See http://ludovicrousseau.blogspot.com/2010/10/card-auto-power-on-and-off.html
+- SCardReconnect(): return SCARD_E_NO_SMARTCARD when card is removed and
+ SCARD_W_UNRESPONSIVE_CARD when card is unresponsive instead of
+ SCARD_E_PROTO_MISMATCH
+- Install pcscd as sgid pcscd instead of suid root
+ See http://ludovicrousseau.blogspot.com/2010/09/pcscd-auto-start.html
+- SCardSetTimeout() is no more provided. This function is not provided
+ by Microsoft and is deprecated since 2004 in pcsc-lite.
+- SCardCancelTransaction() is no more provided. This function is not
+ provided by Microsoft and is deprecated since 2005 in pcsc-lite.
+- Parsing the CCID Info.plist (159 readers supported) was, on a i386
+ machine, done in 264306 µs and is now done 5547 µs => gain x47 or 4600%
+ See http://ludovicrousseau.blogspot.com/2010/08/ram-and-cpu-improvements-in-pcsc-lite.html
+- It is now possible to configure the local socket name to use using the
+ environment variable PCSCLITE_CSOCK_NAME
+ See http://ludovicrousseau.blogspot.com/2010/11/pcsc-client-and-server-on-two-different.html
+- Wait until all connected readers have a chance to power up a possibly
+ inserted card before accepting clients.
+- restrict pcscd features when not run by root (so using suid): APDU
+ logging or setting parameters are disabled for example
+- fix compilation problem on kfreebsd-* systems
+- PCSC/reader.h: HOST_TO_CCID_16() and HOST_TO_CCID_32() are now
+ identity functions
+ Since libccid 1.4.1 (revision 5252) the byte order is no more important
+- If you want to use IFDHCreateChannel() instead of
+ IFDHCreateChannelByName() then do not use any DEVICENAME line in the
+ configuration file. IFDHCreateChannel() will then be called with the
+ CHANNELID parameter.
+- the CHANNELID parameter can also be a decimal number.
+- Remove the support of IFDHandler v1 API. I don't know any driver using
+ this API.
+ See http://ludovicrousseau.blogspot.com/2010/10/ifdhandler-version-1-support-removed.html
+- avoids a buffer overflow with badly formed ATR
+- some other minor improvements and bug corrections
+
+
pcsc-lite-1.6.4: Ludovic Rousseau
15 August 2010
- Do not use sysconfdir as configuration directory but
Modified: trunk/PCSC/configure.in
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/configure.in?rev=5427&op=diff
==============================================================================
--- trunk/PCSC/configure.in (original)
+++ trunk/PCSC/configure.in Fri Dec 3 14:19:49 2010
@@ -3,7 +3,7 @@
AC_PREREQ(2.58)
-AC_INIT(pcsc-lite, 1.6.4)
+AC_INIT(pcsc-lite, 1.6.5)
AC_CONFIG_SRCDIR(src/pcscdaemon.c)
AM_INIT_AUTOMAKE(1.8 dist-bzip2 no-dist-gzip)
AM_CONFIG_HEADER(config.h)
More information about the Pcsclite-cvs-commit
mailing list