Skip to content

Releases: lukas-zronek/ssh-askpass-mac

v3.0

02 Jan 21:09
Compare
Choose a tag to compare
  • 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

16 Oct 20:05
Compare
Choose a tag to compare
  • 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

15 Jun 23:26
Compare
Choose a tag to compare

The last selection of whether to rembember the passphrase in the keychain is retained

v1.1

05 Oct 13:37
Compare
Choose a tag to compare

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

01 Oct 09:35
Compare
Choose a tag to compare

Tested with macOS 10.13, 10.13.6 and 10.14