Commit Graph

  • abb0b1267c synaptics: add support PID 0xE7 Aris Lin 2020-12-02 10:21:39 +08:00
  • 5cb91a4189 Release 1.90.5 v1.90.5 Benjamin Berg 2020-12-01 10:11:39 +01:00
  • 0bb132b167 NEWS: Fix release date of 1.90.4 Benjamin Berg 2020-12-01 10:12:57 +01:00
  • ce39f27b5e vfs301_proto: Remove usless break after return Benjamin Berg 2020-11-30 19:19:26 +01:00
  • 7d0956513b upekts: Remove duplicated err handling path Benjamin Berg 2020-11-30 19:17:11 +01:00
  • 2b7cfa751a list-udev-rules: Remove Wrongly added well-known USB controller vid/pid combo Marco Trevisan (Treviño) 2020-11-30 20:03:32 +01:00
  • 0eee6a56dd synaptics: add support to sensor PID 0xC9 Vincent Huang 2020-11-30 13:53:07 +08:00
  • 8962e14fde Release 1.90.4 v1.90.4 Benjamin Berg 2020-11-27 13:55:14 +01:00
  • e246e00ba3 elan: added 0c4d device to the array of supported devices tt83 2020-10-22 07:06:04 +03:00
  • fa3bdb874d udev-rules: Regenerate from wiki to include VFS495 Marco Trevisan (Treviño) 2020-11-25 18:28:41 +01:00
  • 2caeb8cbb3 udev-rules: Add unsupported devices from wiki page to rules Benjamin Berg 2020-11-18 18:58:31 +01:00
  • dda3587b76 identify: Use stored print to show identify information Marco Trevisan (Treviño) 2020-11-08 22:09:13 +01:00
  • fb5854213a examples: Add Identify example Marco Trevisan (Treviño) 2020-11-08 03:58:58 +01:00
  • 21ee241f0c virtual-image: Add command to trigger device removal Benjamin Berg 2020-11-17 14:46:46 +01:00
  • 280f916ace image-device: Fix incorrect g_free of error Benjamin Berg 2020-11-17 13:35:40 +01:00
  • 1b5dd0057f tests: Add device removal test Benjamin Berg 2020-11-16 19:03:24 +01:00
  • 8a6f1932f8 virtual-image: Add a notify::removed handler Benjamin Berg 2020-11-16 19:00:43 +01:00
  • 0051ff6352 device: Treat devices as closed even after a close failure Benjamin Berg 2020-11-16 19:16:53 +01:00
  • b6dd522459 Rework device removal to have a nice API Benjamin Berg 2020-11-13 16:44:46 +01:00
  • 656bf3d175 elan: Add a few comments that stopping/callibrating helps Benjamin Berg 2020-11-18 15:17:13 +01:00
  • fe498c56c7 virtual-image: Fix race condition closing new connection Benjamin Berg 2020-11-10 15:56:30 +01:00
  • 251ccef9ba fpi-device: Add debug information about the enrolled finger Marco Trevisan (Treviño) 2020-11-08 02:15:33 +01:00
  • 3b993fabb6 verify/enroll: Save and use locally saved prints also for devices with storage Marco Trevisan (Treviño) 2020-11-08 02:12:05 +01:00
  • 0c56e0de6d synaptics: Report finger status to libfprint Marco Trevisan (Treviño) 2020-03-26 22:21:11 +01:00
  • 893ff9c033 fp-image-device: Report finger status changes to the device Marco Trevisan (Treviño) 2020-03-26 21:42:35 +01:00
  • 3c382cac7f fp-device: Reset the finger status on complete Marco Trevisan (Treviño) 2020-03-26 22:22:40 +01:00
  • 42e4506b1b fp-device: Add finger-status property Marco Trevisan (Treviño) 2020-03-26 20:49:48 +01:00
  • ae3baadcf9 tests: Add a new test for vfs301 Benjamin Berg 2020-11-05 15:55:09 +01:00
  • 4f29a32da8 tests: Store temporary directory on failure Benjamin Berg 2020-11-05 15:52:54 +01:00
  • e5fa54e8e7 vfs301: Start capture only on state change to AWAIT_FINGER_ON Benjamin Berg 2020-11-04 14:08:10 +01:00
  • d3076039d0 vfs301: Fix device pointer handling in callback Benjamin Berg 2020-10-23 18:42:55 +02:00
  • a748f4d30f elan: Simplify elan driver internal state machine Benjamin Berg 2020-10-14 16:01:59 +02:00
  • 3ee5536a13 image-device: Redefine internal states and valid transitions Benjamin Berg 2020-10-07 16:54:41 +02:00
  • f56aacc7ef image-device: Remove cancelling boolean from private data Benjamin Berg 2020-10-07 14:56:36 +02:00
  • 615c370842 vfs301: Fix device pointer handling in callback benzea/vfs301-userdata Benjamin Berg 2020-10-23 18:42:55 +02:00
  • 96fa0a96eb uru4000: Fix missing reference to image transfer Benjamin Berg 2020-10-19 17:01:06 +02:00
  • 1754bd0204 synaptics: Always submit interrupt transfer without a timeout Benjamin Berg 2020-10-19 17:04:55 +02:00
  • 90a1abf2f8 synaptics: Fix missing reference to interrupt transfer Benjamin Berg 2020-10-19 16:59:28 +02:00
  • 59824d2122 synaptics: Remove useless code Benjamin Berg 2020-10-19 16:59:07 +02:00
  • 31319d9c6f synaptics: add support to pid 0xF9, 0xFC, 0xC2 Vincent Huang 2020-10-15 12:20:34 +08:00
  • e27b65c930 synaptics: add identify function Vincent Huang 2020-09-22 17:43:57 +08:00
  • b03f9a502a tests: Remove old README-umockdev file Benjamin Berg 2020-10-14 12:39:10 +02:00
  • 44ef20d5ac aesx660: Use convenience API to allocate USB receive buffer Benjamin Berg 2020-10-07 13:31:59 +02:00
  • 4719b30f16 aes1610: Use convenience API to allocate USB receive buffer Benjamin Berg 2020-10-07 13:27:40 +02:00
  • 7eb361087a drivers: Add access annotations to USB helpers Benjamin Berg 2020-10-07 13:37:49 +02:00
  • 33d50e4e30 usb: Annotate access to USB buffers Benjamin Berg 2020-05-12 11:31:09 +02:00
  • 994690cfa3 virtual-image: Only read socket when active Benjamin Berg 2020-10-02 16:50:01 +02:00
  • 52b2d10887 image-device: Delay task completion until device is deactivated Benjamin Berg 2020-10-02 16:45:51 +02:00
  • 81e0f4dfe5 aes3k: Re-send some commands for each capture Benjamin Berg 2020-10-01 18:38:07 +02:00
  • cb56ddba5b virtual-image: Open window for race during deactivation benzea/deactivate-race-window Benjamin Berg 2020-10-01 14:16:00 +02:00
  • c7cab77fc1 usb-transfer: Work around libgusb cancellation issue benzea/add-usb-cancellation-workaround Benjamin Berg 2020-10-01 00:14:48 +02:00
  • a63dcc96d5 virtual_image: Open a window for race conditions during open/close Benjamin Berg 2020-05-12 19:15:23 +02:00
  • fab349f356 Remove trailing \n where they are not necessary Benjamin Berg 2020-09-29 10:42:03 +02:00
  • 62edf93958 tests: Add AES3500 test case Benjamin Berg 2020-09-29 10:35:48 +02:00
  • 8c4ff253cb aes3k: Fix transfer error path and cancellable lifetime Benjamin Berg 2020-09-28 19:13:32 +02:00
  • 3ce6a15547 image-device: Don't deactivate if deactivation was already started Benjamin Berg 2020-09-28 19:12:28 +02:00
  • 174aa2c091 Release 1.90.3 v1.90.3 Benjamin Berg 2020-09-08 14:04:11 +02:00
  • 9efe25b91c ci: Disable flatpak building for forks Benjamin Berg 2020-09-14 13:47:10 +02:00
  • bcce8876e2 aes3k: Fix cancellation logic of aes3k driver Benjamin Berg 2020-09-07 12:13:39 +02:00
  • 3962372f47 tests: add identify test for driver goodixmoc add identify ioctl file, modify custom.py add identify test boger.wang 2020-09-13 21:14:05 +08:00
  • f67f61c638 goodixmoc: Add identify function boger.wang 2020-09-11 22:47:11 +08:00
  • d5f7f4dfaa goodixmoc: Prevent incorrect firmware type running boger.wang 2020-09-11 22:36:52 +08:00
  • ce6961d165 image-device: Fix cancellation documentation Benjamin Berg 2020-09-07 12:12:34 +02:00
  • 30e1a68344 ci: Build flatpak using GNOME runner and template Benjamin Berg 2020-09-02 16:27:53 +02:00
  • 5b087ed848 demo: Switch to use GNOME 3.36 runtime Benjamin Berg 2020-09-02 16:38:13 +02:00
  • 5d0481b031 context: Lower severity of warning if USB fails to initialise Benjamin Berg 2020-09-03 09:00:01 +02:00
  • 596d22a449 context: Fix invalid accesses to GUsbContext if USB is missing Benjamin Berg 2020-09-03 09:06:37 +02:00
  • c85f385191 tests: add test for goodixmoc driver boger.wang 2020-06-08 22:17:32 +08:00
  • eb2aaaaa20 drivers: add goodix moc sensor driver support boger.wang 2020-06-08 22:00:29 +08:00
  • e3c009c5b3 fp-device: add new type FpDeviceError FP_DEVICE_ERROR_DATA_DUPLICATE boger.wang 2020-06-08 21:47:32 +08:00
  • a4f7293f32 synaptics: retry get version command once when receiving non-success status Vincent Huang 2020-08-21 17:42:00 +08:00
  • 8b64312f4b synaptics: support sensors pid 0xe9 & 0xdf Vincent Huang 2020-07-31 09:47:35 +08:00
  • b7e27bfdc6 demo: Handle the non-imaging mode also if we get a non-supported error Marco Trevisan (Treviño) 2020-06-17 14:16:34 +02:00
  • 37b19674f1 verify: Use fast matching callback also for non-storage devices Marco Trevisan (Treviño) 2020-06-17 14:14:35 +02:00
  • a5f4ad507a img-capture: Exit with error if the device doesn't support capture Marco Trevisan (Treviño) 2020-06-17 14:12:38 +02:00
  • 1f96077e36 examples: Don't try to save an image from a print without it Marco Trevisan (Treviño) 2020-06-17 14:00:19 +02:00
  • ed26976ac5 fpi-usb-transfer: Use the same values of libusb for transfer types Marco Trevisan (Treviño) 2020-06-16 22:50:41 +02:00
  • e4d292b595 fp-image-device: Properly include fp-device.h Marco Trevisan (Treviño) 2020-06-16 22:49:38 +02:00
  • c6b8430c72 fpi-print: Improve debug on print score Marco Trevisan (Treviño) 2020-06-16 22:49:18 +02:00
  • cbf1dcca29 fpi-image-device: Improve debugging messages Marco Trevisan (Treviño) 2020-06-16 22:48:51 +02:00
  • 7f7d099ba0 fpi-device: Don't double check for cancellable value Marco Trevisan (Treviño) 2020-06-16 22:43:18 +02:00
  • b6f965c1d9 fpi-device: Use the current action string instead of value Marco Trevisan (Treviño) 2020-04-29 20:16:02 +02:00
  • fd2875aa3e examples: add img-capture example Vasily Khoruzhick 2020-06-06 23:04:26 -07:00
  • 4b2816db64 Update for 1.90.2 v1.90.2 Benjamin Berg 2020-06-08 11:37:51 +02:00
  • 4af3e59174 uru4000: Always detect whether encryption is in use Benjamin Berg 2020-04-22 18:24:09 +02:00
  • 24b1faffde upeksonly: Add a comment that multiple URBs are needed Benjamin Berg 2020-06-03 00:03:56 +02:00
  • 49983c8ee7 upeksonly: Fix memory leak of register data helper struct Benjamin Berg 2020-06-02 23:41:55 +02:00
  • d276c3489e upeksonly: Fix register write value Vasily Khoruzhick 2020-06-02 23:41:14 +02:00
  • 3f51e6dcb6 upeksonly: Pass required user data to write_regs_cb Benjamin Berg 2020-06-02 18:01:59 +02:00
  • b4dbbd667a upeksonly: Avoid reading beyond received packet boundary Benjamin Berg 2020-06-02 17:02:38 +02:00
  • 7d9245505f upeksonly: Remove callback support after killing transfers Benjamin Berg 2020-06-02 16:36:00 +02:00
  • 570daf2321 upeksonly: Remove ABORT_SSM constant Benjamin Berg 2020-06-02 16:33:26 +02:00
  • 60d0f84294 upeksonly: Fix creation of image transfers Benjamin Berg 2020-06-02 12:05:23 +02:00
  • 6633025437 vfs301: Allow freeing of data by copying it Benjamin Berg 2020-05-29 17:54:29 +02:00
  • 40ed353666 elan: Only queue state changes once Benjamin Berg 2020-05-22 17:29:00 +02:00
  • 32bdd8d5c4 image: Fix reporting of retry on activation timeout Benjamin Berg 2020-05-22 17:03:23 +02:00
  • ec4fc9aec5 ci: Put coverage regexp into CI description Benjamin Berg 2020-05-13 17:47:34 +02:00
  • 390611d5c9 tests: Improve the instructions to create new umockdev captures Benjamin Berg 2020-05-13 17:37:04 +02:00
  • 685052c605 tests: Add test for vfs0050 driver Benjamin Berg 2020-05-13 17:30:43 +02:00
  • 4b83f8bfd9 vfs0050: Accept zero bytes read instead of timeout for emulation Benjamin Berg 2020-05-13 17:26:34 +02:00