summaryrefslogtreecommitdiff
path: root/lib/net/ssh/connection/session.rb
Commit message (Expand)AuthorAgeFilesLines
* Close channels if trasport closedMiklos Fazekas2016-03-261-0/+13
* fix indentation of Session#cleanup_channelSteven Davidovitz2016-03-171-3/+3
* Use minimum timeout when calling IO#selectEugene Kenny2016-03-111-3/+5
* Wait for sending CHANNEL_CLOSE until output buffer is empty.Christopher F. Auston2015-12-051-2/+11
* exec! should return empty stringMiklos Fazekas2015-09-191-3/+5
* Document that Net::SSH::Connection::Session#exec! returns nil if there is no ...Uwe Kubosch2015-08-181-2/+2
* Make keepalive a classkeepalive-classMiklos Fazekas2014-12-231-5/+8
* refactor keepalive to a modulekeepalive-maxcountMiklos Fazkeas2014-12-021-37/+4
* Implemented keepalive_maxcountMiklos Fazkeas2014-12-021-3/+15
* implement a experimental keepalive featureNorihito Yoshioka2013-08-181-1/+32
* add a wait to the loop in closeJosh Kalderimis2013-06-201-1/+1
* connection/channel+session: lower max packet size & allow manual size.Oliver2013-04-101-2/+6
* Apply IO#select threading fix for Ruby 1.8 (cover all instances of IO#select)Daniel Azuma2009-08-271-1/+2
* Ignore requests for non-existent channelsJamis Buck2009-01-311-1/+11
* Add a terminate! method for hard shutdownsJamis Buck2009-01-311-1/+9
* don't spin in Session#close while waiting for channels to closeWill Bryant2008-09-151-1/+1
* tests all pass with ruby19Jamis Buck2008-09-061-5/+5
* Add Connection::Session#closed? to allow easier querying of the closed stateJamis Buck2008-08-261-0/+9
* Make channel open failures work via a callback to parallel how channel open s...Jamis Buck2008-04-051-2/+2
* break Connection#process into preprocess, process, and postprocess, to make i...Jamis Buck2008-03-281-9/+47
* only check for pending_writes if the IO responds to pending_write?. Don't let...Jamis Buck2008-03-231-1/+1
* more docs for Net::SSH::Connection::Session. Also added busy? to hide the cha...Jamis Buck2008-03-211-18/+143
* get rid of readers/writers and consolidate that into listeners. certainly les...Jamis Buck2008-03-211-29/+15
* more documentation. flesh out the docs on Net::SSH::Connection::Channel a bit...Jamis Buck2008-03-201-11/+21
* refactor the log levelsJamis Buck2008-03-171-14/+14
* use Hoe to centralized rakefile logicJamis Buck2008-03-161-5/+1
* add Session#exec and Session#exec!, to make the common case of executing comm...Jamis Buck2007-08-201-0/+51
* make sure CHANNEL_OPEN_FAILURE is handledJamis Buck2007-08-181-0/+6
* some more api docsJamis Buck2007-08-171-0/+94
* connection session testsJamis Buck2007-08-151-9/+10
* don't actually need to check for closed readers if clients remember to stop l...Jamis Buck2007-08-101-3/+0
* Add support for cancelling forwarded connectionsJamis Buck2007-08-101-4/+13
* add support for :rekey_limit, :rekey_packet_limit and :rekey_block_limitJamis Buck2007-08-101-0/+2
* make the forward agent configurable (and off by default)Jamis Buck2007-08-091-0/+2
* register for specific channel requests and global requests, and automatically...Jamis Buck2007-07-281-1/+22
* check the continuation status immediately after processing channels to avoid ...Jamis Buck2007-07-281-1/+7
* add request_ptyJamis Buck2007-07-271-1/+3
* add some loggingJamis Buck2007-07-271-0/+1
* auth agent forwardingJamis Buck2007-07-271-6/+22
* service for managing local and remote forwarded portsJamis Buck2007-07-271-0/+5
* Net::SSH.startJamis Buck2007-07-271-0/+6
* infrastructure is now in place for remote port forwardingJamis Buck2007-07-261-1/+2
* support for handling channel open requests from the server, and registering c...Jamis Buck2007-07-261-6/+69
* let the listener callback determine how to read from the ioJamis Buck2007-07-261-3/+1
* allow the wait to be specified if necessaryJamis Buck2007-07-261-3/+2
* infrastructure for supporting other async io, like forwarded connectionsJamis Buck2007-07-261-16/+28
* basic connection protocol supportJamis Buck2007-07-251-0/+122