summaryrefslogtreecommitdiff
path: root/lib/net/ssh
Commit message (Collapse)AuthorAgeFilesLines
* Alpha 3 preparev4.0.0.alpha3Miklos Fazekas2016-03-301-1/+1
|
* HostKeys is an enumerable, closes: #332Miklos Fazekas2016-03-301-3/+12
|
* Merge pull request #341 from mfazekas/close-chns-on-tr-closeMiklós Fazekas2016-03-301-2/+2
|\ | | | | Close chns on tr close
| * Migrated to minitestMiklos Fazekas2016-03-261-2/+2
| |
* | Add max_select_wait_time methodEugene Kenny2016-03-301-5/+8
|/ | | | | This is required in Net::SSH::Multi, so that the aggregated event loop can decide how frequently to wake up and run the callbacks.
* Updatd rakefile to use bundler instead of jewelerMiklos Fazekas2016-03-261-1/+1
|
* Close channels if trasport closedMiklos Fazekas2016-03-261-0/+13
|
* Updated ansibl script, cleanup RubyCompat::io_selectMiklos Fazekas2016-03-261-24/+2
|
* use bcrypt_pbkdf gem, add Gemfile, 4.0.0.alpha1Miklos Fazekas2016-03-196-17/+177
|
* Merge pull request #279 from svacko/modify-proxy-usage-exampleMiklós Fazekas2016-03-191-2/+2
|\ | | | | Modify proxy usage example
| * Modify proxy usage exampleStanislav Bocinec2015-11-031-2/+2
| |
* | Merge pull request #335 from steved/masterMiklós Fazekas2016-03-191-3/+3
|\ \ | | | | | | fix indentation of Session#cleanup_channel
| * | fix indentation of Session#cleanup_channelSteven Davidovitz2016-03-171-3/+3
| | |
* | | Remove camellia chipher suiteMiklos Fazekas2016-03-192-20/+0
| | | | | | | | | | | | Closes #278
* | | Regenerate gemspec for version 3.1.0Miklos Fazekas2016-03-181-1/+1
|/ /
* | Regenerate gemspec for version 3.1.0.rc2v3.1.0.rc2Miklos Fazekas2016-03-151-1/+1
| |
* | HostKeys is now Array for compatbilityMiklos Fazekas2016-03-151-12/+3
| |
* | Added tests for KnownHostsMiklos Fazekas2016-03-151-0/+2
| |
* | 3.1.0.rc1 rel preparev3.1.0.rc1Miklos Fazekas2016-03-121-1/+1
| |
* | Merge pull request #326 from eugeneius/minimum_select_timeoutMiklós Fazekas2016-03-121-3/+5
|\ \ | | | | | | Use minimum timeout when calling IO#select
| * | Use minimum timeout when calling IO#selectEugene Kenny2016-03-111-3/+5
| | | | | | | | | | | | | | | | | | | | | If keepalive is enabled and the wait parameter is given when starting the event loop, we should pass the minimum of the two values through to IO#select. Otherwise the event loop could block for too long, and keepalive packets would not be sent as often as they should be.
* | | Fix Secure#verify call to process_cache_missJean Boussier2016-03-111-1/+1
|/ /
* | beta3 relase prepv3.1.0.beta3Miklos Fazekas2016-03-071-1/+1
| |
* | Doc improvements and script ot update docsMiklos Fazekas2016-03-071-1/+1
| |
* | Merge pull request #325 from mfazekas/on-open-failed-should-remove-from-sessionMiklós Fazekas2016-03-062-2/+2
|\ \ | | | | | | on_open_failed should tell the session to remove the socket from even…
| * | on_open_failed should tell the session to remove the socket from event loop ↵Miklos Fazekas2016-03-062-2/+2
| | | | | | | | | | | | before closing it
* | | Merge pull request #324 from mfazekas/incorrect-pattern-handlingMiklós Fazekas2016-03-061-5/+16
|\ \ \ | |/ / | | | Fix incorrect pattern handling in config
| * | Fix incorrect pattern handling in config #310Miklos Fazekas2016-03-061-5/+16
| | |
* | | Regenerate gemspec for version 3.1.0.beta2v3.1.0.beta2Miklos Fazekas2016-03-051-1/+1
|/ /
* | Fix host_keys issuesMiklos Fazekas2016-03-052-1/+5
| |
* | 3.1.0beta1 prepareMiklos Fazekas2016-03-051-3/+3
| |
* | Refactor HostKeys cacheMiklos Fazekas2016-03-052-12/+30
| |
* | Merge pull request #311 from byroot/shared-keysMiklós Fazekas2016-03-053-3/+9
|\ \ | | | | | | Memoize session host keys
| * | Memoize session host keysJean Boussier2016-02-103-3/+9
| | |
* | | Merge pull request #319 from mfazekas/channel-not-open-close-and-reqMiklós Fazekas2016-03-051-7/+10
|\ \ \ | | | | | | | | Added experimental wait_until_open_confirmed show proper error if cha…
| * | | Added experimental wait_until_open_confirmed show proper error if channel ↵Miklos Fazekas2016-03-051-7/+10
| | | | | | | | | | | | | | | | request called without open finished allow to close if the connection not yet open
* | | | Read server keepalive from config (fixes: #105)Miklos Fazekas2016-03-051-0/+9
|/ / /
* | | SSH2 we can send client id before server sent us theirs allowing faster ↵Miklos Fazekas2016-03-051-3/+4
|/ / | | | | | | handshake see #315
* | Allow to substitute Net::SSH::KnownHosts with a custom implementationJean Boussier2016-02-032-5/+7
| |
* | already initialized constant DL::RUBY_FREE #285Mario Ruiz2016-01-271-2/+2
| | | | | | To avoid this message when the constants have been already initialized by other gem
* | 3.0.2 prepareMiklos Fazekas2015-12-301-1/+1
| |
* | Prepare for 3.0.2.rc1v3.0.2.rc1Miklos Fazekas2015-12-101-2/+2
| |
* | Bugfix: proxy command was using nonblocking io api incorrectly causing rare ↵Miklos Fazekas2015-12-101-2/+17
| | | | | | | | | | | | IO::EAGAIN errors FIXES #122
* | Make Net::SSH.start `user` default to Etc.getlogin if it's nil and config ↵mexisme2015-12-101-3/+0
| | | | | | | | | | | | | | did not specify default. FIXES #281 CLOSES #282
* | # This is a combination of 2 commits.mexisme2015-12-101-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # The first commit's message is: Don't require Net::SSH.start to have a `user` argument SSH defaults to using the local-client user's username if one isn't provided. This allows ayou to omit the `username` (or pass `nil`) to get Net::SSH to use the same default. FIXES #281 # This is the 2nd commit message: Update doc-comments for `nil` username. FIXES #281
* | Fix for key_data ArgumentError on loadArtem Yakimenko2015-12-051-4/+1
| |
* | Wait for sending CHANNEL_CLOSE until output buffer is empty.Christopher F. Auston2015-12-052-9/+37
|/ | | | Closes #280
* For 3.0.1 releaseMiklos Fazekas2015-09-251-1/+1
|
* Regenerate gemspec for version 3.0.1.rc1v3.0.1Miklos Fazekas2015-09-191-2/+2
|
* exec! should return empty stringMiklos Fazekas2015-09-191-3/+5
|