1. 25 May, 2018 1 commit
  2. 24 May, 2018 1 commit
  3. 15 May, 2018 1 commit
  4. 14 May, 2018 1 commit
  5. 11 Mar, 2018 1 commit
  6. 26 Jun, 2013 1 commit
  7. 06 Nov, 2012 1 commit
  8. 08 Sep, 2010 1 commit
  9. 17 Aug, 2010 1 commit
    • Bastien Nocera's avatar
      Add gdk-pixbuf support · 014b933b
      Bastien Nocera authored
      When imaging support is required, we prefer to use gdk-pixbuf,
      as it's already on things like Live CDs.
      Also fix the examples building against the system libfprint.
      014b933b
  10. 20 Nov, 2008 1 commit
    • Daniel Drake's avatar
      Logging control · 7c44c86d
      Daniel Drake authored
      Don't log anything by default, and let the applications change the log
      level.
      7c44c86d
  11. 01 Dec, 2007 1 commit
  12. 15 Nov, 2007 2 commits
  13. 12 Nov, 2007 1 commit
  14. 04 Nov, 2007 1 commit
  15. 02 Nov, 2007 1 commit
  16. 27 Oct, 2007 3 commits
  17. 26 Oct, 2007 1 commit
  18. 23 Oct, 2007 1 commit
    • Daniel Drake's avatar
      Basic image driver foundations · 2709c6dc
      Daniel Drake authored
      The basic model is that image drivers declare a fp_img_driver structure
      rather than a fp_driver struct. fp_img_driver will contain primitive imaging
      operations such as 'scan finger and return image'. The imgdev layer will
      generically implement the primitive fp_driver operations, and the imgdev
      layer will fix up the enroll/verify/etc pointers at driver registration
      time.
      
      Removed const from all fp_driver declarations, as these are now modified
      dynamically in the case of imaging drivers.
      2709c6dc
  19. 16 Oct, 2007 1 commit
    • Daniel Drake's avatar
      storage: add save/load functionality · 680142f2
      Daniel Drake authored
      Prints can now be saved to disk (but you currently must classify which
      finger they are) and you can load them later.
      
      Added 2 simple example programs to demonstrate this.
      680142f2
  20. 15 Oct, 2007 2 commits
  21. 13 Oct, 2007 2 commits
    • Daniel Drake's avatar
      Enrollment: improved error reporting · 39271b4f
      Daniel Drake authored
      Convert enrollment function to return a signed integer, which is negative
      on error or corresponds into fp_enroll_result otherwise.
      Now we can treat a 'FAIL' condition differently from an actual error: fail
      means that enrollment didn't complete because the data was nonsense or
      whatever (e.g. scanned a different finger for each stage?).
      
      Updated upekts accordingly.
      39271b4f
    • Daniel Drake's avatar
      Enrollment tweaks · 50e2de07
      Daniel Drake authored
      upekts will need to know when the first enrollment stage is attempted for
      the first time, so add an __enroll_stage counter which actually indicates
      the next stage to enroll. -1 is a special value and it means 0 is next *and*
      it is the initial attemt.
      
      Added more debug output to the enroll handler.
      Added new fp_enroll_status codes for too short or uncentered scans.
      
      Changed the print_data allocator to consider the device rather than the
      driver, this feels more natural. Added missing return value.
      
      Make fp_enroll_status codes start at 1. 0 can now be used as a
      special/temporary value by the drivers. Also check that we aren't exceeding
      the number of enroll stages.
      
      Also add a missing exit() call to the verify example and update for the
      above.
      50e2de07
  22. 08 Oct, 2007 2 commits