1.6.2 - 19 March 2025, Ludovic Rousseau
Add support of
Arculus AuthentiKey
BHDC Reader-HHD02
CHERRY Smart Terminal 1150
HSIC CCID-Reader
Ledger Flex
SYC USB CCID Reader
Thales RF CR2000
TOKEN2 FIDO2 Security Key(0026)
Give more time to initialize the ACS ACR122U
Do not build examples and contrib by default
meson: add missing check for pthread_condattr_setclock
Don't assume that all notifications are NotifySlotChange
Hide unexported functions and variables
Some other minor improvements
1.6.1 - 5 July 2024, Ludovic Rousseau
fix 'parse' build issues on some systems (pthread & strlcpy)
Some other minor improvements
1.6.0 - 1 June 2024, Ludovic Rousseau
Add support of
Aladdin R.D. JCR SecurBio
AvidCard CAC Smart Card Reader
FujitsuTechnologySolutions GmbH Dual Smartcard Reader D321
Ledger Stax
NXP Pegoda 3
authenton #1 (closed)- CTAP2.1
provide files for meson build tool (replaces autoconf/automake)
Add possibility to set/get NAD on T=1 for MEP
multi-slots readers
Better handling of reader removal
Use CLOCK_MONOTONIC for timeouts
Some other minor improvements
1.5.5 - 5 January 2024, Ludovic Rousseau
Add support of
Alpha-Project ANGARA Token
Broadcom Corp 58200 (idProduct: 0x5864)
Broadcom Corp 58200 (idProduct: 0x5865)
Imprivata USB CCID
KAPELSE eS-KAP-Ad
Kapelse inSide
KAPELSE KAP-Care
KAPELSE KAP-eCV
KAPELSE KAP-GO
KAPELSE KAP-LINK2
Kapelse KAP-Move
Kapelse Ti-Kap
rf IDEAS USB CCID
SIMHUB pcsc reader
support Kapelse readers on macOS (composite as multislot)
Some other minor improvements
Signed-off-by: Daniel Golle <[email protected]>
include $(TOPDIR)/rules.mk
PKG_NAME:=ccid
-PKG_VERSION:=1.5.4
+PKG_VERSION:=1.6.2
PKG_RELEASE:=1
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://ccid.apdu.fr/files/
-PKG_HASH:=6e832adc172ecdcfdee2b56f33144684882cbe972daff1938e7a9c73a64f88bf
+PKG_HASH:=41958410950157e622f9d91c9e78c7b708db74e22f71190c581d24d20564d449
PKG_LICENSE:=LGPL-2.1-or-later
PKG_LICENSE_FILES:=COPYING
--- a/configure.ac
+++ b/configure.ac
-@@ -83,7 +83,7 @@ AC_CHECK_FUNCS(select strerror strncpy m
+@@ -82,7 +82,7 @@ AC_CHECK_FUNCS(strlcpy strlcat secure_ge
# Select OS specific versions of source files.
AC_SUBST(BUNDLE_HOST)
AC_SUBST(DYN_LIB_EXT)
-BUNDLE_HOST=`uname | sed -e s,/,_,`
+BUNDLE_HOST=Linux
DYN_LIB_EXT="so"
- case "$BUNDLE_HOST" in
- Darwin)
+ AS_CASE([$BUNDLE_HOST],
+ [Darwin], [BUNDLE_HOST=MacOS DYN_LIB_EXT="dylib"],