Skip site navigation (1)Skip section navigation (2)
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>