Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Alpha 3 preparev4.0.0.alpha3 | Miklos Fazekas | 2016-03-30 | 1 | -1/+1 |
| | |||||
* | HostKeys is an enumerable, closes: #332 | Miklos Fazekas | 2016-03-30 | 1 | -3/+12 |
| | |||||
* | Merge pull request #341 from mfazekas/close-chns-on-tr-close | Miklós Fazekas | 2016-03-30 | 1 | -2/+2 |
|\ | | | | | Close chns on tr close | ||||
| * | Migrated to minitest | Miklos Fazekas | 2016-03-26 | 1 | -2/+2 |
| | | |||||
* | | Add max_select_wait_time method | Eugene Kenny | 2016-03-30 | 1 | -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 jeweler | Miklos Fazekas | 2016-03-26 | 1 | -1/+1 |
| | |||||
* | Close channels if trasport closed | Miklos Fazekas | 2016-03-26 | 1 | -0/+13 |
| | |||||
* | Updated ansibl script, cleanup RubyCompat::io_select | Miklos Fazekas | 2016-03-26 | 1 | -24/+2 |
| | |||||
* | use bcrypt_pbkdf gem, add Gemfile, 4.0.0.alpha1 | Miklos Fazekas | 2016-03-19 | 6 | -17/+177 |
| | |||||
* | Merge pull request #279 from svacko/modify-proxy-usage-example | Miklós Fazekas | 2016-03-19 | 1 | -2/+2 |
|\ | | | | | Modify proxy usage example | ||||
| * | Modify proxy usage example | Stanislav Bocinec | 2015-11-03 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #335 from steved/master | Miklós Fazekas | 2016-03-19 | 1 | -3/+3 |
|\ \ | | | | | | | fix indentation of Session#cleanup_channel | ||||
| * | | fix indentation of Session#cleanup_channel | Steven Davidovitz | 2016-03-17 | 1 | -3/+3 |
| | | | |||||
* | | | Remove camellia chipher suite | Miklos Fazekas | 2016-03-19 | 2 | -20/+0 |
| | | | | | | | | | | | | Closes #278 | ||||
* | | | Regenerate gemspec for version 3.1.0 | Miklos Fazekas | 2016-03-18 | 1 | -1/+1 |
|/ / | |||||
* | | Regenerate gemspec for version 3.1.0.rc2v3.1.0.rc2 | Miklos Fazekas | 2016-03-15 | 1 | -1/+1 |
| | | |||||
* | | HostKeys is now Array for compatbility | Miklos Fazekas | 2016-03-15 | 1 | -12/+3 |
| | | |||||
* | | Added tests for KnownHosts | Miklos Fazekas | 2016-03-15 | 1 | -0/+2 |
| | | |||||
* | | 3.1.0.rc1 rel preparev3.1.0.rc1 | Miklos Fazekas | 2016-03-12 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #326 from eugeneius/minimum_select_timeout | Miklós Fazekas | 2016-03-12 | 1 | -3/+5 |
|\ \ | | | | | | | Use minimum timeout when calling IO#select | ||||
| * | | Use minimum timeout when calling IO#select | Eugene Kenny | 2016-03-11 | 1 | -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_miss | Jean Boussier | 2016-03-11 | 1 | -1/+1 |
|/ / | |||||
* | | beta3 relase prepv3.1.0.beta3 | Miklos Fazekas | 2016-03-07 | 1 | -1/+1 |
| | | |||||
* | | Doc improvements and script ot update docs | Miklos Fazekas | 2016-03-07 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #325 from mfazekas/on-open-failed-should-remove-from-session | Miklós Fazekas | 2016-03-06 | 2 | -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 Fazekas | 2016-03-06 | 2 | -2/+2 |
| | | | | | | | | | | | | before closing it | ||||
* | | | Merge pull request #324 from mfazekas/incorrect-pattern-handling | Miklós Fazekas | 2016-03-06 | 1 | -5/+16 |
|\ \ \ | |/ / | | | | Fix incorrect pattern handling in config | ||||
| * | | Fix incorrect pattern handling in config #310 | Miklos Fazekas | 2016-03-06 | 1 | -5/+16 |
| | | | |||||
* | | | Regenerate gemspec for version 3.1.0.beta2v3.1.0.beta2 | Miklos Fazekas | 2016-03-05 | 1 | -1/+1 |
|/ / | |||||
* | | Fix host_keys issues | Miklos Fazekas | 2016-03-05 | 2 | -1/+5 |
| | | |||||
* | | 3.1.0beta1 prepare | Miklos Fazekas | 2016-03-05 | 1 | -3/+3 |
| | | |||||
* | | Refactor HostKeys cache | Miklos Fazekas | 2016-03-05 | 2 | -12/+30 |
| | | |||||
* | | Merge pull request #311 from byroot/shared-keys | Miklós Fazekas | 2016-03-05 | 3 | -3/+9 |
|\ \ | | | | | | | Memoize session host keys | ||||
| * | | Memoize session host keys | Jean Boussier | 2016-02-10 | 3 | -3/+9 |
| | | | |||||
* | | | Merge pull request #319 from mfazekas/channel-not-open-close-and-req | Miklós Fazekas | 2016-03-05 | 1 | -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 Fazekas | 2016-03-05 | 1 | -7/+10 |
| | | | | | | | | | | | | | | | | request called without open finished allow to close if the connection not yet open | ||||
* | | | | Read server keepalive from config (fixes: #105) | Miklos Fazekas | 2016-03-05 | 1 | -0/+9 |
|/ / / | |||||
* | | | SSH2 we can send client id before server sent us theirs allowing faster ↵ | Miklos Fazekas | 2016-03-05 | 1 | -3/+4 |
|/ / | | | | | | | handshake see #315 | ||||
* | | Allow to substitute Net::SSH::KnownHosts with a custom implementation | Jean Boussier | 2016-02-03 | 2 | -5/+7 |
| | | |||||
* | | already initialized constant DL::RUBY_FREE #285 | Mario Ruiz | 2016-01-27 | 1 | -2/+2 |
| | | | | | | To avoid this message when the constants have been already initialized by other gem | ||||
* | | 3.0.2 prepare | Miklos Fazekas | 2015-12-30 | 1 | -1/+1 |
| | | |||||
* | | Prepare for 3.0.2.rc1v3.0.2.rc1 | Miklos Fazekas | 2015-12-10 | 1 | -2/+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 | ||||
* | | Make Net::SSH.start `user` default to Etc.getlogin if it's nil and config ↵ | mexisme | 2015-12-10 | 1 | -3/+0 |
| | | | | | | | | | | | | | | did not specify default. FIXES #281 CLOSES #282 | ||||
* | | # This is a combination of 2 commits. | mexisme | 2015-12-10 | 1 | -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 load | Artem Yakimenko | 2015-12-05 | 1 | -4/+1 |
| | | |||||
* | | Wait for sending CHANNEL_CLOSE until output buffer is empty. | Christopher F. Auston | 2015-12-05 | 2 | -9/+37 |
|/ | | | | Closes #280 | ||||
* | For 3.0.1 release | Miklos Fazekas | 2015-09-25 | 1 | -1/+1 |
| | |||||
* | Regenerate gemspec for version 3.0.1.rc1v3.0.1 | Miklos Fazekas | 2015-09-19 | 1 | -2/+2 |
| | |||||
* | exec! should return empty string | Miklos Fazekas | 2015-09-19 | 1 | -3/+5 |
| |