keepassxc/share
Aetf 60cfba8e46
FdoSecrets: Improve client executable path handling (#6915)
* Fixes #6459 

Improves the overall handling of FdoSecrets showing client executable paths to the user. It does the following:

* Check executable file existence as described in [RFC] fdosecrets: add optional confirmation to secret access (#4733)
* Show application PID and dbus address in the client list
* When the executable file is inaccessible, depending on where the client name is shown:
    * when shown inline, e.g. in notification text, where space is limited, clearly say that the path is invalid
    * when shown in auth dialog, show warning and print detailed info about the client
    * when shown in the client list, draw a warning icon

Co-authored-by: Jonathan White <support@dmapps.us>
2021-10-01 18:22:15 -04:00
..
icons Minor documentation and script cleanups (#6868) 2021-09-21 00:17:46 -04:00
linux CHANGELOG.md: backfill recent releases (#6733) 2021-07-31 06:14:19 -04:00
macosx Backport macOS Big Sur icon 2021-01-07 22:02:43 -05:00
translations FdoSecrets: Improve client executable path handling (#6915) 2021-10-01 18:22:15 -04:00
windows Minor documentation and script cleanups (#6868) 2021-09-21 00:17:46 -04:00
wizard Replace database icons with SVG's 2020-05-29 10:00:32 -04:00
wordlists Remove offensive words (#6914) 2021-09-15 08:51:52 +02:00
CMakeLists.txt Switch to Asciidoctor based documentation 2020-07-05 14:54:31 -04:00
demo.kdbx Improve and secure attachment handling (fixes #2400). 2021-08-22 17:09:21 -04:00
demo.key Add demo kdbx file (password is secret) (#3294) 2019-06-30 11:07:59 -04: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