summaryrefslogtreecommitdiffstats
path: root/src/dh.c
Commit message (Expand)AuthorAgeFilesLines
* dh: Fix wrong assignment.Andreas Schneider2013-11-141-1/+1
* dh: Avoid possible memory leaks with realloc.Andreas Schneider2013-11-091-4/+13
* dh: Move ssh_get_hexa() and ssh_print_hexa() down.Andreas Schneider2013-11-061-57/+57
* dh: Add new ssh_get_publickey_hash() function.Andreas Schneider2013-11-061-19/+102
* kex: implement curve25519-sha256@libssh.orgAris Adamantiadis2013-09-271-0/+13
* src: Remove enter_function() and leave_function().Andreas Schneider2013-07-141-9/+1
* src: Migrate to SSH_LOG.Andreas Schneider2013-07-141-2/+2
* Server: fix rekeyingAris Adamantiadis2013-07-131-1/+1
* DH: fix rekeying when using aes256 and biggerAris Adamantiadis2013-07-131-2/+2
* dh: Check return value of buffer_add_ssh_string().Andreas Schneider2013-06-171-2/+8
* Implement key re-exchangeAris Adamantiadis2012-12-231-10/+22
* CVE-2012-4562: Fix possible integer overflow in ssh_get_hexa().Xi Wang2012-11-141-0/+5
* dh: Don't use strcat for ssh_get_hexa().Andreas Schneider2012-10-121-9/+8
* dh: Don't leak 'f' on error.Andreas Schneider2012-10-121-5/+6
* dh: Fix dh_generate_e() with gcrypt.Andreas Schneider2012-09-251-1/+1
* dh: Add support for diffie-hellman-group14-sha1.Dmitriy Kuznetsov2012-09-041-19/+82
* build: Fix missing struct in_addr warning.Andreas Schneider2012-07-171-0/+1
* dh: Add a doc hint to ssh_string_free_char() for ssh_get_hexa().Andreas Schneider2012-06-111-0/+2
* dh: Fix build with DEBUG_CRYPTO.Andreas Schneider2012-02-051-3/+5
* dh: Add ssh_get_publickey().Andreas Schneider2011-10-291-6/+23
* doc: Improve doc of ssh_get_pubkey_hash().Andreas Schneider2011-10-041-0/+4
* kex: moved KEX structures to ssh_crypto_structAris Adamantiadis2011-09-181-2/+2
* dh: fix segfault in serverAris Adamantiadis2011-09-181-2/+7
* dh: Use ssh_string_new() in make_bignum_string().Andreas Schneider2011-09-081-5/+9
* string: Use the struct and array for allocating the struct.Andreas Schneider2011-09-081-7/+7
* keys: Remove keys.h where it is obsolete.Andreas Schneider2011-08-301-1/+0
* dh: Remove obsolete signature functions.Andreas Schneider2011-08-221-140/+0
* misc: Add ssh_match_group().Andreas Schneider2011-08-221-25/+2
* Fix build with missing openssl/ecdh.hAris Adamantiadis2011-06-141-2/+4
* [crypto] initial support for ecdh-sha2-nistp256Aris Adamantiadis2011-06-131-85/+164
* Moved DH specific code to dh.hAris Adamantiadis2011-06-121-1/+43
* init: Some initialization fixes.Oliver Stöneberg2011-05-011-1/+7
* dh: Fixed a memory leak in ssh_print_hexa.Andreas Schneider2011-01-061-0/+2
* Fixed a bunch of smallish bugsAris Adamantiadis2010-10-201-3/+8
* Removed references to ssh_buffer_get_beginAris Adamantiadis2010-10-031-7/+7
* misc: Rename libssh/ to src/Andreas Schneider2010-09-061-0/+1049