Commit Graph

  • b137807420 upekts: Fix error reporting during verify benzea/fix-upekts Benjamin Berg 2020-05-25 14:09:21 +02:00
  • 0936fc3597 upekts: Fix error handling in verify_stop_deinit_cb Benjamin Berg 2020-05-25 14:02:22 +02:00
  • b7f436e8de upekts: Fix reading of fingerprint data for verification Benjamin Berg 2020-05-15 18:27:34 +02:00
  • 4f0b0fa526 tests: Ensure FpDevice checks enrolled prints for completeness Benjamin Berg 2020-05-14 10:56:05 +02:00
  • f0abefa9fa device: Ensure enrolled print as an appropriate type set Benjamin Berg 2020-05-14 10:39:07 +02:00
  • 7f58556011 tests: An enrolled print needs to have a type set Benjamin Berg 2020-05-14 10:49:14 +02:00
  • cecb01bcb9 upekts: Set the print type during enroll Benjamin Berg 2020-05-14 10:41:41 +02:00
  • b95402bc72 upekts: Fix memory leak and remove unneeded copy Benjamin Berg 2020-05-08 09:02:03 +02:00
  • 484743f652 upekts: Assert correct packet length in __handle_incoming_msg Benjamin Berg 2020-05-07 20:13:00 +02:00
  • a5cfc1644f upekts: Fix 9 byte buffer overflow while reading extended data Benjamin Berg 2020-05-12 11:07:23 +02:00
  • b3565b83e1 upekts: Only release USB interface on exit Benjamin Berg 2020-05-07 19:04:33 +02:00
  • 8f46de0a60 upekts: Fix reference counting in do_enroll_stop Benjamin Berg 2020-05-07 18:51:53 +02:00
  • b3c5fe4b82 upekts: Fix ownership transfer to fpi_device_enroll_complete Benjamin Berg 2020-05-07 18:54:43 +02:00
  • 4cf5f92a52 lib: re-add partial image flag Vasily Khoruzhick 2020-06-03 20:44:13 -07:00
  • 297236b51a nbis: re-add step to remove perimeter points Vasily Khoruzhick 2020-06-03 18:26:40 -07:00
  • 8626c64831 ci: Output diff of uncrustify check Benjamin Berg 2020-06-02 12:28:09 +02:00
  • e4f9935706 Uncrustify with newer version Benjamin Berg 2020-06-02 13:55:19 +02:00
  • 8ba29606bb Add MAINTAINERS file Benjamin Berg 2020-05-22 14:59:58 +02:00
  • 1b74813adf vfs0050: Stop capture after a timeout happens Evgeny Gagauz 2020-05-13 09:51:23 +00:00
  • 07ff03970f libfprint: Fix a few issues with the documentation Benjamin Berg 2020-05-11 20:49:20 +02:00
  • 25ab4849a4 doc: Move sections and fix title for internal FpImageDevice Benjamin Berg 2020-05-11 20:48:11 +02:00
  • 840bcc77a5 ci: Export HTML documentation as artifacts Benjamin Berg 2020-05-11 19:09:33 +02:00
  • 8d871751f6 WIP: shut-up uncrustify wip/hadess/virtual-nonimgdev Bastien Nocera 2020-04-15 17:19:53 +02:00
  • 4fdf0eae0f virtual-device: Add non-imaging mock driver Bastien Nocera 2020-04-09 16:18:22 +02:00
  • 8632877b95 examples: Add example to feed non-imaging virtual driver Bastien Nocera 2020-04-15 12:01:11 +02:00
  • 170d7c2cf7 virtual-image: Exit early when new connection fails Bastien Nocera 2020-04-14 18:06:06 +02:00
  • e2d4b0d249 tests: Add support for creating other virtual readers Bastien Nocera 2020-04-09 21:08:47 +02:00
  • a464f602ca nbis: Apply patch to fix scan-build warnings Benjamin Berg 2020-05-04 16:01:16 +02:00
  • ad17011e68 nbis: Add patch to fix warnings reported by scan-build Benjamin Berg 2020-05-07 16:19:13 +02:00
  • 744a71ce08 vfs301: Assert hex string has 2 or more characters Benjamin Berg 2020-05-04 15:01:27 +02:00
  • 422fc5facf tests: Add unused annotation Benjamin Berg 2020-05-04 14:57:47 +02:00
  • 6d542edf8a test: Remove unused initialisers Benjamin Berg 2020-05-04 14:56:43 +02:00
  • 8d4d56b1f1 tests: Annotate a few variables as unused Benjamin Berg 2020-05-04 14:56:13 +02:00
  • 6e30a1ee45 print: Fix "possible leak" warning by moving initialization Benjamin Berg 2020-05-04 14:52:12 +02:00
  • 87c3b9c5ba upekts: Fix possible NULL pointer access Benjamin Berg 2020-05-04 14:32:51 +02:00
  • 0a08a6a7c0 ci: Run clang scan-build test as part of CI Benjamin Berg 2020-05-04 14:16:06 +02:00
  • 9db89e00d0 elan: Downgrade g_message to debug severity Benjamin Berg 2020-05-04 17:09:36 +02:00
  • 3ad65b9589 vfs5011: Prevent too small images Benjamin Berg 2020-05-04 16:53:29 +02:00
  • b0c546164e fpi-device: Allow driver to handle identify for certain variants Bastien Nocera 2020-04-10 16:35:11 +02:00
  • f2ae3fb8c5 virtual-image: Remove unnecessary cast Bastien Nocera 2020-04-09 16:17:46 +02:00
  • 48aa6d0252 upekts: Fix regression during initialisation Benjamin Berg 2020-05-07 09:55:13 +02:00
  • eefc954f91 context: Fix order of PID/VID in a debug message Michal Prívozník 2020-04-25 22:18:50 +02:00
  • 5bcf9ac008 print: Include "fpi-compact.h" Michal Prívozník 2020-04-26 07:32:24 +02:00
  • d2402309ee examples: Cancel verify operation on Ctrl+C Benjamin Berg 2020-04-20 17:46:14 +02:00
  • a651b65401 example: Cancel enroll operation on Ctrl+C Benjamin Berg 2020-04-20 17:45:36 +02:00
  • bc3f622b2a context: Factorize duplicated code benzea/fix-egis-crash Marco Trevisan (Treviño) 2020-04-24 20:00:28 +02:00
  • 5de49b33e6 image-device: Terminate the current action with error on print failure Marco Trevisan (Treviño) 2020-04-24 19:53:46 +02:00
  • 81e198c034 image: Return an error if we got an empty or NULL minutiae array Marco Trevisan (Treviño) 2020-04-24 19:59:55 +02:00
  • c0895a858d etes603: Return TOO_SHORT retry error for small images Marco Trevisan (Treviño) 2020-04-24 18:05:22 +02:00
  • 5d5995f201 image: Check for task success rather than just cancellation Benjamin Berg 2020-04-24 17:56:45 +02:00
  • f71045b743 synaptics: Use the FpPrint ID generation functionality Benjamin Berg 2020-04-20 16:39:56 +02:00
  • 0274d0783b print: Add helpers to generate a unique print ID containing metadata Benjamin Berg 2020-04-20 16:38:39 +02:00
  • 5c5a4f6907 upekts: Fix memory leak Bastien Nocera 2020-04-15 15:51:51 +02:00
  • 5b6f5c9aad synaptics: Don't pass always-NULL value Bastien Nocera 2020-04-15 15:50:29 +02:00
  • 41e05b1133 test-fpi-device: Don't compare error pointers that have been cleared Marco Trevisan (Treviño) 2020-03-26 20:43:34 +01:00
  • 579e01359b fp-print: Fix sign-compare warnings Bastien Nocera 2020-04-15 11:59:36 +02:00
  • cc887c1a37 libfprint: Fix typos Bastien Nocera 2020-04-14 13:50:07 +02:00
  • fdd2d6abf8 fprint-list: Fix typos in Copyright statements Bastien Nocera 2020-04-14 13:49:44 +02:00
  • 6bf29108a1 examples: Fix typo Bastien Nocera 2020-04-14 13:49:17 +02:00
  • d0751ae06b tests/elan: Fix typos Bastien Nocera 2020-04-14 13:48:32 +02:00
  • a218a5efdd virtual-image: Fix typo Bastien Nocera 2020-04-14 13:48:09 +02:00
  • c6ae8e58a4 elan: Fix typo Bastien Nocera 2020-04-14 13:48:00 +02:00
  • 87c7894c28 synaptics: Fix typos Bastien Nocera 2020-04-14 13:47:48 +02:00
  • e7ff4f705c tests: Import FPrint only during execution not when parsing Marco Trevisan (Treviño) 2020-03-27 21:03:33 +01:00
  • 1528c962fa tests: Adjust timeouts to avoid CI failures benzea/ci-timeouts Benjamin Berg 2020-03-27 16:18:35 +01:00
  • c26588942a ci: Print coverage data once available so that gitlab can parse it Marco Trevisan (Treviño) 2020-03-27 00:00:07 +01:00
  • 3d68cddfe7 Properly set the dependencies in the pkg-config file Laurent Bigonville 2020-02-13 18:11:46 +01:00
  • 96fba323b9 meson: Fix linking issue of libfprint with newer gcc Benjamin Berg 2020-03-20 11:59:58 +01:00
  • bd4f118b5e ci: Update CI after the fdo template changes Benjamin Berg 2020-03-20 10:50:43 +01:00
  • 9d4b5ad682 Revert "ci: Fix CI syntax error" Benjamin Berg 2020-03-20 11:16:04 +01:00
  • ca788b6de2 Revert "ci: Fix unknown keys in CI" Benjamin Berg 2020-03-20 11:15:16 +01:00
  • 90ccf9a0af vfs0050: Fix incorrect destructor for GError Bastien Nocera 2020-03-12 12:43:54 +01:00
  • 2581f1aa32 aes1610: Fix memory leak Bastien Nocera 2020-03-12 12:43:07 +01:00
  • ebe5cb58ba ci: Fix unknown keys in CI Bastien Nocera 2020-03-13 10:08:25 +01:00
  • bd500b2235 ci: Fix CI syntax error Bastien Nocera 2020-03-13 09:56:15 +01:00
  • 8fa50d667c ci: s/flatpack/flatpak/ Bastien Nocera 2020-03-13 10:07:54 +01:00
  • 2ae8b74e60 meson: Add fpi-compat.h to the private headers Marco Trevisan (Treviño) 2020-02-27 06:03:21 +01:00
  • f4ec816a6b tests: Cast to correct pointer type rather than gpointer Benjamin Berg 2020-02-19 16:21:38 +01:00
  • 9e2a7235e3 tests: Fix reading of gboolean into pointer Benjamin Berg 2020-02-19 16:20:33 +01:00
  • 66c9e4a829 Update for 1.90.1 release v1.90.1 Benjamin Berg 2020-01-13 15:50:16 +01:00
  • 0bb8ad1313 tests: Make meson be aware of the single python unit tests Marco Trevisan (Treviño) 2020-02-08 12:57:07 +01:00
  • 6eb06697e9 tests/virtual-image: Use introspection names for errors Marco Trevisan (Treviño) 2020-02-08 12:42:17 +01:00
  • 355cae1bbd fp-device: Return error if trying to list a storage-less device Marco Trevisan (Treviño) 2020-02-08 13:38:18 +01:00
  • 15a90eb451 meson: Use gnu99 as default C standard Marco Trevisan (Treviño) 2020-01-30 15:53:40 +01:00
  • 82ba69b1df meson: Depends on gusb 0.2.0, but only enable tests on 0.3.0 Marco Trevisan (Treviño) 2020-01-30 15:28:27 +01:00
  • ccd42bdece gitignore: Remove autotools ignores, add _build Marco Trevisan (Treviño) 2020-01-30 14:26:36 +01:00
  • e19a1a6550 meson: Create include directories in build tree Benjamin Berg 2020-01-29 15:34:40 +01:00
  • 5ac770c614 tests: Return skip error if import fails Benjamin Berg 2020-01-15 18:42:54 +01:00
  • 5faf8498d9 compat: Use new GDate autoptr and define if needed Marco Trevisan (Treviño) 2020-01-30 14:59:59 +01:00
  • cfbd5d27b7 comapt: Add FpDeviceClass compatibility autoptr and use it Marco Trevisan (Treviño) 2020-01-30 14:47:12 +01:00
  • 169ca1ba77 compat: Add compatibility defines for older GLib Benjamin Berg 2020-01-13 15:16:04 +01:00
  • bb08d2e3c2 ci: Use extends to define extra libfprint variables Marco Trevisan (Treviño) 2020-02-05 19:03:25 +01:00
  • ca5143ffa5 ci: Exclude flatpak job from the schedules Marco Trevisan (Treviño) 2020-02-05 19:31:38 +01:00
  • 7eb10178b8 ci: Use a template to define libfprint dependencies Marco Trevisan (Treviño) 2020-02-05 18:04:00 +01:00
  • 2c9e252ca4 meson: Use versioned name for autosuspend udev rules Marco Trevisan (Treviño) 2020-01-23 17:25:21 +01:00
  • 23fab3a20a Change SONAME and all the library paths to libfprint-2 Marco Trevisan (Treviño) 2020-01-23 17:08:41 +01:00
  • 24e9363a46 doc/meson: Use ignore_headers instead of scan_args Marco Trevisan (Treviño) 2020-01-22 21:03:28 +01:00
  • a12d316aa4 meson: Use project name for log domain Marco Trevisan (Treviño) 2020-01-22 21:03:40 +01:00
  • 88461d53ec upekts: Fix use-after-free in an error condition Benjamin Berg 2020-01-21 12:34:40 +01:00
  • 3b47113122 synaptics: Immediately complete verification if finger removed Marco Trevisan (Treviño) 2020-01-16 20:00:15 +01:00