This is a distribution of both client and server telnet. These programs have been compiled on: telnet telnetd 4.4 BSD-Lite x x 4.3 BSD Reno X X UNICOS 9.1 X X UNICOS 9.0 X X UNICOS 8.0 X X BSDI 2.0 X X Solaris 2.4 x x (no linemode in server) SunOs 4.1.4 X X (no linemode in server) Ultrix 4.3 X X (no linemode in server) Ultrix 4.1 X X (no linemode in server)
In addition, previous versions have been compiled on the following machines, but were not available for testing this version. telnet telnetd Next1.0 X X UNICOS 8.3 X X UNICOS 7.C X X UNICOS 7.0 X X SunOs 4.0.3c X X (no linemode in server) 4.3 BSD X X (no linemode in server) DYNIX V3.0.12 X X (no linemode in server) Ultrix 3.1 X X (no linemode in server) Ultrix 4.0 X X (no linemode in server) SunOs 3.5 X X (no linemode in server) SunOs 4.1.3 X X (no linemode in server) Solaris 2.2 x x (no linemode in server) Solaris 2.3 x x (no linemode in server) BSDI 1.0 X X BSDI 1.1 X X DYNIX V3.0.17.9 X X (no linemode in server) HP-UX 8.0 x x (no linemode in server) This code should work, but there are no guarantees. Literally never tried since. Questions, comments, bug reports and bug fixes can be sent to one of these addresses: d...@borman.com d...@cray.com d...@bsdi.com Don't send them there. changelog 1990-1995: great. Not updated since. Questions/comments go to David Borman Cray Research, Inc. 655F Lone Oak Drive Eagan, MN 55123 d...@cray.com. Don't send them there. Config.generic: This file contains all the OS specific definitions. It has pre-definitions for many common system types, and is in standard makefile format. See the comments at the top of the file for more information. Not a file. Config.local: This is not part of the distribution, but if this file exists, it is used instead of "Config.generic". This allows site specific configuration without having to modify the distributed "Config.generic" file. Nope. kern.diff: This file contains the diffs for the changes needed for the kernel to support LINEMODE is the server. These changes are for a 4.3BSD system. You may need to make some changes for your particular system. stty.diff: This file contains the changes needed for the stty(1) program to report on the current status of the TS_EXTPROC bit. It also allows the user to turn on/off the TS_EXTPROC bit. This is useful because it allows the user to say "stty -extproc", and the LINEMODE option will be automatically disabled, and saying "stty extproc" will re-enable the LINEMODE option. I hope that isn't kept anywhere. telnet.state: Both the client and server have code in them to deal with option negotiation loops. The algorithm that is used is described in this file. Deleted. telnet: This directory contains the client code. No kernel changes are needed to use this code. telnetd: This directory contains the server code. If LINEMODE or KLUDGELINEMODE are defined, then the kernel modifications listed above are needed. libtelnet: This directory contains code that is common to both the client and the server. arpa: This directory has a new <arpa/telnet.h> Not a description of our directory structure. hth.