CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2014/01/12 01:13:13
Modified files: usr.bin/ssh : bufaux.c buffer.h kex.c kex.h kexc25519.c kexc25519c.c kexc25519s.c kexdhc.c kexdhs.c kexecdhc.c kexecdhs.c kexgexc.c kexgexs.c Log message: avoid use of OpenSSL BIGNUM type and functions for KEX with Curve25519 by adding a buffer_put_bignum2_from_string() that stores a string using the bignum encoding rules. Will make it easier to build a reduced-feature OpenSSH without OpenSSL in the future; ok markus@