Commit Graph

  • c11126181e aeslib: Fix use-after-free in aeslib Bastien Nocera 2019-08-08 14:17:15 +02:00
  • 658c301e3c lib: Use memmove(), g_memmove() is deprecated Bastien Nocera 2019-08-05 19:10:16 +02:00
  • dce52ed081 vfs5011: Use memmove(), g_memmove() is deprecated Bastien Nocera 2019-08-05 19:09:51 +02:00
  • f309f586c9 ci: Add ABI check Bastien Nocera 2019-08-05 19:18:43 +02:00
  • e2f06e8f1e lib: Remove num_stripes from fpi_assemble_frames() wip/hadess/remove-num_stripes Bastien Nocera 2019-08-05 19:04:25 +02:00
  • 22a252c57e lib: Remove num_stripes from fpi_do_movement_estimation() Bastien Nocera 2019-08-05 18:57:55 +02:00
  • 3953436f0a lib: Remove num_stripes from do_movement_estimation() Bastien Nocera 2019-08-05 18:55:41 +02:00
  • ae1b10dba8 elan: Fix frame leak in elan_submit_image Igor Filatov 2018-12-23 11:51:55 +02:00
  • 860a256f4b HACKING: Clarify the intent of the license Bastien Nocera 2019-08-05 13:32:06 +02:00
  • cb2f46ed08 HACKING: Fix a typo Bastien Nocera 2019-08-05 13:15:48 +02:00
  • 13deaa66fd lib: Fix a typo Bastien Nocera 2019-08-05 13:15:34 +02:00
  • 3597a5b0ed img: Fix a typo Bastien Nocera 2019-08-05 13:15:21 +02:00
  • 0352995cb3 data: Fix a number of typos Bastien Nocera 2019-08-05 13:14:59 +02:00
  • e9041da7f4 uru4000: Fix a typo Bastien Nocera 2019-08-05 13:14:34 +02:00
  • 252180e088 upektc: Fix a typo Bastien Nocera 2019-08-05 13:14:15 +02:00
  • 6361c208bd upeksonly: Fix a number of typos Bastien Nocera 2019-08-05 13:14:03 +02:00
  • 2ef8ace543 etes603: Fix a typo Bastien Nocera 2019-08-05 13:13:42 +02:00
  • 0400bcc85e vfs*: Fix a number of typos Bastien Nocera 2019-08-05 13:13:10 +02:00
  • 76db6a5a16 aes*: Fix a number of typos Bastien Nocera 2019-08-05 13:12:45 +02:00
  • 5b171f9577 Add code of conduct document Bastien Nocera 2019-07-25 12:02:44 +02:00
  • 400cacf867 elan: Fix memory leak in elan_submit_image benzea/fix-elan-leak Benjamin Berg 2019-06-18 22:36:38 +02:00
  • 4cec28416e lib: Remove state from fp_img_driver activate handler Benjamin Berg 2019-06-18 18:12:28 +02:00
  • 3b32baccf6 fdu2000: Remove driver as it has been defunct for long Benjamin Berg 2019-06-18 16:42:58 +02:00
  • 16875d7776 examples: Port enroll and verify examples to new storage Benjamin Berg 2019-06-13 15:10:59 +02:00
  • a9600e23a1 examples: Link examples to the new GVariant based storage Benjamin Berg 2019-06-13 15:10:25 +02:00
  • a4b6813ebf examples: Add simple storage implementation using GVariant Benjamin Berg 2019-06-13 15:09:19 +02:00
  • ef90938eb9 build: Bump GLib dependency to 2.50 and add guards Benjamin Berg 2019-06-13 13:54:48 +02:00
  • 65bd095ea9 examples: Add delete command support to virtmissensor.py wip/benzea/add-delete-finger Benjamin Berg 2019-06-11 11:07:36 +02:00
  • 0d9c53e018 virtual_misdev: Add support to delete fingers Benjamin Berg 2019-06-11 10:57:49 +02:00
  • 314cfba9bb examples: Add example for deleting prints Vincent Huang 2019-06-11 10:45:24 +02:00
  • 95337c71cd lib: Add API to query support for device internal storage Vincent Huang 2019-06-11 10:44:07 +02:00
  • ef3519854d lib: Add API to delete prints stored on sensors Vincent Huang 2019-06-11 10:40:38 +02:00
  • 0240e0801c examples: Add virtmissensor.py script for virtual_misdev Benjamin Berg 2019-06-10 23:51:15 +02:00
  • 9982916294 virtual_misdev: Add virtual match-in-sensor device with internal storage Benjamin Berg 2019-06-10 23:49:52 +02:00
  • 8cdeeeaaf1 examples: Add sendvirtimg.py script to send a print to virtual_imgdev Benjamin Berg 2019-06-10 16:56:57 +02:00
  • cd308ee34f examples: Add a few example prints from NIST Benjamin Berg 2019-06-10 16:55:57 +02:00
  • 971a2a0ef1 virtual_imgdev: Add new driver for debugging purposes Benjamin Berg 2019-06-06 16:04:11 +02:00
  • 12748d348b poll: Add internal API for IO Conditions Benjamin Berg 2019-06-10 16:48:38 +02:00
  • afe5e1ad4c poll: Port to use GMainContext Benjamin Berg 2019-06-09 20:14:53 +02:00
  • 8a53591766 core: Split out USB discovery and add virtual device discovery Benjamin Berg 2019-06-06 17:23:30 +02:00
  • 5c0bc90677 lib: Add new bus types for drivers Bastien Nocera 2018-04-26 16:14:08 +02:00
  • ef2cf067ea lib: Rename USB-specific discovery functions Bastien Nocera 2018-04-26 16:29:26 +02:00
  • 197edac702 lib: Generate driver IDs, instead of hard-coding them wip/hadess/driver-id-removal Bastien Nocera 2018-09-28 15:14:17 +02:00
  • 66891274a7 build: Remove header files from nbis_sources Benjamin Berg 2019-06-12 16:08:29 +02:00
  • f52276bd06 build: Remove header files from libfprint_sources Benjamin Berg 2019-06-12 16:07:44 +02:00
  • 7dce8dbfaa build: Remove header files from drivers_sources Benjamin Berg 2019-06-12 12:09:39 +02:00
  • 3b757ee738 build: Fix source files of upekts and upketc drivers Benjamin Berg 2019-06-12 11:58:58 +02:00
  • 88cd932203 fixup! Simplify Synaptics driver vincenth/simplify-synaptics-driver Benjamin Berg 2019-06-12 13:50:55 +02:00
  • e85b607965 fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:48:13 +02:00
  • 40a298f43b fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:47:34 +02:00
  • f8eb329a65 fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:45:33 +02:00
  • eb7edc43b8 fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:45:21 +02:00
  • ebff2518ad fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:42:28 +02:00
  • 445d46fb6f fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:42:13 +02:00
  • 477df2a861 fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:39:56 +02:00
  • e4bac112aa fixup! Simplify Synaptics driver Benjamin Berg 2019-06-12 13:36:47 +02:00
  • 4c42a090f7 Simplify Synaptics driver Vincent Huang 2019-06-10 11:44:23 +08:00
  • 65483d51b7 Add function to delete data in sensor. Add example test app to test delete function. Remove sync database function in Synaptics driver. Vincent Huang 2019-04-25 13:54:26 +08:00
  • e513848871 Add Synaptics driver Vincent Huang 2019-04-12 11:47:15 +08:00
  • 0a45ed7af6 data: Deprecate print storage API Benjamin Berg 2019-06-11 16:48:35 +02:00
  • 1db2dc3f58 core: Add guards to public API Benjamin Berg 2019-06-11 16:42:12 +02:00
  • 953c75575b poll: Remove fpi_timeout_cancel_for_dev Benjamin Berg 2019-06-09 18:13:41 +02:00
  • 8c7ff259af elan: Add 04f3:0c42 to the supported devices Dave 2019-04-09 02:31:32 -04:00
  • 3e666130c2 elan: Skip more final frames to avoid bulging captures Dave 2019-04-09 02:30:48 -04:00
  • 2babfa0625 elan: Simplify calibration check for ELAN_0C42 Dave 2019-04-09 02:30:07 -04:00
  • 83af40679a elan: ELAN_0C42 always supports calibration Dave 2019-04-09 02:29:32 -04:00
  • ce31c1d704 elan: Work-around one-byte responses being two-bytes long Dave 2019-04-09 02:28:41 -04:00
  • b20a74a22c elan: Work-around sensors returning incorrect dimensions Dave 2019-04-09 02:27:56 -04:00
  • 66461e4c81 elan: Add quirk definition for device 04f3:0c42 Dave 2019-04-09 02:27:14 -04:00
  • 6ba9439bbb examples: Remove sleep call in enroll examples Peter Maatman 2019-05-01 16:04:27 +02:00
  • 6764ec79ae etes603: Prevent hang during enroll process Peter Maatman 2019-04-15 20:31:54 +02:00
  • 6f4c378933 vfs5011: Add support for Lenovo Preferred Pro Keyboard (KUF1256) Diego 2019-05-05 15:26:54 +00:00
  • b121fa2cc9 uru4000: Work-around SELinux AVC warnings when driver starts Bastien Nocera 2019-03-21 15:37:01 +01:00
  • ca26e85fd4 uru4000: Fix integer overflow in imaging_run_state() Seong-Joong Kim 2019-02-20 14:17:27 +09:00
  • 0714380360 build: Disable GTK+ demo app by default Bastien Nocera 2019-01-21 15:37:04 +01:00
  • b9af7952a4 demo: Fix crash when there are no supported devices Bastien Nocera 2019-01-21 15:28:33 +01:00
  • ea6820ed51 lib: Better docs for no devices case in fp_discover_devs() Bastien Nocera 2019-01-21 15:26:56 +01:00
  • a1e46de462 lib: Fix examples not working Bastien Nocera 2018-12-30 16:35:33 +01:00
  • 1abe213844 0.99.0 V_0_99_0 Bastien Nocera 2018-12-14 13:17:49 +01:00
  • 0372ae8ba5 mindtct: Check for multiplication overflow in alloc_power_stats() Bastien Nocera 2018-12-13 15:40:24 +01:00
  • a1e69a0e9d mindtct: Check for multiplication overflow in morph_TF_map() Bastien Nocera 2018-12-13 15:38:46 +01:00
  • 49e1e98914 mindtct: Check for multiplication overflow in pixelize_map() Bastien Nocera 2018-12-13 15:30:58 +01:00
  • 34b316d7d5 mindtct: Check for multiplication overflow in allocate_contour() Bastien Nocera 2018-12-13 15:29:20 +01:00
  • 9abc6791c7 mindtct: Check for multiplication overflow in gen_initial_maps() Bastien Nocera 2018-12-13 15:27:12 +01:00
  • 5459823667 mindtct: Check for multiplication overflow in interpolate_direction_map() Bastien Nocera 2018-12-13 15:25:37 +01:00
  • 4fa8c5ec47 mindtct: Check for multiplication overflow in gen_high_curve_map() Bastien Nocera 2018-12-13 15:23:48 +01:00
  • 239034714f mindtct: Check for multiplication overflow in gen_quality_map() Bastien Nocera 2018-12-13 15:19:26 +01:00
  • 8a3a974ea3 lib: Add helper for NBIS copy-paste library Bastien Nocera 2018-12-13 15:13:06 +01:00
  • db607c4a6f mindtct: Fix memory leak in error path in find_neighbors() Bastien Nocera 2018-12-13 11:59:24 +01:00
  • a53f07a8f6 mindtct: Fix memory leak in error path in gen_image_maps() Bastien Nocera 2018-12-13 11:30:06 +01:00
  • c3e996b96c mindtct: Fix memory leak in error path in shape_from_contour() Bastien Nocera 2018-12-13 11:27:00 +01:00
  • a218437cf4 mindtct: Fix uninitialised value usage in count_minutia_ridges() Bastien Nocera 2018-12-12 17:24:45 +01:00
  • 0add0ca9b1 bozorth3: Remove unused assignments in bz_match_score() Bastien Nocera 2018-12-12 17:17:35 +01:00
  • eaa4aa964c mindtct: Fix memory leaks in get_centered_contour() Bastien Nocera 2018-12-12 17:14:21 +01:00
  • 74bb899ce2 mindtct: Fix "garbage value" error in dft_dir_powers() Bastien Nocera 2018-12-12 17:06:36 +01:00
  • 69fe7a1b8c elan: Fix "garbage value" errors in elan_cmd_cb() Bastien Nocera 2018-12-12 16:56:33 +01:00
  • ce856efa25 elan: Assert on a possible division by zero in elan_need_calibration() Bastien Nocera 2018-12-12 16:30:26 +01:00
  • b54514df6e elan: Assert on a possible division by zero in elan_process_frame_linear() Bastien Nocera 2018-12-12 16:24:05 +01:00
  • 551616c3ab aesx660: Fix memory leak in process_stripe_data() Bastien Nocera 2018-12-12 16:19:20 +01:00
  • cec307ce7f aeslib: Fix memory leak in aes_write_regv() Bastien Nocera 2018-12-12 16:17:32 +01:00