[Pcsclite-cvs-commit] CVS PCSC
CVS User rousseau
ludovic.rousseau@free.fr
Wed, 02 Mar 2005 08:42:53 -0700
Update of /cvsroot/pcsclite/PCSC
In directory haydn:/tmp/cvs-serv21660
Modified Files:
ChangeLog
Log Message:
release 1.2.9-beta7
--- /cvsroot/pcsclite/PCSC/ChangeLog 2004/08/15 14:44:21 1.26
+++ /cvsroot/pcsclite/PCSC/ChangeLog 2005/03/02 15:42:52 1.27
@@ -1,3 +1,34 @@
+pcsc-lite-1.2.9-beta7: Ludovic Rousseau
+2 March 2005
+- SCARD_PROTOCOL_ANY is defined as (SCARD_PROTOCOL_T0|SCARD_PROTOCOL_T1)
+ You should not use SCARD_PROTOCOL_ANY since it is not defined in
+ Windows PC/SC. It is just defined for backward source code compatibility
+- define SCARD_STATE_UNPOWERED even it is a state never used so source
+ code using it can compile
+- SCardStatus(): pdwState and pdwProtocol parameters may be NULL (mimic
+ Windows)
+- provide a script update-reader.conf to update the /etc/reader.conf
+ file from /etc/reader.conf.d/* files
+ This script is called by /etc/init.d/pcscd before starting the daemon
+- add support of SCardGetAttrib() with a NULL pbAttr parameter to only
+ get the needed lenth in pcbAttrLen
+- SCardReconnect() now works after a card movement. Previously
+ SCardReconnect() returned "Card was removed" even if the new card is
+ reseted.
+- SCardGetStatusChange(): greatly improve performances. Thanks to Oivind
+ H. Danielsen
+- SCardControl(): check if the pbSendBuffer is NULL or no bytes are sent
+ for driver API v2 only. With API v3 we can use dwControlCode as the
+ only data to send.
+- Implement the dynamic level logging in pcscd
+ The new command line options are:
+ -d, --debug display lower level debug messages
+ --info display info level debug messages (default level)
+ --error display error level debug messages
+ --critical display critical only level debug messages
+- some documentation update
+
+
pcsc-lite-1.2.9-beta6: Ludovic Rousseau
15 August 2004
- The debug messages are now displayed by default. This prevented error