summaryrefslogtreecommitdiff
path: root/md-sha256.c
diff options
context:
space:
mode:
authordjm <djm>2014-04-20 03:44:47 +0000
committerdjm <djm>2014-04-20 03:44:47 +0000
commitec35f75247ab05a95ef3da3b53230e5eaab329d7 (patch)
treec60c0f977c603e27d1043c99ba40433ccd726bc6 /md-sha256.c
parent5dc3fd328d685fca7563fb6754d880b226be1665 (diff)
downloadopenssh-ec35f75247ab05a95ef3da3b53230e5eaab329d7.tar.gz
- (djm) [bufaux.c compat.c compat.h sshconnect2.c sshd.c version.h]
OpenSSH 6.5 and 6.6 sometimes encode a value used in the curve25519 key exchange incorrectly, causing connection failures about 0.2% of the time when this method is used against a peer that implements the method properly. Fix the problem and disable the curve25519 KEX when speaking to OpenSSH 6.5 or 6.6. This version will identify itself as 6.6.1 to enable the compatability code.
Diffstat (limited to 'md-sha256.c')
0 files changed, 0 insertions, 0 deletions