summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-04-19ci: Build against libfprint-1-90 branchfprintd-1-90Benjamin Berg1-1/+1
2021-03-03ci: Build and test only using stable libfprint versionMarco Trevisan (Treviño)1-13/+2
2021-03-03main: De-init the storage when main loop is overMarco Trevisan (Treviño)1-0/+2
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-03utils/delete: Use proper error string on deletionMarco Trevisan (Treviño)1-1/+1
2021-03-03device: Do not set the device in verification state if we've erroredMarco Trevisan (Treviño)2-2/+20
2021-03-03device: Do not list invalid prints as enrolledMarco Trevisan (Treviño)2-11/+23
2021-03-03tests/fprintd: Add utility functions to check if prints are storedMarco Trevisan (Treviño)1-6/+17
2021-03-03device: Add utility function to load all user printsMarco Trevisan (Treviño)1-19/+31
2021-03-03device: Add helper routine to load all printsBenjamin Berg1-31/+51
2021-03-03meson: Consider the 'pam' option in the summaryMarco Trevisan (Treviño)1-1/+1
2021-03-03tests/fprintd: Add better tests for ListEnrolledFingers in unclaimed stateMarco Trevisan (Treviño)1-0/+5
2021-03-03tests/fprintd: Add option to claim device for user on enroll_imageMarco Trevisan (Treviño)1-1/+8
2021-03-03pam_fprintd: Consistently return PAM_AUTHINFO_UNAVAIL when device has no printsMarco Trevisan (Treviño)2-2/+2
2021-03-03tests: Update output checkerBenjamin Berg1-3/+33
2021-02-22pam_fprintd.pod: Adapt documentation on max-tries to match codeMarco Trevisan (Treviño)1-1/+1
2021-02-22pam: Allow values bigger than 9 to be used as max tries matchMarco Trevisan (Treviño)1-1/+1
2021-02-22device: Fail with any non-zero return value on storage print_data_save()Marco Trevisan (Treviño)1-1/+1
2021-02-22device: Check if the device is open if we didn't fail in claiming itMarco Trevisan (Treviño)1-1/+1
2021-02-22device: Stop any further EnrollStop/VerifyStop request once we got oneMarco Trevisan (Treviño)2-14/+39
2021-02-22device: Add an unique function to check if we can stop the current actionMarco Trevisan (Treviño)1-35/+50
2021-02-22device: Move duplicated code for stopping a stoppable action into a functionMarco Trevisan (Treviño)1-12/+20
2021-02-22device: Always use stoppable_action_completed to terminate actionsMarco Trevisan (Treviño)1-22/+8
2021-01-22pam_fprintd: Fix a few issues found by static analysisBenjamin Berg1-11/+11
2021-01-20tests: Add test to verify deletionBenjamin Berg1-0/+35
2021-01-20tests: Add test to check order of garbage collectionBenjamin Berg1-0/+143
2021-01-20tests: Allow use of other virtual devicesBenjamin Berg1-3/+5
2021-01-20device: Prefer older prints when garbage collectingBenjamin Berg1-0/+48
2021-01-19data: Use the correct mode for the state dirJan Alexander Steffens (heftig)1-0/+1
2021-01-13tests: Make tests executableBenjamin Berg2-0/+0
2021-01-13Release 1.90.9v1.90.9Benjamin Berg2-1/+9
2021-01-11tests: Check that two consecutive runs workBenjamin Berg1-0/+32
2021-01-11tests: Add finger and connection sharing for virtual imageBenjamin Berg1-9/+43
2021-01-11device: Add common stoppable_action_completed functionBenjamin Berg1-49/+44
2021-01-05pam: Pick the device with more enrolled finger printsMarco Trevisan (Treviño)2-23/+57
2021-01-05tests/fprintd: Check that fingers deletion will remove user printMarco Trevisan (Treviño)1-0/+2
2021-01-05file_storage: Cleanup the user storage path when removing printsMarco Trevisan (Treviño)1-1/+14
2021-01-05file_storage: Remove debug leftovers and add actual debug statementsMarco Trevisan (Treviño)1-2/+2
2021-01-05file_storage: Don't return an error if the print doesn't existMarco Trevisan (Treviño)1-0/+3
2021-01-05file_storage: Do not remove the finger path two timesMarco Trevisan (Treviño)1-1/+1
2021-01-05file_storage: Do not ignore STATE_DIRECTORY if it's set to an actual pathMarco Trevisan (Treviño)1-0/+4
2021-01-05device: Load the current finger print and not always the first printMarco Trevisan (Treviño)1-1/+1
2021-01-04treewide: fix typosTorstein Husebø3-4/+4
2021-01-04tests: Add disconnect tests for enroll/verify/identifyBenjamin Berg1-0/+83
2021-01-04tests: Allow claiming in secondary bus helperBenjamin Berg1-1/+4
2021-01-04tests: Allow enrolling from different deviceBenjamin Berg1-4/+6
2021-01-04tests: Add get_secondary_bus_and_device helperBenjamin Berg1-19/+23
2021-01-04device: Fix race when client vanishes from busBenjamin Berg1-6/+21