summaryrefslogtreecommitdiff
path: root/common-kex.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| |\ \
| | * \ propagate from branch 'au.asn.ucc.matt.dropbear' (head 7ad1775ed65e75dbece27f...Matt Johnston2006-03-101-16/+24
| | |\ \
| | | * | - a hack for grahame to run dropbear with "none" cipher.Matt Johnston2005-09-231-16/+24
* | | | | - Add hmac-sha2-256 and hmac-sha2-512. Needs debugging, seems to beMatt Johnston2012-05-101-6/+8
| |_|_|/ |/| | |
* | | | Clear a few buffers when possibleMatt Johnston2012-02-101-0/+5
* | | | Refer to RFCs rather than drafts, update some section referencesMatt Johnston2011-02-271-3/+3
* | | | Add diffie-hellman-group14-sha1 KEX methodMatt Johnston2011-02-241-4/+43
* | | | Improve capitalisation for all logged stringsMatt Johnston2011-02-231-7/+7
* | | | - Disable compression for non-final multihopsMatt Johnston2009-09-111-5/+14
* | | | - Add option to change zlib windowBits/memLevelMatt Johnston2009-07-261-1/+3
* | | | - Get rid of decryptreadbuf, just decrypt in-place with readbufMatt Johnston2009-03-011-56/+58
|/ / /
* | | - Add Counter Mode supportMatt Johnston2008-09-291-6/+15
* | | Add support for zlib@openssh.com delayed compression.Matt Johnston2008-09-291-4/+19
* | | - Add -K keepalive flag for dropbear and dbclientMatt Johnston2007-08-081-6/+1
* | | merge of 'b1dd3b94e60a07a176dba2b035ac79968595990a'Matt Johnston2007-02-041-5/+3
|\ \ \
| * | | Add comments about requiring keysize <= 2*SHA1_HASH_SIZEMatt Johnston2007-02-041-5/+3
| |/ /
* | | From Erik HovlandMatt Johnston2006-07-071-8/+12
|/ /
* | * options.h, common-kex.c: fix support of 4096 byte host keysMatt Johnston2005-11-301-20/+24
|/
* - Fixed twofish algorithm naming so it actually works.Matt Johnston2005-08-301-9/+6
* Make a variables staticMatt Johnston2005-08-241-2/+3
* - refactored random mp_int generation and byte->mp_int codeMatt Johnston2005-05-051-20/+4
* * fix longstanding bug with connections being closed on failure toMatt Johnston2005-03-131-2/+1
* Fixed DEBUG_TRACE macro so that we don't get semicolons left about the placeMatt Johnston2005-01-021-32/+32
* Check for non-matching algos properlyMatt Johnston2004-09-021-6/+8