pl8
-fixed up for non-RSA twinks [jmn,nelson]
-minor distress.c changes [nelson]
-fixed up distress defaults in data.c [jmn]
-added NOCLWARN define for anal souls who hate client oldness warnings [jmn]

pl7 
-solaris2 patches [bav]
-idiot proofing patches [hadley]
-small input.c fix [trown/hadley]
-added timecheck code [stolen from Nick Trown] 
 during off hours allow at most 1 person to log in at a time
-to cancel a pause request you now type pause again (not continue) [jmn]
-fixed minor seg fault problem from rsa_getkeys [jmn]
-minor Login file cleanup [nelson]
-lag ordering in pwstats [nelson]
-fat udp+s_p patches [heiko]
-added generic distress support code [jmn+jeff nelson]
-fixed weird looping in ntstart.c [bav]
-fixed long standing (tsh) bug with timeout pdistmin initialization [jmn]
-comment support and minor fix to TellClient [trown]
-added 'indent' target to do a gnu format indentation of all files [jmn]


pl6 Nelson, hadley, jmn
-jeff nelson - updated config files (sgi, ultrix)
-aix config file added, untested sun4 config file
-arggh.. accidentally distributed base wtemp 150 instead of 130.
-hadley minor input.c fix 
-aix patches (except for ship.s_type -> shit.ss_type - do that by hand with sed
-jeff nelson- further server reboot patches (big ones)
-fixed a message copy possible memory overwrite based on hadley suggestion
-changed pwstats output flavour (normalize to game length instead of 5min)
-attempt to fix DI calculation problem (still wrong - but much closer)
-add ARMY %d command to smessage.c (set initial army count)
-fix orbit bug
-NO CREDIT used to take away all your kills... this is bad.
-pause can now be 'unrequested' by a continue command
-update Conquer to print out more useful stats
-hadley - rewrite ntstart to be one process
-added in a 'true' offense stat  (low means you are always in enemy space)
 1/your_t_ticks*integral[(100*your dist from enemy hw)/(team avg dist from it)]
   			(integral is taken over all your_t_ticks)
-nelson- more work to make 2 games in a row not hose stats
-nelson- PALIVE possible instead of POBSERV fix (main.c)
-nelson- Login 'joining as' file generation.
-hadley- HUUUUUGE patch - see CHANGES.DETAILED
-ran *.c *.h through gnu indent1.8  (default options) [jmn]

pl5
-Jeff nelson- remove server death from end of game. You can hang out post-game now.
-fix det bug with whydead
-fix subspeed / instead of % thing

pl4
- hw: send SP_S_YOU twice to make sure it gets through
- hw: reduce .sysdef check frequency (based on profiling)
- nick, lars - kill tracking patches and improvement to .feature file
- incorporated all bronco.final short_packets patches up to patch 11.
- Added config directory for configuring Makefile in a more clever way
- some documentation:
1. timeout default is 5 min 
2. unilateral pause request will eventually (if everybody at green alert) pause
3. paused games will automatically continue after 20 min of pausetime

pl3
- socket.c: short packets SP_S_YOU was tcp- now udp - hadley
- moved some initializers around in daemon.c
- socket.c: hack to send armsbombed+5*ogged to client in stats packet - jmn
- socket.c: sbkills should now update in tmode - jmn
- smessage.c: added 'gotest' command - enabled via -DDTEST (for testing)

pl2 
- cleaned up make depend, make bindist
- reserve was missing an intialize in smessage.c

pl1 - sigh 
- fixed agri/fuel on front line problem - Bert

4.00pl0 RELEASE - June 14 /93
pl10
- sheldon fix to queue, home&away commands
- lars - beginnings of server-client communication
- register command added... should automagically run register_tourney if
  both captains request it
- touched up .feature method for server->client auto-feature selection
- snidstats upgraded

pl9
- fixed reserve command problems 
- hadley fix to mehlhaff planet shuffling algorithm
- added TNAME command - cant start till you give your team a name
- register_tourney updated for Jaye

pl8 jmn
- .sysdef sent after .motd
- added red shirt's doResources fuel next to agri guarantee
- refit base init docking is on
- added 'reserve' command so people can reserve server times
  daemon will clean up old reservations on each start up
  currently captain is required to check reservations before beginning a game
  there is no mechanism to do it for him

pl7 jmn
- added to_num and to_len  (ie timeout code)
- pause now unpauses automatically after 20 min

pl6 jmn, heiko, leonard
- timeout now uses 2 methos to activate: 1. if all in green alert
  2. uses linear distance requirement decreasing from 1.4*yellow distance 
     at 0.4*yellow distance per 100 seconds
- numerous observer fixes (tractors, RSA, messages, etc.)
- wreck ERIKPLAGUE minor fix
- Changed the God message code HW 5/27/93
- added make patches target ... do 'make PATCHDIR=/INL.old patches' to make
  a properly named set of diffs (will diff cur dir with PATCHDIR)
- cleaned up manifest 
- unilateral pause request will now pause at first green alert 

pl5  Heiko mainly
- SHORT_PACKETS alpha test
- rsa_utilmp used in Makefile instead of rsa_util - MUCH faster

pl4  jmn, hadley, edwin, bharat, sam shen
- made ping stats not get collected during RSA check
- made sysdefaults not touch testtime variable
- added random.c as a first step to recording games based on player-srv packets
- rsa_key.c included in distribution (this is legal as far as I know)- jmn
- RSA client type gets announced on login 
- Changed MFLAGS defs so they all fit into one byte - jmn
- RSA support added/fixed - Edwin Brown /sam shen
- CONFINE command added (inspired by Bharat)
- ping stdev overflow problem solved
- bases used to get double credit for kills before tmode- fixed
- numerous options added to pwstats for different stat output flavours
- TIMEOUT command added - Bharat
- smessage now says who sent various command (instead of just 'home/away team')
- pwstats fixed for people who play base all game
- keyman added to tools (made but not installed)
- added sysV shared memory support - sam shen
- duplicate message when ignoring self fixed - tedd or sam
- messages to GOD added 
- # RSA response code added (thanks to Lars Bernhardson)
- countdown timer to when next base ready added
- bombing message now says how much we bombed to 
- HOSED_SIGNALHANDLERS Flag_Move bug fixed (Maurice Pagnucco)

pl3 noworolski
- observer GB no longer gives extra armies to team if observ happened to 
  be locked onto a carrier when he got GB'd
- obliterate now only plays with war flags at beginning of game
- newvars.h link was missing in tools directory
- planet dist at endgame listed away and home teams backwards (hadley)

pl2 beorn/noworolski/sheldon
- motd now says what compile options were
- for observers change in ownership of planet means you lose lock (I think)
- PAUSE request is now more obvious
- newgalaxy only obliterates you if in tmode
- during last minute time updates every 10 sec
- added -DERIKPLAGUE to select erik lauer plagues
- added more intelligent stat gathering for bases 
- cleaned up stats structure layout in struct.h
- tried to separate bombing from ogging and army delivery (may hose/alter DI)
  in fact I think it _does_ seem to alter promotions
- now if you compile with STDBG you can turn off annoying server stat
  messages to yourself by sending ':i' to yourself
  this sometimes results in double messages - strange bug
- planet DOOSH now reported
- kill messages indicate ships involved
- pwstats now outputs coaches more nicely 
- added snidly stats HUGE data structure to gather pop related info and such
- hopefully coaches now lose lock on planets with change in ownership
- added PFOBSERV mask to struct.h in futue clients should deal with this
  properly
- obliterate now destroys all torps and plasmatorps in addition to ships
  (fadden bug report) - at least it SHOULD destroy them all
- steve sheldon's rewritten findslot.c replaces mehlhaff's confused queue
  scheme
- problem with 'no armies to beam down' message fixed
  (this is actually a problem with ntserv being a little dense but oh well)
- in that 1 minute period before game start set everybody to peaceful and 
  obliterate them (this could be done better really)

pl1
- fixed pwstats gross output problem for coaches and also for kli vs ori game

3.99pl0pl0
- Bernhardsson's '!' code patched in
- hadley minor PING type cleanups
- removed case for 'your team is not capable of defending such an exp ship'
  does this belong? ...it doesn't in INL games IMHO
- made game be in sort-of chaos mode before it actually starts
- fixed some dependencies in ntserv/Makefile
- coaches are now flagged by a '#' character in playerlist
- pwstats now labels coaches in output and has cleaner appearance
- ceti core fix applied 
- big clean up of makefiles and directory organization

pl12
- fixed realNumPlayers to not count coach slot
- added hadley code in ntstart, start_tourney to start up 
  observer slots automatically 
- added 'restrict' command to let captain restrict use of certain commands from his team
  this is mainly in response to the free command being sort of dangerous to use
  free now starts out in captain only use mode
- added code to correctly ghostbust coaches

pl11
- fixed non-crediting tad when in SB
- fixed minor initialization bug in planet count output for Conquer file

pl10 noworolski/hadley
- planetcountMessage adds final planet count and info to .conquer file
- removed function genocideMessage (not used anywhere)
- fixed kill announcement with armies which I broke in pl9
- fixed obliterate code which didn't credit tac properly if you carried 
  at the time of obliteration

pl9 noworolski
- pwstats patched to print version info minor output format touchup

pl8 noworolski
- minor cak crediting bug fixed

INL3.98- Patchlevel 7:
noworolski/hadley/dickens

- xsg is sort of but not quite supported in the makefile
	- don't distribute it with the server- just say where to get it
- added install target in all directories
- removed suid in bin files
- added patchlevel.h and version.h files
- automatically print version info in motd and on startup
- gather pwstats (jmn)
- removed unused files from distribution: makfile and queue.c
- added depend target to makefile in ntserv
- gather ping info with appropriate client (hadley/dickens).. way cool
- cleaned up some socket type stuff (hadley/dickens)
- pretty packaged for new distribution (jmn)
- added gametime/free commands
- added manifest for making distribution release
- disabled home and away commands - they confuse the server
- added queue command to check length of wait queues (works weird - eric?)
- can now restart ntstart if it dies (beorn/fadden/hadley)


Known bugs:
- sometimes allows 9 players to join - why? I have no idea - jmn


INL 3.98pl1 (pl1 is jmn's patches)
	fixed typo in sysdefaults 
	added bav's time stamp of message logs
	changed cp in makefile to install -c -s -m xxx
	why is this stuff installed 4751?

INL 3.98 (more bugfixes)
	team selection fixed.

	Infinite ghostbusts when paused fixed.

	a few other random bugs fixed, comment support added to .sysdef

INL 3.95 (mostly bugfixes)
	Ghostbusting during pauses bug fixed; players now will properly 
		ghostbust if  the game is paused.

	Captains can be overthrown when not alive -- just send CAPTAIN again.

	Planet plague ifdef fixed. Plaguing is now on by default, and
	disableable with -DNO_PLANET_PLAGUE.

	Bugs in the command parser fixed:
	PAUSENOW is now properly differentiated from PAUSE.
	Trailing and preceding whitespace is ignored. Ah, the magic of strtok()
	HELP command added.
	Commands are case insensitive. help and HELP and HeLp are
	synonymous.

	Miscellaneous other braindead platform fixes. Non-ansi C compilers
	should have less problems.

	xsg bug with shared memory segment size fixed. IT still
	reputedly trashes stats files. I haven't tested this.

INL3.9

	PAUSENOW command for captains -- does not need to be verified by
	    other team captain. Try not to abuse

	PASS command for visiting team captaion -- make the home team
	    pick game-team first!

	PAUSE countdown for end of pause

	TIME only 3 significant figures
	
	Planet popping -- now is on a even system. Planets are popped once
	    per second in an order that will hit all of them in 40
	    seconds. This order is then shuffled and restarted.

	No planet plaguing
	
	NETREKDIR environment variable now controls path to netrek
	    datafiles.

	Scripts for starting, ending, and registering tourneys cleaned up
	    a bit.

	ALL MESSAGES ARE NOW LOGGED in the inl_log file.

	All players move up in rank at the accelerated 5x (guest) rate.

	Ted Hadley's reduced polling server-load reducing patch applied.

	Coaches (observers) are implemented. Their ntserv process must start
	    with the -O option, and I recommend using the -R too, so they
	    don't take up normal player slots.  
	    This was voted down by the INL council, after I had already 
	    hacked it together.  
		Feel free to experiment with it, and if you like it, attempt
	    to persuade the INL council into rationality.

	PLAYOFF mode, must be set at compile time (-DPLAYOFF added to
	    CFLAGS).  No ties are allowed. It gets successively easier
	    to win the game in sudden-death OT when in playoff mode.

	Faster SB updates.  All players are normally limited to 5 updates
	    per second, as per bronco source. IF compiled with
	    -DFASTER_SB_MAXUPDATES, bases are not limited to 5 per
	    second.  Once again, this is not INL council sanctioned.

	Cleaned up makefiles. You now only need to make from the parent
	    INL directory. Also, support for DYNIX parallel make included.
	    If you're on a sequent, it really rips!


-ERic mehlhaff, mehlhaff@ocf.berkeley.edu, INL 93 server hacker-dude
