summaryrefslogtreecommitdiffstats
path: root/include/libssh/dh.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix the dh.c build with libgcryptAris Adamantiadis2014-12-291-0/+2
| | | | | Fixes bug reported by gentoo at https://bugs.gentoo.org/show_bug.cgi?id=533424 The function was only used by EDCSA backend which are not supported by the libgcrypt code anyway.
* pki_crypto.c: plug ecdsa_sig->[r,s] bignum leaksJon Simons2014-12-051-1/+1
| | | | | | | | | | | | | Per ecdsa(3ssl), ECDSA_SIG_new does allocate its 'r' and 's' bignum fields. Fix a bug where the initial 'r' and 's' bignums were being overwritten with newly-allocated bignums, resulting in a memory leak. BUG: https://red.libssh.org/issues/175 Signed-off-by: Jon Simons <jon@jonsimons.org> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit 4745d652b5e71c27fd891edfe690162c0b8d3005)
* include: Fix the LGPL header.Andreas Schneider2013-01-231-12/+11
| | | | | This has been reported by rpmlint: libssh-devel.x86_64: W: incorrect-fsf-address libssh.h
* priv: Remove crypto.h and add correct includes to src files.Andreas Schneider2011-09-181-0/+2
|
* keys: Remove keys.h where it is obsolete.Andreas Schneider2011-08-301-3/+1
|
* dh: Remove obsolete signature functions.Andreas Schneider2011-08-221-4/+0
|
* [crypto] initial support for ecdh-sha2-nistp256Aris Adamantiadis2011-06-131-0/+3
| | | | | Works with openssl Still requires work for libgcrypt and other modes
* More include file splittingAris Adamantiadis2009-09-261-0/+57