version 20040116 -
    API has changed:
	Util_Getline no longer exists; defining _GNU_SOURCE allows getline
	  to be called directly from C++ code.
	IRC_Shutdown (added in version 0.2.4) no longer exists. This
	  has been replaced by IRC_Disconnect(TRUE)
	HandleDisconnect now takes a flag as its second argument. If TRUE,
	  the disconnect occured at our end. Note that this means
	  HandleDisconnect now expects to be called whenever the connection
	  to the server closes, even if we closed it through
	  IRC_Quit/IRC_Disconnect.

    Data format has changed:
	data/users/master has become data/master
	data/users/Name entries are now files instead of directories.
	  Settings are contained in the first byte as a hex char - default
	  settings is 0 character. Remainder of file contains password.

    Fixed irc.h so that lowlevel IRC interface needn't be in C. lowlevel
      interface must define _IN_LOWLEVEL_INTERFACE before including irc.h
    Minor changes to prepare for CVS import.
    Moved the sample data to example/data/
    Added a script to create and delete lachesis users in example/scripts/
    Added new utils functions
    Fixed Cmd_roll_Init: WROLL now available in Lachesis as well as RPGServ
    Fixed two minor bugs in IntConnectionReady, one of which broke compile
      when DFL_IRCCHAN wasn't defined.
    Auth_TUser tracking is flushed by Auth_Disconnect, but Auth_TTicket and
      Auth_TUHCB were flushed by Auth_Cleanup. Moved to Auth_Disconnect.
    removed call to LD_AuthDumpUsers, replaced with Auth_TUser::FlushList()
      LD_AuthDumpUsers no longer exists.

version 0.2.4 -
    LOG FILE now actually reports whether or not the log was opened
      successfully. Note that even if the log is opened successfully, only
      the header will be written; to start logging you must use LOG ON.
    Added new command LOG CLOSE to close the current log. NOTE: Due to the
      way the logging system works, a closed log CANNOT be reopened. If you
      simply want to stop logging for a while, use LOG OFF instead.
    Fixed broken handling of the - character when formatting comments.
    Fixed broken handling of the Ctrl-O character when formatting lines.
    Subtract length of strings to be prepended from buffer length passed
      to Log_FormatLine() - fixes improper truncation of lines where buffer
      was exceeded.
    Actually remembered to fix the version number in the makefiles this time.
    Backported the dice roller from development of version 0.3.
    Added public reporting of dice as feature.
    RPGServ will allow anyone to roll dice regardless of whether they are on
      the user list if ALLOW_ANY_TO_ROLL is defined.
    Error messages are now logged automatically.
    Cleanup wasn't being called on read error from server - fixed.
    Defines are now done in config.h instead of Makefile and irc.cc

version 0.2.3 -
    Added calls to the logging system for say and action under the actions
      command module. Another oversight, at least in the case of RPGServ.

version 0.2.2 -
    Implemented MSG and NOTICE commands in the actions module; strange
      oversight on my part not to include them to begin with...

version 0.2.1 -
    Removed length limitation for file paths; all paths are now allocated
      dynamically.
    Fixed RPGServ support. Use make -f Makefile.RPGServ to build.
    Made data directory a changeable option --datadir.
    Removed some vestigial items from Makefile and main program.
    Fixed nick-change handling error.

version 0.2 -
    The new native IRC interface has been completed. This obsoletes the
      BotNet/ICS interface from version 0.1.
    The new multi-file data system has been completed. This obsoletes the
      parsecfg dependency from version 0.1.
    An HTML logging system has been implemented.
    A standalone dice rolling module has been implemented.
    Various minor bugfixes.

version 0.1 -
    Initial program release.

@(#) $Id$
