1. 21 Nov, 2008 13 commits
  2. 18 Nov, 2008 1 commit
  3. 03 Nov, 2008 8 commits
  4. 02 Nov, 2008 18 commits
    • Bastien Nocera's avatar
      Add more TODO items · c77f46a4
      Bastien Nocera authored
      ..
      c77f46a4
    • Bastien Nocera's avatar
      Always emit VerifyFingerSelected · 09852db6
      Bastien Nocera authored
      If the finger passed for verification is -1, always emit the
      VerifyFingerSelected signal, as the front-end isn't to know
      whether we're using identification or verification.
      09852db6
    • Bastien Nocera's avatar
      Fix a bunch of warnings · 35ae4dd0
      Bastien Nocera authored
      More warnings fixed in the file storage.
      35ae4dd0
    • Bastien Nocera's avatar
      Fix another error path · 0a075532
      Bastien Nocera authored
      More to do though...
      0a075532
    • Bastien Nocera's avatar
      Add warnings m4 macros from GNOME · f83ee93d
      Bastien Nocera authored
      This is better than what we've got currently, and
      even works with older versions of GCC.
      f83ee93d
    • 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 /
        GINT_TO_POINTER
      - 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
      15fbacd7
    • Bastien Nocera's avatar
      Add identify support · ee874bb1
      Bastien Nocera authored
      Passing -1 to the VerifyStart function will either accept any
      fingers scanned, if the driver supports identification, or select
      the first enrolled fingerprint for scanning if it doesn't.
      ee874bb1
    • Bastien Nocera's avatar
      Remove a TODO item · b4bfdcd5
      Bastien Nocera authored
      ClaimDevice is now only needed for hardware related actions
      b4bfdcd5
    • Bastien Nocera's avatar
      Debug output cleanup · 974e022c
      Bastien Nocera authored
      Remove a few debug messages, and merge another one.
      974e022c
    • 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
      e8c36e95
    • 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.
      bd2debc0
    • Bastien Nocera's avatar
      Install a configuration file · 96b444ed
      Bastien Nocera authored
      This should be used to set the storage type.
      96b444ed
    • Bastien Nocera's avatar
      Fix PolicyKit action for deleting fingerprints · c738aa33
      Bastien Nocera authored
      We can only delete fingerprints if we could enroll them
      in the first place.
      c738aa33
    • 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.
      81933406
    • Bastien Nocera's avatar
      Update TODO list · 2f5987ed
      Bastien Nocera authored
      Add a few more TODO items
      2f5987ed
    • Bastien Nocera's avatar
      Add DeleteEnrolledFingers · af42db88
      Bastien Nocera authored
      To delete all the enrolled finger prints for a particular user.
      We can already overwrite existing enrolled fingerprints, and there's
      not really any point in dismissing just one fingerprint.
      af42db88
    • Bastien Nocera's avatar
      Update use cases · 45dc821b
      Bastien Nocera authored
      Less implementation details, more use casing.
      45dc821b
    • 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).
      bb121098