Date: Sun, 9 Nov 1997 00:14:41 +0100 (MET) From: Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE> To: uhclem@FreeBSD.ORG (Frank Durda IV) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-libexec@FreeBSD.ORG Subject: Re: cvs commit: src/libexec/telnetd telnetd.c Message-ID: <199711082314.AAA01483@rvc1.informatik.ba-stuttgart.de> In-Reply-To: <199710080310.UAA03017@freefall.freebsd.org> from Frank Durda IV at "Oct 7, 97 08:10:33 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> uhclem 1997/10/07 20:10:33 PDT > > Modified files: > libexec/telnetd telnetd.c > Log: > PR: bin/771 and bin/1037 are resolved by this change > This change changes the default handling of linemode so that older and/or > stupider telnet clients can still get wakeup characters like <ESC> and > <CTRL>D to work correctly multiple times on the same line, as in csh > "set filec" operations. It also causes CR and LF characters to be read by > apps in certain terminal modes consistently, as opposed to returning > CR sometimes and LF sometimes, which broke existing apps. The change > was shown to fix the problem demonstrated in the FreeBSD telnet client, > along with the telnet client in Solaris, SCO, Windows '95 & NT, DEC OSF, > NCSA, and others. > > A similar change will be incorporated in the crypto version of telnetd. > > This resolves bin/771 and bin/1037. > > Revision Changes Path > 1.12 +17 -1 src/libexec/telnetd/telnetd.c This ``fix''broke BINARY mode, i. e. telnetd does not send "DO BINARY" to a FreeBSD 2.2.5 telnet client. It did so in revision 1.11. I think this should be fixed, since some people want to use 8 bit characters during telnet sessions. Wolfgang
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711082314.AAA01483>