summaryrefslogtreecommitdiffstats
path: root/src/libgcrypt.c
Commit message (Collapse)AuthorAgeFilesLines
* crypto: check malloc return in ssh_mac_ctx_initJon Simons2014-10-021-1/+5
| | | | | | Signed-off-by: Jon Simons <jon@jonsimons.org> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit af25c5e668fa817521496ac2278127b516f219d3)
* security: fix for vulnerability CVE-2014-0017Aris Adamantiadis2014-03-041-0/+3
| | | | | | | | | | When accepting a new connection, a forking server based on libssh forks and the child process handles the request. The RAND_bytes() function of openssl doesn't reset its state after the fork, but simply adds the current process id (getpid) to the PRNG state, which is not guaranteed to be unique. This can cause several children to end up with same PRNG state which is a security issue.
* gcrypt: Fix simple DES support.Dmitriy Kuznetsov2012-10-051-12/+21
|
* kex: Add simple DES support for SSHv1.Dmitriy Kuznetsov2012-09-071-0/+35
|
* crypto: rename crypto_struct -> ssh_cipher_structAris Adamantiadis2011-09-181-15/+15
|
* crypt: Fix function definition.Andreas Schneider2011-09-151-1/+3
|
* [crypto] initial support for ecdh-sha2-nistp256Aris Adamantiadis2011-06-131-3/+60
| | | | | Works with openssl Still requires work for libgcrypt and other modes
* misc: Rename libssh/ to src/Andreas Schneider2010-09-061-0/+423