summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/kexc25519.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ban all-zero curve25519 keys as recommended by latestdjm2015-03-261-1/+6
* adapt kex to sshbuf and struct ssh; ok djm@markus2015-01-191-44/+50
* revert __bounded change; it causes way more problems for portable thandjm2014-05-021-4/+4
* use __bounded(...) attribute recently added to sys/cdefs.h instead ofdjm2014-03-261-4/+4
* replace most bzero with explicit_bzero, except a few that cna be memsettedu2014-01-311-2/+2
* avoid use of OpenSSL BIGNUM type and functions for KEX withdjm2014-01-121-11/+7
* Introduce digest API and use it to perform all hashing operationsdjm2014-01-091-9/+8
* add missing $OpenBSD$ tagsmarkus2013-11-021-0/+1
* use curve25519 for default key exchange (curve25519-sha256@libssh.org);markus2013-11-021-0/+124