Commit Graph

  • eeae1f03cc README.md master Morgan 2026-02-15 18:13:30 +09:00
  • bec97fd564 Add support for 04e8:7301 Samsung Electronics Fingerprint Device Morgan J. 2026-02-15 18:00:47 +09:00
  • e8c55c5939 data/autosuspend.hwdb: Sync with unsupported devices wiki upstream Marco Trevisan (Treviño) 2026-02-10 05:26:37 +01:00
  • fedb62f091 ci: Make jobs interrumpible Marco Trevisan (Treviño) 2026-02-10 06:35:26 +01:00
  • cc41f805f2 tests/valgrind-python.supp: Ignore PyGObject leaks Marco Trevisan (Treviño) 2026-02-10 06:28:14 +01:00
  • 1ee7df6cf2 ci: Add PyGObject symbols Marco Trevisan (Treviño) 2026-02-10 05:52:40 +01:00
  • 3f43c9356c build: Ignore -Werror=unused-but-set-variable for nbis Marco Trevisan (Treviño) 2026-02-10 05:09:52 +01:00
  • 0c97a47d8e Release 1.94.10 Marco Trevisan (Treviño) 2026-02-10 03:18:14 +01:00
  • 5f1da71e70 synaptics: Add 06cb:00e9 Petko Bordjukov 2025-05-18 20:25:12 +03:00
  • 87092d74ff Add support for 04f3:0ca7 Elan Microelectronics Corp. ELAN:ARM-M4 Ankur 2025-12-07 22:25:11 -08:00
  • df67c08a97 elanmoc: Add new PID 0xCB0 herman lin 2025-12-16 16:20:35 +08:00
  • b069c78348 fpcmoc: Do not leak the interrupt cancellable Marco Trevisan (Treviño) 2025-12-09 20:15:06 +01:00
  • bd7c745b02 ci: Use rawhide for testing again Marco Trevisan (Treviño) 2025-12-06 02:49:46 +01:00
  • aa010b5c3b fp-device: Clarify getter for open property Marco Trevisan (Treviño) 2025-12-06 03:00:48 +01:00
  • a9c6621119 focaltech_moc: add new pid:0xA27A Marco Trevisan (Treviño) 2025-12-06 02:38:04 +01:00
  • 3cd4f4d80d Realtek: Add new ID 2541:fa03 Ryan Wong 2025-07-20 16:57:48 +08:00
  • 3460b020e1 egismoc: support ETU905A88-E device (1c7a:0584) Himura Kazuto 2025-10-29 11:31:05 +04:00
  • 0202368f17 elanmoc: Add new PID 0x0CA8 herman lin 2025-05-08 15:34:37 +08:00
  • b039469711 focaltech: add support for 2808:1579 Hao Chen 2025-12-01 22:09:31 +08:00
  • c2988ae33d drivers: Do not use Fp-prefix for driver-specific types Marco Trevisan (Treviño) 2025-02-24 23:10:52 +01:00
  • 9a4faf378e libfprint: Use fatal-warnings on g-i-scanner Marco Trevisan (Treviño) 2022-10-13 23:43:00 +02:00
  • 1af1acd81c goodixmoc:add new PID 0x66A9 jialei 2025-10-29 14:32:54 +08:00
  • 83367979a1 synaptics: add new PID 0x1A0 Aris Lin 2025-11-21 17:37:57 +08:00
  • ebbf806d5c egismoc: add 1c7a:0588 SilverDiamond 2025-11-09 19:14:24 +01:00
  • 35956799e7 Edit autosuspend.hwdb With Mask 2025-11-08 20:57:52 +00:00
  • c7ab8e992c feat: Add support for Synaptics 06cb:0169 With Mask 2025-11-08 10:30:27 +00:00
  • 596b5f8032 fpcmoc: add 10a5:a306 fingerprint reader Danny 2025-08-08 21:30:32 +02:00
  • 7f5304d6ee synaptics: add new PID 0x019F, 0x109 and 0x10A Aris Lin 2025-07-14 11:52:56 +08:00
  • bde868f05e synaptics: add usb reset in probe to recover stall condition Aris Lin 2025-06-05 11:20:12 +08:00
  • a7448fbb4a ci: Only run pages step on push events Marco Trevisan (Treviño) 2025-08-01 01:47:17 +02:00
  • f84ab3d104 gcovr: Add gcovr project configuration Marco Trevisan (Treviño) 2025-08-01 01:42:01 +02:00
  • da42268911 goodixmoc: fix crash in exit callback handler Benjamin Berg 2025-07-24 08:39:54 +02:00
  • d83a785260 ci: permit coverage failures for now Benjamin Berg 2025-07-23 19:09:54 +02:00
  • 2b100a912b ci: Pin the version of the Flatpak template Jordan Petridis 2025-07-23 19:34:45 +03:00
  • dc8b05f0a3 Release 1.94.9 Marco Trevisan (Treviño) 2025-02-20 18:08:48 +01:00
  • c37da8568f build: Use fs to get files basename Marco Trevisan (Treviño) 2025-02-20 18:39:01 +01:00
  • e401fc10e8 build: Do not use deprecated features in meson Marco Trevisan (Treviño) 2025-02-20 18:26:44 +01:00
  • db48d1a4e4 build: Adapt meson version to requirements Marco Trevisan (Treviño) 2025-02-20 18:14:20 +01:00
  • d1504a30b7 fp-device: Clarify docs about FP_DEVICE_RETRY_TOO_FAST Marco Trevisan (Treviño) 2025-02-20 17:20:03 +01:00
  • 7208b29756 tests: Ignore testing external tools with valgrind Marco Trevisan (Treviño) 2025-02-18 21:43:04 +01:00
  • e9dbfbec39 ci: Install appstream for testing metainfo Marco Trevisan (Treviño) 2025-02-18 21:27:49 +01:00
  • c6ca915067 tests: Validate the generated metainfo if appstreamcli is available Marco Trevisan (Treviño) 2025-02-18 21:27:08 +01:00
  • 385bc5e384 libfprint/fprint-list-metainfo: Generate AppStream metainfo Marco Trevisan (Treviño) 2025-02-18 20:45:09 +01:00
  • ee73d67765 scripts/uncrustify: Use 2-spaces indentation for defines too Marco Trevisan (Treviño) 2025-02-18 20:56:03 +01:00
  • 4dd51f38c7 examples/clear-storage: Remove local storage for devices without storage Marco Trevisan (Treviño) 2025-02-20 16:29:55 +01:00
  • 5b300edbe5 examples/storage: Clear storage per device Marco Trevisan (Treviño) 2025-02-20 16:08:11 +01:00
  • 817281f6fd examples/clear-storage: Cleanup code and use better error handling Marco Trevisan (Treviño) 2025-02-20 15:34:02 +01:00
  • aa18595ec7 Add clear-storage example Abhinav Baid 2024-05-23 00:41:40 +01:00
  • fa5828f8c0 fp-device: Fix introspection warnings in handling closure tag Marco Trevisan (Treviño) 2025-02-20 14:34:13 +01:00
  • fc3effd73b goodixmoc/proto: Use a byte-reader to parse the finger ID Marco Trevisan (Treviño) 2025-02-13 20:54:55 +01:00
  • 63b5908f38 goodix: Read the header using byte reader Marco Trevisan (Treviño) 2025-02-13 21:14:26 +01:00
  • 7b97bed91f ci: Add job testing libfprint using address and undefined sanitizers Marco Trevisan (Treviño) 2025-02-13 20:34:49 +01:00
  • 41949db6ce uru4000: Fix shifting using unsigned types Marco Trevisan (Treviño) 2025-02-13 20:34:16 +01:00
  • d8e0791554 goodixmoc/proto: Use FpiByteReader to parse the body Marco Trevisan (Treviño) 2025-02-13 19:10:01 +01:00
  • c7059dc61c goodixmoc: Use FpiByteReader to safely read the device CRC Marco Trevisan (Treviño) 2025-02-13 18:48:47 +01:00
  • 0c315b4f0a tests/goodixmoc: Add explicit test on print description Marco Trevisan (Treviño) 2025-02-13 19:39:28 +01:00
  • b04553cac9 goodix-proto: Do not memcpy NULL values Marco Trevisan (Treviño) 2025-02-13 05:42:27 +01:00
  • c1dcaa805d goodixmoc: Fix potential invalid shift on integer type Marco Trevisan (Treviño) 2025-02-13 05:27:47 +01:00
  • 7b2895271d synaptics: Do not call memcpy with NULL data Marco Trevisan (Treviño) 2025-02-13 05:27:13 +01:00
  • 3e653fe85b build/tests: Increase timeout multiplier in valgrind Marco Trevisan (Treviño) 2025-02-13 20:32:34 +01:00
  • 830a9977c0 build: Support running tests with memory sanitizers Marco Trevisan (Treviño) 2025-02-13 20:17:42 +01:00
  • 6b914a2070 data: Update unsupported devices list Marco Trevisan (Treviño) 2025-02-14 00:39:53 +01:00
  • 22e6670aa0 elanspi: Add elanspi PID 0x2766 Marco Trevisan (Treviño) 2025-02-13 23:21:54 +01:00
  • 6723b74f86 elanspi: Add elanspi PID 0x3128 Marco Trevisan (Treviño) 2025-02-13 23:21:54 +01:00
  • 7d9638bc43 goodix: Add support for PID 0x60C2 Marco Trevisan (Treviño) 2025-02-13 22:58:04 +01:00
  • 559c18785b realtek: modify the way to store userid in enroll flow huan_huang 2024-11-13 15:11:58 +08:00
  • 9e8dda5f17 upekts: fix typo MrNerdHair 2022-11-12 02:55:18 -05:00
  • f906afb757 upekts: handle more retryable verify errors MrNerdHair 2022-11-12 02:56:24 -05:00
  • 1c4ed2e225 fp-device: add FP_DEVICE_RETRY_TOO_FAST error code MrNerdHair 2022-11-12 03:08:30 -05:00
  • cdc22b4553 upekts: fix verify MrNerdHair 2022-11-12 02:55:43 -05:00
  • 57c535d0cb libfprint.supp: Ignore libusb context init potential leak Marco Trevisan (Treviño) 2025-02-13 01:28:43 +01:00
  • a94a55b8df ci: Use distro-provided umockdev Marco Trevisan (Treviño) 2025-02-13 00:56:54 +01:00
  • 133eaab061 uru4000: Use OpenSSL to perform AES-ECB encryption Marco Trevisan (Treviño) 2025-02-13 00:52:28 +01:00
  • 7a60912b61 Empty commit to hopefully fix the pipeline. Dadoum 2024-10-16 11:33:48 +02:00
  • 6702c32b2b tests/meson: Ignore debug messages when generating hwdb Marco Trevisan (Treviño) 2025-02-13 19:31:16 +01:00
  • b8ed4b5d63 tests/virtual-image: Use sleep multiplier when running under valgrind Marco Trevisan (Treviño) 2025-02-13 18:41:04 +01:00
  • 8433563602 tests: Do not enable virtual device hot seconds under valgrind Marco Trevisan (Treviño) 2025-02-13 18:40:11 +01:00
  • 026c09d0b4 virtual-{image, device}: Make hot seconds value to be configurable Marco Trevisan (Treviño) 2025-02-13 18:37:35 +01:00
  • 3abdda4391 tests/virtual-image: Do not send images or retries if driver is not waiting finger Marco Trevisan (Treviño) 2025-02-13 03:36:52 +01:00
  • 981f8e0a42 virtual-image: Only receive image when waiting for finger Marco Trevisan (Treviño) 2025-02-13 02:47:17 +01:00
  • f18e11b435 Empty commit to hopefully fix the pipeline. Dadoum 2024-10-16 11:33:48 +02:00
  • 42d10118a3 Synaptics: add new PID 0x016C Dadoum . 2024-10-13 09:47:12 +00:00
  • 51d827fc74 Add support for the 10a5:c844 FPC fingerprint reader as found on recent Lenovo Yoga i9 laptops. Johnathon Clark 2024-10-08 23:27:59 +01:00
  • 1859a1e5d1 add new pid: 0xa99a, 0xa57a, 0xa78a wangyong 2024-12-11 14:31:25 +08:00
  • 7292dd642c ci: Only run uncrustify check if source files have been changed Marco Trevisan (Treviño) 2025-02-12 20:56:10 +01:00
  • 8e22b2e22e ci: scan-build, ignore meson-built files Marco Trevisan (Treviño) 2025-02-12 20:49:52 +01:00
  • 28b9ab7e37 tests: Ignore more python leaks Marco Trevisan (Treviño) 2025-02-12 20:21:01 +01:00
  • 9141014456 ci: Let's stick to fedora 41 for now Marco Trevisan (Treviño) 2025-02-12 20:02:00 +01:00
  • 6f3ab36b2e ci: Enable running pipelines on schedules or to force rebuild Marco Trevisan (Treviño) 2025-02-12 19:46:56 +01:00
  • d3035d5703 ci: Use rules to control when to run images build Marco Trevisan (Treviño) 2025-02-12 19:33:00 +01:00
  • 042365dbec elanmoc: Add new PID 0x0C98 Egor Ignatov 2024-12-04 10:41:23 +03:00
  • 0c7211329e synaptics: add new PID 0x0174 Zihan Chen 2025-01-03 05:00:56 +00:00
  • e1b6d8a461 elanmoc: Add new PID 0x0C9D and 0x0CA3 herman lin 2025-02-10 13:49:05 +08:00
  • 09ec6e66e3 synaptics: Add new PID 0x0107 and 0x108, also fine tune PID sequence Aris Lin 2024-11-18 11:18:29 +08:00
  • 8ce356fccc Update autosuspend.hwdb SirCipherz 2024-09-05 11:05:02 +02:00
  • 98f5ad1f80 Add support for goodix 689a SirCipherz 2024-09-04 16:31:06 +02:00
  • 29f919b4eb build: Sum arrays instead of mixing them Marco Trevisan (Treviño) 2024-09-03 06:28:47 +02:00
  • e57bab2f1e Release 1.94.8 Marco Trevisan (Treviño) 2024-09-03 05:12:53 +02:00
  • a88582761f realtek: add support for rts5816 huan_huang 2024-07-09 14:27:48 +08:00
  • 75adfd37d1 egismoc: Add PID 0x0583 Marco Trevisan (Treviño) 2024-08-30 04:41:00 +02:00