summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-12-10device: Only interactively authorize if requested to do sobenzea/interactive-auth-only-when-requestedBenjamin Berg1-1/+7
2020-12-09Release 1.90.7v1.90.7Benjamin Berg2-1/+11
2020-12-08test_pam_fprintd: Add test verifying the case in which we've no devicesMarco Trevisan (Treviño)1-0/+4
2020-12-08pam_fprintd: Protect usage of strdup for NULL valuesMarco Trevisan (Treviño)1-2/+2
2020-12-07ci: Move build jobs to build phaseMarco Trevisan (Treviño)1-0/+3
2020-12-07ci: Add check-source stage where we check syntaxMarco Trevisan (Treviño)1-0/+12
2020-12-07.git-blame-ignore-revs: Ignore formatting commit and add hint how to use itMarco Trevisan (Treviño)1-0/+7
2020-12-07fprintd: Reindent the source code following uncrustify rulesMarco Trevisan (Treviño)14-3510/+3919
2020-12-07scripts: Add uncrustify scripts for reformatting fprintd source codeMarco Trevisan (Treviño)2-0/+156
2020-12-07fingerprint-strings: Make the finger_str_to_msg loop clearerMarco Trevisan (Treviño)1-18/+18
2020-12-07Release 1.90.6v1.90.6Benjamin Berg2-1/+19
2020-12-07device: Always use FpFinger instead of a mixture of it and finger numbersMarco Trevisan (Treviño)2-41/+41
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-07fprintd: Add tests for device properties valuesMarco Trevisan (Treviño)1-0/+11
2020-12-07tests: Add test that PAM gives up when daemon disappearsBenjamin Berg1-0/+13
2020-12-07pam: Stop authentication with PAM_AUTHINFO_UNAVAIL on name owner changeBenjamin Berg1-36/+77
2020-12-07tests: Check that PAM stops if the device could not be claimedBenjamin Berg2-0/+22
2020-12-07pam_fprintd: Clear the data value before setting it if setMarco Trevisan (Treviño)1-0/+5
2020-12-07tests/pam: Ensure that we ignore verify events before VerifyStart has completedMarco Trevisan (Treviño)1-0/+38
2020-12-07pam_fprintd: Ignore any verify signal if we didn't complete VerifyStartMarco Trevisan (Treviño)1-16/+67
2020-12-07tests/pam: Ensure that we fail in case the user has no prints enrolledMarco Trevisan (Treviño)1-0/+22
2020-12-07dbusmock/fprintd: Support more complex verify scriptsMarco Trevisan (Treviño)1-11/+52
2020-12-07tests: Do not eat fprintd output in PAM testBenjamin Berg1-5/+1
2020-12-07pam: Return a fixed string about protocol error if there is no messageBenjamin Berg1-0/+4
2020-12-07tests: Port test to use the OutputCheckerBenjamin Berg1-54/+41
2020-12-07verify: Add print about start for testsBenjamin Berg1-0/+1
2020-12-07verify: Fix verify script to work correctlyBenjamin Berg1-12/+17
2020-12-07tests: Add OutputChecker class to improve test codeBenjamin Berg1-0/+148
2020-12-07utils: Fix race in verify accepting unrelated signalsBenjamin Berg2-9/+51
2020-12-07device: Emit VerifyFingerSelected after the method returnedBenjamin Berg1-2/+2
2020-12-07build: Generate fprintd dbus sources using interactive flagsMarco Trevisan (Treviño)2-1/+129
2020-12-07device: Do not require authentication for release/stopBenjamin Berg2-26/+9
2020-12-07device: Use a common error function if an action is ongoingBenjamin Berg1-53/+54
2020-12-07device: Use a switch to check current action so we can be more selectiveMarco Trevisan (Treviño)1-59/+84
2020-12-07device: Add ACTION_DELETE to prevent concurrent operationsBenjamin Berg1-0/+29
2020-12-07tests: Call VerifyStop in enroll_verify_list_delete testBenjamin Berg1-0/+1
2020-12-07device: Use more standard naming for local errorsMarco Trevisan (Treviño)1-3/+3
2020-12-07tests: Add more authorization testsMarco Trevisan (Treviño)1-0/+28
2020-12-07device: Add separate state for delete which will claim internallyBenjamin Berg1-6/+7
2020-12-07device: Move permissions checks per DBus invocation in a single functionMarco Trevisan (Treviño)1-43/+76
2020-12-05fprintd: Re-order permissions table by priority and add docsMarco Trevisan (Treviño)1-3/+8
2020-12-05device: Always return FALSE if setting an error in Check claimedMarco Trevisan (Treviño)1-4/+3
2020-12-04tests/fprintd: Do not hang if we error on name appeared callbackMarco Trevisan (Treviño)1-12/+24
2020-12-03net.reactivated.Fprint: Allow actual fprind interfaces to be usedMarco Trevisan (Treviño)1-1/+3
2020-12-01Release 1.90.5v1.90.5Benjamin Berg2-1/+12
2020-12-01tests: Fix detection of non-functional file permissionsBenjamin Berg1-4/+15
2020-12-01tests: Skip flaky test_enroll_verify_list_delete test with old libfprintBenjamin Berg1-0/+5
2020-12-01tests: Use system utils outside of the test environmentBenjamin Berg1-0/+4
2020-12-01tests: Translate skips into error code 77Benjamin Berg1-1/+9