| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Also accept `:send_env` option on `Net::SSH.start`
|
| |
|
|
|
| |
this is possibly blocking in cases where the connection is now unresponsive, and also causing timeouts which wrap this to block.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Per section 6.1 of RFC 4253 an SSH implementation MUST support a packet
size of 32768 bytes, however, any size above this is not mandatory.
Currently, the max packet size is 64Kb and can cause a channel open
failure for hosts which only support the required 32Kb packet size.
As a result, we now default to the required size of 32768 (0x8000) in
order to avoid any errors with such hosts.
Additionally, the user can now manually define the maximum packet and
window size, should they choose to in the event that they wish to
obtain performance gains from a larger packet/window size.
|
| |
|
|
|
|
| |
any output, including eof.
|
|
|
|
|
|
| |
Previously, calling #eof! after #send_data would result in the CHANNEL_EOF
packet being sent immediately, ahead of the data in the output buffer. Now
buffer becomes empty.
|
| |
|
|
|
|
|
| |
This works around a bug in some ssh servers, where channel requests
are sent to channels after the channels have been closed.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
successes work
|
|
|
|
| |
it easier to hook into. Add per-connection properties.
|
|
|
|
| |
let a shutdown or close failure cause an error on shutting down a forwarded port.
|
| |
|
| |
|
| |
|
|
|
|
| |
implementation a bit clearer.
|
|
|
|
| |
channels implementation.
|
|
|
|
| |
less optimized, but let's aim for simplicity first
|
|
|
|
| |
bit more, to be more helpful as rdoc and ri docs
|
| |
|
| |
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@205 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@203 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
commands a LOT simpler
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@195 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@194 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@191 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@190 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
than return value
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@189 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@182 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@181 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
listening
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@146 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@145 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@143 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@142 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
as possible is enqueued on each poll request.
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@137 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
make sure channel.close doesn't blow up if the channel has not been confirmed open yet
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@136 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
automatically send success or failure if want_reply is true.
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@135 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
|
|
| |
blocking on the select. fix the extended_data callback to use the correct parameters.
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@134 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@132 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@131 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@130 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@129 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@128 1d2a57f2-1ded-0310-ad52-83097a15a5de
|
|
|
|
| |
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@127 1d2a57f2-1ded-0310-ad52-83097a15a5de
|