Commit Graph

  • 626b0f1a8f lib: Include more standard headers for drivers to use Bastien Nocera 2018-07-17 16:02:26 +02:00
  • da95af0f48 0.8.2 V_0_8_2 Bastien Nocera 2018-07-16 16:15:21 +02:00
  • 28b6f643d8 Merge branch 'wip/hadess/downgrade-assert-2' into 'master' Bastien Nocera 2018-07-17 11:47:10 +00:00
  • 22277c7277 build: Downgrade meson in CI script Bastien Nocera 2018-07-17 13:24:35 +02:00
  • 19e7b217c1 lib: Downgrade fp_err() to be non-fatal Bastien Nocera 2018-07-16 16:08:12 +02:00
  • 29d3541b74 lib: Downgrade BUG* assertions to work-around crashes #2 Bastien Nocera 2018-07-16 16:07:25 +02:00
  • b9e5b3a55c Merge branch 'wip/hadess/downgrade-assert' into 'master' Bastien Nocera 2018-07-03 09:44:56 +00:00
  • b1ac865abd lib: Downgrade BUG* assertions to work-around crashes Bastien Nocera 2018-07-03 11:37:20 +02:00
  • 21504c0621 Merge branch 'wip/hadess/poll-retval' into 'master' Bastien Nocera 2018-06-26 13:18:40 +00:00
  • 056ea541dd poll: Fix fp_get_pollfds retval type Bastien Nocera 2018-06-26 14:52:26 +02:00
  • 871fddf5fb Merge branch 'wip/hadess/more-upekts-statuses' into 'master' Bastien Nocera 2018-06-20 17:16:08 +00:00
  • c284858d06 upekts: Fix enrollment never finishing on some upekts devices Bastien Nocera 2018-06-19 11:11:04 +02:00
  • 35e8deba37 elan: Add ID for T-Bao TBook 12 Air reader (04f3:0c16) wip/hadess/new-elan Bastien Nocera 2018-06-14 10:38:03 +02:00
  • bb4d888661 elan: Fix typo in comment Bastien Nocera 2018-06-14 10:37:21 +02:00
  • ff77cfc9b5 doc: Update more website links Bastien Nocera 2018-06-18 12:44:39 +02:00
  • 80f91ecb7b Merge branch 'master' into 'master' Bastien Nocera 2018-06-13 20:09:47 +00:00
  • 6cb77465ab elan: Add USB ID for TNP Nano USB Fingerprint Reader (04f3:0c26) Corentin Noël 2018-06-13 16:39:43 +01:00
  • 6f6127cbb6 0.8.1 V_0_8_1 Bastien Nocera 2018-06-12 16:05:45 +02:00
  • e1d85fb636 build: Install udev rules in correct directory Bastien Nocera 2018-06-12 16:03:34 +02:00
  • 74b5c92787 0.8.0 V_0_8_0 Bastien Nocera 2018-06-12 15:42:22 +02:00
  • ac1f97e2eb lib: Supported devices list is for master, not stable Bastien Nocera 2018-06-12 12:46:19 +02:00
  • 40f486b108 HACKING: Update hacking file Bastien Nocera 2018-06-12 11:06:26 +02:00
  • b62e67401c lib: Fix supported devices page title again Bastien Nocera 2018-06-08 16:23:35 +02:00
  • dd0a0134a6 lib: Fix supported devices page title Bastien Nocera 2018-06-07 17:46:08 +02:00
  • 5e24000799 build: Remove unused meson rule Bastien Nocera 2018-06-07 17:39:36 +02:00
  • c5cdfcb120 lib: Sort supported devices list Bastien Nocera 2018-06-07 17:39:04 +02:00
  • 549a6694d2 build: Disable supported-devices.md generation for now Bastien Nocera 2018-06-04 16:13:08 +02:00
  • 14e34e1d15 build: Remove ported Makefile.am snippet Bastien Nocera 2018-06-03 14:41:02 +02:00
  • e5393bf46a lib: Add script to print MarkDown page of supported devices Bastien Nocera 2018-06-03 14:40:34 +02:00
  • 878a201bb1 README: Update links to new website Bastien Nocera 2018-06-03 00:30:52 +02:00
  • b0e4619e0a docs: Update links to new website Bastien Nocera 2018-06-03 00:30:32 +02:00
  • aec65777a7 nbis: Update links to new website Bastien Nocera 2018-06-03 00:30:10 +02:00
  • 31bad8ddd2 build: Fix fprint.h install destination Bastien Nocera 2018-05-31 14:35:16 +02:00
  • 79d65c907f build: Add missing X11 deps for the examples Bastien Nocera 2018-05-31 12:30:48 +02:00
  • 92231d984f build: Add some missing build essentials Bastien Nocera 2018-05-31 12:23:30 +02:00
  • 2fbc77955e build: Add CI Bastien Nocera 2018-05-31 12:18:17 +02:00
  • c91819f551 lib: Remove drv->close absence support in fp_async_dev_close() Bastien Nocera 2018-05-31 10:56:46 +02:00
  • b3f6ff5a36 lib: Add guard to async functions Bastien Nocera 2018-05-30 17:17:11 +02:00
  • 52f84bee3c vfs5011: Error out when no lines were captured Bastien Nocera 2018-05-30 15:14:42 +02:00
  • dda6857fee assembling: Add guards to fpi_assemble_lines() Bastien Nocera 2018-05-30 15:11:49 +02:00
  • 0215483fb3 assembling: Fix assembling of last frame in reverse mode Timur Celik 2018-02-10 01:29:04 +01:00
  • 37bb59df13 assembling: Fix assembling of frames for non-reverse stripes Timur Celik 2018-02-10 00:37:33 +01:00
  • db34837d2d lib: Simplify device discovery Bastien Nocera 2018-04-26 16:25:18 +02:00
  • ba49677794 vfs0050: Rename "udev" to "usb_dev" Bastien Nocera 2018-05-29 13:37:19 +02:00
  • 1a376c1bfa lib: Remove 2 more functions from the drivers API Bastien Nocera 2018-05-29 10:45:51 +02:00
  • ef807d9d0e lib: s/array_n_elements/G_N_ELEMENTS/ Bastien Nocera 2018-05-28 17:04:49 +02:00
  • 2a4893d946 lib: fp_imgdev_*() functions are only used in drivers Bastien Nocera 2018-05-28 16:58:47 +02:00
  • cee061b363 lib: fpi_ssm_start_subsm() is only used in drivers Bastien Nocera 2018-05-28 16:58:21 +02:00
  • 1bbdf304ab lib: Remove never defined fpi_ssm_has_completed() Bastien Nocera 2018-05-28 16:57:50 +02:00
  • 6155068f9e lib: Split off some fp_img related functions Bastien Nocera 2018-05-28 16:56:49 +02:00
  • 0c4e3bb1c4 lib: Remove drivers definitions from drivers API Bastien Nocera 2018-05-28 16:21:47 +02:00
  • 4547ff0c19 lib: Remove a number of data types from drivers API Bastien Nocera 2018-05-28 16:18:14 +02:00
  • b7cce4d91d lib: Make fp_minutiae opaque Bastien Nocera 2018-05-28 16:11:52 +02:00
  • 475250ce71 lib: Split off some polling related functions Bastien Nocera 2018-05-28 16:11:19 +02:00
  • f40f231a63 lib: Make fp_img_dev structure opaque Bastien Nocera 2018-05-28 16:06:02 +02:00
  • d83d92adf2 lib: Make fp_dev structure opaque Bastien Nocera 2018-05-28 14:33:49 +02:00
  • d15282bff1 lib: Remove minutiae utils from internal header Bastien Nocera 2018-05-28 12:48:20 +02:00
  • 00637c4f0b lib: Remove fprint_get_drivers() from drivers API Bastien Nocera 2018-05-28 12:46:18 +02:00
  • 2e035a7f45 lib: Make fpi_ssm opaque for drivers Bastien Nocera 2018-05-28 12:40:22 +02:00
  • 17577175f8 lib: Remove fpi_driver_to_img_driver() from drivers API Bastien Nocera 2018-05-28 12:20:13 +02:00
  • 933fab6ed4 lib: Remove array_n_elements() from internal header Bastien Nocera 2018-05-28 12:15:23 +02:00
  • 7e5661caff lib: Don't include assembling.h in internal header Bastien Nocera 2018-05-28 12:14:04 +02:00
  • 19dfb138a6 drivers: Use new drivers_api.h in drivers Bastien Nocera 2018-05-28 12:07:45 +02:00
  • 0930f2614c lib: Use public header in helper files Bastien Nocera 2018-05-28 11:53:30 +02:00
  • 1b20521e5c lib: Add drivers_api.h file Bastien Nocera 2018-05-28 11:51:38 +02:00
  • 0e351db91a lib: Fix new BUG_ON() implementation again Bastien Nocera 2018-05-25 17:00:40 +02:00
  • 9cca501650 lib: Fix new BUG_ON() implementation Bastien Nocera 2018-05-25 16:11:37 +02:00
  • 2481cbe4ab poll: Add some details about how mainloop integration works Bastien Nocera 2018-05-25 15:58:10 +02:00
  • bc3959d1e0 lib: Fix internal deprecation warning Bastien Nocera 2018-05-25 13:45:13 +02:00
  • 1ac815e457 examples: Fix integer overflow warnings Bastien Nocera 2018-05-25 13:40:33 +02:00
  • 55b83062d0 img: Fix fd leaks Bastien Nocera 2018-05-25 13:30:35 +02:00
  • 391f77ce5e aes1610: Fix compilation warning in aes1610 Mark Harfouche 2018-03-11 13:40:39 -07:00
  • bc30a3d2e5 aes2501: Fix state machine never using "init_3" state Bastien Nocera 2018-03-11 22:37:55 +01:00
  • ff5de4ff03 lib: Replace open-coded array_n_elements() Bastien Nocera 2018-04-26 17:07:05 +02:00
  • f433a4d67c upekts: Fix compilation warning Bastien Nocera 2018-04-27 13:47:53 +02:00
  • 994061af44 drivers: Simplify headers Bastien Nocera 2018-05-24 17:02:15 +02:00
  • 501020921e vfs301_proto: Use GLib helpers Bastien Nocera 2018-05-24 17:00:17 +02:00
  • 53c09405b2 etes603: Use GLib's g_assert() Bastien Nocera 2018-05-24 16:57:14 +02:00
  • 1f0079a274 data: Mark all the fp_dscv_print functions as deprecated Bastien Nocera 2018-05-24 13:21:40 +02:00
  • 15afe43cf0 examples: Replace deprecated fp_set_debug() Bastien Nocera 2018-05-24 12:42:47 +02:00
  • eb8f7ba3b2 lib: Mark fp_set_debug() as deprecated Bastien Nocera 2018-05-24 12:42:18 +02:00
  • 901a6f7fed lib: Add macro for deprecated functions Bastien Nocera 2018-05-24 12:41:35 +02:00
  • fc92f62136 build: Remove the need to modify sources for new drivers Bastien Nocera 2018-05-24 12:16:18 +02:00
  • ff09456cf5 lib: Use g_assert* to implement BUG() and BUG_ON() assertions Bastien Nocera 2018-05-23 19:14:33 +02:00
  • 32fcfde86b lib: Use GLib and libusb directly for debug output Bastien Nocera 2018-05-23 17:48:55 +02:00
  • 363a1b3371 lib: Replace empty fp_dbg() calls Bastien Nocera 2018-05-23 18:26:22 +02:00
  • c376c6fb02 lib: Fix type mismatch warnings in debug output Bastien Nocera 2018-05-23 19:03:25 +02:00
  • 8e6e23b8d0 build: Always enable debugging logging Bastien Nocera 2018-05-23 16:18:11 +02:00
  • 63e5d56441 build: Always allow switching log level at runtime Bastien Nocera 2018-05-23 15:40:31 +02:00
  • e9bfd943fc docs: Mark a few FP_VERIFY_MATCH as constant Bastien Nocera 2018-05-23 13:35:36 +02:00
  • 614e2286c2 docs: Fix typo in fp_enroll_finger_img() API docs Bastien Nocera 2018-05-23 13:34:01 +02:00
  • 768a74c4bf docs: Remove transfer information from fp_dev_open() Bastien Nocera 2018-05-23 13:33:20 +02:00
  • 612e9e11de docs: Document async function callbacks Bastien Nocera 2018-05-23 13:32:48 +02:00
  • 06c72d54be poll: Add missing API docs for polling functions Bastien Nocera 2018-05-22 18:44:10 +02:00
  • be68bacc94 lib: Merge two other async callback types Bastien Nocera 2018-05-22 17:18:37 +02:00
  • 317d7bc988 lib: Simplify fp_*_stop_cb callback definitions Bastien Nocera 2018-05-22 17:06:22 +02:00
  • b44e417bca docs: Fix '\sa' doxygen references Bastien Nocera 2018-05-22 17:00:45 +02:00
  • 9d67ce484d lib: Make inline functions real functions Bastien Nocera 2018-05-22 16:56:14 +02:00
  • 78b8602cf6 lib: Make fp_minutia an opaque structure Bastien Nocera 2018-05-22 15:52:52 +02:00
  • 83a0a7681b img: Make fpi_img_detect_minutiae() static Bastien Nocera 2018-05-22 15:50:20 +02:00