Net::SSH 2.0.3 is now available!
gem install net-ssh
This is a maintenance release that fixes the following issues:
- Net::SSH 2.0.2 and earlier wouldn’t work with Mocana SSH and a few other esoteric SSH servers commonly used on routers and other hardware. (Net::SSH truncated the server’s identity string at the first space, rather than at the end of the line as required by the specification, causing subsequent algorithm negotiations to fail.) 2.0.3 now preserves the entire identity string as reported by the remote server.
- Malformed entries in ssh_config files are silently ignored now.
- Entries in ssh_config files that are delimited with equals-signs are now parsed correctly.
- The NameError raised when a forwarded port request could not be satisfied now raises the correct exception.
- Net::SSH::Version is now Comparable, so you can test two version objects using comparison operators.
Please report bugs to the bug tracker for net-ssh on rubyforge:
If you have a patch you want to submit, please make sure to create it against the latest version of the code in the Net::SSH repository on GitHub:
Patches may be submitted via email, as GitHub pull-requests, or as posts to the net-ssh tracker on rubyforge.