1. 16 Feb, 2017 2 commits
  2. 14 Feb, 2017 1 commit
  3. 19 Jul, 2016 1 commit
    • Bastien Nocera's avatar
      pam: Fix "format-nonliteral" warning · 9acacefa
      Bastien Nocera authored
      In file included from tests/enroll.c:29:0:
      pam/fingerprint-strings.h: In function ‘finger_str_to_msg’:
      pam/fingerprint-strings.h:99:6: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
            return g_strdup_printf (TR (fingers[i].place_str_specific), driver_name);
            ^~~~~~
      pam/fingerprint-strings.h:104:6: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
            return g_strdup_printf (TR (fingers[i].swipe_str_specific), driver_name);
            ^~~~~~
      9acacefa
  4. 27 Jan, 2014 1 commit
  5. 03 Jun, 2013 1 commit
    • Rob Johnson's avatar
      pam: return PAM_UNKNOWN_USER when user is unenrolled · b4f53045
      Rob Johnson authored
      This commit makes pam_fprintd return PAM_UNKNOWN_USER when
      the user has not enrolled a fingerprint.
      
      This lets the administrator set up pam_fprintd as a required
      authentication, method, but only for users that have enrolled a
      fingerprint, as such:
      
      auth  [success=ok user_unknown=ignore default=die] pam_fprintd.so max_tries=1 timeout=-1
      auth  [success=1  default=ignore]                  pam_unix.so nullok_secure
      auth  requisite                                    pam_deny.so
      
      With this config, users w/o an enrolled fingerprint will just be
      asked for a password.  Users with an enrolled fingerprint will
      required to login using both their fingerprint and a password.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=64781
      b4f53045
  6. 26 Mar, 2013 1 commit
  7. 14 May, 2012 1 commit
  8. 07 Feb, 2012 1 commit
  9. 01 Feb, 2012 2 commits
  10. 09 Nov, 2010 1 commit
    • Ray Strode's avatar
      Don't every allow pam module to get unloaded · 00ac488c
      Ray Strode authored
      The PAM module uses dbus-glib, static gobject types, etc,
      so it really can't get unloaded.
      
      This commit adds some linker-fu to keep it resident even
      after the pam module closes.
      00ac488c
  11. 11 Sep, 2010 2 commits
  12. 19 Aug, 2010 1 commit
    • Bastien Nocera's avatar
      0.2.0 · 731b22d3
      Bastien Nocera authored
      Fix a missing brace in main.c, fix distchecking.
      731b22d3
  13. 16 Aug, 2010 2 commits
  14. 27 Jan, 2009 2 commits
    • 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.
      4ea1c48f
    • Bastien Nocera's avatar
      Fix distcheck · bbead87f
      Bastien Nocera authored
      A single file missing from the distribution.
      bbead87f
  15. 24 Jan, 2009 1 commit
    • Bastien Nocera's avatar
      dbus + fprintd error · 04fd09cf
      Bastien Nocera authored
      On Mon, 2009-01-12 at 12:18 +0000, Konstantin V. Gavrilenko wrote:
      > Hi Bastien,
      >
      > by default the fprintd installs the pam_fprintd into the /usr/lib64/security, whil egentoo searches them in /lib/security.
      > So I simply simlinked it to the correct location /usr/lib64/security/pam_fprintd.so to /lib/security/pam_fprintd.so
      > I've removed the symlink, and copied the file, but it does not change anything, the same error appears.
      >
      > As you asked,  recompiled some of the packages with "-O1 -gddb" and  "nostrip" options.
      
      > #4  0x00007fa3344a3899 in dbus_connection_unref (connection=0x624e20) at dbus-connection.c:2686
      >         __FUNCTION__ = "dbus_connection_unref"
      > #5  0x00007fa334915284 in pam_sm_authenticate (pamh=0x6105c0, flags=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at pam_fprintd.c:375
      >         rhost = 0x0
      >         username = 0x610740 "root"
      >         i = <value optimized out>
      >         r = 0
      
      Could you please test the attached patch?
      
      Cheers
      04fd09cf
  16. 20 Dec, 2008 1 commit
    • Bastien Nocera's avatar
      More cleanups · 9498800f
      Bastien Nocera authored
      Some objects were leaked when no devices were available. Plug those
      leaks.
      9498800f
  17. 10 Dec, 2008 1 commit
  18. 04 Dec, 2008 2 commits
  19. 24 Nov, 2008 2 commits
  20. 22 Nov, 2008 2 commits
    • Bastien Nocera's avatar
      Fix GetAll properties call · 2b717761
      Bastien Nocera authored
      The error wasn't properly initialised, but wasn't used anyway, and
      we were missing the interface argument.
      2b717761
    • 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
      c9fdeb47
  21. 21 Nov, 2008 9 commits
  22. 18 Nov, 2008 1 commit
  23. 03 Nov, 2008 2 commits