summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update README.mdfwininger-patch-1Florian Wininger2020-04-251-1/+1
| | | Fix a mistake
* Merge pull request #751 from maxfierke/mf-support_algo_subtractionMiklós Fazekas2020-04-242-4/+55
|\ | | | | Support algorithm subtraction syntax from ssh_config
| * Support algorithm subtraction syntax from ssh_configMax Fierke2020-04-142-4/+55
| | | | | | | | | | | | | | | | | | | | As per `man ssh_config` for KexAlgorithms, MACs, and similar options: ``` Multiple algorithms must be comma-separated. Alternately if the specified value begins with a '+' character, then the specified methods will be appended to the default set instead of replacing them. If the specified value begins with a '-' character, then the specified methods (including wildcards) will be removed from the default set instead of replacing them. ``` Without this, having these subtraction options in your SSH config will replace the default algorithms and cause Net::SSH to raise with `Net::SSH::Exception` and "could not settle on host_key algorithm". i.e. it uses `-ssh-rsa` as the algorithm, rather than removing `ssh-rsa` from the algorithm preferences.
* | 6.0.1v6.0.1Miklos Fazekas2020-04-241-1/+1
| |
* | Merge pull request #757 from mfazekas/opt-in-etm-hmacMiklós Fazekas2020-04-243-11/+21
|\ \ | | | | | | Make hmac-sha2-{256,512}-etm opt-in
| * | Make hmac-md5-96 hmac-sha2-512-etm@openssh.com hmac-sha2-256-etm@openssh.com ↵Miklos Fazekas2020-04-243-11/+21
|/ / | | | | | | opt in instead of default because of the currpoted hmac issue
* | Merge pull request #755 from mfazekas/int-test-etmMiklós Fazekas2020-04-244-3/+68
|\ \ | | | | | | Added new basic hmac integration test for etm
| * | Added new basic hmac integration test for etmMiklos Fazekas2020-04-204-3/+68
|/ /
* | Final releasev6.0.0Miklos Fazekas2020-04-201-1/+1
| |
* | Merge pull request #750 from HarlemSquirrel/jruby-20200404Miklós Fazekas2020-04-111-4/+3
|\ \ | | | | | | Enable JRuby 9.2.11.1 in TravisCI
| * | Enable JRuby 9.2.11.1 in TravisCIKevin McCormack2020-04-041-4/+3
| |/
* | Update certv6.0.0.rc1Miklos Fazekas2020-04-111-8/+8
|/
* Update version.rbMiklós Fazekas2020-03-181-1/+1
|
* Merge pull request #745 from uzxmx/masterMiklós Fazekas2020-03-1611-22/+76
|\ | | | | Add set_env option
| * Add integration test for set_env optionMingxiang Xue2020-03-117-24/+43
| | | | | | | | Signed-off-by: Mingxiang Xue <mingxiangxue@gmail.com>
| * Fix rubocop stylesMingxiang Xue2020-03-093-2/+7
| | | | | | | | Signed-off-by: Mingxiang Xue <mingxiangxue@gmail.com>
| * Add set_env optionMingxiang Xue2020-03-096-3/+33
| | | | | | | | Signed-off-by: Mingxiang Xue <mingxiangxue@gmail.com>
* | Merge pull request #746 from sskousen/masterMiklós Fazekas2020-03-161-1/+10
|\ \ | | | | | | Limit cert.valid_before to max supported by JRuby
| * | Only limit value if on JRubySeth Skousen2020-03-121-3/+4
| | |
| * | Only limit valid_before if on JRubySeth Skousen2020-03-121-5/+5
| | |
| * | Only limit value if on JRubySeth Skousen2020-03-121-1/+6
| | |
| * | Limit cert.valid_before to max supported by JRubySeth Skousen2020-03-111-1/+4
| |/
* | Merge pull request #748 from mariuz/patch-1Miklós Fazekas2020-03-161-1/+1
|\ \ | |/ |/| RbNacl dependecy was replaced with ed25519
| * RbNacl dependecy was replaced with ed25519Popa Marius Adrian2020-03-131-1/+1
|/
* Merge pull request #742 from donoghuc/GH-737Miklós Fazekas2020-02-153-1/+9
|\ | | | | (GH-737) Allow known_hosts to have empty lines and comments
| * (GH-737) Allow known_hosts to have empty lines and commentsdonoghuc2020-02-153-1/+9
|/ | | | Previously empty lines in a known_hosts file would result in an exception parsing the file. This commit updates the parser to allow empty lines as well as comments. Note that comments were already supported.
* Merge pull request #741 from aspyatkin/fix-kex-algorithm-nameMiklós Fazekas2020-02-113-2/+3
|\ | | | | Fix kex algorithm name
| * One more fixAlexander Pyatkin2020-02-111-0/+1
| |
| * Fix tests as wellAlexander Pyatkin2020-02-111-1/+1
| |
| * Fix kex algorithm nameAlexander Pyatkin2020-02-111-1/+1
|/
* Merge pull request #733 from ↵Miklós Fazekas2020-02-111-2/+2
|\ | | | | | | | | hirura/fix-loggable_facility_to_use_to_s_method_instead_of_name_method_for_self_class Fix Loggable to use to_s method instead of name method for self.class
| * Fix Loggable to use to_s method instead of name method for self.classhirura2020-01-111-2/+2
| |
* | Merge pull request #736 from sawanoboly/issue_731Miklós Fazekas2020-02-062-1/+34
|\ \ | | | | | | allow multiple newlines for OPENSSH PRIVATE KEY
| * | allow multiple newlines for OPENSSH PRIVATE KEYsawanoboly2020-01-232-1/+34
| | |
* | | Merge pull request #739 from mfazekas/mfazekas-rubyversions-updateMiklós Fazekas2020-02-063-12/+13
|\ \ \ | |/ / |/| | Fix travis ci errors + update ruby versions
| * | Use latest mocha and fix incompatMiklós Fazekas2020-02-062-8/+8
| | |
| * | Update ruby versions on travismfazekas-rubyversions-updateMiklós Fazekas2020-02-061-4/+5
|/ /
* | Merge pull request #735 from anderscarling/patch-1Miklós Fazekas2020-01-191-1/+1
|\ \ | | | | | | Fix spelling
| * | Fix spellingAnders Carling2020-01-191-1/+1
|/ /
* | beta2 preparev6.0.0.beta2Miklos Fazekas2020-01-191-1/+1
| |
* | 6.0.0 beta2 prepareMiklós Fazekas2020-01-191-0/+4
| |
* | Merge pull request #722 from anderscarling/certkeysMiklós Fazekas2020-01-198-77/+279
|\ \ | |/ |/| Support :certkeys and CertificateFile configuration option
| * Reduce number of lines in method to satisfy rubocopAnders Carling2019-10-311-21/+21
| |
| * Restore accidentally reordered valueAnders Carling2019-10-311-1/+1
| |
| * Reduce number of lines in block to satisfy rubocopAnders Carling2019-10-311-6/+2
| |
| * Place value in globals if we're in a global contextAnders Carling2019-10-311-1/+1
| |
| * Fix rubocop complaintsAnders Carling2019-10-312-2/+1
| |
| * Test signing using explicitly loaded keycertAnders Carling2019-10-311-0/+8
| |
| * Test CertificateFile configuration loadingAnders Carling2019-10-312-1/+6
| |
| * Remove disused variableAnders Carling2019-10-311-1/+1
| |