summaryrefslogtreecommitdiff
path: root/compat.c
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2015-08-19 23:21:42 +0000
committerDamien Miller <djm@mindrot.org>2015-08-20 13:07:42 +1000
commit8543d4ef6f2e9f98c3e6b77c894ceec30c5e4ae4 (patch)
treea94fcc6310ea45863e0389b63fc4b2cf5b208990 /compat.c
parentec6eda16ebab771aa3dfc90629b41953b999cb1e (diff)
upstream commit
Better compat matching for WinSCP, add compat matching for FuTTY (fork of PuTTY); ok markus@ deraadt@ Upstream-ID: 24001d1ac115fa3260fbdc329a4b9aeb283c5389
Diffstat (limited to 'compat.c')
-rw-r--r--compat.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/compat.c b/compat.c
index eef5fbba5..55838044c 100644
--- a/compat.c
+++ b/compat.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: compat.c,v 1.96 2015/07/28 23:20:42 djm Exp $ */ 1/* $OpenBSD: compat.c,v 1.97 2015/08/19 23:21:42 djm Exp $ */
2/* 2/*
3 * Copyright (c) 1999, 2000, 2001, 2002 Markus Friedl. All rights reserved. 3 * Copyright (c) 1999, 2000, 2001, 2002 Markus Friedl. All rights reserved.
4 * 4 *
@@ -176,6 +176,7 @@ compat_datafellows(const char *version)
176 "PuTTY_Release_0.63*," 176 "PuTTY_Release_0.63*,"
177 "PuTTY_Release_0.64*", 177 "PuTTY_Release_0.64*",
178 SSH_OLD_DHGEX }, 178 SSH_OLD_DHGEX },
179 { "FuTTY*", SSH_OLD_DHGEX }, /* Putty Fork */
179 { "Probe-*", 180 { "Probe-*",
180 SSH_BUG_PROBE }, 181 SSH_BUG_PROBE },
181 { "TeraTerm SSH*," 182 { "TeraTerm SSH*,"
@@ -189,7 +190,17 @@ compat_datafellows(const char *version)
189 "TTSSH/2.70*," 190 "TTSSH/2.70*,"
190 "TTSSH/2.71*," 191 "TTSSH/2.71*,"
191 "TTSSH/2.72*", SSH_BUG_HOSTKEYS }, 192 "TTSSH/2.72*", SSH_BUG_HOSTKEYS },
192 { "WinSCP*", SSH_OLD_DHGEX }, 193 { "WinSCP_release_4*,"
194 "WinSCP_release_5.0*,"
195 "WinSCP_release_5.1*,"
196 "WinSCP_release_5.5*,"
197 "WinSCP_release_5.6*,"
198 "WinSCP_release_5.7,"
199 "WinSCP_release_5.7.1,"
200 "WinSCP_release_5.7.2,"
201 "WinSCP_release_5.7.3,"
202 "WinSCP_release_5.7.4",
203 SSH_OLD_DHGEX },
193 { NULL, 0 } 204 { NULL, 0 }
194 }; 205 };
195 206