summaryrefslogtreecommitdiff
path: root/pam
AgeCommit message (Expand)AuthorFilesLines
2023-02-13Fix some bad indentationHugo Osvaldo Barrera1-10/+10
2022-02-24pam_fprintd: Support setting infinite max_triesMarco Trevisan (Treviño)1-1/+2
2022-02-24pam_fprintd: Support disabling the module timeoutMarco Trevisan (Treviño)1-2/+7
2021-08-02pam: Immediately return verify-match/verify-no-matchBenjamin Berg1-6/+16
2021-07-01Revert "pam_fprintd: Just return a PAM_AUTH_ERROR on unknown errors"Benjamin Berg1-1/+1
2021-06-25pam: Mark no-match error message as translatableThibault HEINRICH1-1/+1
2021-03-02pam_fprintd: Just return a PAM_AUTH_ERROR on unknown errorsMarco Trevisan (Treviño)1-1/+1
2021-03-02pam_fprintd: Consistently return PAM_AUTHINFO_UNAVAIL when device has no printsMarco Trevisan (Treviño)1-1/+1
2021-02-01pam: Allow values bigger than 9 to be used as max tries matchMarco Trevisan (Treviño)1-1/+1
2021-01-22pam: Handle sigint by using a signalfdBenjamin Berg1-2/+42
2021-01-22pam_fprintd: Fix a few issues found by static analysisBenjamin Berg1-11/+11
2021-01-05pam: Pick the device with more enrolled finger printsMarco Trevisan (Treviño)1-23/+32
2020-12-11pam: Stop authorization if we couldn't parse signalsBenjamin Berg1-0/+3
2020-12-11pam: Move NameOwnerChanged registration after initializationBenjamin Berg1-12/+14
2020-12-08pam_fprintd: Protect usage of strdup for NULL valuesMarco Trevisan (Treviño)1-2/+2
2020-12-07fprintd: Reindent the source code following uncrustify rulesMarco Trevisan (Treviño)3-739/+819
2020-12-07fingerprint-strings: Make the finger_str_to_msg loop clearerMarco Trevisan (Treviño)1-18/+18
2020-12-07pam_fprintd: Guard against NULL pointer returned by finger_str_to_msgBenjamin Berg1-0/+4
2020-12-07pam_fprintd: Implement auto-pointers and use early-return more aroundMarco Trevisan (Treviño)2-106/+120
2020-12-07pam: Stop authentication with PAM_AUTHINFO_UNAVAIL on name owner changeBenjamin Berg1-36/+77
2020-12-07pam_fprintd: Clear the data value before setting it if setMarco Trevisan (Treviño)1-0/+5
2020-12-07pam_fprintd: Ignore any verify signal if we didn't complete VerifyStartMarco Trevisan (Treviño)1-16/+67
2020-12-07pam: Return a fixed string about protocol error if there is no messageBenjamin Berg1-0/+4
2020-12-01Fix integer signedness mismatchesBenjamin Berg1-1/+1
2020-12-01pam: Use %d with errno instead of %mBenjamin Berg1-2/+2
2020-10-13pam: Always return translated string from helperBenjamin Berg2-11/+11
2020-05-27pam: Increase severity to error for unknown verify resultsBenjamin Berg1-1/+1
2020-05-27pam: Fix double free after verification errorBenjamin Berg1-2/+0
2020-02-10build: Make pam module installation dir configurableBastien Nocera1-1/+4
2020-02-05Revert "build: Ensure that gcov symbols are exposed when needed"Bastien Nocera1-1/+0
2020-02-05build: Ensure that gcov symbols are exposed when neededMarco Trevisan (Treviño)1-0/+1
2020-02-05build: Remove autotools supportBastien Nocera1-13/+0
2020-02-05build: Add meson build systemMarco Trevisan (Treviño)2-0/+33
2020-02-04pam: Use systemd to check whether a session is remoteBastien Nocera1-0/+4
2020-02-04pam: Split off remote session codeBastien Nocera1-9/+19
2020-02-04pam: Remove unneeded assignmentsBastien Nocera1-11/+2
2020-02-04pam: Fix possible memory leakBastien Nocera1-0/+2
2020-02-04pam: Fix PAM authentication when it's the last tryBastien Nocera1-0/+1
2020-01-24pam: Allow unloading libs that pam_fprintd is linked toBastien Nocera1-1/+1
2020-01-24pam: Better debug when timeout is invalidBastien Nocera1-4/+10
2020-01-24pam: Better debug when max_tries option is invalidBastien Nocera1-1/+6
2020-01-24pam: Better debug arguments supportBastien Nocera1-0/+18
2020-01-24pam: Return PAM_MAXTRIES after too many triesBastien Nocera1-0/+3
2020-01-24pam: Port to sd-busBastien Nocera2-293/+393
2020-01-23pam: Add str_has_prefix() helperBastien Nocera1-0/+7
2020-01-23pam: Add monotonic clock helperBastien Nocera1-0/+12
2020-01-23pam: Remove GLib usage from copy/paste headerBastien Nocera1-15/+23
2020-01-23pam: Add str_equal() helper to copy/paste headerBastien Nocera1-0/+9
2020-01-23pam: Add helper to replace G_GNUC_UNUSED to copy/paste headerBastien Nocera1-0/+2
2020-01-23pam: Add include for bool to copy/paste headerBastien Nocera1-0/+1