summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/kexc25519.c
AgeCommit message (Expand)Author
2016-05-02fix signed/unsigned errors reported by clang-3.7; addDamien Miller
2015-03-26ban all-zero curve25519 keys as recommended by latestDamien Miller
2015-01-19adapt kex to sshbuf and struct ssh; ok djm@Markus Friedl
2014-05-02revert __bounded change; it causes way more problems for portable thanDamien Miller
2014-03-26use __bounded(...) attribute recently added to sys/cdefs.h instead ofDamien Miller
2014-01-31replace most bzero with explicit_bzero, except a few that cna be memsetTed Unangst
2014-01-12avoid use of OpenSSL BIGNUM type and functions for KEX withDamien Miller
2014-01-09Introduce digest API and use it to perform all hashing operationsDamien Miller
2013-11-02add missing $OpenBSD$ tagsMarkus Friedl
2013-11-02use curve25519 for default key exchange (curve25519-sha256@libssh.org);Markus Friedl