1. 14 Feb, 2017 1 commit
  2. 03 Feb, 2015 1 commit
  3. 02 Nov, 2014 1 commit
  4. 18 Feb, 2014 2 commits
  5. 26 Jun, 2013 1 commit
  6. 28 Aug, 2012 2 commits
  7. 30 Mar, 2011 1 commit
  8. 16 Aug, 2010 1 commit
  9. 27 Jan, 2009 1 commit
    • Bastien Nocera's avatar
      Detect when a device is disconnected · 4ea1c48f
      Bastien Nocera authored
      Pretty hacky way to detect whether the device we're handling has
      been disconnected during a verify or enrollment. This should allow
      us to avoid users having to wait when somebody pulls the plug.
  10. 04 Dec, 2008 4 commits
  11. 24 Nov, 2008 1 commit
  12. 22 Nov, 2008 1 commit
    • Bastien Nocera's avatar
      Use D-Bus properties instead of GetProperties · c9fdeb47
      Bastien Nocera authored
      - Use D-Bus native properties instead of a GetProperties call.
      - Fix a number of front-ends by registering the right signals and
      marshallers following the "done" signal argument addition
      - Fix VerifyStart call in the pam module
  13. 21 Nov, 2008 8 commits
  14. 03 Nov, 2008 2 commits
    • Bastien Nocera's avatar
      Clean up device when the client disconnects · f93d8cbc
      Bastien Nocera authored
      Track clients connected to each device using EggDbusMonitor.
      When there are no more clients connected to the device, release it.
      When no devices are used anymore, set up a timeout to exit within
      30 seconds.
    • Bastien Nocera's avatar
      Add PAM module · 4fa55526
      Bastien Nocera authored
      Add a PAM module, and enable all the warnings
  15. 02 Nov, 2008 5 commits
    • Bastien Nocera's avatar
      More identification work · 15fbacd7
      Bastien Nocera authored
      - Add a finger selected signal, so that when an "automatic" finger
        is selected for verification, we know which one to scan
      - Fix the finger print numbers list to use GPOINTER_TO_INT /
      - Make sure the gallery is NULL when there's no prints available
      - Don't use identification when a finger number is provided
      - Add support for selecting the finger number in verify
      - Add support for fatal warnings there as well
    • Bastien Nocera's avatar
      Rework the "SetUsername" functionality · e8c36e95
      Bastien Nocera authored
      - Remove SetUsername itself, and add a username parameter to DeviceClaim,
        ListEnrolledFingers and DeleteEnrolledFingers.
      - For each of those calls, check that the incoming connection is allowed
        to operate on that particular username
      - Don't require a claimed device to list or remove fingerprints
      - Clean up username and sender when releasing the device
      - Modify the storage backend to not require an opened device to list
        or delete fingerprints
      - Add a simple test program to list registered fingerprints for the
        usernames passed as argument
    • Bastien Nocera's avatar
      Update storage code to allow plugins · bd2debc0
      Bastien Nocera authored
      Add naive plugin support to the storage code, it will
      load plugins from $(libdir)/fprintd/modules, given the configuration
      from /etc/fprintd.conf.
    • Bastien Nocera's avatar
      Support setting the username in the tests · 81933406
      Bastien Nocera authored
      Allow enroll and verify to optionally set a username. Makes
      testing easier.
    • Bastien Nocera's avatar
      Kill LoadPrintData and UnloadPrintData · bb121098
      Bastien Nocera authored
      They were just doing nothing interesting for us, and might
      cause problems if data changes under us (say, remote storage).
  16. 22 May, 2008 3 commits
  17. 13 May, 2008 1 commit
    • Bastien Nocera's avatar
      Make the daemon a system daemon · 6cbb0796
      Bastien Nocera authored
      With this patch, and the D-Bus activation patches posted earlier the
      fprintd daemon is started automatically when needed.
      We should have a way to exit it nicely when there are no users
      anymore as well...
  18. 06 Apr, 2008 1 commit
  19. 09 Mar, 2008 1 commit