summaryrefslogtreecommitdiff
path: root/common-kex.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add m_mp_alloc_init_multi() helperMatt Johnston2013-05-231-2/+1
* merge in HEADMatt Johnston2013-05-211-72/+109
|\
| * Fix build when zlib is disabled, fromMatt Johnston2013-04-161-0/+4
| * requirenext fixup for firstkexfollowsMatt Johnston2013-04-141-1/+1
| * Fix zlib for split newkeysMatt Johnston2013-04-111-15/+17
| * Take transmit and receive keys into use separatelyMatt Johnston2013-04-041-40/+46
| * Put some #ifdef options around first-follows options in case theykexguessMatt Johnston2013-04-031-0/+4
| * Get rid of client/server specific buf_match_algo, use singleMatt Johnston2013-03-301-8/+8
| * Add kexguess2 behaviourMatt Johnston2013-03-291-9/+12
| * first_kex_packet_follows working, needs tidyingMatt Johnston2013-03-291-8/+26
* | A bit of work on ecdsa for host/auth keysMatt Johnston2013-04-141-25/+25
* | start on ecdsa keysMatt Johnston2013-04-091-0/+1
* | - Rename buf_put_ecc_pubkey_string() to buf_put_ecc_raw_pubkey_string()Matt Johnston2013-04-081-3/+3
* | ecdh works against OpenSSHMatt Johnston2013-04-081-9/+1
* | - Fix various hardcoded uses of SHA1Matt Johnston2013-04-081-24/+22
* | ecc kind of works, needs fixing/testingMatt Johnston2013-04-071-36/+30
* | More changes for KEX and ECDH. Set up hash descriptors, make ECC code work,Matt Johnston2013-03-291-35/+26
* | ecc key import functionMatt Johnston2013-03-271-3/+4
* | more bits on ecc branchMatt Johnston2013-03-271-16/+81
* | refactor kexdh code a bit, start working on ecdh etcMatt Johnston2013-03-261-11/+30
|/
* Fix "-m none" case and ugly typoMatt Johnston2013-03-201-3/+3
* Merge in "-m"/"-c" codeMatt Johnston2012-05-171-0/+1
|\
| * ENABLE_USER_ALGO_LIST should work for the clientMatt Johnston2012-05-171-32/+10
| * Add rough support for choosing ciphers/hashes with "-c" or "-m"Matt Johnston2012-05-171-9/+32
* | Update insecure-nocrypto to current headMatt Johnston2012-05-161-24/+31
|\ \
| * | Update nocrypto branch to current headMatt Johnston2008-11-061-25/+11
| * | propagate from branch 'au.asn.ucc.matt.dropbear' (head cdcc3c729e29544e8b98a4...Matt Johnston2008-11-061-4/+26
| |\ \