Ludovic Rousseau wrote:
Hello all,

I am happy to finally release a new version of pcsc-lite.

This version is the first one with libmusclecard in a separate package
so pcsc-lite contains only the PC/SC implementation. The two packages
can now evolve separately.

I had some problems in 1.2.9-beta6 under windows to compile this separate packages, because libmusclecard uses some library functionality from the pcsc-lite library. It was in a non compilable state. So the solution for windows was to throw both again together. Is this situation still true for the new release?


Bye, Karsten


The changes abstract could be: - some performance improvements (SCardGetStatusChange) - some API modifications to (better) mimic Windows PC/SC

The code should not change much for the 1.3.0 stable release.
Please, get it [1], test it and report bugs [2].

Regards,


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

[1] https://alioth.debian.org/project/showfiles.php?group_id=30105
[2] https://alioth.debian.org/tracker/?group_id=30105


_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to