New version of libccid: 1.8.2
I have just released version 1.8.2 of libccid the Free Software CCID class smart card reader driver.
This version resolves an issue that was introduced in version 1.8.1, which was released three days ago. Composite devices (devices with both a CCID interface and also another interface, such as HID) were not being handled correctly. Yubico Yubikey tokens, for example, are often composite devices.
Thank you
Less than three days after the release of version 1.8.1, I received three bug reports concerning an issue with Yubikey tokens.
Thanks to Anti Räis for the bug report: CCID fails to initialize Yubico YubiKey FIDO+CCID reader (github)
Thanks to Jeff King for the bug report: libccid: yubikey no longer recognized after upgrade to 1.8.1 (Debian bug)
Thanks to Robin Candau for the bug report: Can't unlock multiple smartcards with 1.8.1 (bisected) (salsa)
The bug reports either contain the problematic Git commit or a proposed patch to solve the problem. That was surprising.
I realise that bug reports are the main way of finding out whether people are using my software. Perhaps I should introduce more bugs to prompt a reaction? 😏
You can also email me to let me know that everything is working fine and that you are happy. My contact details can be found on the About me page.
Changes:
1.8.2 - 13 June 2026, Ludovic Rousseau
Fix initialisation of composite devices (like Yubico tokens)
Correctly close the slots of a multi-slots reader (serial)