HomeSolus

Initial inclusion of libfprint.

Authored by abdulocracy on Jan 1 2019, 1:19 AM.

Description

Initial inclusion of libfprint.

Summary:
Initial inclusion of libfprint.

Changelog:

2018-06-12: v0.8.1 release

  • Brown paperbag release to install the udev rules file in the correct directory if the udev pkg-config file doesn't have a trailing slash

2018-06-12: v0.8.0 release

  • Port to meson as the build system
  • Port documentation to gtk-doc
  • Drivers:
    • Add Elan driver
    • Increase threshold to detect encryption on URU4000 devices
    • Remove already replaced UPEKE2 driver
    • Fix possible crash caused by vfs5011 when no lines were captured
  • Library:
    • Fix a number of memory and file descriptor leaks and warnings
    • Make NSS (and URU4000) driver optional
    • Fix assembling of frames for non-reverse and non reverse stripes
    • Split internal private header to clarify drivers API
    • Simplify logging system, now all the builds can be used to output debug information
    • Mark fp_dscv_print functions as deprecated
  • Udev rules:
    • Add some unsupported devices to the whitelist

Test Plan:

  1. Install libfprint
  2. Install test build of fprintd (can be packaged after inclusion of libfprint)
  3. fprintd-enroll, enroll fingerprint
  4. fprintd-list <username>, confirm enrolled
  5. Run fprintd-verify on enrolled finger and other fingers, verifying correct working.

Have tested with ThinkPad X220 Upek sensor and can confirm working library.

Reviewers: Triage Team, DataDrake, JoshStrobl, Devil505

Reviewed By: Triage Team, DataDrake, JoshStrobl

Subscribers: aleksvor, davidjharder, abdulocracy, kyrios123, feskyde, ggdaynight, JoshStrobl, DataDrake

Maniphest Tasks: T4882

Differential Revision: https://dev.getsol.us/D1657

Details

Committed
DataDrakeJan 1 2019, 1:25 AM
Pushed
DataDrakeJan 1 2019, 1:25 AM
Reviewer
Triage Team
Differential Revision
D1657: Initial inclusion of libfprint.
Parents
R4117:5e347c4346c5: Initial repository construction
Branches
Unknown
Tags
Unknown
References
tag: libfprint-0.99.0-1