summaryrefslogtreecommitdiff
path: root/common-algo.c
Commit message (Expand)AuthorAgeFilesLines
* 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-111-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-63/+61
|\
| * Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-56/+53
| * options for disabling "normal" DHMatt Johnston2016-05-021-7/+8
* | improve algorithm list parsingMatt Johnston2016-07-111-32/+30
|/
* const variablesFrancois Perrad2016-01-011-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-0/+3
|\
| * Disable twofish-ctr by default, add config optionMatt Johnston2015-06-031-0/+3
* | Turn Algo_Type's name attribute into const char *Ga?l PORTAY2015-05-021-1/+1
* | Fix pointer differ in signess warnings [-Werror=pointer-sign]Ga?l PORTAY2015-05-021-5/+5
|/
* 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-1/+1
| |\
| * | Put some #ifdef options around first-follows options in case theykexguessMatt 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
* | ecc kind of works, needs fixing/testingMatt Johnston2013-04-071-10/+30
* | More changes for KEX and ECDH. Set up hash descriptors, make ECC code work,Matt Johnston2013-03-291-7/+11