Release notes

1.0.19 (2024-10-14)

  • Fixed sequence of SSH_MSG_NEWKEYS / SSH_MSG_EXT_INFO for CBC ciphers.

1.0.18 (2024-06-15)

  • Fixed config paths to be relative to the executable path.

1.0.17 (2024-04-10)

  • Fixed handling of client's SSH_MSG_EXT_INFO packet.
  • Improved logging - eliminated an occasional annoying beep.

1.0.16 (2024-01-11)

  • Added support for strict key exchange extension - thwarts the so-called 'Terrapin attack'.
  • Allowed dates outside 1970-2999 range in SFTP v4 (or higher).

1.0.15 (2023-07-03)

  • Added support for server-sig-algs SSH extension (RFC 8332).
  • Added support for SSH extension negotiation (RFC 8308).
  • Added workaround for libssh2’s broken string value encoding.
  • Improved ChaCha20/Poly1305 and AES/GCM performance.
  • Improved client public key authentication process.
  • Fixed handling of SSH2 PUBLIC KEY quotation marks in SshPublicKey.

1.0.14 (2022-04-21)

  • Fixed authentication issue when one of the server keys could not be loaded.

1.0.13 (2022-01-04)

  • Added support for SFTP v5.
  • Added support for PuTTY PPK3 private key format.
  • Improved AES/CTR and ChaCha20/Poly1305 performance.
  • Fixed handling of failed SSH sessions to prevent memory leaks in rare scenarios.
  • Fixed loading of encrypted keys with empty passwords in new OpenSSH format.

1.0.12 (2021-03-15)

  • Improved ChaCha20/Poly1305 performance.
  • Changed default keep-alive period for idle SFTP sessions to 3 minutes.
  • Changed default file share mode to fix compatibility with WinFsp/SSHFS.
  • Fixed race condition when closing outstanding file handles.

1.0.11 (2020-12-16)

  • Increased SFTP receive buffer size; workarounds for legacy clients.

1.0.10 (2020-08-12)

  • Enhanced reporting of startup errors, updated application icon.

1.0.9 (2020-07-15)

  • Fixed handling of unknown SSH packets, workaround for very old OpenSSH 4.x/5.x clients.

1.0.8 (2020-05-22)

  • Support for OpenSSH’s AES/GCM, ChaCha20/Poly1305 and EtM MAC ciphers.

1.0.7 (2020-05-08)

  • Fixed reporting of writable permissions for read-only files.
  • Fixed renegotiation issue.
  • Application signed.

1.0.6 (2019-10-01)

  • Minor UI adjustments.

1.0.5 (2018-05-23)

  • Fixing public key loading.

1.0.4 (2018-05-02)

  • Support for ECDH ciphers.

1.0.3 (2016-11-15)

  • Fixed a bug that could cause timeout and session failure during SSH session renegotiation.
  • Proper maximum packet size used when sending channel data (instead of a hardcoded value).

1.0.2 (2016-09-16)

  • Support for public/private key client authentication.

1.0.1 (2016-06-09)

  • Added autoStart option.

1.0.0 (2015-09-22)

  • First version.