summaryrefslogtreecommitdiff
path: root/lib/net/ssh/transport/algorithms.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix rubocop coding style.Florian Wininger2021-10-251-12/+12
* HostKeyEntries classesMiklós Fazekas2021-08-051-1/+1
* Add support for diffie-hellman-group14-sha256, fixes #794mfazekas/diffie-hellman-group14-sha256Richard Schwab2021-03-151-0/+1
* Rubocop fixesMiklos Fazekas2020-06-101-2/+1
* Implemented rsa-sha2-512, rsa-sha2-256 host_key algsMiklos Fazekas2020-06-101-1/+4
* Revert "Make hmac-sha2-{256,512}-etm opt-in"revert-757-opt-in-etm-hmacMiklós Fazekas2020-04-251-4/+3
* Merge pull request #751 from maxfierke/mf-support_algo_subtractionMiklós Fazekas2020-04-241-3/+17
|\
| * Support algorithm subtraction syntax from ssh_configMax Fierke2020-04-141-3/+17
* | Make hmac-md5-96 hmac-sha2-512-etm@openssh.com hmac-sha2-256-etm@openssh.com ...Miklos Fazekas2020-04-241-3/+4
|/
* Fix kex algorithm nameAlexander Pyatkin2020-02-111-1/+1
* Original (brbrady) Add support for all algorithms in Transport::Algorithms#ho...Brandon Weaver2019-10-251-2/+2
* Define rubocop metric lengthFlorian Wininger2019-09-251-1/+2
* Add sha2-{256,512}-etm@openssh.com MAC algorithmsHans de Graaff2019-09-171-1/+2
* Add Curve25519Sha256Florian Wininger2019-09-101-17/+25
* Disable by default unsecure algorithmFlorian Wininger2019-09-021-25/+41
* Remove unnecessary defined?(OpenSSL::PKey::EC) and defined?(OpenSSL::Digest::...Florian Wininger2019-08-231-20/+15
* Merge pull request #671 from jmutkawoa/masterMiklós Fazekas2019-05-291-1/+1
|\
| * remove RC4 from algorithmjmutkawoa2019-03-231-1/+1
* | Add algorithm preferences to exception messageDan Jensen2019-05-061-5/+3
* | Log details of failure to negotiate algorithmsDan Jensen2019-05-061-1/+7
|/
* Fix travis ci errors and rubocop issuesMiklos Fazekas2018-11-281-78/+86
* Prefer more modern cryptographic algorithms -- fixes #627Tray Torrance2018-10-121-23/+32
* Use host_key_fomrmat to compare sig_type as format can be different from algMiklos Fazekas2018-05-261-4/+13
* Whitespace fixeswhitespace-fixesMiklos Fazekas2018-03-211-1/+3
* Updated rubocopMiklos Fazekas2018-03-211-412/+411
* Move `none` cipher to end of cipher listBrian Cain2017-06-081-2/+2
* s/negoitation/negotiation/Akira Matsuda2017-02-101-1/+1
* s/recieved/received/Akira Matsuda2017-02-101-1/+1
* Fixed string interpolation issue (#483)Mark Hughes2017-01-071-1/+1
* Merge pull request #470 from clupprich/support-parse-plus-in-configsMiklós Fazekas2016-12-191-18/+34
|\
| * Extract composing of algorithm list into own methodChristoph Lupprich2016-12-191-29/+34
| * Guard against empty ArrayChristoph Lupprich2016-12-191-1/+1
| * Change name for option-supplied algorithmsChristoph Lupprich2016-12-181-5/+5
| * Add back check for unsupported algorithms in all casesChristoph Lupprich2016-12-181-8/+9
| * Correctly parse '+' in config filesChristoph Lupprich2016-12-171-13/+23
* | Rubocop update to 0.46.0Miklos Fazekas2016-12-151-2/+1
|/
* Use 1.9 hash syntaxMiklos Fazekas2016-12-111-43/+43
* Added ssh-ed25519 to HostKeys algorithmsMiklos Fazekas2016-12-111-1/+5
* UTF-8: Optimize away dup when it's safe, added integrations testsMiklos Fazekas2016-07-231-2/+2
* Adds minimum_dh_bits option.Aaron Bedra2016-05-051-0/+1
* Send KEXINIT without waiting from server.Miklos Fazekas2016-05-011-0/+6
* Remove camellia chipher suiteMiklos Fazekas2016-03-191-8/+0
* Memoize session host keysJean Boussier2016-02-101-2/+1
* Allow to substitute Net::SSH::KnownHosts with a custom implementationJean Boussier2016-02-031-1/+2
* Fixed tests added option to append all supported algorithmsMiklos Fazekas2015-03-051-0/+4
* Stop appending algorithms the user hasn't configuredSimon Kohlmeyer2015-03-051-5/+0
* Removed unsupported curve25519-sha256@libsshMiklos Fazekas2015-01-071-2/+1
* Revert aes-gcm @ opensslrevert_aes_gcmMiklos Fazkeas2014-11-111-1/+0
* removed unimplemented hmac, host_key and we now warn instead of fail for unim...Miklos Fazkeas2014-10-031-8/+10
* Update HostKey, HMAC and Kex ciphersChris Aumann2014-04-161-4/+13