Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix empty line for code clarity | Florian Wininger | 2021-07-01 | 1 | -1/+1 |
| | |||||
* | Remove ruby_compat to comply with the new Ruby >= 2.3 requirement | Maxime Alay-Eddine | 2019-11-13 | 1 | -1/+0 |
| | |||||
* | Whitespace fixeswhitespace-fixes | Miklos Fazekas | 2018-03-21 | 1 | -12/+13 |
| | |||||
* | Updated rubocop | Miklos Fazekas | 2018-03-21 | 1 | -108/+108 |
| | |||||
* | 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 |
| | |||||
* | Bugfix: proxy command was using nonblocking io api incorrectly causing rare ↵ | Miklos Fazekas | 2015-12-10 | 1 | -2/+17 |
| | | | | | | IO::EAGAIN errors FIXES #122 | ||||
* | 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) | ||||
* | Support %r in ProxyCommand configuration in ssh_config files | Yuki Yugui Sonoda | 2014-01-14 | 1 | -1/+8 |
| | | | | as defined in OpenSSH. | ||||
* | 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 |