This is version 1.0a of xforward, a program for relaying X11
connections across network boundaries.  This version was modified at
Bolt Beranek and Newman from Version 1.0 obtained from DEC CRL.  While
it may be used to cross security boundaries, Digital Equipment
Corporation and Bolt Beranek and Newman do not warrant this software
for security or any other purpose.

See the file NOTICE included in this distribution for information about
copying and using this software.

xforward can be built with the Motif user interface toolkit, if you
have it.  It can be built with the Athena Widgets toolkit which should
have come with your X11 release.


Where to Get Xforward
---------------------

The current version of xforward can be copied by anonymous FTP from
crl.dec.com:/pub/DEC/xforward.tar.Z.

Bug fixes, reports, and other changes should be sent to
treese@crl.dec.com.


Installation with Motif
-----------------------

1. copy Makefile.Motif to Makefile

2. Check the Makefile to make sure you like the paths and compiler
options.  Non-DEC platforms will probably require some changes for the
header file and library file paths.  (Yes, an Imakefile would be nice.
But I have yet to see a way to make a portable Imakefile for using
Motif.)

3. Execute "make all"

4. Execute "make install"


Installation with Athena Widgets
--------------------------------

1. Execute "xmkmf"

2. Execute "make all"

3. Execute "make install"


Reading About Xforward
----------------------

The design and implementation of xforward are described in

	Treese, G. Winfield and Alec Wolman
	X Through the Firewall, and Other Application Relays
	Proceedings of the USENIX Summer Conference, June, 1993

A preprint of this paper is available as technical report 93/10 from
the Cambridge Research Lab of Digital Equipment Corporation, which can
be obtained by anonymous FTP from
crl.dec.com:/pub/DEC/CRL/tech-reports/93.10.ps.Z, or by sending an
electronic mail message with the word "help" in the body to
techreports@crl.dec.com.

Acknowledgements
----------------

xforward is derived from a program originally written by John Kohl.
Win Treese designed and Alec Wolman implemented the host access and
dialog box mechanisms.  Michael Patton added several useful options
and the Athena Widget code.


Win Treese
Cambridge Research Lab
Digital Equipment Corp.
treese@crl.dec.com
4 June 1993




