From: Simon Tatham Date: Sat, 7 Sep 2002 12:27:13 +0000 (+0000) Subject: Increase length limit on SSH1_MSG_DEBUG; 70 chars is short enough to X-Git-Tag: 0.53~25 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=b15be34edfa0d9e4a9cc005402e8d39327c2527c;p=PuTTY.git Increase length limit on SSH1_MSG_DEBUG; 70 chars is short enough to lose vital information in some existing servers' messages. [originally from svn r1932] --- diff --git a/ssh.c b/ssh.c index 19c93df4..d998d08f 100644 --- a/ssh.c +++ b/ssh.c @@ -804,11 +804,11 @@ static int ssh1_rdpkt(unsigned char **data, int *datalen) if (pktin.type == SSH1_MSG_DEBUG) { /* log debug message */ - char buf[80]; + char buf[512]; int stringlen = GET_32BIT(pktin.body); - strcpy(buf, "Remote: "); - if (stringlen > 70) - stringlen = 70; + strcpy(buf, "Remote debug message: "); + if (stringlen > 480) + stringlen = 480; memcpy(buf + 8, pktin.body + 4, stringlen); buf[8 + stringlen] = '\0'; logevent(buf);