CCID Versions Save

CCID driver

1.5.2

1 year ago

1.5.2 - 31 January 2023, Ludovic Rousseau

  • Add support of
    • KAPELSE KAP-LINK
    • LDU LANDI
    • Sensyl SSC-HV Reader
    • TOKEN2 MFA NFC Reader
    • TOKEN2 Molto2
    • Thales RF Reader
  • Alcor Micro AU9560: Remove high speeds since they are not supported
  • Hack for AlcorMicro AU9560 and Acos-ID card
  • configure.ac: disable the use of --disable-usbdropdir

Full Changelog: https://github.com/LudovicRousseau/CCID/compare/1.5.1...1.5.2

1.5.1

1 year ago

1.5.1 - 14 November 2022, Ludovic Rousseau

  • Add support of
    • Access IS ATR220 with idProduct: 0x0184
    • Alcor Link AK9567
    • Alcor Link AK9572
    • BLUTRONICS TAURUS NFC
    • CHERRY SmartTerminal ST-1144
    • CREATOR CRT-603(CZ1) CCR
    • Dexon Tecnologias Digitais LTDA DXToken
    • ESMART Reader ER433x ICC
    • ESMART Reader ER773x Dual & 1S
    • Flight system consulting Incredist
    • Ledger Nano S
    • Ledger Nano S Plus
    • Ledger Nano SP
    • Ledger Nano X
    • SafeNet eToken Fusion
    • Sensyl SSC-NFC Reader
  • Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
  • configure.ac: add --enable-strict option
  • Fix a problem with AUTO PPS readers and ATR convention inverse cards
  • examples/scardcontrol: - add support of 6A xx error codes - check WinSCard error early - parse wLcdLayout & bEntryValidationCondition
  • macOS: log non sensitive strings as "%{public}s"
  • Some other minor improvements

What's Changed

Full Changelog: https://github.com/LudovicRousseau/CCID/compare/1.5.0...1.5.1

1.5.0

2 years ago

1.5.0 - 27 January 2022, Ludovic Rousseau

  • Add support of
    • ACS ACR1281U
    • Circle CCR7125 ICC
    • Circle CIR125 ICC
    • Circle CIR125-DOT ICC
    • Circle CIR215 CL with iProduct 0x2100
    • Circle CIR315 DI
    • Circle CIR315 with idProduct: 0x0324
    • Circle CIR315 with idProduct: 0x7004
    • Circle CIR415 CL
    • Circle CIR515 ICC
    • Circle CIR615 CL
    • Circle CIR615 CL & 1S
    • ELYCTIS CL reader
    • Nitrokey Nitrokey 3
    • Thales Shield M4 Reader
  • Add support of simultaneous slot access on multi slots readers
  • Use FeliCa instead of Felica on SONY request
  • Fix SafeNet eToken 5110 SC issue
  • Allow vendor control commands for Omnikey 5427 CK
  • always compute readTimeout to use a value greater than default 3 seconds
  • Check the bSeq value when receiving a CCID frame
  • Avoid logging errors when a reader is removed
  • Some other minor improvements

1.4.36

2 years ago

1.4.36 - 30 August 2021, Ludovic Rousseau

  • Add support of
    • Lenovo Lenovo Smartcard Wired Keyboard II
    • REINER SCT tanJack USB
    • SafeNet eToken 5110+ FIPS
    • SafeNet eToken 5300 C
    • jSolutions s.r.o. Multi SIM card reader 4/8
  • parse: fix check when bNumDataRatesSupported = 0

1.4.35

2 years ago

1.4.35 - 25 July 2021, Ludovic Rousseau

  • Add support of
    • ArkSigner Connect2Sign
    • Circle CCR7115 ICC
    • Circle CCR7315
    • Circle CIR215 CL
    • Circle CIR215 PICC
    • Circle CIR315
    • Circle CIR315 (idProduct: 0x3100)
    • Circle CIR315 CL
    • Circle CIR315 Dual & 1S
    • Circle CIR415 CL & 1S
    • Circle Idaxis SecurePIV
    • DUALi DE-ABCM6 RFRW
    • Feitian R701
    • Generic EMV Smartcard Reader (0x058C:0x9590)
    • INMAX DWR18 HC
    • INMAX DWR18 HPC
    • Identiv Identiv uTrust 4711 F CL + SAM Reader
    • Identiv uTrust 3721 Contactless Reader
    • Infocrypt HWDSSL DEVICE
    • Infocrypt Token++ lite
    • MK Technology KeyPass D1
    • SONY Felica RC-S300/P
    • SONY Felica RC-S300/S
    • SONY Felica RC-S660/U
    • SYNNIX CL-2100R
    • SoloKeys Solo 2
    • Spyrus Inc PocketVault P-3X (idProduct: 0x3203)
  • parse: use "ICCD token" for ICCD tokens
  • Support 4 card slots with Feitian R502 C9
  • ccid_usb: ask for bNumDataRatesSupported data rates
  • Solve a performance issue with T=1 and CCID_CLASS_AUTO_PPS_PROP
  • Fix a possible buffer overflow in T0ProcACK
  • IFDHSetProtocolParameters: set IFSC/IFSD only for TPDU readers
  • CCID serial: Reset buffers on failed read
  • Fix yylex missing symbol
  • Gemalto pinpad: fix incorrect bEntryValidationCondition for SecurePINVerify and SecurePINModify
  • Fix bit4id miniLector-EVO pinpad support
  • The Kobil TriBank reader does NOT support extended APDU

