summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Re-introduce hostbased auth by default (investigating #145)hotfix-password-promptdelano2014-02-111-1/+1
|
* Remove reset auth_methods in translate (investigating #145)delano2014-02-111-1/+0
|
* Revert auth_methods delete (investigating #145)delano2014-02-111-11/+11
|
* Version bumpv2.8.0delano2014-02-012-4/+8
|
* Updated THANKSdelano2014-02-011-0/+24
|
* Updated CHANGES for 2.8.0 releasedelano2014-02-011-0/+17
|
* Merge pull request #109 from aderouineau/masterDelano Mandelbaum2014-02-013-20/+47
|\ | | | | Ephemeral port support for port forwarding
| * Adding support for ephemeral portsAurelien Derouineau2013-07-093-20/+47
| |
* | Merge pull request #144 from liggitt/auth_methods_config_parsingDelano Mandelbaum2014-02-017-13/+81
|\ \ | | | | | | Correctly interpret /etc/ssh_config Authentication settings based on openssh /etc/ssh_config system defaults
| * | Add config tests for auth parsingliggitt2014-01-294-1/+45
| | |
| * | Fix session test to work with new default auth_methodsliggitt2014-01-291-1/+1
| | |
| * | Restore empty hash behavior for loading nonexistent filesliggitt2014-01-291-7/+21
| | | | | | | | | | | | | | | | | | Let auth methods be added or removed, and ensure there are no duplicates Clone default auth methods to avoid modifying defaults Add support for ChallengeResponseAuthentication keyboard-interactive
| * | updated tests to match the default of not allowing hostbased authJesse Sanford2014-01-211-2/+1
| | |
| * | removed debug messagestherealjessesanford-masterJesse Sanford2014-01-181-5/+0
| | |
| * | fixed issue with array mungingJesse Sanford2014-01-171-3/+11
| | |
| * | added commentingJesse Sanford2014-01-171-2/+8
| | |
| * | added default that match openssh ssh_config defaultsJesse Sanford2014-01-172-10/+12
| | |
* | | Merge pull request #139 from yugui/feature/follow-proxy-command-spec-rDelano Mandelbaum2014-02-015-5/+18
|\ \ \ | | | | | | | | Support %r in ProxyCommand configuration in ssh_config files as defined in OpenSSH.
| * | | Support %r in ProxyCommand configuration in ssh_config filesYuki Yugui Sonoda2014-01-145-5/+18
| | | | | | | | | | | | | | | | as defined in OpenSSH.
* | | | Merge pull request #138 from SFEley/masterDelano Mandelbaum2014-02-012-10/+14
|\ \ \ \ | | | | | | | | | | Don't use ssh-agent if :keys_only is true (fixes net-ssh/net-ssh#137)
| * | | | Don't use ssh-agent if :keys_only is true (fixes net-ssh/net-ssh#137)Steve Eley2013-12-202-10/+14
| |/ / /
* | | | Merge pull request #136 from bobtfish/fix_options_in_public_keysDelano Mandelbaum2014-02-012-3/+27
|\ \ \ \ | | | | | | | | | | Fix options in public keys
| * | | | Fix the bug in keys with comments.Tomas Doran2013-12-111-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do this by iterating through the fields until finding the key type, and then using the next field. This is the most bullet proof method that I can think of, but this code is also fragile about future new key formats now :(
| * | | | Add a failing tests for options in pub keys.Tomas Doran2013-12-111-2/+20
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Current code explicitly expects exactly 2 fields, which is not correct. Added tests which have options (at the start) and/or comment (at the end) to check that we work in all possible cases.
* | | | Test fix for #129delano2014-02-011-6/+6
| | | |
* | | | Merge pull request #133 from carlhoerberg/ensure_close_connectionDelano Mandelbaum2014-02-012-3/+58
|\ \ \ \ | | | | | | | | | | Ensure the connection closes even on exception
| * | | | Assert that the return value from ssh block is returnedCarl Hörberg2013-11-301-0/+9
| | | | |
| * | | | Tests for close conn on exceptionCarl Hörberg2013-11-301-0/+44
| | | | |
| * | | | Don't close the connection it's already closedCarl Hörberg2013-11-301-1/+1
| | | | |
| * | | | Ensure the connection closes even on exceptionCarl Hörberg2013-11-301-3/+5
| |/ / / | | | | | | | | | | | | | | | | | | | | In case the block given to Net::SSH.start throws an exception, make sure that we still close the connection.
* | | | Merge pull request #130 from mirakui/masterDelano Mandelbaum2014-02-011-1/+1
|\ \ \ \ | | | | | | | | | | Fix "ConnectionError" typo
| * | | | Fix "ConnectionError" typoIssei Naruta2013-11-211-1/+1
| | | | |
* | | | | Merge pull request #129 from ecki/patch-1Delano Mandelbaum2014-01-301-2/+2
|\ \ \ \ \ | | | | | | | | | | | | allow KeyManager to recover from incompatible agents.
| * | | | | allow KeyManager to recover from incompatible agents.Bernd2013-11-201-2/+2
| |/ / / / | | | | | | | | | | This is for example a problem with Vagrant on Windows: https://github.com/mitchellh/vagrant/issues/1455
* | | | | Merge pull request #142 from bobveznat/masterDelano Mandelbaum2014-01-231-2/+2
|\ \ \ \ \ | |_|_|/ / |/| | | | Handle ssh-rsa and ssh-dss certificate files
| * | | | Handle ssh-rsa and ssh-dss certificate filesbobveznat-masterBob Van Zant2014-01-211-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This does not implement certificate based authentication (described here http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/PROTOCOL.certkeys?rev=HEAD) but instead makes it so that if the certificate is not needed for authentication net-ssh doesn't cause the entire application to die. The net-ssh test suite continues to pass. On my own machine I did tests with certificates loaded and verified that although authentication could not proceed to a host requiring a certificate it at least did not die. I also verified that I can continue to use normal rsa and dsa keys to ssh to hosts that do not require certificates even when the certificates are loaded into my ssh-agent instance. This is a potential solution to issue #124 and an alternative to the one presented in pull request #134.
* | | | Merge pull request #140 from jarredholman/pageantDelano Mandelbaum2014-01-153-53/+59
|\ \ \ \ | |_|/ / |/| | | Fixed pageant support.
| * | | Fixed pageant support.Jarred Holman2014-01-153-53/+59
|/ / /
* | | Merge pull request #131 from deric/auth_failedDelano Mandelbaum2013-11-271-1/+1
|\ \ \ | |/ / |/| | make the authentication error message more useful
| * | make the authentication error message more usefulTomas Barton2013-11-271-1/+1
|/ /
* | Merge pull request #123 from j0hnds/auth_namespace_errorDelano Mandelbaum2013-09-231-0/+1
|\ \ | | | | | | Fix for "Authentication Method determination can pick up a class from th...
| * | Fix for "Authentication Method determination can pick up a class from the ↵Dave2013-09-231-0/+1
|/ / | | | | | | root namespace". Added a require for the 'none' authentication method in session.rb.
* | Version bumpv2.7.02.72.6delano2013-09-113-4/+15
| |
* | Merge pull request #120 from metametaclass/masterDelano Mandelbaum2013-09-101-0/+3
|\ \ | | | | | | fix for 'Could not parse PKey: no start line' error on private keys with passphrases
| * | remove commentYuri Matylitski2013-09-111-1/+0
| | |
| * | fix for 'Could not parse PKey: no start line' error on private keys with ↵Yuri Matylitski2013-09-111-0/+4
|/ / | | | | | | passphrases'
* | Merge pull request #118 from fnordfish/allow-sendenvDelano Mandelbaum2013-09-096-3/+45
|\ \ | | | | | | Automatically forward environment variables defined in OpenSSH config files
| * | Automatically forward environment variables defined in OpenSSH config filesRobert Schulze2013-09-096-3/+45
|/ / | | | | | | Also accept `:send_env` option on `Net::SSH.start`
* | Merge pull request #116 from noric/feature/keepaliveDelano Mandelbaum2013-08-254-2/+106
|\ \ | | | | | | implement a experimental keepalive feature #115
| * | implement a experimental keepalive featureNorihito Yoshioka2013-08-184-2/+106
| | |