[Ttssh2-commit] [5957] GEX group size が「最小要求値 < SSH サーバからの受信値 < 要求値」の場合、確認ダイアログを出さないようにした。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2015年 8月 25日 (火) 09:31:23 JST


Revision: 5957
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5957
Author:   maya
Date:     2015-08-25 09:31:22 +0900 (Tue, 25 Aug 2015)
Log Message:
-----------
GEX group size が「最小要求値 < SSH サーバからの受信値 < 要求値」の場合、確認ダイアログを出さないようにした。

Modified Paths:
--------------
    trunk/ttssh2/ttxssh/ssh.c

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/ssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ssh.c	2015-08-24 12:56:46 UTC (rev 5956)
+++ trunk/ttssh2/ttxssh/ssh.c	2015-08-25 00:31:22 UTC (rev 5957)
@@ -5327,13 +5327,17 @@
 		    pvar->kexgex_min, grp_bits);
 	}
 	else if (grp_bits < pvar->kexgex_bits) {
-	// (3) \x97v\x8B\x81\x82̍ŏ\xAC\x92l\x82͖\x9E\x82\xBD\x82\xB7\x82\xAA\x81A\x97v\x8B\x81\x92l\x82\xE6\x82\xE8\x82͏\xAC\x82\xB3\x82\xA2\x81B\x8Am\x94F\x83_\x83C\x83A\x83\x8D\x83O\x81B
+	// (3) \x97v\x8B\x81\x82̍ŏ\xAC\x92l\x82͖\x9E\x82\xBD\x82\xB7\x82\xAA\x81A\x97v\x8B\x81\x92l\x82\xE6\x82\xE8\x82͏\xAC\x82\xB3\x82\xA2\x81B\x8Am\x94F\x83_\x83C\x83A\x83\x8D\x83O\x82͏o\x82\xB3\x82Ȃ\xA2\x81B
 		_snprintf_s(tmpbuf, sizeof(tmpbuf), _TRUNCATE,
 		    "DH-GEX: grp_bits(%d) < kexgex_bits(%d)", grp_bits, pvar->kexgex_bits);
-		    notify_verbose_message(pvar, tmpbuf, LOG_LEVEL_WARNING);
+		notify_verbose_message(pvar, tmpbuf, LOG_LEVEL_NOTIFY);
+#if 1
+		tmpbuf[0] = 0; // no message
+#else
 		_snprintf_s(tmpbuf, sizeof(tmpbuf), _TRUNCATE,
 		    "Received group size is smaller than requested.\nrequested: %d, received: %d\nAccept this?",
 		    pvar->kexgex_bits, grp_bits);
+#endif
 	}
 	else if (grp_bits <= pvar->kexgex_max) {
 	// (4) \x97v\x8B\x81\x92l\x88ȏ\xE3\x81A\x82\xA9\x82—v\x8B\x81\x82̍ő\xE5\x92l\x88ȉ\xBA\x81B\x96\xE2\x91\xE8\x82Ȃ\xB5\x81B



Ttssh2-commit メーリングリストの案内
Back to archive index