[BusyBox-cvs] cvs commit to busybox.stable by andersen
andersen at codepoet.org
andersen at codepoet.org
Sat Apr 6 04:20:44 UTC 2002
Repository: busybox.stable
who: andersen
time: Fri Apr 5 21:20:44 MST 2002
Log Message:
Patch from Przemyslaw Czerpak <druzus at polbox.com>:
1. busybox-telnet dosn't inform server about the size of terminal screen.
In the world of xterminals and frame buffers it's rather horrible
to use fixed 80x24 region in upper-left corner of screen/window.
2. If client sends character 0x0d to the server then sends character 0x0a
the server eat the second byte (0x0a) - it's described in telnet RFC.
Client should send two bytes ( 0x0d + 0x0a or 0x0d + 0x00 ) insted of
one 0x0d byte.
3. busybox telnet implementation wasn't 8bit clean (look at 0xff byte).
I need it because I have to use binray transfer like rz/sz. So when
I resloved the problem (2) I corrected this one two.
I then changed BB_FEATURE_TELNET_NAWS to use BB_FEATURE_AUTOWIDTH
instead, since that was what it was doing...
This also contains a small cleanup patch from vodz.
Files:
changed: telnet.c
More information about the busybox-cvs
mailing list