summaryrefslogtreecommitdiff
path: root/test/transport/test_algorithms.rb
Commit message (Collapse)AuthorAgeFilesLines
* Updated rubocopMiklos Fazekas2018-03-211-123/+123
|
* Move `none` cipher to end of cipher listBrian Cain2017-06-081-6/+6
| | | | | | | | | If a consumer used the default for the `:encryption` setting and the host attempted to negotiate cipher suites with only supported suites after `none` (but supported none), it would go ahead and use `none` rather than the other supported cipher suites. This commit updates that behavior to first allow Net::SSH to enumerate all of the possible default cipher suites before ending on `none`.
* s/langauge/language/Akira Matsuda2017-02-101-1/+1
|
* Fixed string interpolation issue (#483)Mark Hughes2017-01-071-4/+37
| | | | | | Removed the interpolation of a missing variable which would raise a `NameError` when a `Session` or `Algorithms` instance had a valid `logger` object regardless of log level. Added a test that exercises the method in question, including an assertion that the output log includes the expected string.
* Merge pull request #470 from clupprich/support-parse-plus-in-configsMiklós Fazekas2016-12-191-0/+5
|\ | | | | Correctly parse '+' in config files
| * Add back check for unsupported algorithms in all casesChristoph Lupprich2016-12-181-1/+1
| |
| * Correctly parse '+' in config filesChristoph Lupprich2016-12-171-0/+5
| | | | | | | | | | | | Given “+ssh-dss” in HostkeyAlgorithms, this will no longer reset the list of algorithms, but instead add the specified algorithms to the list of supported ones
* | Rubocop update to 0.46.0Miklos Fazekas2016-12-151-4/+6
|/
* Use 1.9 hash syntaxMiklos Fazekas2016-12-111-38/+38
|
* Added ssh-ed25519 to HostKeys algorithmsMiklos Fazekas2016-12-111-6/+18
|
* Adds minimum_dh_bits option.Aaron Bedra2016-05-051-0/+1
| | | | | | | This commit introduces a new option, minimum_dh_bits. This option allows the user to specify the minimum required bits for a diffie helman key exchange in situations where the minimum hardcoded value of 1024 is too weak.
* Make rbnacl dependency optionalMiklos Fazekas2016-05-021-1/+1
|
* Migrated to minitestMiklos Fazekas2016-03-261-1/+1
|
* Remove camellia chipher suiteMiklos Fazekas2016-03-191-6/+6
| | | | Closes #278
* Fixed tests added option to append all supported algorithmsMiklos Fazekas2015-03-051-17/+21
|
* Removed unsupported curve25519-sha256@libsshMiklos Fazekas2015-01-071-1/+1
|
* Revert aes-gcm @ opensslrevert_aes_gcmMiklos Fazkeas2014-11-111-6/+6
|
* removed unimplemented hmac, host_key and we now warn instead of fail for ↵Miklos Fazkeas2014-10-031-38/+33
| | | | unimplemented algs
* correct possible typo.Miah Johnson2014-07-161-2/+2
|
* Adapt test for new ciphers #3chr4-new-ciphersChris Aumann2014-04-171-6/+6
|
* Adapt test for new ciphers #2Chris Aumann2014-04-171-8/+8
|
* Adapt test for new ciphers #1Chris Aumann2014-04-161-8/+7
| | | | test_constructor_should_build_default_list_of_preferred_algorithms
* implement many algorithmsRyosuke Yamazaki2012-03-261-19/+41
| | | | | | | | | | | | | | | | | | | | * Key Exchange * diffie-hellman-group14-sha1 * ecdh-sha2-nistp{256,384,521} * Host Key * ecdsa-sha2-nistp{256,384,521} * Authentication * ecdsa-sha2-nistp{256,384,521} * HMAC * hmac-ripemd160 * Cipher: * aes{128,192,256}-ctr * camellia{128,192,256}-ctr * blowfish-ctr * cast128-ctr * 3des-ctr * arcfour (has problems with weak keys, and should be used with caution) * camellia{128,192,256}-cbc
* add diffie-hellman-group-exchange-sha256 supportRyosuke Yamazaki2011-12-161-4/+4
|
* add tests (arcfour{128,256,512} and hmac-sha2-*)Ryosuke Yamazaki2011-12-151-9/+15
|
* Fix "ArgumentError: assertion message must be String or Proc"Musy Bite2011-08-221-2/+2
|
* All tests passdelano2009-06-081-5/+5
|
* add support for :user_known_hosts_file and :global_known_hosts_fileJamis Buck2008-03-221-1/+1
|
* use Hoe to centralized rakefile logicJamis Buck2008-03-161-1/+0
|
* authentication session testsJamis Buck2007-08-141-1/+1
| | | | git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@175 1d2a57f2-1ded-0310-ad52-83097a15a5de
* cipher factory testsJamis Buck2007-08-131-4/+0
| | | | git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@165 1d2a57f2-1ded-0310-ad52-83097a15a5de
* algorithms tests "done"Jamis Buck2007-08-131-7/+83
| | | | git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@164 1d2a57f2-1ded-0310-ad52-83097a15a5de
* start testing the algorithm negotiation codeJamis Buck2007-08-131-0/+231
git-svn-id: http://svn.jamisbuck.org/net-ssh/branches/v2@163 1d2a57f2-1ded-0310-ad52-83097a15a5de