Commit Graph

  • 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
  • 040d0d34fd synaptics: Send a cancel to sensor if it returns busy Aris Lin 2021-05-14 16:55:24 +08:00
  • 82c406dace goodixmoc: Add PID 6A94 Nelson Jeppesen 2021-05-07 13:02:11 -07:00
  • 046607add6 device: Add void return type tag to fp_device_delete_print_sync Benjamin Berg 2021-04-30 15:03:39 +02:00
  • 9c0cd3fb23 device: Move fp_device_clear_storage_sync into _sync block Benjamin Berg 2021-04-30 15:02:19 +02:00
  • 439223cac3 virtual-device-storage: Actually clear storage when requested Benjamin Berg 2021-04-29 17:59:52 +02:00
  • 992a207ede virtual-device: Refactor command handling and add CONT command Benjamin Berg 2021-04-29 17:48:55 +02:00
  • ae6be6837b doc: Use includes from the source diretory Benjamin Berg 2021-04-29 15:25:58 +02:00
  • 261ba3a4a4 meson: Add -Wswitch-enum Benjamin Berg 2021-04-29 14:16:29 +02:00
  • e9dddcc87a virtual-image: Fix compilation with -Wswitch-enum Benjamin Berg 2021-04-29 14:29:31 +02:00
  • 7e02f3faf9 virtual-device: Avoid/Fix -Wswitch-enum warnings Benjamin Berg 2021-04-29 14:25:12 +02:00
  • b61303500e utilities: Explicitly list default enum value Benjamin Berg 2021-04-29 14:16:20 +02:00
  • 668b3517a9 upeksonly: Explicit list default enum value Benjamin Berg 2021-04-29 14:15:52 +02:00
  • 657fe85c25 device: Add missing CLEAR_STORAGE to fpi_device_action_error Benjamin Berg 2021-04-29 14:12:19 +02:00
  • 4d5e2775b2 synaptics: add new PID 0xF0 and 0x103 Aris Lin 2021-05-05 15:11:21 +08:00
  • 8a04578847 synaptics: Add clear_storage() and remove list() Vincent Huang 2021-03-15 16:18:15 +08:00
  • 77e95aa545 fp-device: Add fp_device_clear_storage and clear_storage vfunc Vincent Huang 2021-04-09 17:23:13 +08:00
  • b9df7a4e70 device: Attach sources to correct main context Benjamin Berg 2021-04-23 09:56:49 +02:00
  • 1ca56adff5 usb-transfer: Use fpi_device_add_timeout instead of g_idle_add Benjamin Berg 2021-04-22 18:51:20 +02:00
  • d683b271d4 ssm: Remove delayed action GCancellable integration Benjamin Berg 2021-04-22 18:09:14 +02:00
  • 94e86875ae context: Remove idle sources and use thread local context Benjamin Berg 2021-04-22 17:24:07 +02:00
  • 511d456006 context: Use g_signal_connect_object for removal handling Benjamin Berg 2021-04-22 16:37:18 +02:00
  • 11e379050f goodixmoc: Ensure power button shield is always turned off Benjamin Berg 2021-04-23 13:25:41 +02:00
  • 9416f91c75 ssm: Add cleanup state feature Benjamin Berg 2021-04-23 13:08:49 +02:00
  • c4ae89575a ssm: Fix up the SSM documentation a bit Benjamin Berg 2021-04-23 12:10:58 +02:00
  • 04f6cac7ec elan: Add PID 0c63 Benjamin Berg 2021-04-28 15:47:18 +02:00
  • d2981fc6a4 elan: Add PID 0c4f Benjamin Berg 2021-04-28 15:43:14 +02:00
  • 8c9167d836 elan: Add PID 0c3d Benjamin Berg 2021-04-28 15:23:49 +02:00
  • df36c66730 tod: Use dynamically defined version script Marco Trevisan (Treviño) 2021-04-14 18:02:33 +02:00
  • 35bcd4326c libfprint-tod.ver: Add new symbols to newer TOD subversion Marco Trevisan (Treviño) 2021-04-14 17:51:38 +02:00
  • 00128e11fd README: Link to TOD README file Marco Trevisan (Treviño) 2021-04-13 15:45:58 +02:00
  • 81ecee3ead tests/tod-drivers: Add newly supported types Marco Trevisan (Treviño) 2021-04-13 22:33:17 +02:00
  • 18b3acdfb0 fpi-spi-transfer: Add structure padding Marco Trevisan (Treviño) 2021-04-13 22:32:01 +02:00
  • 1d7a561b0b tod-inspector: Add support reading features Marco Trevisan (Treviño) 2021-04-13 15:16:45 +02:00
  • a79a8d0e22 device: Keep device type ordering as default Marco Trevisan (Treviño) 2021-04-13 15:16:23 +02:00
  • 344d5cb2a9 fpi-device: Reduce padding on FpIdEntry to make space to new elements Marco Trevisan (Treviño) 2021-04-13 15:40:06 +02:00
  • c906b30cba tod: Add support for device features, keeping ABI compatibility Marco Trevisan (Treviño) 2021-04-13 14:55:04 +02:00
  • eb329903b4 test-fp-device-tod: Ignore deprecated functions and use new ones Marco Trevisan (Treviño) 2021-04-13 14:48:06 +02:00
  • 20ac5c10a4 Merge branch 'origin/master' into tod Marco Trevisan (Treviño) 2021-04-13 14:44:40 +02:00
  • 58756ab62e tests: Ensure that we don't break ABI with expected TODv1 structures Marco Trevisan (Treviño) 2021-04-13 22:09:09 +02:00
  • e5e999de2c fpi-image: Add missing padding Marco Trevisan (Treviño) 2021-04-13 21:43:18 +02:00
  • 9aa3060d32 ci: Expose valgrind test logs Marco Trevisan (Treviño) 2021-04-13 17:19:06 +02:00
  • 9a1dcaa801 tests: Use native meson exec wrapper in test setups instead of our script Marco Trevisan (Treviño) 2021-04-13 17:04:01 +02:00
  • 683ac48e21 libfprint2-sections: Add missing FpFingerStatusFlags Marco Trevisan (Treviño) 2021-04-09 23:06:32 +02:00
  • 3b34fc9b5b ci: Expose coverage report and meson logs in MRs Marco Trevisan (Treviño) 2021-04-09 22:33:27 +02:00
  • 41f8737b48 device: Deprecate fp_device_{supports,has}_* functions for has_feature Marco Trevisan (Treviño) 2021-04-09 22:01:00 +02:00
  • ef805f2341 device: Expose supported features publicly as FpDeviceFeature Marco Trevisan (Treviño) 2021-04-09 21:31:43 +02:00
  • bd99f865d8 fp-device: Gracefully handle capture calls on devices with no support libfprint-1-90 Marco Trevisan (Treviño) 2021-04-09 20:08:26 +02:00
  • 3717468a8a device: Make verification support optional Marco Trevisan (Treviño) 2021-04-09 19:41:48 +02:00
  • 8d545a0b95 fpi-device: Add FpiDeviceFeature flags to FpDeviceClass Marco Trevisan (Treviño) 2020-12-08 04:16:31 +01:00
  • 355957919e Add nb1010 driver Huan Wang 2021-04-04 17:19:46 -06:00
  • 07778f6bfa upeksonly: fix double free in usb transfer cbs Matthew Mirvish 2021-04-11 07:25:48 -04:00
  • 7fcce7891a spi-transfer: Add SPI transfer helper routines Benjamin Berg 2021-01-18 16:41:01 +01:00
  • b0d9d00762 Add support for udev based device discovery Matthew Mirvish 2021-04-08 16:46:01 +02:00
  • e95056aa86 fpi-image-device: Allow overriding of enroll stages mincrmatt12 2020-08-06 03:41:31 -04:00
  • 4f14b6e5b0 Import Debian changes 1:1.90.7+git20210222+tod1-0ubuntu2 Matthias Klose 2021-03-30 15:01:02 +02:00
  • 9321791d0e ci: Do not use verbose logging for tests, just rely on artifacts Marco Trevisan (Treviño) 2021-04-01 18:01:29 +02:00
  • 4031bb62d7 device: Gracefully handle identify on devices with no support Marco Trevisan (Treviño) 2021-04-01 17:43:07 +02:00
  • 59767af552 doc/libfprint-2.types: Also include fp-image-device to get image type Marco Trevisan (Treviño) 2021-04-01 17:13:11 +02:00
  • 3fb8860dc4 synaptics: add new PID 0x100 and remove PID 0xE7 Aris Lin 2021-03-18 18:29:10 +08:00
  • 03e0efe7ea doc: Add a few missing functions to documentation Benjamin Berg 2021-03-17 10:47:05 +01:00
  • df9483e723 doc: Remove symbol that does not exist Benjamin Berg 2021-03-17 10:44:29 +01:00
  • 870468c741 doc: Add .types file for signals and properties Benjamin Berg 2021-03-17 10:41:48 +01:00
  • 47223e551f Added test for vfs7552 Julius Piso 2021-03-01 15:32:47 +01:00
  • e0de8c67b6 Added driver for validity vfs7552 Julius Piso 2020-10-11 18:45:39 +02:00
  • 4a700758a6 ssm: Add getter for the device Benjamin Berg 2021-03-03 14:46:18 +01:00
  • 3f13ddc40d list-supported: Relativate "support" statement for website benzea/add-support-warning-to-website Benjamin Berg 2021-03-08 12:31:10 +01:00
  • e8a7ff1033 tests/virtual-device: Add test checking close while we're still opening Marco Trevisan (Treviño) 2021-03-03 19:41:04 +01:00
  • 8ae27b4672 fpi-assemping: Do not include unneeded headers and do not use absolute search paths Marco Trevisan (Treviño) 2021-03-03 19:35:16 +01:00
  • 447cd3f7ba fpi-assemping: Do not include unneeded headers and do not use absolute search paths Marco Trevisan (Treviño) 2021-03-03 19:35:16 +01:00
  • 08cf893e2e examples: Add TOD inspector tool, to do some basic analysis of TOD drivers Marco Trevisan (Treviño) 2021-03-03 18:19:46 +01:00
  • b81c6857f2 demo: Fix flatpak build after udev option rename Benjamin Berg 2021-03-03 18:05:33 +01:00
  • dbd20ec669 synaptics: Remove usb reset Aris Lin 2021-02-25 17:13:56 +08:00
  • e7eaecedc6 meson: Autodetect whether autosuspend rules are provided by udev Benjamin Berg 2021-01-21 19:55:26 +01:00
  • 52d0409241 data: Add note that the unsupported device list needs a manual sync Benjamin Berg 2021-03-03 17:30:12 +01:00
  • f2d0d0bc57 udev-hwdb: Update list of unsupported devices Benjamin Berg 2021-03-03 17:28:52 +01:00
  • 7d5dec796d Finalise changelog Marco Trevisan (Treviño) 2021-02-22 21:39:04 +01:00
  • 375d1e18ae Update changelog Marco Trevisan (Treviño) 2021-02-22 20:48:52 +01:00
  • bc8b3d497d debian/libfprint-2-2.postinst: Regenerate as per generator changes Marco Trevisan (Treviño) 2021-02-22 21:35:18 +01:00
  • f2dac228af debian/update-udev-triggers.sh: Ignore udevadm trigger failures Marco Trevisan (Treviño) 2021-02-22 21:31:39 +01:00
  • 8fd1fcbe49 virtual-device: Move shared functions into the internal scope Marco Trevisan (Treviño) 2021-02-22 21:07:36 +01:00
  • 77b9220178 debian/libfprint-2-2.symbols: Update symbols Marco Trevisan (Treviño) 2021-02-22 20:55:00 +01:00
  • 3f0aea923b debian/patches: Drop, they're all applied upstream Marco Trevisan (Treviño) 2021-02-22 20:45:38 +01:00
  • a5e2d8d7f0 debian/libfprint-2-2.postinst: Devices triggers updated Marco Trevisan (Treviño) 2021-02-22 20:42:18 +01:00
  • 5ef323521d New upstream release Marco Trevisan (Treviño) 2021-02-22 20:42:15 +01:00
  • 8ea21bb0a2 Update upstream source from tag 'upstream/1.90.7+git20210222+tod1' Marco Trevisan (Treviño) 2021-02-22 20:42:15 +01:00
  • 1c73414f3c New upstream version 1.90.7+git20210222+tod1 Marco Trevisan (Treviño) 2021-02-22 20:42:10 +01:00
  • bd2e9570f6 debian/watch: Support TOD upstream git snapshots Marco Trevisan (Treviño) 2021-02-22 20:11:01 +01:00
  • ffb6a00ee3 debian/update-udev-triggers.sh: Restore proper autosuspend.hwdb path Marco Trevisan (Treviño) 2021-02-22 20:39:46 +01:00
  • 4f76dbc18f Merge tag 'debian/1%1.90.7-3' into ubuntu Marco Trevisan (Treviño) 2021-02-22 20:23:58 +01:00
  • b65a775bae Merge tag 'upstream/1.90.7' into upstream-tod Marco Trevisan (Treviño) 2021-02-22 20:26:04 +01:00
  • c6da36a373 New upstream version 1.90.7+git20210222+tod1 Marco Trevisan (Treviño) 2021-02-22 20:13:50 +01:00
  • a1ae3cfdaa meson: Bump version to 1.90.7+git20200222+tod1 Marco Trevisan (Treviño) 2021-02-22 19:37:42 +01:00
  • 5804b25806 Merge libfprint/libfprint master branch into tod Marco Trevisan (Treviño) 2021-02-22 19:12:51 +01:00
  • e4a297887b virtual-image: Use explicit list of cases in which we want to listen Marco Trevisan (Treviño) 2021-02-22 19:09:11 +01:00