From d94240b2f6b376b6e9de187e4a0cd4b89dfc48cb Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Fri, 8 Nov 2013 21:10:04 +1100 Subject: - (dtucker) [myproposal.h] Conditionally enable CURVE25519_SHA256. --- myproposal.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'myproposal.h') diff --git a/myproposal.h b/myproposal.h index 0820749a..56f8c4a8 100644 --- a/myproposal.h +++ b/myproposal.h @@ -57,16 +57,19 @@ #ifdef HAVE_EVP_SHA256 # define KEX_SHA256_METHODS \ "diffie-hellman-group-exchange-sha256," +#define KEX_CURVE25519_METHODS \ + "curve25519-sha256@libssh.org," #define SHA2_HMAC_MODES \ "hmac-sha2-256," \ "hmac-sha2-512," #else # define KEX_SHA256_METHODS +# define KEX_CURVE25519_METHODS # define SHA2_HMAC_MODES #endif # define KEX_DEFAULT_KEX \ - "curve25519-sha256@libssh.org," \ + KEX_CURVE25519_METHODS \ KEX_ECDH_METHODS \ KEX_SHA256_METHODS \ "diffie-hellman-group-exchange-sha1," \ -- cgit v1.2.1