- Jan 28, 2020
-
-
developer29 authored
-
- Jan 23, 2020
-
-
developer2 authored
New value of argument in function ReaderOpenEx * Custom baud rate * "BR_1000000" : 1 Mbps * "BR_115200" : 115200 bps * "BR_250000" : 250000 bps * "BR_9600" : 9600 bps * "BR_19200" : 19200 bps * "BR_38400" : 38400 bps * "BR_57600" : 57600 bps * "BR_230400" : 234000 bps * "BR_460800" : 460800 bps * "BR_500000" : 500000 bps UFR_STATUS DL_API SetUartSpeed(uint32_t baud_rate); UFR_STATUS DL_API SetDefaultUartSpeed(uint8_t reader_type, uint8_t comm_type, IN c_string port_name); Mac OS virtual COM port support
-
- Jan 22, 2020
-
-
developer29 authored
-
- Jan 16, 2020
-
-
developer29 authored
-
- Jan 09, 2020
-
-
developer4 authored
Added function: UFR_STATUS MRTD_MRZSubjacentCheck(const char mrz[44]); Performance boost in eMRTD validation algorithm {MRTDValidate() function}
-
- Dec 20, 2019
-
-
developer29 authored
-
- Dec 18, 2019
-
-
developer4 authored
-
developer4 authored
Finished eMRTD implementation (Android target included)
-
- Dec 09, 2019
-
-
developer34 authored
-
- Nov 25, 2019
-
-
developer29 authored
-
- Nov 20, 2019
-
-
developer29 authored
-
- Nov 18, 2019
-
-
developer29 authored
-
- Nov 14, 2019
-
-
developer29 authored
-
developer29 authored
-
developer29 authored
-
- Nov 12, 2019
-
-
developer29 authored
-
- Nov 07, 2019
-
-
developer29 authored
-
developer29 authored
-
- Nov 05, 2019
-
-
developer4 authored
For Windows, Linux, macOS and Android targets: Implemented Secure Hash Algorithm functions: DLGetHashName() DLGetHashOutputByteLength() DLGetHash() DLGetHashToHeap() DLHashInitChunked() DLHashUpdateChunked() DLHashFinishChunked() DLHashFinishChunkedToHeap() Implemented digital signature verification and apropriate supporting functions: DigitalSignatureVerifyHash() DLGetEccCurveName() DLGetSignatureSchemeName() Implemented PKCS#7 parsing and manipulation functions: All functions with prefix 'pkcs7' Implemented X.509 parsing and manipulation functions: All functions with prefix 'X509' Implemented ICAO Master List files parsing and manipulation functions: icaoMlOpen() icaoMlClearSearchCriteria() icaoMlFindCert() icaoMlClose() Added bunch of new UFR_STATUS codes that returns newly implemented functions (in rage 0x6100 to 0x6307). This changes are not applied to UWP, ESP32 and Arduino targets.
-
- Nov 04, 2019
-
-
developer2 authored
-
- Oct 28, 2019
-
-
developer2 authored
Version 5.0.19. For Mifare Plus in SL3 uses Mifare Classic functions with AES key calculated from Crypto 1 key
-
- Oct 17, 2019
-
-
developer29 authored
-
- Oct 16, 2019
-
-
developer2 authored
-
- Sep 25, 2019
-
-
developer2 authored
Functions with DES and 2K3DES keys into SAM added New functions: UFR_STATUS DL_API CheckUidChangeable(void); UFR_STATUS DL_API ReaderRfReset(void);
-
- Sep 16, 2019
-
-
developer34 authored
-
- Sep 10, 2019
-
-
developer34 authored
-
- Sep 05, 2019
-
-
developer29 authored
-
- Aug 28, 2019
-
-
developer34 authored
-
- Aug 12, 2019
-
-
developer2 authored
-
developer2 authored
-
- Aug 08, 2019
-
-
developer29 authored
-
- Aug 05, 2019
-
-
developer29 authored
-
- Jul 23, 2019
-
-
developer4 authored
Updated to include IN/OUT/VAR parameter designators for MRTD functions.
-
developer4 authored
MRTD Basic Access Control implementation New functions: MRTDAppSelectAndAuthenticateBac() MRTDFileReadBacToHeap() MRTDAppSelectAndAuthenticateBacM() MRTDFileReadBacToHeapM() MRTD helper functions: MRTD_MRZDataToMRZProtoKey(); MRTD_MRZSubjacentToMRZProtoKey();
-
- Jul 19, 2019
-
-
developer34 authored
-
- Jul 15, 2019
-
-
developer34 authored
-
- Jun 20, 2019
-
-
developer4 authored
-BugFix: fixed JCAppPinEnable() and JCAppPinDisable() functions which are used with JCDLStorage cards.
-
- Jun 06, 2019
-
-
developer4 authored
-
developer4 authored
-BugFix: opening uFR device using ReaderOpenEX() not working for Virtual COM port on Linux since library version 4.4.2. ReaderOpenEX() was also unstable in library 4.4.1. Last good known library version, regarding ReaderOpenEX() using Virtual COM port on Linux, is 4.3.16. Library version 4.3.16 was issued right before 4.4.1. Problem is fixed now in version 5.0.9. -BugFix: frequently returned UFR_COMMUNICATION_BREAK and UFR_COMMUNICATION_ERROR on Raspbian and macOS, from various uFR communication functions, has been fixed.
-
- May 16, 2019