diff options
author | Colin Watson <cjwatson@debian.org> | 2014-04-21 21:24:52 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2014-04-21 21:28:19 +0100 |
commit | 7cc2be72098d7b3384daf09d85d9969d9da0420e (patch) | |
tree | c762cfc9b928dc4b8dc41399308e3552b1e6a5ca /compat.h | |
parent | c730d55d220e15fb7bc6b9b56633541e97817175 (diff) | |
parent | 02883061577ec43ff8d0e8f0cf486bc5131db507 (diff) |
Apply upstream-recommended patch to fix bignum encoding for curve25519-sha256@libssh.org, fixing occasional key exchange failures.
Diffstat (limited to 'compat.h')
-rw-r--r-- | compat.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -59,6 +59,7 @@ | |||
59 | #define SSH_BUG_RFWD_ADDR 0x02000000 | 59 | #define SSH_BUG_RFWD_ADDR 0x02000000 |
60 | #define SSH_NEW_OPENSSH 0x04000000 | 60 | #define SSH_NEW_OPENSSH 0x04000000 |
61 | #define SSH_BUG_DYNAMIC_RPORT 0x08000000 | 61 | #define SSH_BUG_DYNAMIC_RPORT 0x08000000 |
62 | #define SSH_BUG_CURVE25519PAD 0x10000000 | ||
62 | 63 | ||
63 | void enable_compat13(void); | 64 | void enable_compat13(void); |
64 | void enable_compat20(void); | 65 | void enable_compat20(void); |
@@ -66,6 +67,7 @@ void compat_datafellows(const char *); | |||
66 | int proto_spec(const char *); | 67 | int proto_spec(const char *); |
67 | char *compat_cipher_proposal(char *); | 68 | char *compat_cipher_proposal(char *); |
68 | char *compat_pkalg_proposal(char *); | 69 | char *compat_pkalg_proposal(char *); |
70 | char *compat_kex_proposal(char *); | ||
69 | 71 | ||
70 | extern int compat13; | 72 | extern int compat13; |
71 | extern int compat20; | 73 | extern int compat20; |