6.0.0 beta1

* curve25519sha256 support [Florian Wininger ,#690]
* disabled insecure algs [Florian Wininger , #709]

5.2.0

5.2.0.rc3

* Fix check_host_ip read from config
* Support ssh-ed25519 in kown hosts

5.2.0.rc2

* Read check_host_ip from ssh config files

5.2.0.rc1

* Interpret * and ? in know_hosts file [Romain Tartière, #660]
* New :check_host_ip so ip checking can be disabled in known hosts [Romain Tartière, #656]

5.1.0

5.1.0.rc1

* Support new OpenSSH private key format for rsa - bcrypt for rsa (ed25519 already supported) [#646]
* Support IdentityAgent is ssh config [Frank Groeneveld, #645]
* Improve Match processing in ssh config [Aleksandrs Ļedovskis, #642]
* Ignore signature verification when verify_host_key is never [Piotr Kliczewski, #641]
* Alg preference was changed to prefer stronger encryptions  [Tray, #637]

5.0.2

* fix ctr for jruby [#612]

5.0.1

* default_keys were not loaded even if no keys or key_data options specified [#607]

5.0.0

* Breaking change: ed25519 now requires ed25519 gem instead of RbNaCl gem [#563]
* Verify_host_key options rename (true, false, :very, :secure depreacted new equivalents are :never, :accept_new_or_local_tunnel :accept_new :always) [Jared Beck, #595]

5.0.0.rc2

* Add .dll extensions to dlopen on cygwin [#603]
* Fix host certificate validation [#601]

5.0.0.rc1

* Fix larger than 4GB file transfers [#599]
* Update HTTP proxy to version 1.1 [Connor Dunn, #597]

5.0.0.beta2

* Support for sha256 pubkey fingerprint [Tom Maher, #585]
* Don't try to load default_keys if key_data option is used [Josh Larson, #589]
* Added fingerprint_hash defaulting to SHA256 as fingerprint format, and MD5 can be used as an option [Miklós Fazekas, #591]

5.0.0.beta1

* Don't leave proxy command as zombie on timeout [DimitriosLisenko, #560]
* Use OpenSSL for aes*-ctr for up to 5x throughput improvement [Miklós Fazekas, Harald Sitter, #570]
* Optimize slice! usage in CTR for up to 2x throughput improvement [Harald Sitter, #569]
* Replace RbNaCl dependency with ed25519 gem [Tony Arcieri ,#563]
* Add initial Match support [Kasumi Hanazuki,  #553]

4.2.0.rc2

* Fix double close bug on auth failure (or ruby 2.2 or earlier) [#538]

4.2.0.rc1

* Improved logging with proxy command [Dmitriy Ivliev, #530]
* Close transport on proxy error [adamruzicka, #526]
* Support multiple identity files [Kimura Masayuki, #528]
* Move `none` cipher to end of cipher list [Brian Cain, #525]
* Deprecate `:paranoid` in favor of `:verify_host_key` [Jared Beck, #524]
* Support Multile Include ssh config files [Kasumi Hanazuki, #516]
* Support Relative path in ssh confif files [Akinori MUSHA, #510]
* add direct-streamlocal@openssh.com support in Forward class [Harald Sitter, #502]

4.1.0

4.1.0.rc1

* ProxyJump support [Ryan McGeary, #500]
* Fix agent detection on Windows [Christian Koehler, #495]

4.1.0.beta1

* Fix nil error when libsodium is not there [chapmajs ,#488]
* SSH certificate support for client auth [David Bartley, #485]

4.0.1

4.0.1.rc2

* ENV["HOME"] might be empty so filter non expandable paths [Matt Casper, #351]

4.0.1.rc1

* support of rbnacl 4.0 and better error message [#479]
* support include in config files [Kimura Masayuki, #475]
* fixed issue with ruby 2.2 or older on windows [#472]

4.0.0

4.0.0.rc3

* parse `+` character in config files [Christoph Lupprich, #470, #314]

4.0.0.rc2

* Fixed OpenSSL 2.0/Ruby 2.4.0 warnings [Miklós Fazekas, #468]
* Added ssh-ed25519 to KnownHosts:SUPPORTED_TYPE [detatka-kuzlatka-otevrete, Miklós Fazekas, #459]
* Allow nil for :passhrase and passing in nil option is now a depreaction warning [Miklós Fazekas, #465]

4.0.0.rc1

* Allow :password to be nil for capistrano v2 compatibility [Will Bryant, #357]
* In next_packet if prefer consuming buffer before filling it again if we have enough data [Miklós Fazekas, #454]

4.0.0.beta4

* Added exitstatus method to exec's return [Miklós Fazekas, #452]
* Don't raise from exec if server closes transport just after channel close [Miklós Fazekas, #450]
* Removed java_pageant, as jruby should be using regular pagent impl [Miklós Fazekas, ]
* Use SSH_AUTH_SOCK if possible on windows (cygwin) [Miklós Fazekas, Martin Dürst, #365, #361]
* HTTPS proxy support [Marcus Ilgner, #432]
* Supports ruby 2.4.0.dev new exception type from OpenSSL::PKey.read

4.0.0.beta3

* Fix Net::SSH::Disconnect exceptions when channels are closed cleanly [Miklos Fazekas, #421, #422]

4.0.0.beta2

* Fix raiseUnlessLoaded undefined ERROR issue [Miklos Fazekas, #418]

4.0.0.beta1

4.0.0.alpha4

4.0.0.alpha3

4.0.0.alpha2

4.0.0.alpha1

3.1.0

3.1.0.rc1

3.1.0.beta3

3.1.0.beta2

3.0.2

3.0.2.rc1

3.0.1

3.0.1.rc1

3.0.0.rc1

2.10.1.rc2

2.10.1.rc1

2.10.0

2.10.0-beta2

2.10.0-beta1

2.9.1 behaviour of never asking password please set number_of_password_prompts to 0.

2.9.4-beta1

2.9.3

2.9.2-rc3

2.9.2-rc2

2.9.2-rc1

2.9.2-beta

2.9.1 / 13 May 2014

2.9.0 / 30 Apr 2014

2.8.1 / 19 Feb 2014

2.8.0 / 01 Feb 2014

2.7.0 / 11 Sep 2013

2.6.8 / 6 Jul 2013

2.6.7 / 11 Apr 2013

2.6.6 / 03 Mar 2013

2.6.5 / 06 Feb 2013

2.6.4 / 06 Feb 2013

2.6.3 / 10 Jan 2013

2.6.2 / 22 Nov 2012

2.6.1 / 18 Oct 2012

2.6.0 / 19 Sep 2012

2.5.2 / 25 May 2012

2.5.1 / 24 May 2012

2.5.0 / 24 May 2012

2.4.0 / 17 May 2012

2.3.0 / 11 Jan 2012

2.2.2 / 04 Jan 2012

2.2.1 / 24 Aug 2011

2.2.0 / 16 Aug 2011

2.1.4 / 3 Apr 2011

2.1.3 / 2 Mar 2011

2.1.2 / 1 Mar 2011

2.1 / 19 Jan 2011

2.0.24 / 14 Jan 2011

2.0.23 / 03 Jun 2010

Previously, calling eof! after send_data would result in the CHANNEL_EOF packet being sent immediately, ahead of the data in the output buffer. Now buffer becomes empty.

2.0.22 / 20 Apr 2010

2.0.21 / 20 Mar 2010

2.0.20 / 10 Feb 2010

2.0.19 / 16 Jan 2010

2.0.18 / 15 Jan 2010

2.0.17 / 14 Dec 2009

2.0.16 / 28 Nov 2009

2.0.15 / 03 Sep 2009

2.0.14 / 28 Aug 2009

2.0.13 / 17 Aug 2009

2.0.12 / 08 Jun 2009

2.0.11 / 24 Feb 2009

2.0.10 / 4 Feb 2009

2.0.9 / 1 Feb 2009

2.0.8 / 29 December 2008

2.0.7 / 29 December 2008

2.0.6 / 6 December 2008

2.0.5 / 6 December 2008

2.0.4 / 27 Aug 2008

2.0.3 / 27 Jun 2008

2.0.2 / 29 May 2008

2.0.1 / 5 May 2008

2.0.0 / 1 May 2008

2.0 Preview Release 4 (1.99.3) / 19 Apr 2008

2.0 Preview Release 3 (1.99.2) / 10 Apr 2008

2.0 Preview Release 2 (1.99.1) / 22 Mar 2008

2.0 Preview Release 1 (1.99.0) / 21 Aug 2007