summaryrefslogtreecommitdiff
path: root/common-algo.c
Commit message (Expand)AuthorAgeFilesLines
* Make "Too many remote algorithms" exit rather than logMatt Johnston2020-10-241-1/+1
* Increase MAX_PROPOSED_ALGO to 50, warn if exceededMatt Johnston2020-10-231-3/+3
* Remove blowfishMatt Johnston2020-06-101-7/+0
* merge rsa-sha256Matt Johnston2020-05-261-77/+120
|\
| * send and handle SSH_MSG_EXT_INFO only at the correct pointMatt Johnston2020-05-241-0/+2
| * Make server send SSH_MSG_EXT_INFOMatt Johnston2020-05-211-12/+31
| * ext-info handling for server-sig-algsMatt Johnston2020-05-191-41/+78
| * split signkey_type and signature_type for RSA sha1 vs sha256Matt Johnston2020-05-171-9/+7
| * use sigtype where appropriateMatt Johnston2020-04-061-18/+5
* | CBC mode cleanup (#95)Vladislav Grishenko2020-05-251-1/+7
* | Add Chacha20-Poly1305, AES128-GCM and AES256-GCM support (#93)Vladislav Grishenko2020-05-251-3/+18
|/
* Add Ed25519 support (#91)Vladislav Grishenko2020-03-121-0/+3
* add curve25519-sha256 without @libssh.orgMatt Johnston2018-02-201-0/+1
* group14-sha256 should be higher than group14-sha1Matt Johnston2018-02-181-3/+3
* Remove none cipherMatt Johnston2018-02-091-35/+0
* Pointer parameter could be declared as pointing to constFrancois Perrad2017-08-191-3/+3
* merge 2016.74Matt Johnston2016-07-211-32/+30
|\
| * improve algorithm list parsingMatt Johnston2016-07-111-32/+30
* | Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-56/+53
* | options for disabling "normal" DHMatt Johnston2016-05-021-7/+8
|/
* const variablesFrancois Perrad2016-03-161-3/+3
* Get rid of group15, move group16 to sha512.Matt Johnston2016-03-121-8/+14
* add dh group15 and group16, disabled by defaultMatt Johnston2016-01-151-1/+13
* Move dh group constants to a separate fileMatt Johnston2016-01-141-1/+1
* diffie-hellman-group14-sha256Matt Johnston2015-12-111-2/+4
* buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston2015-06-041-2/+2
* Merge pull request #13 from gazoo74/fix-warningsMatt Johnston2015-06-041-6/+6
|\
| * Turn Algo_Type's name attribute into const char *Gaël PORTAY2015-05-051-1/+1
| * Fix pointer differ in signess warnings [-Werror=pointer-sign]Gaël PORTAY2015-05-051-5/+5
* | Disable twofish-ctr by default, add config optionMatt Johnston2015-06-031-0/+3
|/
* Fix for old compilers, variable declarations at beginning of functionsThorsten Horstmann2015-02-241-2/+2
* mergeMatt Johnston2015-02-131-6/+6
|\
| * Keep sha1 defaultMatt Johnston2015-01-281-6/+6
* | twofish ctr modesMatt Johnston2015-02-041-0/+6
|/
* Disable non-delayed zlib for serverMatt Johnston2015-01-281-0/+6
* Prefer stronger algorithms in algorithm negotiation.Fedor Brunner2015-01-231-8/+8
* Add config option to disable cbc. Disable twofish by defaultMatt Johnston2015-01-231-2/+7
* use oldstyle commentsMatt Johnston2013-11-141-3/+3
* Various cleanups and fixes for warningsMatt Johnston2013-11-121-1/+3
* curve25519Matt Johnston2013-11-081-7/+14
* Default to some larger key sizesMatt Johnston2013-10-311-4/+4
* merge in HEADMatt Johnston2013-05-211-0/+120
|\
| * merge kexguess branchMatt Johnston2013-04-031-0/+120
| |\
| | * Put some #ifdef options around first-follows options in case theyMatt Johnston2013-04-031-0/+2
| | * Don't usually need to recalculate dh_e for the repeated kexdh_init packetMatt Johnston2013-04-031-1/+1
| | * Get rid of client/server specific buf_match_algo, use singleMatt Johnston2013-03-301-0/+117
| | * Add kexguess2 behaviourMatt Johnston2013-03-291-0/+1
| |/
* | ecdsa is workingMatt Johnston2013-05-031-0/+11
* | start on ecdsa keysMatt Johnston2013-04-091-70/+0
* | - Fix various hardcoded uses of SHA1Matt Johnston2013-04-081-6/+6