keepassxc/src/sshagent
Jonathan White a145bf9119 Complete refactor of Browser Integration classes
* Removed option to attach KeePassXC to the browser extension. Users must use the proxy application to communicate with KeePassXC.
* Significantly streamlined proxy code. Used same implementation of stdin/stdout interface across all platforms.
* Moved browser service entry point to BrowserService class instead of NativeMessagingHost. BrowserService now coordinates the communication to/from clients.
* Moved settings page definition out of MainWindow
* Decoupled BrowserService from DatabaseTabWidget
* Reduced complexity of various functions and cleaned the ABI (public vs private).
* Eliminated BrowserClients class, moved functionality into the BrowserService
* Renamed HostInstaller to NativeMessageInstaller and renamed NativeMessageHost to BrowserHost.
* Recognize XDG_CONFIG_HOME when installing native message file on Linux. Fix #4121 and fix #4123.
2020-05-14 17:14:17 -04:00
..
AgentSettingsPage.cpp Complete refactor of Browser Integration classes 2020-05-14 17:14:17 -04:00
AgentSettingsPage.h Complete refactor of Browser Integration classes 2020-05-14 17:14:17 -04:00
AgentSettingsWidget.cpp SSH Agent: Integration tests against ssh-agent 2020-03-09 23:09:28 -04:00
AgentSettingsWidget.h Formatting the code. 2018-03-31 16:01:30 -04:00
AgentSettingsWidget.ui Allow toggling SSH Agent integration without restart 2020-02-23 09:19:34 -05:00
CMakeLists.txt Cleanup and replumb back to functional state 2018-12-28 17:54:52 -05:00
KeeAgentSettings.cpp SSH Agent: Entry context menu control 2020-04-08 13:44:27 -04:00
KeeAgentSettings.h SSH Agent: Entry context menu control 2020-04-08 13:44:27 -04:00
SSHAgent.cpp Refactor Config. 2020-05-02 22:30:27 +02:00
SSHAgent.h SSH Agent: Entry context menu control 2020-04-08 13:44:27 -04:00