./security/ccid, Middleware to access a smart card using SCard API (PC/SC)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7.0, Package name: ccid-1.7.0, Maintainer: pkgsrc-users

This package provides a generic USB CCID
(Chip/Smart Card Interface Devices) driver
and ICCD (Integrated Circuit(s) Card Devices).

See the USB CCID and ICCD specifications
from the USB working group.


Required to run:
[security/pcsc-lite] [devel/libusb1]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 195.984 KB

Version history: (Expand)


CVS history: (Expand)


   2025-10-21 09:36:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ccid: updated to 1.7.0

1.7.0 - 2 October 2025, Ludovic Rousseau
- Add support of
 - GIGA-TMS NFC CCID Reader
 - Identiv Identiv SmartOS Reader
 - SEC1210URT, single slot variant of SEC1210 serial
 - TOKEN2 FIDO2 Security Key(0013),PIN+ Mini with OTP + PGP
 - TOKEN2 FIDO2 Security Key(0014),PIN+ Mini with FIDO + PGP
 - TOKEN2 FIDO2 Security Key(0015),PIN+ Mini with PGP
 - TOKEN2 FIDO2 Security Key(0016),PIN+ Mini with OTP + PGP + FIDO
 - TOKEN2 FIDO2 Security Key(0023),PIN+ Series with OTP + PGP
 - TOKEN2 FIDO2 Security Key(0024),PIN+ Series with FIDO + PGP
 - TOKEN2 FIDO2 Security Key(0025),PIN+ Series with PGP
 - TOKEN2 FIDO2 Security Key(0203),Bio3 Dual with OTP + PGP
 - TOKEN2 FIDO2 Security Key(0204),Bio3 Dual with FIDO + PGP
 - TOKEN2 FIDO2 Security Key(0205),Bio3 Dual with PGP
 - TOKEN2 FIDO2 Security Key(0206),Bio3 Dual with OTP + PGP + FIDO
 - TOKEN2 Molto2 (older version)
 - VIX TECHNOLOGY SECURE READER
- Remove support of
 - SIMHUB pcsc reader
- Give pcscd group permission to CCID devices in udev rule
- Avoid a timeout issue with the Thales Fusion NFC reader
- Provide the option to synchronize the 2 interfaces of a SEC1210
- Some other minor improvements
   2025-05-06 14:07:36 by Thomas Klausner | Files touched by this commit (124)
Log message:
*: SOEXT -> SHLIB_EXT
   2025-03-31 18:45:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ccid: updated to 1.6.2

1.6.2
- 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
   2024-10-14 17:40:30 by Nia Alarie | Files touched by this commit (1)
Log message:
ccid: Fix PLIST on SunOS
   2024-08-03 11:51:10 by Nia Alarie | Files touched by this commit (1)
Log message:
ccid: Require autoconf-archive for successful configuration.
   2024-07-05 21:32:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ccid: updated to 1.6.1

1.6.1
- fix 'parse' build issues on some systems (pthread & strlcpy)
- Some other minor improvements
   2024-07-04 12:01:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ccid: updated to 1.6.0

1.6.0
- 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- 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
   2024-03-20 14:30:25 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
ccid: on Darwin, change dylib id using install_name_tool