======================================================================
                    H I S T O R Y 
                    doc: Mon May 18 09:52:34 1992
                    dlm: Fri Jul  3 15:07:08 1992
                    (c) 1992 ant@ips.id.ethz.ch
                    uE-Info: 85 28 T 0 0 72 3 2 8 ofnI
======================================================================

05-18-92 [0.1.0]: - Added Version numbering
		  - Changed output from stdout to stderr
		  - Graceful continue when xdr_???() fail.
		  - Changed some output
05-19-92	: - Changed start: keyword to params: keyword
		  - nobcast: entries are started automatically
		  - RELEASED
05-20-92 [0.1.1]: - changed misspelled error message
		  - ignored hosts reacted to terminateAll() and exited
		    with Dispatcher disappeared.
05-22-92	: - added SNAKE_QUIRK (utils.c)

well, somewhere in here, I released patch #1.

06-05-92 [0.2.0]: - removed inetray.relay totally
		  - added directed broadcasts
		  - added arguments to inetray.ping (Use List)
		  - changed syntax of .inetrayrc (Use Lists)

06-13-92 [0.2.1]: - changed terminateAll() in comm.c to allow exit even 
                    if some servers don't shut down correctly.
06-14-92	  - inetray did not work with at(1). Fixed that.
06-15-92	  - Added PRINTSCHEDULE flag to inetray.c to allow
                    checking of the printschedule (which was all right).
06-19-92	  - Added a Rescheduling after half the image is completed.
		    All outstanding blocks on machines which have not yet
		    delivered a result are given priority.
		  - Changed something in inetray.c: If, while writing, some
		    msg arrives from a worker or server, writing is
		    interrupted.
		  - Removed an error in comm.c: When clnt_create() does
		    not work, the machine should just be ignored.
		  - added example mole.ray
		  - RELEASED patch.1

06-21-92 [0.2.2]: - changed comm.c to ignore ``program not registered''
         	    errors on calls to START and TERMINATE. This mostly
		    makes inetray.ping nicer.
		  - added BLOCKSPERSERVER to config.h
06-24-92	  - modified rpc.inetrayd.c: an obscure kernel bug on
		    some SUNs made wait give back a wrong pid's status.
		    Therefore, I modified rpc.inetrayd.c such that even
		    under those circumstances the worker is killed.
		    Note: It seems that this bug only surfaces on
		    heavily loaded machines.
06-26-92	  - After rereading K&R last nite I found out that I
		    could get rid of wPrint() in utils.c - so I did.
		  - added MINBLOCKSIZE, MAXBLOCKSIZE & BLOCKSPERSERVER
		    to .inetrayrc; with those you can tweak the
		    scheduler to be more permissive about relative
		    machine speeds.
		  - changed scheduler, so that last block is smaller
		    than all the others.
		  - changed the handling of the SUN4 kernel bug
		    described above a bit. Should be less of a problem
		    now.
		  - RELEASED

06-28-92 [0.2.3]  - the program netinfo has been added to allow users to
		    find the real addresses of their machines. This
		    program is much simpler to use than ifconfig.
		  - RELEASED

06-29-92 [0.2.4]  - changed Makefile; does not use the install command
		    any more but is portable.
07-01-92	  - Heh, heh; the ``kernel bug'' was not really a kernel
		    bug after all: popen also forks to call the cpp,
		    this process is never waited for. So I added that to
		    rpc.inetrayd.c.
		    
07-03-92 [1.0.0]  - Decided that it's time to release Inetray
		    officially. [0.2.4] is therefore never released.
		  - Changed something in comm.c to display the internet
		    numbers nicely (columns).
		  - Bug in comm.c when gethostbyaddr() returns NULL due
		    to a system error.
		  - RELEASED		
