Commit cafc5eba authored by Kenny Root's avatar Kenny Root Committed by Gerrit Code Review
Browse files

Merge "Conditionalize RIPEMD references"

parents 47da3308 649dde2e
......@@ -65,8 +65,10 @@ struct {
#endif
{ "hmac-md5", SSH_EVP, EVP_md5, 0, -1, -1 },
{ "hmac-md5-96", SSH_EVP, EVP_md5, 96, -1, -1 },
#ifdef HAVE_EVP_RIPEMD
{ "hmac-ripemd160", SSH_EVP, EVP_ripemd160, 0, -1, -1 },
{ "hmac-ripemd160@openssh.com", SSH_EVP, EVP_ripemd160, 0, -1, -1 },
#endif
{ "umac-64@openssh.com", SSH_UMAC, NULL, 0, 128, 64 },
{ NULL, 0, NULL, 0, -1, -1 }
};
......
......@@ -84,13 +84,19 @@
#else
# define SHA2_HMAC_MODES
#endif
#ifdef HAVE_EVP_RIPEMD
#define RIPEMD_MAC_MODES \
"hmac-ripemd160," \
"hmac-ripemd160@openssh.com,"
#else
# define RIPEMD_MAC_MODES
#endif
#define KEX_DEFAULT_MAC \
"hmac-md5," \
"hmac-sha1," \
"umac-64@openssh.com," \
SHA2_HMAC_MODES \
"hmac-ripemd160," \
"hmac-ripemd160@openssh.com," \
RIPEMD_MAC_MODES \
"hmac-sha1-96," \
"hmac-md5-96"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment