keepassxc/src/gui
Toni Spets 3243243be8 SSH Agent: Add support for generating SSH keys
Supported key types are RSA, ECDSA and Ed25519.

Includes tests to compare writing out keys produce the exact same private key if read from OpenSSH format and tests against ssh-agent to ensure all no generated key is rejected.
2023-02-01 23:32:56 -05:00
..
csvImport clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
databasekey clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
dbsettings clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
entry SSH Agent: Add support for generating SSH keys 2023-02-01 23:32:56 -05:00
export clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
group clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
osutils Don't rely on AppleInterfaceStyle for theme switching (#8615) 2023-01-29 20:15:12 -05:00
reports clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
settings clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
styles clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
tag clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
widgets clang-tidy: use override 2022-05-01 16:01:31 -04:00
wizard clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
AboutDialog.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
AboutDialog.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
AboutDialog.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
Application.cpp Fix macOS window activation issues 2022-10-23 14:47:22 +02:00
Application.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
ApplicationSettingsWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
ApplicationSettingsWidget.h clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
ApplicationSettingsWidgetGeneral.ui Add option to display passwords in color in preview panel 2022-10-03 22:03:36 -04:00
ApplicationSettingsWidgetSecurity.ui Add support for Windows Hello 2022-02-22 17:53:50 -05:00
CategoryListWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
CategoryListWidget.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
CategoryListWidget.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
Clipboard.cpp Set password hint on BSD, fill selection on macOS again (#8949) 2023-01-29 09:17:04 -05:00
Clipboard.h Better handling of "Lock on Minimize" setting 2022-08-01 18:19:45 -04:00
CloneDialog.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
CloneDialog.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
CloneDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
DatabaseIcons.cpp Removing QWidget dependency from src/core. 2021-11-12 07:41:30 -05:00
DatabaseIcons.h Removing QWidget dependency from src/core. 2021-11-12 07:41:30 -05:00
DatabaseOpenDialog.cpp Fix Ctrl+Tab shortcut to cycle databases in unlock dialog (#8839) 2022-12-18 22:56:55 -05:00
DatabaseOpenDialog.h Allow selecting any open database in unlock dialog 2021-08-29 16:02:40 -04:00
DatabaseOpenWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
DatabaseOpenWidget.h Fix focus traps 2022-10-15 17:33:36 -04:00
DatabaseOpenWidget.ui Fix focus traps 2022-10-15 17:33:36 -04:00
DatabaseTabWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
DatabaseTabWidget.h Fix db history when adding new db (#9022) 2023-01-29 09:24:10 -05:00
DatabaseWidget.cpp clang-tidy: use braced init list (#7998) 2023-01-29 10:05:44 -05:00
DatabaseWidget.h Add shortcut to copy password with TOTP appended 2022-09-11 11:37:27 -04:00
DatabaseWidgetStateSync.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
DatabaseWidgetStateSync.h Add tags feature 2022-01-28 16:13:49 -05:00
DialogyWidget.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
DialogyWidget.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
EditWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
EditWidget.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
EditWidget.ui Fix focus traps 2022-10-15 17:33:36 -04:00
EditWidgetIcons.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
EditWidgetIcons.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
EditWidgetIcons.ui Add url field to download favicon 2021-12-12 12:32:11 -05:00
EditWidgetProperties.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
EditWidgetProperties.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
EditWidgetProperties.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
EntryPreviewWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
EntryPreviewWidget.h Fix clicking links in entry preview panel 2022-10-27 17:18:31 -04:00
EntryPreviewWidget.ui Hide usernames in preview panel when hidden in entry view 2022-10-19 07:02:19 -04:00
FileDialog.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
FileDialog.h Enhance last used directory settings 2021-08-22 16:47:42 -04:00
Font.cpp Use application font size when setting default or monospace fonts 2021-04-03 11:29:54 -04:00
Font.h clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
GuiTools.cpp FdoSecrets: Implement unlock before search 2021-10-16 22:50:04 -04:00
GuiTools.h FdoSecrets: Implement unlock before search 2021-10-16 22:50:04 -04:00
HtmlExporter.cpp Improve exported html layout 2023-01-29 15:19:25 -05:00
HtmlExporter.h Add sorting of HTML export 2021-11-24 00:12:13 -05:00
IconDownloader.cpp Add a URL that preserves the URL path when trying to resolve favicons. (#8565) 2022-10-19 20:50:17 -04:00
IconDownloader.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
IconDownloaderDialog.cpp Download favicon in the background after credential add 2021-12-12 08:14:14 -05:00
IconDownloaderDialog.h Download favicon in the background after credential add 2021-12-12 08:14:14 -05:00
IconDownloaderDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
IconModels.cpp clang-tidy: use braced init list (#7998) 2023-01-29 10:05:44 -05:00
IconModels.h Replaced Uuid with QUuid 2018-07-06 22:23:49 -04:00
Icons.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
Icons.h Upstream Flathub patches (#7728) 2022-04-04 19:04:18 -04:00
KeePass1OpenWidget.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
KeePass1OpenWidget.h Make C++11 mandatory. 2015-09-12 13:55:50 +02:00
KMessageWidget.cpp clang-tidy: use auto 2022-05-01 16:02:02 -04:00
KMessageWidget.h clang-tidy: use nullptr 2022-05-03 15:32:54 -04:00
MainWindow.cpp Set shortcuts for settings and database settings 2023-01-29 20:15:50 -05:00
MainWindow.h Show entry count in status bar 2022-09-08 06:46:48 -04:00
MainWindow.ui Move 'Copy URL' into main entry context menu 2023-01-29 15:19:04 -05:00
MessageBox.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
MessageBox.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
MessageWidget.cpp Correct scaling on Linux and other minor fixes 2020-08-01 09:01:12 -04:00
MessageWidget.h Correct scaling on Linux and other minor fixes 2020-08-01 09:01:12 -04:00
OpVaultOpenWidget.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
OpVaultOpenWidget.h Implement 1Password Vault Import 2019-05-19 18:21:34 -04:00
org.keepassxc.KeePassXC.MainWindow.xml Add methods isHardwareKeySupported and refreshHardwareKeys to DBus 2022-06-11 09:28:26 -04:00
PasswordGeneratorWidget.cpp Limit zxcvbn entropy estimation length 2022-05-30 10:46:39 -04:00
PasswordGeneratorWidget.h Limit zxcvbn entropy estimation length 2022-05-30 10:46:39 -04:00
PasswordGeneratorWidget.ui Fix focus traps 2022-10-15 17:33:36 -04:00
PasswordWidget.cpp Set password input field font correctly. (#8732) 2022-11-02 19:13:48 +01:00
PasswordWidget.h Set password input field font correctly. (#8732) 2022-11-02 19:13:48 +01:00
PasswordWidget.ui Add password strength indicator to PasswordEditWidget 2022-05-31 07:34:50 -04:00
SearchHelpWidget.ui Improve Auto-Type Select Dialog 2021-02-21 16:33:54 -05:00
SearchWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
SearchWidget.h Enhance Tags / Saved Searches 2022-09-08 06:46:48 -04:00
SearchWidget.ui Enhance Tags / Saved Searches 2022-09-08 06:46:48 -04:00
SortFilterHideProxyModel.cpp Support numeric aware sorting on Windows and macOS 2022-09-08 06:47:14 -04:00
SortFilterHideProxyModel.h Support numeric aware sorting on Windows and macOS 2022-09-08 06:47:14 -04:00
SquareSvgWidget.cpp Add QR code generator for TOTP export (#1167) 2018-10-19 14:42:49 -04:00
SquareSvgWidget.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
TotpDialog.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
TotpDialog.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
TotpDialog.ui Fix translations 2022-03-20 23:31:52 +01:00
TotpExportSettingsDialog.cpp clang-tidy: use auto 2022-05-01 16:02:02 -04:00
TotpExportSettingsDialog.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
TotpSetupDialog.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
TotpSetupDialog.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
TotpSetupDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
UpdateCheckDialog.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
UpdateCheckDialog.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
UpdateCheckDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
URLEdit.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
URLEdit.h Fix error background color for URLs 2020-07-27 21:43:40 -04:00
WelcomeWidget.cpp clang-tidy: use = default (#7999) 2023-01-29 15:47:13 -05:00
WelcomeWidget.h clang-tidy: use override 2022-05-01 16:01:31 -04:00
WelcomeWidget.ui Improve accessibility (#3409) 2019-08-30 20:18:41 -04:00