summaryrefslogtreecommitdiff
path: root/common-algo.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | more bits on ecc branchMatt Johnston2013-03-271-3/+29
* | refactor kexdh code a bit, start working on ecdh etcMatt Johnston2013-03-261-0/+1
|/
* Make hmac-sha2-256 and hmac-sha2-512 workMatt Johnston2013-03-211-4/+10
* - Only request "none" cipher after auth has succeededinsecure-nocryptoMatt Johnston2012-05-171-1/+34
* Merge in "-m"/"-c" codeMatt Johnston2012-05-171-2/+80
|\
| * ENABLE_USER_ALGO_LIST should work for the clientMatt Johnston2012-05-171-31/+15
| * Add rough support for choosing ciphers/hashes with "-c" or "-m"Matt Johnston2012-05-171-2/+96
* | Update insecure-nocrypto to current headMatt Johnston2012-05-161-1/+7
|\ \
| * | Update nocrypto branch to current headMatt Johnston2008-11-061-1/+1
| * | propagate from branch 'au.asn.ucc.matt.dropbear' (head cdcc3c729e29544e8b98a4...Matt Johnston2008-11-061-3/+9
| |\ \
| | * \ propagate from branch 'au.asn.ucc.matt.dropbear' (head 7ad1775ed65e75dbece27f...Matt Johnston2006-03-101-0/+6
| | |\ \
| | | * | - a hack for grahame to run dropbear with "none" cipher.Matt Johnston2005-09-231-0/+6
* | | | | - Add hmac-sha2-256 and hmac-sha2-512. Needs debugging, seems to beMatt Johnston2012-05-101-0/+14
| |_|_|/ |/| | |
* | | | Add diffie-hellman-group14-sha1 KEX methodMatt Johnston2011-02-241-0/+1
* | | | Improve capitalisation for all logged stringsMatt Johnston2011-02-231-2/+2
* | | | - Disable compression for non-final multihopsMatt Johnston2009-09-111-1/+6
* | | | - Don't memcpy() in place with void_encryptMatt Johnston2009-06-091-1/+3
|/ / /