]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream commit
authordtucker@openbsd.org <dtucker@openbsd.org>
Mon, 13 Jul 2015 04:57:14 +0000 (04:57 +0000)
committerDamien Miller <djm@mindrot.org>
Wed, 15 Jul 2015 05:38:02 +0000 (15:38 +1000)
Add "PuTTY_Local:" to the clients to which we do not
 offer DH-GEX. This was the string that was used for development versions
 prior to September 2014 and they don't do RFC4419 DH-GEX, but unfortunately
 there are some extant products based on those versions.  bx2424 from Jay
 Rouman, ok markus@ djm@

Upstream-ID: be34d41e18b966832fe09ca243d275b81882e1d5

compat.c

index 0631024f08e52af16f239cea683ddeafa0366ba2..5ea57ed499be089cc45f81fad5f772abb11a3df8 100644 (file)
--- a/compat.c
+++ b/compat.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: compat.c,v 1.94 2015/05/26 23:23:40 dtucker Exp $ */
+/* $OpenBSD: compat.c,v 1.95 2015/07/13 04:57:14 dtucker Exp $ */
 /*
  * Copyright (c) 1999, 2000, 2001, 2002 Markus Friedl.  All rights reserved.
  *
@@ -166,7 +166,8 @@ compat_datafellows(const char *version)
                  "OSU_1.5alpha3*",     SSH_BUG_PASSWORDPAD },
                { "*SSH_Version_Mapper*",
                                        SSH_BUG_SCANNER },
-               { "PuTTY-Release-0.5*," /* 0.50-0.57, DH-GEX in >=0.52 */
+               { "PuTTY_Local:*,"      /* dev versions < Sep 2014 */
+                 "PuTTY-Release-0.5*," /* 0.50-0.57, DH-GEX in >=0.52 */
                  "PuTTY_Release_0.5*," /* 0.58-0.59 */
                  "PuTTY_Release_0.60*,"
                  "PuTTY_Release_0.61*,"