Changelog
This is a summary of the most important changes in Net::SSH.
7.3.0 rc0
- aes(128|256)gcm [#946]
7.2.2
- ruby 3.3.0: base64 fix
7.2.1 rc1
- feat: allow load of certkey from string [#926]
- fix: fix for Socket#recv returning nil on ruby 3.3.0 [#928]
7.2.0
- Add debugging information for algorithm of pubkey in use [#918]
7.2.0 rc1
- Allow IdentityAgent as option to Net::SSH.start [#912]
7.2.0 beta1
- Support
chacha20-poly1305@opnessh.com
cypher ifRbNaCl
gem is installed [#908]
7.1.0
- Accept pubkey_algorithms option when starting a new connection [#891]
7.1.0 beta1
- Don't use the deprecated set_XXX methods on RSA keys. [#875]
- Raise error when BCryptPbkdf fails [#876]
7.0.1
- Drop leftover debug statement [#866]
7.0.0
- BREAKING: Drop support for Ruby 2.5
- Fix decoding of ecdsa-sha2-nistp256 private keys [#657, #854]
- Fix missing require [#855]
- Support
~
in the path to the SSH agent's unix socket [#850] - Add support for RSA client authentication with SHA-2 [a45f54]
- openssl: DSA: don't hardcode expected signature size, see ruby/openssl#483 [23a15c]
- Internal housekeeping (rubocop, codecov, remove travis, adding/improving tests)
... and many more older versions. For the full history, please see the CHANGES.txt file in the repository.