keepassxc/share
Thomas Hobson f93adaa854 Add Polkit Quick Unlock Support
Closes #5991
Closes #3337 - Support fingerprint readers on Linux

Polkit allows for authentication of many means, including fingerprint scanning. Furthermore, a common interface for Quick Unlocking has been implemented, and has been replaced throughout to make implementing other quick unlock strategies easier.

Refactor QuickUnlock to use UUID stored in headers. This is a new feature using the KDBX 4 standard to store a randomly generated UUID in the public headers of the database. This enables identification of KDBX file without relying on path or filename and will eventually support persistent Quick Unlock.
2023-10-23 23:07:27 -04:00
..
branding Improve colorful lock icon for system tray (#9632) 2023-08-14 21:39:50 -04:00
icons Improve colorful lock icon for system tray (#9632) 2023-08-14 21:39:50 -04:00
linux Add Polkit Quick Unlock Support 2023-10-23 23:07:27 -04:00
macosx Losslessly optimize PNG images 2023-06-10 18:26:10 -04:00
translations Add Polkit Quick Unlock Support 2023-10-23 23:07:27 -04:00
windows Losslessly optimize PNG images 2023-06-10 18:26:10 -04:00
wizard Losslessly optimize PNG images 2023-06-10 18:26:10 -04:00
wordlists Update eff_large.wordlist 2022-06-11 09:28:38 -04:00
CMakeLists.txt Add Polkit Quick Unlock Support 2023-10-23 23:07:27 -04:00
demo.kdbx Correctly set KDBX envelope version 2021-11-22 12:58:04 +01:00
demo.key Add demo kdbx file (password is secret) (#3294) 2019-06-30 11:07:59 -04:00
demo.old.kdbx Update translations 2022-03-21 00:26:07 +01:00
empty3.kdbx Add fuzz test support 2020-10-08 22:49:34 -04:00
empty4.kdbx Add fuzz test support 2020-10-08 22:49:34 -04:00