[Pcsclite-muscle] New version of pcsc-lite: 2.0.2

Ludovic Rousseau ludovic.rousseau at gmail.com
Sun Mar 3 06:08:26 PST 2024


Hello,

I just released a new version of pcsc-lite 2.0.2

This version fixes issues with the protocol negotiation algorithm.

We should not try to use a protocol that is not in the preferred ones
from the application. If the application requests to use T=1 only but
the card does support T=0 & T=1, and the reader does support T=0 only
we should NOT try to use T=0 but fail instead.

SCardConnect() & SCardReconnect() will now return SCARD_E_PROTO_MISMATCH.

This should match the Windows behaviour.

Changes:
2.0.2: Ludovic Rousseau
3 March 2024
- SCardConnect() & SCardReconnect(): restrict the protocol used
- negotiate PTS also for the backup protocol
- pcscd.8:
  . document --disable-polkit
  . add "CONFIGURATION FILE" section
- Some other minor improvements

https://blog.apdu.fr/posts/2024/03/new-version-of-pcsc-lite-202/
https://pcsclite.apdu.fr/
https://github.com/LudovicRousseau/PCSC
https://salsa.debian.org/rousseau/PCSC

-- 
 Dr. Ludovic Rousseau



More information about the pcsclite-muscle mailing list