summaryrefslogtreecommitdiff
path: root/common-kex.c
Commit message (Expand)AuthorAgeFilesLines
* Make SHA1 optional, implement SHA256 fingerprintsMatt Johnston2022-03-301-1/+1
* Use buf_burn_free() instead of two callsMatt Johnston2022-03-291-4/+2
* changed TRACE to DEBUG2 for dbclientHansH1112022-03-191-8/+8
* Disallow extra kexinit messagesMatt Johnston2020-10-181-0/+6
* Allow DH to be completely disabled (#97)Vladislav Grishenko2020-05-281-0/+2
* Fix indentation and add bracesMatt Johnston2020-05-281-4/+6
* Update LibTomMath to 1.2.0 (#84)Steffen Jaeckel2020-05-261-3/+1
* merge rsa-sha256Matt Johnston2020-05-261-26/+45
|\
| * send and handle SSH_MSG_EXT_INFO only at the correct pointMatt Johnston2020-05-241-2/+5
| * Make server send SSH_MSG_EXT_INFOMatt Johnston2020-05-211-13/+14
| * ext-info handling for server-sig-algsMatt Johnston2020-05-191-9/+21
| * use sigtype where appropriateMatt Johnston2020-04-061-3/+6
* | Add Chacha20-Poly1305, AES128-GCM and AES256-GCM support (#93)Vladislav Grishenko2020-05-251-8/+36
|/
* Add Ed25519 support (#91)Vladislav Grishenko2020-03-111-9/+5
* avoid leak of ecdh public keyMatt Johnston2018-03-081-0/+3
* - #if not #ifdef for DROPBEAR_FUZZMatt Johnston2018-02-281-1/+1
* merge from mainMatt Johnston2018-02-171-7/+19
|\
| * add fuzzer-preauth_nomathsMatt Johnston2018-01-231-3/+1
| * merge from mainMatt Johnston2017-06-141-4/+18
| |\
| | * zlib can use m_malloc/m_free tooMatt Johnston2017-05-221-5/+12
| | * glaring wrapfd problems fixedMatt Johnston2017-05-201-0/+1
| | * closer to workingMatt Johnston2017-05-201-8/+3
| | * merge main to fuzzMatt Johnston2017-05-181-0/+11
| | |\
| | | * copy over some fuzzing code from AFL branchMatt Johnston2017-05-121-0/+11
* | | | Pointer parameter could be declared as pointing to constFrancois Perrad2017-08-191-1/+1
|/ / /
* | | fix DEBUG_* conditionFrancois Perrad2016-11-191-1/+1
|/ /
* | Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-4/+4
|/
* fix empty C prototypesFrancois Perrad2016-01-011-5/+5
* Merge branch '20151231_indent' of https://github.com/fperrad/dropbear into fp...Matt Johnston2016-03-151-22/+22
|\
| * more hard tabFrancois Perrad2016-01-011-24/+24
* | Move dh group constants to a separate fileMatt Johnston2016-01-141-42/+1
|/
* check for zero K value from curve25519Matt Johnston2015-11-251-0/+6
* check ecc key return, fix null pointer crashMatt Johnston2015-06-231-0/+3
* buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston2015-06-041-14/+12
* Turn sshsession's remoteident attribute into char *Ga?l PORTAY2015-05-021-3/+3
* Fix pointer differ in signess warnings [-Werror=pointer-sign]Ga?l PORTAY2015-05-021-2/+2
* A bit of a bodge to avoid memcpy if zlib is disabledMatt Johnston2015-03-011-4/+8
* Tighten validation of DH values. Odds of x==0 being generated areMatt Johnston2015-02-101-7/+11
* Disable non-delayed zlib for serverMatt Johnston2015-01-281-6/+16
* clear hash state memory after useMatt Johnston2015-01-041-2/+3
* Add new monotonic_now() wrapper so that timeouts are unaffected byMatt Johnston2014-03-131-1/+1
* Make some debug info conditionalMatt Johnston2014-02-241-3/+5
* requirenext doesn't need two valuesMatt Johnston2014-01-231-2/+2
* Fix failing rekeying when we receive a still-in-flight packetMatt Johnston2014-01-231-4/+1
* DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by defaultMatt Johnston2014-01-171-0/+5
* rename random.h to dbrandom.h since some OSes have a system random.hMatt Johnston2013-11-141-1/+1
* use oldstyle commentsMatt Johnston2013-11-141-1/+1
* - Some fixes for old compilers like tru64 v4 from Daniel Richard G.Matt Johnston2013-11-141-6/+8
* Various cleanups and fixes for warningsMatt Johnston2013-11-121-5/+4
* curve25519Matt Johnston2013-11-081-4/+68