summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-03-02pam: Consistently return PAM_AUTHINFO_UNAVAILbenzea/use-authinfo-unvailBenjamin Berg1-1/+1
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
2021-01-25tests/fprintd: Ensure the scan type can be changed and is notifiedMarco Trevisan (Treviño)1-0/+12
2021-01-25tests/fprintd: Verify using no-identification device with 'any' fingerMarco Trevisan (Treviño)1-0/+29
2021-01-25tests/fprintd: Verify that we can enroll with one stage onlyMarco Trevisan (Treviño)1-0/+8
2021-01-25tests/fprintd: Reduce the enroll stages when possible to avoid operationsMarco Trevisan (Treviño)1-1/+23
2021-01-25tests/fprintd: Repeat all relevant tests with the storage deviceMarco Trevisan (Treviño)1-40/+148
2021-01-25device: Check if the device is open if we didn't fail in claiming itMarco Trevisan (Treviño)1-1/+1
2021-01-25ci: Do not use verbose logging for tests, just rely on artifactsMarco Trevisan (Treviño)1-2/+2
2021-01-25ci: Enable Virtual Device (with storage or not) testsMarco Trevisan (Treviño)1-1/+1
2021-01-25tests/fprintd: Inherit storage tests from FPrintdVirtualDeviceBaseTestMarco Trevisan (Treviño)1-66/+13
2021-01-25device: Wait device to finish for a timeout before completing VerifyStopMarco Trevisan (Treviño)2-3/+133
2021-01-25tests/fprintd: Check that errors happening after we got a result are ignoredMarco Trevisan (Treviño)1-1/+20
2021-01-25tests/fprintd: Be more flexible in accepting async results with exceptionsMarco Trevisan (Treviño)1-18/+27
2021-01-25tests/fprintd: Make assertFprintError to accept list of errors we acceptMarco Trevisan (Treviño)1-2/+8
2021-01-25tests/fprintd: Ensure that all the methods can be called concurrentlyMarco Trevisan (Treviño)1-0/+89
2021-01-25tests/fprintd: Make possible to organize async replies per proxy and methodMarco Trevisan (Treviño)1-16/+56
2021-01-25tests/fprintd: Use global definitions for Fprint namespace and pathsMarco Trevisan (Treviño)1-16/+20
2021-01-25tests/fprintd: Use a class to compare permissions easilyMarco Trevisan (Treviño)1-54/+60
2021-01-25device: Fix debug statement string ordering and be more consistentMarco Trevisan (Treviño)1-7/+7
2021-01-25device: Stop any further EnrollStop/VerifyStop request once we got oneMarco Trevisan (Treviño)2-14/+41
2021-01-25device: Add an unique function to check if we can stop the current actionMarco Trevisan (Treviño)1-35/+50
2021-01-22device: Move duplicated code for stopping a stoppable action into a functionMarco Trevisan (Treviño)1-12/+20
2021-01-22device: Always use stoppable_action_completed to terminate actionsMarco Trevisan (Treviño)1-22/+8
2021-01-22device: Throw an error if we failed to delete a device storage printMarco Trevisan (Treviño)3-0/+19
2021-01-22tests/fprintd: Check the storage errors are emitted if we fail delete printsMarco Trevisan (Treviño)1-0/+63
2021-01-22device: Return more specific error if we failed cleaning up the storageMarco Trevisan (Treviño)3-9/+20
2021-01-22tests/fprintd: Ensure DeleteEnrolledFingers2 works for multiple fingersMarco Trevisan (Treviño)1-0/+12
2021-01-22tests/fprintd: Add utility functions to check if prints are storedMarco Trevisan (Treviño)1-12/+23
2021-01-22tests/fprintd: Move permissions checks to a single functionMarco Trevisan (Treviño)1-10/+9
2021-01-22device: Return errors on deletion of prints from storageMarco Trevisan (Treviño)1-5/+25