Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix rubocop coding style. | Florian Wininger | 2021-10-25 | 4 | -5/+5 |
| | | | | Lot of spacing issues :) | ||||
* | Support frozen_string_literalsmfazekas/frozen-literal | Miklós Fazekas | 2021-08-07 | 1 | -1/+1 |
| | |||||
* | Remove Trailing white space | Florian Wininger | 2021-07-01 | 6 | -35/+35 |
| | |||||
* | Fix empty line for code clarity | Florian Wininger | 2021-07-01 | 7 | -13/+1 |
| | |||||
* | Remove ruby_compat to comply with the new Ruby >= 2.3 requirement | Maxime Alay-Eddine | 2019-11-13 | 2 | -2/+0 |
| | |||||
* | Update proxy to HTTP/1.1 | Connor Dunn | 2018-04-09 | 1 | -1/+2 |
| | | | Some proxy servers require HTTP/1.1 with a Host header. | ||||
* | Whitespace fixeswhitespace-fixes | Miklos Fazekas | 2018-03-21 | 5 | -16/+25 |
| | |||||
* | Updated rubocop | Miklos Fazekas | 2018-03-21 | 7 | -304/+305 |
| | |||||
* | Handle ProxyCommand child in case of timeout and exception | Dima | 2018-03-04 | 1 | -6/+20 |
| | |||||
* | Remove Net::SSH::Compat.io_select | Marcus Ilgner | 2017-09-07 | 1 | -1/+1 |
| | | | | | Despite the comment, it was not doing anything anymore except invoking the default `IO.select`. | ||||
* | Close transport on proxy error | Adam Ruzicka | 2017-06-21 | 1 | -1/+2 |
| | |||||
* | Add Proxy::Jump to simulate ProxyJump option in ssh_config | Ryan McGeary | 2017-02-10 | 1 | -0/+53 |
| | |||||
* | Use 1.9 hash syntax | Miklos Fazekas | 2016-12-11 | 1 | -5/+5 |
| | |||||
* | Support HTTP Proxy on SSL socket | Marcus Ilgner | 2016-10-15 | 2 | -4/+56 |
| | | | | | | | Since the HTTP Proxy only supports BASIC authentication, this adds the required infrastructure to net-ssh to connect to a SSL-enabled server. Closes: #432 | ||||
* | Merge pull request #279 from svacko/modify-proxy-usage-example | Miklós Fazekas | 2016-03-19 | 1 | -2/+2 |
|\ | | | | | Modify proxy usage example | ||||
| * | Modify proxy usage example | Stanislav Bocinec | 2015-11-03 | 1 | -2/+2 |
| | | |||||
* | | Bugfix: proxy command was using nonblocking io api incorrectly causing rare ↵ | Miklos Fazekas | 2015-12-10 | 1 | -2/+17 |
|/ | | | | | | IO::EAGAIN errors FIXES #122 | ||||
* | use Socket.tcp with connect_timeout in all Proxy classes | Carl Hörberg | 2015-05-26 | 3 | -5/+8 |
| | |||||
* | Remove `class << io ... end` since not threadsafe | Matt Brictson | 2015-05-13 | 1 | -17/+15 |
| | | | | | | | | | In MRI, defining singleton methods using `class << obj... def` is not threadsafe. To work around this issue, use an alternative syntax that is threadsafe: `def obj.method`. This fixes a NoMethodError that would occasionally pop up in multithreaded usage of net-ssh: NoMethodError: undefined method `recv' for #<IO:fd 47>. | ||||
* | Use sysread and syswrite on Windows instead of read_nonblock and ↵ | Marc-Etienne M.Léveillé | 2014-06-18 | 1 | -5/+18 |
| | | | | write_nonblock in proxy command pipe (#168) | ||||
* | Merge pull request #139 from yugui/feature/follow-proxy-command-spec-r | Delano Mandelbaum | 2014-02-01 | 4 | -4/+11 |
|\ | | | | | Support %r in ProxyCommand configuration in ssh_config files as defined in OpenSSH. | ||||
| * | Support %r in ProxyCommand configuration in ssh_config files | Yuki Yugui Sonoda | 2014-01-14 | 4 | -4/+11 |
| | | | | | | | | as defined in OpenSSH. | ||||
* | | Fix "ConnectionError" typo | Issei Naruta | 2013-11-21 | 1 | -1/+1 |
|/ | |||||
* | Guard against socket.gets being nil | Kris Hicks | 2013-07-08 | 1 | -1/+1 |
| | | | | | | In the situation where the socket has only one line to respond with, any following gets to the socket need to take care to not assume there is a non-nil response. | ||||
* | Do not put a command line twice in error messages. | Akinori MUSHA | 2009-11-11 | 1 | -2/+2 |
| | |||||
* | Add Net::SSH::Proxy::Command. | Akinori MUSHA | 2009-11-10 | 1 | -0/+75 |
| | |||||
* | Re-added refactored fix for hanging in ServerVersion#negotiate! when using ↵ | delano | 2009-08-12 | 1 | -5/+18 |
| | | | | SOCKS5 proxy [Gerald Talton]. Closes GH-9 | ||||
* | Removed SOCK5 negotiate fix from Net::SSH::Proxy::SOCKS5 and applied a new ↵ | delano | 2009-08-10 | 1 | -21/+5 |
| | | | | fix to ServerVersion#negotiate! | ||||
* | Applied patch for Socks5 negotiation fix [Gerald Talton] | delano | 2009-08-10 | 1 | -5/+21 |
| | |||||
* | Don't use String#[] to get bytes | Jamis Buck | 2008-09-06 | 1 | -1/+2 |
| | |||||
* | more docs for Connection::Term. Docs for the connection proxy implementations. | Jamis Buck | 2008-03-21 | 4 | -26/+97 |
| | |||||
* | fix typo | Jamis Buck | 2007-08-16 | 1 | -1/+1 |
| | | | | git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@188 1d2a57f2-1ded-0310-ad52-83097a15a5de | ||||
* | Add http, socks4, and socks5 proxy wrappers | Jamis Buck | 2007-08-16 | 4 | -0/+235 |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@187 1d2a57f2-1ded-0310-ad52-83097a15a5de |