| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libfprint-2-2 | Distribution: openSUSE Tumbleweed |
| Version: 1.94.9+tod1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Feb 21 18:52:58 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 680973 | Source RPM: libfprint-1.94.9+tod1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.freedesktop.org/wiki/Software/fprint | |
| Summary: Library for fingerprint reader support | |
The fprint project provides a central system to support fingerprint readers. libfprint is the component which does the work of talking to fingerprint reading devices, and processing fingerprint data.
LGPL-2.1-or-later
* Fri Feb 21 2025 Arjen de Korte <suse+build@de-korte.org>
- update to 1.94.9+tod1
* uru4000: Use OpenSSL to perform AES-ECB encryption, as per this
libfprint does not support on NSS, but on openssl (>= 3.0).
* goodixmoc: New PIDs 0x60C2, 0x689A
* synaptics: New PIDs 0x016C, 0x0174, 0x0107, 0x0108, 0x00C2, 0x00F0
* fpcmoc: New PID 0xC844
* focaltech_moc: New PIDs 0xA99A, 0xA57A, 0xA78A
* elanmoc: New PIDs 0x0C98, 0x0C9D, 0x0CA3
* elanspi: New PIDs 0x3128, 0x2766
* fp-device: Add FP_DEVICE_RETRY_TOO_FAST retry error
* data: AppStream meta info listing supported USB devices.
* fixed various memory issues in multiple devices
- rebase patch
% label-can-only-be-part-of-a-statement.patch
* Sun Oct 20 2024 Arjen de Korte <suse+build@de-korte.org>
- update to 1.94.8+tod1
* build: Support building in non-linux unix environments (tested in FreeBSD)
* egismoc: New PIDs 0x0583, 0x0586, 0x0587.
* elanmoc: New PID 0x0C9F.
* fpcmoc: New PIDs 0x9524, 0x9544.
* goodixmoc: New PIDs 0x609A, 0x650A, 0x650C, 0x6512.
* realtek: New PID 0x5816.
* synaptics: New PIDs 0x00C4, 0x019D, 0x00C6.
* fpcmoc: fix incorrect immobile handling during enrollment.
* fpcmoc: fixed jumping to wrong state at end of custom enroll.
* egismoc: various code cleanups.
- fix compilation error
+ label-can-only-be-part-of-a-statement.patch
* Mon Mar 18 2024 Arjen de Korte <suse+build@de-korte.org>
- update to 1.94.7+tod1
* synaptics: fix enroll identify problem after user reset database.
* synaptics: New PIDs 0x0173, 0x0106, 0x0124.
* goodixmoc: New PID 0x6582.
* build: Do not require bash to build, only posix sh.
* fp-image: Simplify minutiae detection tasks.
* GLib 2.68 is now required to build libfprint.
* realtek (PID 0x5813).
* focaltech_moc (PIDs 0x9E48, 0xD979, 0xA959).
* egismoc (PIDs 0x0582, 0x05a1).
* Sun Aug 20 2023 Joshua Smith <jsmithfpv@gmail.com>
- update to 1.94.6+tod1:
* goodixmoc: New PIDs 0x60A4, 0x60BC, 0x6092, 0x633C and 0x6304.
* goodixmoc: Fix missing "enroll create" state.
* elanmoc: New PID 0x0C99.
* upektc: Improve compatibility with sensors 147e:2016.
* aes4000: Actually support 08FF:5501 devices.
* virtual-device-listener: Fix failing tests with GLib 2.76
* tests: Add installed tests
* Added installed TOD tests
* #526 libfprint: fpcmoc: use after free if enrollment or
identification is cancelled (Vasily Khoruzhick)
- New installed-tests is set to disabled
* Sun Nov 06 2022 Florian "spirit" <packaging@sp1rit.anonaddy.me>
- Move to libfprint-tod fork:
This fork allows loading of external modules (typically non-free)
located in /usr/lib64/libfprint-2/tod-1/. This is neccessary for
fingerprint sensors that do on-device verifaction.
These non-free modules shall be included in Packman repositories.
* Sat Oct 29 2022 Dirk Müller <dmueller@suse.com>
- update to 1.94.5:
* New driver: fpcmoc, supporting various FPC MOC Fingerprint Sensors
* goodixmoc: New PIDs 0x6014, 0x6094, 0x631C, 0x634C, 0x6384, 0x659A.
* goodixmoc: Support resetting device on firmware failure due to corrupted DB.
* elanmoc: New PIDs 0x0c88, 0x0c8c, 0x0c8d.
* synaptics: New PID 0x0104.
* upektc: New PID 0x2017.
* Fixed various memory leaks
* More tests
* Sun May 29 2022 Dirk Müller <dmueller@suse.com>
- update to 1.94.4:
* synaptics: New PIDs 0x0168, 0x015f
* elan: New PID 0x0c4b
* elanspi: New PID 0x241f
* synaptics: Minor fix to interrupt transfer resubmission
* Avoid sysfs writes if value is already expected
* Improvements to the testing setup
* Fixes to the internal critical section API
* Sun Apr 24 2022 Dirk Müller <dmueller@suse.com>
- update to 1.94.3:
* Ensure idle mainloop before completing enumeration (fprintd#119)
* It is now possible to extend already enrolled prints
* elanspi: Fix timeout error with some hardware (#438)
* elanspi: Fix cancellation issues
* goodixmoc: Return matching device print; fixes duplicate checking (#444)
* goodixmoc: Support clearing the storage (usually unused)
* Tue Nov 16 2021 Matthias Mailänder <mailaender@opensuse.org>
- Update to version 1.94.2
* Highlights:
+ goodixmoc: Fix protocol error with certain username lengths
+ elanmoc: New PID 0x0c7d
+ goodixmoc: New PID 0x63cc
- Changes from version 1.94.1
* Highlights:
+ Ship a simple script to create new CI tests using tshark
+ Added CI tests for elan, uru4000, aes2501
+ goodixmoc: Remove duplicate checking during enroll and let fprintd handle it
+ uru4000: Fix USB transfer type
+ synaptics: Support for new PIDs
+ goodixmoc: Support for new PIDs
- Changes from version 1.94.0
* Highlights:
+ Implement suspend/resume handling including USB wakeup configuration.
+ This requires writing the "persist" and "wakeup" sysfs attributes.
+ Add simple temperature module to prevent devices from becoming too hot
+ Add feature for continuous scanning
+ New internal "critical section" API to simplify driver development
+ elan: new PID 0x0c58
+ elanmoc: Fixes for multi-user handling and FW changes
+ virtual-device: Do not time out for SCAN command
* Sat Aug 14 2021 Jan Engelhardt <jengelh@inai.de>
- Update descriptions, replace historic goals.
* Thu Aug 05 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update version to 1.92.1
* Highlights:
+ elanmoc: New driver for ELAN match-on-chip devices
+ egis0570: New driver for some Egis Technology devices
+ synaptics: Fix empty identify causing enroll issues
+ elan: Support more PIDs
+ misc: Architecture related bugfixes
- Update version to 1.92.0
* Highlights:
+ Support for SPI devices added together with the elanspi driver
+ Generate hwdb for autosuspend (which is now pulled by systemd)
+ An API was added to clear the device storage.
+ Note: Devices may not implement the "list" API anymore.
+ Device features can now be queried using a common API
* New drivers:
+ vfs7552
+ nb1010
+ elanspi
* For additional changes, see
https://gitlab.freedesktop.org/libfprint/libfprint/-/releases#v1.92.1
* Thu Jan 14 2021 Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.90.7
* vfs5011: Fix possible use-after-free
* goodixmoc: Add two new PIDs (0x63AC, 0x639C)
* goodixmoc: Support finger status API
* synaptics: Only identify within provided prints
* synaptics: Reject devices with old firmware during probe
* Thu Jan 07 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.6
* Object reference management fixes for FpPrint and identify
* Fixed issues that caused problem on non-x86 machines (#236)
* Fix building with older GLib versions
* synaptics: Support PID 00e7
* goodix: Fix issue with long USB packages
- Update to version 1.90.5
* Remove USB hub from udev autosupend rules
* synaptics: Add PID 0x00c9 which is used in some HP laptops
- Update to version 1.90.4
* Work around GUsb cancellation issue
* Redefine internal image device state machine for more robustness
* Add public finger-status reporting to FpDevice
* Rework device removal API to be convenient (#330)
* Enable powersave for unsupported USB devices
* Improvements to examples
* synaptics: Support identify operation
* synaptics: Fix possible crash when the interrupt transfer is
resubmitted
* synaptics: Add support for PIDs 0x00f9, 0x00fc and 0x00c2
* elan: Add PID 0x0c4d to supported device list
* aes3k: Fix driver and add CI test (#306)
* uru4000: Fix reference counting of image transfer
* vfs301: Fix driver and add CI test (#320)
/usr/lib/udev/rules.d/70-libfprint-2.rules /usr/lib64/libfprint-2.so.2 /usr/lib64/libfprint-2.so.2.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025