Commit Graph

  • 0b6a92150c tests/fpcmoc: Ensure python tests exit with error on every exception Marco Trevisan (Treviño) 2022-10-13 04:26:22 +02:00
  • cca2b6a624 fpcmoc: Support FPC moc devices Haowei Lo 2022-07-25 15:12:11 +08:00
  • 1d24037f14 README: Improved formatting ElectronicsArchiver 2022-03-12 06:46:53 -05:00
  • 6395228bb8 goodixmoc: add PID 0x6014 Lv Ying 2022-09-17 13:59:11 +08:00
  • b718f4d567 tests/meson: Avoid searching for programs multiple times Marco Trevisan (Treviño) 2022-09-28 01:23:58 +02:00
  • be88884315 tests: Ensure python tests exit with error on every exception Marco Trevisan (Treviño) 2022-09-28 01:22:15 +02:00
  • d2a0eda56c synaptics, goodix: Properly check for finger status during enroll progress Marco Trevisan (Treviño) 2022-09-28 01:21:31 +02:00
  • 5d9fc8b3c8 fpi-device: Do not leak USB devices while iterating Marco Trevisan (Treviño) 2022-09-27 18:17:59 +02:00
  • 62f2f34655 fpi-device: Fix a small leak when configuring the wakeup Marco Trevisan (Treviño) 2022-09-27 17:36:09 +02:00
  • 171e65f73f libfprint: Use g_memdup2 everywhere Marco Trevisan (Treviño) 2022-09-27 12:26:33 +02:00
  • 446cedbcfc fpi-compat: Add definition for g_memdup2 when not available or deprecated Marco Trevisan (Treviño) 2022-09-27 12:22:53 +02:00
  • 4012a4fe6f fpi-device: Clarify identify prints gallery usage in drivers docs Marco Trevisan (Treviño) 2022-07-15 22:51:11 +02:00
  • 70dc61d647 libfprint: Add top-level sync-udev-hwdb target for updating DB Marco Trevisan (Treviño) 2022-09-27 14:05:53 +02:00
  • ca481cce50 fprint-list-udev-hwdb: Update devices from wiki Marco Trevisan (Treviño) 2022-09-27 11:31:23 +02:00
  • 4d74838c50 ci: Generate Cobertura XML and use it to feed gitlab for MR integration Marco Trevisan (Treviño) 2022-09-27 12:53:02 +02:00
  • c429052e5e tests: Do not use deprecated declarations in virtual device tests Marco Trevisan (Treviño) 2022-09-27 12:52:38 +02:00
  • 1e55a066dc Update autosuspend.hwdb mbv06 2022-09-27 08:59:49 +00:00
  • 06abc256a4 upek: add PID 0x2017 mbv06 2022-09-26 10:38:17 +00:00
  • 7ea2e55793 ci: Check for uncrustify changes in a safer way Marco Trevisan (Treviño) 2022-09-27 01:38:26 +02:00
  • 34e8655a08 ci: Use versioned image tags Marco Trevisan (Treviño) 2022-09-27 00:35:30 +02:00
  • c512a47e8a ci: Install debuginfo packages for better valgrind debugging Marco Trevisan (Treviño) 2022-09-26 23:30:52 +02:00
  • 012d77ac41 libfprint-templates: Include exec commands Marco Trevisan (Treviño) 2022-09-26 23:54:36 +02:00
  • 2acd3ca571 ci: Rebuild the image in case deps changed Marco Trevisan (Treviño) 2022-09-26 23:43:26 +02:00
  • c74a1ab6d1 goodixmoc: add PID 6094 Paulo E. Castro 2022-07-18 19:32:23 +01:00
  • beac7f934d elanmoc: Fixed unreachable code ISSUE=503 hermanlin 2022-08-26 18:44:22 +08:00
  • 114097718a build: Fix run_command() warning Bastien Nocera 2022-08-26 11:48:32 +02:00
  • 151551b52b goodixmoc: add PID 0x634C mahaosen 2022-08-26 16:46:16 +08:00
  • 89a0d5f958 synaptics: Add new PID 0x0104 Aris Lin 2022-08-07 09:29:51 +08:00
  • 3a82991586 goodixmoc: add PID 0x631C mahaosen 2022-08-13 17:28:37 +08:00
  • 08a90e911e flatpak: Remove obsolete libfprint branch Bastien Nocera 2022-08-16 16:53:02 +02:00
  • 3176eb8821 flatpak: Remove obsolete option Bastien Nocera 2022-08-16 16:25:16 +02:00
  • f74b3f7794 flatpak: Update libusb module Bastien Nocera 2022-08-16 15:58:21 +02:00
  • fc6403899e flatpak: Only require X11 access on X11 Bastien Nocera 2022-08-16 15:58:05 +02:00
  • b10baf02ea flatpak: Build Flatpak using GNOME 42 Bastien Nocera 2022-08-16 15:11:44 +02:00
  • 96013a03c5 test-generated-hwdb: Add missing test dep Bastien Nocera 2022-08-16 17:02:24 +02:00
  • 3b3fc573da test-generated-hwdb: Add more debug on error Bastien Nocera 2022-08-16 16:47:18 +02:00
  • e782de3747 tests: Fix umockdev version detection Bastien Nocera 2022-08-16 15:31:13 +02:00
  • c3e88f6e46 context: Fix race when shutting down context Bastien Nocera 2022-08-16 16:08:43 +02:00
  • ac3b0d07ba hwdb: Add FT9201Fingerprint reader Bastien Nocera 2022-08-16 15:21:10 +02:00
  • 9ca1564e2d hwdb: Add Lenovo ThinkPad E15 fingerprint reader Bastien Nocera 2022-08-16 15:20:17 +02:00
  • fb63c39750 elanmoc: add PID 0x0c8c & 0x0c8d Johnny Li 2022-07-25 14:11:37 +08:00
  • f007161bcd goodixmoc: add PID 0x6384 Marcus Pfeffer 2022-06-22 10:05:25 +02:00
  • 489332c07d goodixmoc: add PID 0x659A yangdi 2022-07-19 11:37:09 +08:00
  • 15bee898b8 ci: Use junit test reports Marco Trevisan (Treviño) 2022-07-14 22:13:11 +02:00
  • fb9e054637 test-fp-device: Add few tests to check identification init errors Marco Trevisan (Treviño) 2022-07-14 21:35:30 +02:00
  • 7f6ab61292 fp-device: Return an error if prints are invalid Marco Trevisan (Treviño) 2022-07-14 21:14:29 +02:00
  • f03d9361e3 fpi-device: Improve documentation for identify/verify report and complete Marco Trevisan (Treviño) 2022-07-14 21:12:51 +02:00
  • afa37cbcbf device: Add API for perstistent data storage benzea/persistent-data Benjamin Berg 2022-07-11 19:41:43 +02:00
  • 24e7e1f100 elanmoc: Make sure sensor in the right mode at identity hermanlin 2022-06-30 15:52:46 +08:00
  • 61f0f86904 nbis: fix build on musl Sam James 2022-06-23 05:57:46 +01:00
  • 08da0eb1e1 goodix: Make fingerlist parse error non-fatal Benjamin Berg 2022-06-22 17:37:26 +02:00
  • 8552290bec goodix: Reset device if storage listing fails Benjamin Berg 2022-06-13 16:05:18 +02:00
  • 42c9003f49 goodix: Lower poor capture warnings to debug message Benjamin Berg 2022-06-14 15:32:56 +02:00
  • 7899bf4240 elanmoc: add PID 0x0c88 ArronYen 2022-06-20 14:03:05 +08:00
  • d1fbf34fdf scripts: Update uncrustify configuration Benjamin Berg 2022-06-09 15:30:03 +02:00
  • 9c12b762a7 print: Fix indentation Benjamin Berg 2022-06-09 15:35:14 +02:00
  • f20b8bc311 Release 1.94.4 v1.94.4 Benjamin Berg 2022-05-24 14:30:40 +02:00
  • 8b8dc0fec2 hwdb: Sync with wiki to add more unknown devices Benjamin Berg 2022-05-24 14:32:46 +02:00
  • b50cba1fa4 fixup! elanspi: preliminary support for 04f3:3104 mincrmatt12/elanspi-3104 Matthew Mirvish 2022-05-23 13:16:21 -04:00
  • 82d0f4288a synaptics: Add new PID 0x015F Aris Lin 2022-05-23 21:06:23 +08:00
  • e86c45c988 device: Add missing errno.h include Benjamin Berg 2022-05-18 09:09:48 +02:00
  • 2a9ad74ec4 print: Reject enroll images that can't be matched benzea/self-match-check Benjamin Berg 2022-05-06 11:37:38 +02:00
  • 56ae75d2b2 device: Fully re-evaluate suspend/resume logic when delayed Benjamin Berg 2022-05-17 20:26:17 +02:00
  • 54a98bb286 device: Run critical section flushing with a high priority Benjamin Berg 2022-05-17 20:23:26 +02:00
  • bfbe24b172 synaptics: Correctly handle critical section during interrupt resubmit Benjamin Berg 2022-05-17 20:20:52 +02:00
  • 1f925fef7c tests: Test suspend/resume and sysfs attributes in synaptics Benjamin Berg 2022-03-14 20:18:17 +01:00
  • 7b0093b4c6 tests: Reset the USB device before testing Benjamin Berg 2022-03-14 20:15:51 +01:00
  • 0fd5a617ab device: Do not update sysfs attributes if value is correct Benjamin Berg 2022-03-14 20:15:17 +01:00
  • e7d041d258 elanspi: add 04f3:241f Matthew Mirvish 2022-05-08 18:32:29 -04:00
  • 46591d7bfa elanspi: preliminary support for 04f3:3104 Matthew Mirvish 2022-05-03 21:02:26 -04:00
  • eda8d13927 elan: add PID 0x0c4b Josh Chen 2022-04-13 14:48:29 +08:00
  • 5ba7ff8be9 synaptics: Add new PID 0x0168 Aris Lin 2022-04-06 14:17:34 +08:00
  • da1a56a600 context: Log version number at startup Benjamin Berg 2022-04-10 13:58:58 +02:00
  • 2b760dfa38 elanmoc: add PID 0x0c82 ArronYen 2022-03-02 10:43:20 +08:00
  • f1a61c060f device: Clear the critical section source on destruction Benjamin Berg 2022-02-17 10:20:55 +01:00
  • 5fb3b8b43a tests: Avoid -Wdangling-pointer warning Benjamin Berg 2022-02-14 17:47:33 +01:00
  • f2dfa2ae0a sdcp-device: Use a key DB for testing feature/sdcp Benjamin Berg 2020-11-03 18:12:33 +01:00
  • 67723675d2 sdcp-device: Use predictable keys and random numbers for testing Benjamin Berg 2020-11-03 13:44:55 +01:00
  • 39e060a71b port to low level EC key functions Benjamin Berg 2020-11-03 00:14:22 +01:00
  • 2a99fb0aca saner public key param Benjamin Berg 2020-11-03 00:13:55 +01:00
  • 197d60cdb1 fixups: use static OID data Benjamin Berg 2020-11-03 00:11:06 +01:00
  • 2677ccc0c2 ci: Enable SDCP helper for tests Benjamin Berg 2020-09-29 11:04:40 +02:00
  • f921aaf0a8 tests: Add SDCP virtual device test Benjamin Berg 2020-09-29 12:38:29 +02:00
  • 8ecd78e982 virtual-sdcp: Add a virtual SDCP device Benjamin Berg 2020-05-15 21:06:24 +02:00
  • 991e6e2343 sdcp: Add SDCP base class Benjamin Berg 2020-05-11 16:17:03 +02:00
  • 24b02b943f device: Add new FP_DEVICE_ERROR_UNTRUSTED error code Benjamin Berg 2020-09-18 10:51:40 +02:00
  • 8240bf54e6 print: Add an SDCP print type Benjamin Berg 2020-05-14 18:59:59 +02:00
  • 6539cde70d ci: Include SDCP test binary in image Benjamin Berg 2020-09-29 12:54:15 +02:00
  • 8fad2652ee Release 1.94.3 v1.94.3 Benjamin Berg 2022-02-11 18:35:15 +01:00
  • 6f5ba3cbb5 udev-hwdb: Update unsupported device list Benjamin Berg 2022-02-11 19:34:59 +01:00
  • 754ccfb865 Convert README to markdown doomsdayrs 2021-12-23 23:12:54 -05:00
  • d3014f1684 Delete TODO Doomsdayrs 2021-12-24 18:31:03 +00:00
  • 3568051686 goodixmoc: support for clear_storage Devyn Cairns 2021-11-05 07:27:56 -07:00
  • 9ce6ed4164 goodixmoc: Report recognized print after a match failure Benjamin Berg 2022-02-03 14:46:40 +01:00
  • e0fd178bec goodixmoc: Log which the ID that produced the duplicate Benjamin Berg 2022-01-28 18:14:05 +01:00
  • 168ab98021 examples: Check whether the returned date is valid Benjamin Berg 2022-01-28 17:30:37 +01:00
  • ae5696a9bb goodixmoc: Change error message for corrupted headers Benjamin Berg 2022-01-28 17:29:53 +01:00
  • 038c7108a6 goodixmoc: Further template parsing fixes Benjamin Berg 2021-12-27 13:44:16 +01:00
  • eb1013cdb6 synaptics: Remove PID 0xC9 Aris Lin 2022-01-27 11:14:31 +08:00
  • 4fa199aeb4 elan: Make 0c3d not rotate before assembling mincrmatt12/elan-0c3d-norotate mincrmatt12 2022-01-22 21:06:35 -05:00