К ленте

Новая версия libccid: 1.8.2

Выпущена версия 1.8.2 драйвера libccid, исправляющая проблемы с композитными устройствами, такими как токены Yubico Yubikey.

Недавно была выпущена версия 1.8.2 драйвера считывателя смарт-карт libccid, который относится к классу свободного программного обеспечения CCID.

Эта версия исправляет проблему, возникшую в предыдущей версии 1.8.1, выпущенной всего три дня назад. Проблема заключалась в неправильной обработке композитных устройств, которые имеют как интерфейс CCID, так и другой интерфейс, например, HID. К таким устройствам относятся токены Yubico Yubikey, которые часто являются композитными устройствами.

Благодарности

Менее чем через три дня после выпуска версии 1.8.1 я получил три сообщения об ошибках, касающихся токенов Yubikey.

  • Спасибо Anti Räis за сообщение об ошибке: CCID не удается инициализировать считыватель Yubico YubiKey FIDO+CCID (github)
  • Спасибо Jeff King за сообщение об ошибке: libccid: yubikey больше не распознается после обновления до 1.8.1 (ошибка Debian)
  • Спасибо Robin Candau за сообщение об ошибке: Невозможно разблокировать несколько смарт-карт с 1.8.1 (bisected) (salsa)

Сообщения об ошибках содержат либо проблемный коммит Git, либо предложенный патч для решения проблемы. Это было неожиданно.

Я понимаю, что сообщения об ошибках являются основным способом узнать, используют ли люди моё программное обеспечение. Возможно, мне стоит ввести больше ошибок, чтобы вызвать реакцию? 😏

Вы также можете написать мне по электронной почте, чтобы сообщить, что всё работает хорошо и что вы довольны. Мои контактные данные можно найти на странице "Обо мне".

Изменения:

1.8.2 - 13 июня 2026 года, Людовик Руссо

  • Исправлена инициализация композитных устройств (таких как токены Yubico)
  • Правильное закрытие слотов многослотного считывателя (серийный)