Commit Graph

  • 664126b431 elanspi: Do not allow image captures to be interrupted benzea/elanspi-critical Benjamin Berg 2021-12-27 12:13:55 +01:00
  • 7b1fe6ec19 ssm: Allow marking an SSM as being critical Benjamin Berg 2021-12-27 12:13:12 +01:00
  • 5beac0ded7 elanspi: Try to avoid cancellation problems mincrmatt12 2021-12-22 20:35:30 -05:00
  • 7565562903 elanspi: Adjust register tables (fixes #438) mincrmatt12 2021-12-21 03:19:01 -05:00
  • 999bca076c Allow FpPrint data to be extended on enrollment. Dmitrii Shcherbakov 2021-08-29 14:18:29 +03:00
  • e198b04222 elanspi: Silence some SSMs that may log excessively otherwise Benjamin Berg 2021-12-02 13:46:07 +01:00
  • 3981c42d3e ssm: Add API to silence most state change debug messages Benjamin Berg 2021-12-02 13:44:57 +01:00
  • 31afd3ba5c elanspi: Move debug print so that it contains all information Benjamin Berg 2021-12-02 13:28:12 +01:00
  • 05fd2c58cb context: Ensure mainloop is idle before enumeration completes Benjamin Berg 2021-11-24 12:09:18 +01:00
  • a033154b2e doc: Fix broken documentation for FpiDeviceUdevSubtypeFlags enum Matthew Mirvish 2021-11-15 17:10:44 -05:00
  • 5e4bb26801 Release 1.94.2 v1.94.2 Benjamin Berg 2021-11-02 16:20:32 +01:00
  • 2cfff27729 udev-hwdb: Update unsupported device list Benjamin Berg 2021-11-02 16:27:33 +01:00
  • 378fae0ea2 doc: Add missing Drivers API SSM functions Marco Trevisan (Treviño) 2021-10-28 16:56:11 +02:00
  • 01b0f7aba0 doc: Include missing types (SPI) and functions to the Drivers API Marco Trevisan (Treviño) 2021-10-28 16:39:35 +02:00
  • 17ff49f85c goodixmoc: Fix template struct for required length calculation Benjamin Berg 2021-10-25 18:38:38 +02:00
  • de46e1e4b8 tests: Add missing trailing new lines on devices attributes Marco Trevisan (Treviño) 2021-10-27 01:59:14 +02:00
  • 5e934a4fa0 goodixmoc: add PID 63CC 63CC: Dell Latitude series fingerprint sensor boger 2021-10-20 20:11:05 +08:00
  • 5d0a3eab5c elanmoc: add PID 0x0c7d hermanlin 2021-10-12 14:02:48 +08:00
  • 7efb860381 Release 1.94.1 v1.94.1 Benjamin Berg 2021-09-24 15:01:18 +02:00
  • f9492d5345 NEWS: Fix 1.94.0 release date Benjamin Berg 2021-09-24 14:10:18 +02:00
  • 46669e9f53 goodixmoc: Do not run identify step during enroll Benjamin Berg 2021-09-17 18:14:49 +02:00
  • a949594050 goodixmoc: Returned device print matched by verify/identify Benjamin Berg 2021-09-17 18:11:48 +02:00
  • 20e8355c01 tests: Run custom.py from test creation helper when available Benjamin Berg 2021-09-21 19:06:15 +02:00
  • f579a77bfd goodixmoc: add PID 63BC 63BC: Dell XPS series fingerprint sensor boger 2021-09-17 19:28:51 +08:00
  • 03deb3011b udev-hwdb: Update unsupported device list Benjamin Berg 2021-09-17 12:50:05 +02:00
  • c7650b6ec9 udev-hwdb: Set ID_PERSIST=0 in hwdb Benjamin Berg 2021-09-17 12:31:28 +02:00
  • 128d809227 synaptics: add new PID 0x0123, 0x0126, and 0x0129 Aris Lin 2021-09-17 15:03:51 +08:00
  • 9356e895a2 ci: Reference image directly for forks Benjamin Berg 2021-09-15 17:23:00 +02:00
  • 3c2883b992 ci: Pull in diffutils Benjamin Berg 2021-09-15 14:30:23 +02:00
  • eb568a62aa ci: Switch to newer CI templates Benjamin Berg 2021-09-15 14:13:05 +02:00
  • d763f8f41a elanmoc: Fix warning Benjamin Berg 2021-09-15 15:54:25 +02:00
  • df41ed56f6 meson: Use source_root() to not require meson 0.56 Benjamin Berg 2021-09-15 15:42:16 +02:00
  • aff063c23c tests: Simplify capture of driver behaviour for regression tests Bastien Nocera 2021-09-03 18:20:03 +02:00
  • e2511095d1 device: Export kernel device from FpDevice Bastien Nocera 2021-09-03 18:17:58 +02:00
  • 9515cc2e59 tests: Add U.are.U 4500 test Bastien Nocera 2021-09-09 10:53:00 +02:00
  • b3cfc40dea tests: Add uru4000 test Bastien Nocera 2021-09-08 20:30:43 +02:00
  • c162b895c0 uru4000: Fix transfer type on interrupt endpoint Benjamin Berg 2021-09-08 20:28:48 +02:00
  • 40b3923ca6 tests: Add (another) elan driver replay test Bastien Nocera 2021-09-08 15:31:26 +02:00
  • d7e7d8e036 tests: Add aes2501 driver replay test Bastien Nocera 2021-09-08 15:20:38 +02:00
  • ec53abfc3a tests: Simplify multiple tests per driver code Bastien Nocera 2021-09-02 16:25:17 +02:00
  • 83541a2ddc Revert "device: Export kernel device from FpDevice" Bastien Nocera 2021-09-06 17:34:22 +02:00
  • e22497d51b Revert "tests: Simplify capture of driver behaviour for regression tests" Bastien Nocera 2021-09-06 17:34:15 +02:00
  • 0dcb4be4d3 tests: Simplify capture of driver behaviour for regression tests Bastien Nocera 2021-09-03 18:20:03 +02:00
  • 8f93aef122 device: Export kernel device from FpDevice Bastien Nocera 2021-09-03 18:17:58 +02:00
  • 8dfa12e41d fp-context: Fix typo in API docs Bastien Nocera 2021-09-03 18:17:15 +02:00
  • 88cb452e05 fpi-device: Do not include config.h in headers Marco Trevisan (Treviño) 2021-09-02 13:42:18 +02:00
  • 78e8cf2a40 FIXME: Add random debug output benzea/random-debug-output Benjamin Berg 2021-08-26 17:21:47 +02:00
  • 909865ed8d Release 1.94.0 v1.94.0 benzea/v1.94.0 Benjamin Berg 2021-08-19 19:18:48 +02:00
  • 39333a0642 doc: Add internal suspend/resume API Benjamin Berg 2021-08-20 14:34:53 +02:00
  • 4340be728c doc: Add public suspend/resume API Benjamin Berg 2021-08-20 14:33:49 +02:00
  • dba5ca5535 doc: Add criticial section API Benjamin Berg 2021-08-18 12:29:59 +02:00
  • 2a70cd7e02 udev-hwdb: Update unsupported list (add synaptics PID 00e7) Benjamin Berg 2021-08-19 19:00:42 +02:00
  • 3108ac3144 virtual-device: Return empty no-match if unknown SCAN id is passed Benjamin Berg 2021-07-30 21:31:08 +02:00
  • c928d7bd8f synaptics: Fix error handling when releasing the USB interface Benjamin Berg 2021-08-10 19:04:50 +02:00
  • ad0b542aa1 Load executable pages into anonymous memory benzea/separate-physical-pages Benjamin Berg 2021-08-10 12:58:21 +02:00
  • ec42b2ade1 elanmoc: Increase of the timeout hermanlin 2021-08-10 16:45:16 +08:00
  • 4edfa48608 elanmoc: Fix the identify/verify error reporting in identify_status_report hermanlin 2021-08-10 16:40:03 +08:00
  • 1a5df96751 elanmoc: Return the correct error when the storage is full hermanlin 2021-08-10 16:34:37 +08:00
  • 62448492af elanmoc: Adjustments to protocol change (passing an empty user ID) hermanlin 2021-08-10 16:22:54 +08:00
  • 874513e79a ci: Always expose job artifacts for tests Benjamin Berg 2021-08-05 18:21:55 +02:00
  • 5c89bda7f3 synaptics: Implement suspend/resume methods Benjamin Berg 2021-05-20 20:01:49 +02:00
  • 8147372bdd tests: Add suspend/resume tests Benjamin Berg 2021-05-18 17:39:05 +02:00
  • 43336a204f device: Implement suspend/resume methods Benjamin Berg 2021-04-23 15:55:05 +02:00
  • 968331c383 tests: Add full USB device hierarchy Benjamin Berg 2021-08-06 13:08:17 +02:00
  • d547c000fc synaptics: Use critical section API Benjamin Berg 2021-04-23 10:24:55 +02:00
  • ff6caca2e3 tests: Add test for critical section API Benjamin Berg 2021-05-19 18:32:15 +02:00
  • 77756e111d device: Add device critical section API Benjamin Berg 2021-04-23 09:48:39 +02:00
  • 23a4f5b77a tests: Add temperature and overheating cancellation tests Benjamin Berg 2021-08-09 15:27:27 +02:00
  • 5b7c5e7c09 device: Check for device overheating and abort when needed Benjamin Berg 2021-04-21 21:24:30 +02:00
  • da28731adc device: Add feature flag for continuous scanning support Benjamin Berg 2021-08-05 16:43:47 +02:00
  • 6440a7d12f device: Add new FP_DEVICE_ERROR_TOO_HOT Benjamin Berg 2021-04-21 21:23:53 +02:00
  • 71e0c29f28 device: Always use an internal cancellable for tasks Benjamin Berg 2021-04-21 20:08:48 +02:00
  • a2d950044d device: Add simple temperature model for devices Benjamin Berg 2021-04-21 17:16:03 +02:00
  • 96e5888110 tests: Show error message in more failure cases Benjamin Berg 2021-05-18 17:37:50 +02:00
  • dd476c0ccf elan: Add PID 0x0c58 mozgovoy 2021-07-29 20:40:07 +03:00
  • 4cdca4da24 virtual-device: Do not time out when waiting for SCAN command Benjamin Berg 2021-07-26 19:45:02 +02:00
  • a68fce0f2c Release 1.92.1 v1.92.1 Benjamin Berg 2021-07-19 12:50:13 +02:00
  • 1f5e0821e0 tests: Bump required version for pcap replay Benjamin Berg 2021-07-12 17:08:25 +02:00
  • d6b4adec73 tests: Add upektc_img test Benjamin Berg 2021-07-12 17:06:12 +02:00
  • 9e7bfa05b3 synaptics: Immediately succeed for empty identify Benjamin Berg 2021-07-08 14:07:25 +02:00
  • 9ecd6236ee Added ELAN 0c6e (from ROG Flow X13) Liran Piade 2021-07-05 14:18:42 +00:00
  • a07011bac2 tests: Add test for egistec0570 Saeed/Ali Rk 2021-07-07 14:47:40 +02:00
  • f7290255e0 egistec: Add new driver Saeed/Ali Rk 2021-07-07 11:20:12 +02:00
  • 29048c51db tests: Add elanmoc CI test Benjamin Berg 2021-07-06 22:40:59 +02:00
  • 42676dd300 elanmoc: Add elanmoc driver hermanlin 2021-05-05 22:21:57 +08:00
  • 45c5d17f3b elanspi: Fix format string Benjamin Berg 2021-07-06 22:49:23 +02:00
  • fc76db562e aesx660: Fix format strings Benjamin Berg 2021-07-06 22:49:15 +02:00
  • 9f93f5ded7 virtual-device: Fix format strings Benjamin Berg 2021-07-06 20:55:23 +02:00
  • 74c4125827 upekts: Fix format strings Benjamin Berg 2021-07-06 20:55:00 +02:00
  • 4f6d908390 upeksonly: Fix format string warning by using unsigned Benjamin Berg 2021-07-06 20:48:12 +02:00
  • 575bd369d5 upektc: Fix format string on architectures where 64bit is not long Benjamin Berg 2021-07-01 18:27:13 +02:00
  • 304219b65c upektc_img: Fix warnings in debug format strings Benjamin Berg 2021-07-01 17:51:07 +02:00
  • 23bca2a8ac spi: Fix pointer cast on 32bit architectures Benjamin Berg 2021-07-01 17:37:53 +02:00
  • 4bf064d873 meson: Shuffle around driver/helper definition Benjamin Berg 2020-10-30 16:26:06 +01:00
  • d2c2410a6f meson: Move source generation into libfprint meson file Benjamin Berg 2020-10-30 14:30:52 +01:00
  • e8f9cc1fce scripts: Speed up uncrustify by running 4 jobs in parallel Benjamin Berg 2020-09-29 11:13:55 +02:00
  • 0ee274946d print: Fix pspec of print type to match real default Benjamin Berg 2020-05-14 18:59:07 +02:00
  • 0c26205a1e Release 1.92.0 v1.92.0 Benjamin Berg 2021-06-25 15:27:02 +02:00
  • d957bbd0f4 synaptics: Fix warning about missing initialization Benjamin Berg 2021-06-30 15:56:45 +02:00
  • ec9e6f1947 meson: Fix udev rules directory detection Benjamin Berg 2021-06-30 11:14:33 +02:00