Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use keepalive_interval option as IO select timeout | Eugene Kenny | 2016-03-11 | 1 | -1/+10 |
| | | | | | | | Net::SSH supports sending keepalive packets to the server to check whether the connection is still alive. For this to work, IO#select needs to be given a timeout so that the event loop can run periodically and send the packets. | ||||
* | Solve the race condition while handling concurrent connections. | sersut | 2013-06-13 | 1 | -1/+10 |
| | |||||
* | remove redundant call to block_given? | Jamis Buck | 2009-01-31 | 1 | -2/+2 |
| | |||||
* | explicitly rescue StandardError so that socket errors and errno exceptions ↵ | Jamis Buck | 2008-09-16 | 1 | -1/+6 |
| | | | | get caught, too | ||||
* | update documentation to include lazy server evaluation, concurrent ↵ | Jamis Buck | 2008-04-09 | 1 | -0/+82 |
| | | | | connection limiting, and connection error control. Also updated manifest file | ||||
* | deferred server evaluation via session.use(&block) | Jamis Buck | 2008-04-09 | 1 | -30/+38 |
| | |||||
* | allow session#use to declare multiple servers in a single call | Jamis Buck | 2008-04-08 | 1 | -9/+21 |
| | |||||
* | use an abbreviated session definition syntax (borrowing further from Capistrano) | Jamis Buck | 2008-04-08 | 1 | -9/+16 |
| | |||||
* | allow on_error to be a proc, and use throw/catch to support programmatic ↵ | Jamis Buck | 2008-04-08 | 1 | -0/+8 |
| | | | | retry/reraise | ||||
* | :on_error support | Jamis Buck | 2008-04-07 | 1 | -1/+21 |
| | |||||
* | make with() and on() yield a new subsession object that encapsulates the set ↵ | Jamis Buck | 2008-04-07 | 1 | -213/+72 |
| | | | | of matching servers, and add a new servers_for method. | ||||
* | connection limiting | Jamis Buck | 2008-04-06 | 1 | -5/+103 |
| | |||||
* | documentation | Jamis Buck | 2008-03-30 | 1 | -20/+260 |
| | |||||
* | session tests | Jamis Buck | 2008-03-30 | 1 | -38/+57 |
| | |||||
* | server selection based on properties as well as groups | Jamis Buck | 2008-03-29 | 1 | -15/+27 |
| | |||||
* | push server management logic into its own class | Jamis Buck | 2008-03-29 | 1 | -136/+53 |
| | |||||
* | connection groups | Jamis Buck | 2008-03-28 | 1 | -32/+103 |
| | |||||
* | rescue authentication failures and tack on the host name that failed, for ↵ | Jamis Buck | 2008-03-27 | 1 | -0/+3 |
| | | | | easier troubleshooting | ||||
* | initial commit of multi-session implementation | Jamis Buck | 2008-03-27 | 1 | -0/+190 |