Drop compatibility hacks for some ancient SSH implementations, including
authordjm <djm@openbsd.org>
Tue, 23 Jan 2018 05:27:21 +0000 (05:27 +0000)
committerdjm <djm@openbsd.org>
Tue, 23 Jan 2018 05:27:21 +0000 (05:27 +0000)
commit672fe979a97fd7692fe5dc383491eee200cc82a4
treea5eee618fbb044084bc9499817fa167955edbd0c
parentc1c9f3fb88be37ae500decae53645790e8468bab
Drop compatibility hacks for some ancient SSH implementations, including
ssh.com <=2.* and OpenSSH <= 3.*.

These versions were all released in or before 2001 and predate the
final SSH RFCs. The hacks in question aren't necessary for RFC-
compliant SSH implementations.

ok markus@
17 files changed:
usr.bin/ssh/auth2-hostbased.c
usr.bin/ssh/auth2-pubkey.c
usr.bin/ssh/auth2.c
usr.bin/ssh/authfd.c
usr.bin/ssh/channels.c
usr.bin/ssh/clientloop.c
usr.bin/ssh/compat.c
usr.bin/ssh/compat.h
usr.bin/ssh/kex.c
usr.bin/ssh/monitor.c
usr.bin/ssh/serverloop.c
usr.bin/ssh/ssh-agent.c
usr.bin/ssh/ssh-dss.c
usr.bin/ssh/ssh.c
usr.bin/ssh/sshconnect.c
usr.bin/ssh/sshconnect2.c
usr.bin/ssh/sshd.c