The latest version of tclTCP (2.1) has been placed on
harbor.ecn.purdue.edu.  It should be available shortly
as pub/tcl/extensions/tclTCP2.1.tar.gz . 

This release works has been tested with Tcl7.3/Tk3.6.  It should work
with releases as early as Tcl 7.0/Tk3.3.

I've attached the first part of the 'README' file.

README:
tclTCP is a library that allows TCL based applications to
communicate via TCP/IP, without using Tk's "send" command.
tclTCP is an extension to Tk/TCL, and does not require patching the 
TCL or Tk sources.  In contrast to tcl-dp, tclTCP does NOT require Tk and X. 


As part of its implementation, tclTCP provides a simple event handling 
capability for TCL applications to handle file I/O and "whenIdle" calls.
(It does not provide timer handling.)

Note that non-TCL applications can send commands to a TCL interpreter 
via a socket if the TCL application uses tclTCP.

Changes in RELEASE 2.1
1) patch to handle situations like:

$c send {expr $a+$b}

(thanks to  gah@mhcnet.att.com)
This eliminates the need to have "eval" calls in "$c send" statments.

2) src/Imakefile with shared library support was modified to work with X11R6
imake configuration. (If you are using X11R5, 
mv src/Imakefile.xllr5 src/Imakefile)

3) fixed two memory leaks in src/tclTCP.c

4) added tcltcp executable for testing. 

5) added manual page install to Imakefile