1.4.34

3 years ago

1.4.34 - 24 January 2021, Ludovic Rousseau

  • Add support of
    • ACS ACR1252IMP Reader
    • ACS CryptoMate EVO
    • Aktiv Rutoken SCR 3001 Reader
    • Avtor KP-375BLE
    • Avtor SC Reader KP382
    • BIT4ID mLector AIR DI V3
    • BIT4ID miniLector AIR NFC v3
    • Bit4id Digital-DNA Key (ProductID 0x2354)
    • Canokeys Canokey
    • DESKO GmbH IDenty chrom
    • DESKO GmbH PENTA Scanner
    • FT Biopass CCID
    • FT Biopass FIDO2
    • FT Biopass KB CCID
    • FT Biopass KB FIDO CCID
    • Feitian BLE CCID Dongle
    • Feitian R805
    • Feitian vR504 Contactless Reader
    • GoTrust Idem Key
    • Identiv uTrust 3720 Contactless Reader
    • Sunrex HP USB Business Slim Smartcard CCID Keyboard
    • sysmocom - s.f.m.c. GmbH sysmoOCTSIM
  • Fail if the requested protocol is not supported by reader
  • Disable USB suspend for the AlcorMicro AU9520 reader
  • Return "no smart card" if we get notified during a transmit
  • Minor improvements reported by Maksim Ivanov
  • Some other minor improvements

ccid-1.4.33

3 years ago

1.4.33 - 25 June 2020, Ludovic Rousseau

  • Add support of
    • Genesys Logic CCID Card Reader (idProduct: 0x0771)
    • Swissbit Secure USB PU-50n SE/PE
    • TOPPAN FORMS CO.,LTD TC63CUT021
  • add --enable-oslog argument for macOS use os_log(3) for macOS >= 10.12 (Sierra)
  • Update PCSC submodule to get Unicode support
  • Some minor improvements

ccid-1.4.32

4 years ago

1.4.32 - 22 April 2020, Ludovic Rousseau

  • Add support of
    • AF Care One (idProduct: 0xAFC0)
    • AF Care One (idProduct: 0xAFC1)
    • AF Care Two (idProduct: 0xAFC2)
    • AF Care Two (idProduct: 0xAFC3)
    • Access IS ATR210
    • Access IS ATR220
    • Cherry GmbH CHERRY SECURE BOARD 1.0
    • Doctolib SR with idProduct: 0xAFD0
    • Doctolib SR with idProduct: 0xAFD1
    • Doctolib SR with idProduct: 0xAFD2
    • Doctolib SR with idProduct: 0xAFD3
    • F-Secure Foundry USB Armory Mk II
    • Gemalto RF CR5400
    • Ledger Nano X support
    • Purism, SPC Librem Key
    • SPECINFOSYSTEMS DIAMOND HSM
    • SPECINFOSYSTEMS DIAMOND PLUS token
    • SPECINFOSYSTEMS DIAMOND PRO token
    • SpringCard E518 (idProduct: 0x6112)
    • SpringCard E518 (idProduct: 0x611A)
    • SpringCard H518 (idProduct: 0x6122)
    • SpringCard H518 (idProduct: 0x612A)
    • SpringCard Puck
    • SpringCard Puck (dProduct: 0x613A)
    • SpringCard SpringCore (idProduct: 0x6012)
    • SpringCard SpringCore (idProduct: 0x601A)
    • Sysking MII136C
  • Add SCardGetAttrib(.., SCARD_ATTR_CHANNEL_ID, ..) for USB devices
  • Increase the timeout used to detect the Identiv uTrust 3700/3701 F readers
  • Fix PowerOn bug for ICCD type A & B devices
  • Fix "Bus Error" on SPARC64 CPU and Solaris C compiler
  • Cherry KC 1000 SC
    • Add support of min & max PIN size
    • Fix a bNumberMessage issue
  • Add support of min & max PIN size for the Omnikey 3821
  • Disable pinpad for Chicony HP Skylab USB Smartcard Keyboard
  • Some minor improvements

ccid-1.4.31

4 years ago

1.4.31 - 10 August 2019, Ludovic Rousseau

  • Add support of
    • ACS ACR1252 Reader
    • Aladdin R.D. JaCartaReader
    • Alcor Link AK9563
    • AvestUA AvestKey
    • Avtor SecureToken (idProduct: 0x0020)
    • Bit4id TokenME EVO v2
    • Bit4id miniLector AIR EVO
    • Bit4id miniLector Blue
    • Broadcom Corp 58200 (idProduct: 0x5843)
    • Broadcom Corp 58200 (idProduct: 0x5844)
    • Broadcom Corp 58200 (idProduct: 0x5845)
    • Certgate GmbH ONEKEY ID 2 USB
    • HID Global Crescendo Key 0x0028
    • HID Global Crescendo Key 0x0029
    • HID Global Crescendo Key 0x002B
    • HID Global Crescendo Key 0x002D
    • Identiv SCR3500 C Contact Reader
    • InfoCert WirelessKey
    • NXP PN7462AU CCID
    • Route1 MobiKEY Fusion3
    • SPECINFOSYSTEMS DIAMOND token
  • MacOSX/configure: fix checking error for dynamic library libusb
  • Some minor improvements for debug

ccid-1.4.29

5 years ago