summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-04-01device: Support enrolling on devices with no identification supportMarco Trevisan (Treviño)2-33/+59
2021-04-01device: Add duplicate checking during enrollBenjamin Berg2-12/+131
2021-04-01dbus: Add new enroll-duplicate error codeBenjamin Berg1-0/+10
2021-03-23tests/dbusmock/polkitd: Remove unwanted method, from a fprintd copy-pasteMarco Trevisan (Treviño)1-10/+0
2021-03-23tests/dbusmock/polkitd: Do not look for mock object againMarco Trevisan (Treviño)1-9/+7
2021-03-23tests/dbusmock/fprintd: Do not redefine device object methods multiple timesMarco Trevisan (Treviño)1-12/+1
2021-03-03main: De-init the storage when main loop is overMarco Trevisan (Treviño)1-0/+2
2021-03-03tests/fprintd: Use intermediate timeouts based on default setupMarco Trevisan (Treviño)1-4/+4
2021-03-03utils/delete: Add ability to delete single user fingerprints by finger nameMarco Trevisan (Treviño)3-10/+116
2021-03-03delete: Use GOptionContext to handle helpMarco Trevisan (Treviño)1-3/+20
2021-03-03tests/fprintd: Add tests for 'verify' utilityMarco Trevisan (Treviño)1-0/+59
2021-03-03tests/fprintd: Add test for the enroll utility using virtual device commandsMarco Trevisan (Treviño)1-0/+80
2021-03-03utils/verify: Terminate with EXIT_FAILURE when enrollment failedMarco Trevisan (Treviño)1-3/+9
2021-03-03utils/enroll: Terminate with EXIT_FAILURE when enrollment failedMarco Trevisan (Treviño)1-9/+23
2021-03-03utils/enroll: Fix typo on errorMarco Trevisan (Treviño)1-1/+1
2021-03-03tests/fprintd: Add test for device error during ClaimMarco Trevisan (Treviño)1-1/+9
2021-03-03tests/fprintd: Add tests to check errors when using the 'delete' toolMarco Trevisan (Treviño)1-1/+67
2021-03-03tests/fprintd: Use output checker in FPrintdUtilsTestMarco Trevisan (Treviño)1-3/+7
2021-03-03tests/fprintd: Use storage device for more testsMarco Trevisan (Treviño)1-2/+2
2021-03-03device: Throw a NoEnrolledPrints error if trying to delete a device with no p...Marco Trevisan (Treviño)4-46/+45
2021-03-03utils/delete: Use proper error string on deletionMarco Trevisan (Treviño)1-1/+1
2021-03-02device: Do not set the device in verification state if we've erroredMarco Trevisan (Treviño)2-2/+20
2021-03-02device: Simplify VerifyStart handler using prints loading functionsMarco Trevisan (Treviño)1-28/+21
2021-03-02device: Do not list invalid prints as enrolledMarco Trevisan (Treviño)2-11/+23
2021-03-02device: Add utility function to load all user printsMarco Trevisan (Treviño)1-19/+31
2021-03-02device: Add helper routine to load all printsBenjamin Berg1-31/+51
2021-03-02meson: Consider the 'pam' option in the summaryMarco Trevisan (Treviño)1-1/+1
2021-03-02tests/fprintd: Add better tests for ListEnrolledFingers in unclaimed stateMarco Trevisan (Treviño)1-0/+5
2021-03-02pam_fprintd: Just return a PAM_AUTH_ERROR on unknown errorsMarco Trevisan (Treviño)2-2/+2
2021-03-02pam_fprintd: Consistently return PAM_AUTHINFO_UNAVAIL when device has no printsMarco Trevisan (Treviño)2-2/+2
2021-02-15tests: Update output checkerBenjamin Berg1-3/+33
2021-02-01pam_fprintd.pod: Adapt documentation on max-tries to match codeMarco 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-27tests/fprintd: Check that we can't try to release a device while closingMarco Trevisan (Treviño)1-0/+11
2021-01-27tests/fprintd: Add test to check errors during releaseMarco Trevisan (Treviño)1-0/+6
2021-01-27tests/fprintd: Ensure stored print deletion error has higher prio than device...Marco Trevisan (Treviño)1-0/+46
2021-01-27device: Fail with any non-zero return value on storage print_data_save()Marco Trevisan (Treviño)2-1/+5
2021-01-27tests/fprintd: Make prints not writable by turning them into directoriesMarco Trevisan (Treviño)1-17/+24
2021-01-27tests/fprintd: Verify the case we can't delete prints from deviceMarco Trevisan (Treviño)1-1/+57
2021-01-27tests/fprintd: Add ability to force-kill the daemon if we're fine to hangMarco Trevisan (Treviño)1-3/+13
2021-01-26tests/fprintd: Compute timeout for daemon-stop phase depending on platformMarco Trevisan (Treviño)1-4/+7
2021-01-26tests/fprintd: Make possible to store duplicated prints for an userMarco Trevisan (Treviño)1-8/+58
2021-01-26tests/fprintd: Return more data about the enrolled printsMarco Trevisan (Treviño)1-4/+11
2021-01-26tests/fprintd: Add option to claim device for user on enroll_imageMarco Trevisan (Treviño)1-3/+11
2021-01-26tests/fprintd: Add function and tests to enroll multiple users fingers/imagesMarco Trevisan (Treviño)1-5/+56
2021-01-26tests/fprintd: Add an utility function to easily check for match/no-matchMarco Trevisan (Treviño)1-57/+40
2021-01-26tests/fprintd: Ensure that the selected finger is emitted as expectedMarco Trevisan (Treviño)1-1/+10
2021-01-26tests/fprintd: Unset the values we monitor for results on wait_for_resultMarco Trevisan (Treviño)1-2/+9
2021-01-26tests/fprintd: Reimplement the tests relying on specific image driver featuresMarco Trevisan (Treviño)1-24/+41
2021-01-26tests/fprintd: Implement device removal via the 'UNPLUG' commandMarco Trevisan (Treviño)1-4/+1