hx is a free set of software using hotline protocols.
see
  http://vivahx.linux-support.net/	Viva HX!
  http://topo.apollonet.net/~thc/	The Hotline Conspiracy
  http://www.hotlinehq.com/		Hotline HeadQuarters
  http://www.hotlinecentral.com		Hotline Central
  http://www.BigRedH.com		Hotline Communications Ltd.
for information about Hotline.
see
  http://krazynet.com/~ran/hx/
for the latest info on hx.

you can bug the author at:
  ran@krazynet.com

there is a mailing list thanks to Age Manocchia, to subscribe,
see http://www.hockey.cornell.edu:8100/Lists/hxd-l/List.html

you need an ANSI C compiler, preferably the GNU C compiler, to compile hxd.
traditional compilers may work, if they understand function prototypes.
the ultrix 4.3 compiler does, if your compiler does not, try ansi2knr.

if you run into problems building or running, you might need to read PROBLEMS.

to compile the server:
$ ./configure --enable-hotline-server
if you are running linux with a working clone, you might want to add --enable-htxf-clone.
$ make

to start it:
$ ./hxd [-p port (default 5500)] [-f hxd.conf]

to leave it in the background:
$ ./hxd&

to register with a tracker:
configure with --enable-tracker-register

to compile the tracker server:
configure with --enable-tracker-server

to enable /exec and /find:
configure with --enable-exec

to edit accounts, make,use acctedit
return toggles access, s saves, q quits.

hx client
=========
to compile this, configure with --enable-hotline-client
you may need to get libreadline from ftp://ftp.gnu.org/pub/gnu/readline/

SOCKS
=====
hx can use the socks5 library from http://www.socks.nec.com/
use the --with-socks and/or --with-socks-include configure options.
