Commit Graph

  • 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
  • 24658fb351 meson: Add elanspi to list of default drivers Benjamin Berg 2021-06-25 14:46:57 +02:00
  • d5fda36bc0 tests: Detect tests by checking any matching file prefix Benjamin Berg 2021-06-28 16:16:31 +02:00
  • cdaa3497d7 virtual-storage: Add variant without list support Benjamin Berg 2021-06-25 16:13:41 +02:00
  • 8a5bec6619 device: Add API to update features during probe Benjamin Berg 2021-06-25 16:13:13 +02:00
  • 145f7287fa fprint-list: Add SPI devices to supported list Benjamin Berg 2021-06-25 12:28:13 +02:00
  • dbd89929b9 tests: Increase timeout of umockdev tests Benjamin Berg 2021-06-25 10:32:14 +02:00
  • 01663c1fb5 tests: Allow multiple tests per driver Bastien Nocera 2020-12-04 16:40:18 +01:00
  • 4ef13d971d uru4000: Use GLib's random functions Bastien Nocera 2020-12-04 16:25:06 +01:00
  • a267e30fc6 uru4000: Don't throw warnings during "power on" Bastien Nocera 2020-11-26 12:18:18 +01:00
  • 2ba60d0a52 tests: Improved umockdev version check Benjamin Berg 2021-06-25 10:02:09 +02:00
  • 947420d2ce demo: Do not build udev_rules inside flatpak Benjamin Berg 2021-06-25 09:53:09 +02:00
  • 793cad57f3 demo: Add libgudev into flatpak manifest Benjamin Berg 2021-06-24 16:15:07 +02:00
  • f37e20b8a0 meson: Permit disabling (and forcing) installation of udev rules Benjamin Berg 2021-06-25 09:51:44 +02:00
  • e2f199bb6a vfs301: Fix leak of USB transfer Benjamin Berg 2021-06-23 22:48:33 +02:00
  • 059ab65081 tests: Add capture test for elanspi Matthew Mirvish 2021-06-21 15:28:21 -04:00
  • 7893278cc6 tests: Add handling for SPI ioctl replay Benjamin Berg 2021-06-22 17:24:10 +02:00
  • 0697191387 tests: Allow multiple mock devices per driver Matthew Mirvish 2021-06-21 15:26:59 -04:00
  • 8be666bb05 elanspi: Permit running in emulated environment Matthew Mirvish 2021-06-21 14:24:27 -04:00
  • 019a294ec4 elanspi: Add driver supporting various ELAN SPI sensors Matthew Mirvish 2021-03-29 21:11:54 -04:00
  • f6e80456d9 ci: Add gudev to dependencies Matthew Mirvish 2021-04-08 20:05:11 -04:00
  • 51cab75b1e assembling: Fix copying only partial tile on overhang Benjamin Berg 2021-06-23 17:42:59 +02:00
  • 1ed2b23902 goodixmoc: add PID 609C/6584/658C/6592/659C boger 2021-06-23 15:14:33 +08:00
  • 9dd72611bf list-udev-rules: Add udev rule generation for SPI Benjamin Berg 2021-06-22 14:51:26 +02:00
  • 4bcb55e412 meson: Fix indentation Benjamin Berg 2021-06-22 14:19:53 +02:00
  • 5bda7aef38 ci: Use --status-bugs option for scan-build Benjamin Berg 2021-06-22 19:54:42 +02:00
  • b4f564cafc spi-transfer: Keep CS asserted during long transfers Benjamin Berg 2021-04-16 15:35:49 +02:00
  • a3f568db3d fp-context: Check hidraw VID/PID with udev instead of an ioctl Matthew Mirvish 2021-06-21 13:39:24 -04:00
  • ba920aa41b goodixmoc: Remove internal cancellable Benjamin Berg 2021-04-23 10:58:46 +02:00
  • db1e88138b meson: Add dependency to gobject-introspection Benjamin Berg 2021-06-21 17:00:57 +02:00
  • 7ff95dc39a tests: Add clear_storage related tests Benjamin Berg 2021-06-21 16:23:35 +02:00
  • 098ff97edd drivers: Fix upekts/upek_proto license Benjamin Berg 2021-05-27 17:49:02 +02:00
  • 90cbcd7fb5 tests: Update README to describe pcapng replay Benjamin Berg 2021-06-16 11:10:30 +02:00
  • 182367a079 tests: Use pcap recording for synaptics and test clear_storage Benjamin Berg 2021-06-16 10:53:09 +02:00
  • daaafc80c3 tests: Detect pcap vs. ioctl recording and run correct one Benjamin Berg 2021-06-16 10:53:34 +02:00
  • c989cc4b95 ci: Build umockdev from git for pcap replay support Benjamin Berg 2021-06-16 10:52:29 +02:00
  • 0edae7b641 synaptics: Remove PID 0xE9 Vincent Huang 2021-06-17 13:55:27 +08:00
  • 49e3963783 synaptics: Return success when deleting a print that doesn't exist in the database or database empty Vincent Huang 2021-05-04 15:57:45 +08:00