This is the 'official' 5.30 AberMUD driver release 0

o	Extensive ANSI cleanups

o	Fixed prototypes to be ANSI in most places

o	Fixed problems with promotion rule variance between K&R and ANSI C

o	Cleaned up the Makefile a little

o	Cleaned up the client massively. Now expects a modern XPG type
	curses library

o	Now passes gcc -pedantic -Wall cleanly

This is the 'official' 5.21 AberMUD driver release 5

o	BSX has its own motd which can contain BSX graphics 
	directives.

o	Returns tidied up, Prototypes updated 

o	Faulty function parameters cleaned up

o	Missing prompt clear on connect added

o	NARG implemented

o	AmiTCP support added, the Amiga version can now sit
	on the internet like the Linux/Unix versions.


Release 5.21 BETA 4 Changes:

o	Long names don't lose caller address information

o	Containers now use the NameCFlag etc fields instead of
	hardcoded field names.

o	Sections of the manual now completed.

o	BSX supports @RMO to remove objects from scenes

o	File descriptor leak printing the motd is fixed.

o	BSX mode input formatting is much better. BSX output
	formatting doesn't generate stray newlines. BSX
	seems ready for real use.

o	Output formatting now uses \r\n everywhere.

o	Linux testing now with 0.99.10 and the improved networking
	software. It's got a couple of small quirks still but its now
	plenty solid enough as a good MUD platform.




Release 5.21 BETA 3 Changes:

o	Snoop shows commands that are typed

o	New actions PROCDAEMON PROCSUBJECT PROCOBJECT SETSUPER GETSUPER

o	BSX fixes to send extra @RFS

o	Doesn't send @TMS when it shouldn't

o	@PUR purge sent to all BSX clients when a BSX object is loaded

o	Ported Client to Linux and 'old' curses.

o	Communications.h is now Comms.h for 14 character file name machines

o	Object editing includes setting description 0



Release 5.21 BETA 2 Changes:

Changes:

o	Clone now handles the inheritance properties. Because building
	a lot of clones with tables would be slow and use a lot of memory
	clones of an item use the original as the superclass, and have 
	blank tables.

o	Deletion tidies up tables which could otherwise get stuck, and 
	invalidate lock counters.


Release 5.21 BETA 1 Changes:

o	Removal of all code written while I worked for Horrorsoft, so its
	no longer arguably not all mine.

o	Removal of AmigaDOS support: It was too much work to keep it in and
	sort it all out so I've dropped it. In theory there should be no
	problem merging the new driver with the old amiga comms. A little
	tweaking might be needed for BSX however.

o	Linux support. This has meant squashing a few bugs in the comms
	layer. Linux tcp/ip isn't yet really up to a full time game driver,
	It's close and I think in one or two more releases (ie about 0.99.7)
	Linux will do the job well.

o	Class inheritance support

o	Quite a few bugs have been splatted including some comms layer ones
	which could (and did occasionally) crash the daemon.

o	Long motd messages work on all machines. The motd is now queued
	like all normal text output, and doesn't rely on an initial
	buffer that might not actually exist.

o	Registration support, so you can write registration only, some
	commands only available to the registered and similar styles of game.

o	Dying does not delete the persona, only blanks it, so you can't kill
	someone and steal the name.

o	BSXmud graphics support is now in prototype form.

o	Client mode bug from 5.20 BETA 2 is fixed.

o	SaveUniverse no longer reports spurious errors

WARNING: 5.21 generates a newer database format than 5.20, to allow for the BSX graphics elements.