Releases: lukas-zronek/ssh-askpass-mac
Releases · lukas-zronek/ssh-askpass-mac
v3.0
- The passed path of the private key is stored as canonicalised absolute path in the keychain. Existing keychain entries with a relative path will continue to work but will not be converted automatically.
- When a confirmation dialog is shown, the cancel button is now selected by default. This prevents accidentally confirming the dialog when the enter key or space bar is pressed.
- The escape key now consistently closes the dialog in all cases.
- Buttons for closing, miniaturizing and resizing windows are now displayed.
- The launchd item is now part of the app bundle to simplify future updates.
Full Changelog: v2.0...v3.0
v2.0
- The window height adapts better to long text. The lock icon has been removed to simplify the layout.
- The environment variable SSH_ASKPASS_PROMPT is taken into account (set since OpenSSH 8.1) and thus confirmation and info dialogs are properly recognized.
- The private key is now recognized when calling ssh directly: ssh -i key user@server.
- The keychain checkbox is hidden if asked for authenticity of host key.
- The ssh environment variables are set globally via launchd.
- Set environment variable SSH_ASKPASS_REQUIRE to force ssh-askpass (requires OpenSSH 8.4)
- Code refactoring and cleanup
v1.2
The last selection of whether to rembember the passphrase in the keychain is retained
v1.1
Changelog:
- It is now necessary to enter the keychain password the first time you access it.
- You will be asked before a password in the keychain is overwritten.
- Non-ASCII characters in the key path are supported.
v1.0
Tested with macOS 10.13, 10.13.6 and 10.14