Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
SSH Agent: Add support for OpenSSH for Windows #1994
Add support for the new stock OpenSSH ssh-agent in Windows 10.
A new checkbox "Use OpenSSH for Windows instead of Pageant" was added to SSH Agent settings page and is shown only for Windows builds. It is not checked by default.
The Windows-only ACL hardening caused trouble and a change was needed to allow the agent to do enough poking of the calling process to allow a key in. It doesn't seem to expose KeePassXC to any external harm but I'm no expert on the topic.
Motivation and context
How has this been tested?
Manual test runs on Windows. It's basically the exact same ssh-agent as on other platforms so it should be fine.
Types of changes