Added an optional "options" argument to test socket open method, as the transport session use it with three arguments.
Fix to #145. We now have different 'keyboard-interactive' and 'challenge-response' auth types internally. And as with openssl 6.x you have to set both KbdInteractiveAuthentication and ChallengeResponseAuthentication to 'no' to disable keyboard-interactive auth.
Change private key order to prefer RSA oder DSA

RSA is more secure, due to longer cipher lengths.
1024bit (DSA default) should not be used anymore.
Add Ed25519 to private key list
Update HostKey, HMAC and Kex ciphers

Add ciphers recently added to openssh (since openssh-6.4)
Adapt test for new ciphers #1

test_constructor_should_build_default_list_of_preferred_algorithms
Adapt test for new ciphers #2
Update chipers for known_hosts

Add ciphers recently added to openssh (since openssh-6.4)
Adapt test for new ciphers #3
Ignore errors during ssh agent negotiation

* Support Apache's SSHD implementation of a SSH Agent
* Discovered while trying to use Jenkins' SSH Agent Plugin
Merge pull request #160 from chr4/new-ciphers

New ciphers
Merge pull request #161 from simonswine/feature_jenkins_ssh_agent

Ignore errors during ssh agent negotiation
Merge pull request #158 from mfazekas/281_ssh_config_bugfix

Fix to #145. We now have different 'keyboard-interactive' and 'challenge...
Merge pull request #149 from jefmathiot/master

Added an optional "options" argument to test socket open method, as the ...
Version bump (w/ new signing key)
Merge branch 'master' of github.com:net-ssh/net-ssh
Add support for ssh-ed25519 to lib/net/ssh/buffer.rb
Add aes-gcm ssh->ossl conversion
Support negative patterns in host lookup from the SSH config file.

Fixes #150: ssh_config parsing doesn't support negated host patterns
Merge pull request #163 from nirvdrum/negative_host_patterns

Support negative patterns in host lookup from the SSH config file.