HEAD
  * Nothing yet.

0.0.26
Tue, 17 Dec 2002 18:12:36 +0100
  * Create a PID file with -p
  * Added user mode m which informs if someone in your channels sets
    itself to away mode
  * removed channel/user logging code
  * changed ping timeout behaviour, iacd now sends 4 PING messages but
    only if no PONG was received yet
  * updated manual pages
  * bugfixes

0.0.25
Wed, 13 Nov 2002 18:28:59 +0100
  * added asynchronous DNS reverse lookups without fork().
    code based on djb resolvers from libowfat. IPv6 lookups
    have not been tested yet, so this new feature is disabled
    when compiling with HAVE_IPV6.
  * NAMES reply 353 is now sent with max. 10 nicks per line.
  * fixed a segfault because of incorrect trim() function

0.0.24
Sat, 28 Sep 2002 11:59:24 +0200
  * fixed a bug when messages being sent out are too long, courtesy of Attila Kinali

0.0.23
Sun, 14 Jul 2002 17:41:16 +0200
  * Bugfixes
  * chroot() support
  * Documentation

0.0.22
Tue,  9 Jul 2002 01:45:27 +0200
  * Support to run scripts
  * bugfixes

0.0.21
Mon, 24 Jun 2002 01:01:02 +0200
  * fixed segfault under sunos, the check pong function crashed if
    the user struct to be checked was in state between connection accepted
    and nick received, this is a few ms in practice ;), and yes, it's only
    if the libc doesnt take care of NULL arguments
  * updated manual pages (added -u <user>/-g <group> doc)
  * removed unnecessary checks

0.0.20
Sun,  2 Jun 2002 20:57:26 +0200
  * -u and -g parameter to set uid and gid
    (this is useful once i backported the poll() code and setrlimit allows
     to have > 1024 connections but needs root privs)

0.0.19
Sun,  2 Jun 2002 17:28:12 +0200
  * fixed topic request bug
  * fixed memory leak if strict rfc mode is set
  * rewrote mode handler (had segv if `MODE <nick> +')
  * server side auto away (`MODE <nick> +A [<time>]')
  * binding to an interface, interface <addr> identifier in configuration file
  * fix if getdomainname() is not available (e.g. sunos)
  * fixed server_name allowing to overwrite server name
  * look in SYSCONFDIR for configurtion file
  * cleanups

0.0.18
Sat, 18 May 2002 14:45:37 +0200
  * Fixed MOTD file reading
  * Fixed stuff i broke with bad cvs usage, blame me
  * only append domainname if one is set

0.0.17
Tue, 14 May 2002 21:57:05 +0200
  * fixed PRIVMSG handler, evil bug
  * more safe code (well, really true?)

0.0.16
Sun, 12 May 2002 23:15:11 +0200
  * debian/ scripts (thanks to David Gunzinger)
  * fixed a compile error if ipv6 is not enabled
  * added manual pages
  * backported Makefile system from HEAD
  * display ipv4 mapped ipv6 addresses as ipv4
  * --enable-static configure option
  * port to solaris (strdup, asprintf, vasprintf implemented)
  * --disable-client-hacks configure option

0.0.15
Sun, 28 Apr 2002 19:26:00 +0200
  * better ping-timeout handling
  * prepend topic if topics begins with '+'
  * ipv6 support for client-server connections

0.0.14
Sat, 23 Feb 2002 20:08:53 +0100
  * KILL fix again, KILL just hasn't been taken into account in the
    design, will be better in the 0.1.x series
  * timestamps in verbose/debug output (not in syslog)

0.0.13
Tue,19 Feb 2002 22:53:27 +0100
  * fix, send same password back as received (discovered by Lukas Beeler)
  * fixed KILL to work over server links

0.0.12
Mon, 18 Feb 2002 21:25:37 +0100
  * fixed a segfault in TOPIC handler

0.0.11
Tue, 22 Jan 2002 23:22:10 +0100
  * display idle time in WHOIS reply if paranoia option is not set
  * config rehashing with SIGHUP signal or REHASH command
  * display away message in whois
  * keep track of connection attempts -> lastlog
  * LASTLOG command
  * fixed a problem in configuration hashtable

0.0.10
Thu, 17 Jan 2002 00:37:29 +0100
  * bugfix in p_read's escape behavious, i'm too stupid sometimes
  * fast retry/slow retry, retry in 1sec if connection dies then in 30 seconds
  * Added client port and ircname to string being matched in blocking check
  * fix in post select checking
  * Added + to my simple regex meaning space
  * LINK (ADD|REMOVE|CONNECT|CLOSE|STOP) command (replaces CONNECT/SQUIT)
  * send 2 PING message between the ping timeout
  * Only do retries on server side
  * Don't wait before sending out NICK, NJOIN, .. lines on sync
  * Fixed a bug in detection of reconnects

0.0.9
Mon, 14 Jan 2002 01:09:06 +0100
  * implemented STATS o
  * fixed bug in link line parser
  * server connection retries
  * STATS c (link lines including current status e.g failed, connected)
  * d user mode flag for debug message (no effect yet)
  * fixed a format string segfault in (stats c)
  * added dumping of link lines
  * added mask matching in CONNECT (e.g. CONNECT axs* will connect to axs:7002) 
  * CONNECT with long options list will add a new entry in link line table
  * clear message id cache segment if connection dies
  * SQUIT is now able to manage the link line table
  * don't retry when connection was closed with squit
  * fixed a bug in p_read's escape behaviour
  * UNBLOCK <mask> command
  * rewrote NJOIN handler
  * fix in ison handler? ;)


0.0.8
Sat, 12 Jan 2002 22:08:38 +0100
  * Introduced IAC_STRICT_RFC
  * Keep last 9 topics
  * Send 333 message to tell who set the topic (not in rfc)
  * DUMP (CHANNEL|USER|SERVER|SERVER_CONN) to dump data structures
  * Topic History, THISTORY <channel> [<last>]
  * fixed a bug in NJOIN handler
  * wait to login until first PONG is received
  * rewrote/improved al lot of message handlers (no more dynamic memory needed)
  * improved WHO to look for nicks as well
  * block lines in configfile (e.g. block reeler!*@62.2* Don't abuse the network)
  * check for blocked masks before sending RPL_WELCOME
  * BLOCK command to add blocks while server is running
  * check hostmask in OPER authentication
  * user_link_t type to redude memory use per channel
  * channel_link_t to reduce memory use per user
  * command usage (only count, no bytes and remote count for now)

0.0.7
Tue,  8 Jan 2002 02:49:48 +0100
  * do not forward/broadcast any data to server connections not authorized yet
  * send correct server token (server numeric) on SYNC
  * stop parsing when the connection died while parsing current message
  * added doc/tech/FAQ
  * server connection options in CONNECT command
  * fixed MOTD file reading, added MOTD command
  * implement user modes iwl and channel modes l (parser still sucks)
  * fixed a bug in KILL handle segfaulting if a nick didnt exist
  * remeber channel created, just remeber for now
  * WALLOPS messages and user command
  * more messages to irc ops on events like ircop login, failed login, ...
  * cleanups


0.0.6
Thu,  3 Jan 2002 01:15:10 +0100
  * local operators (to protect connect,squit,sync and kill)
  * only use message id system if server option 'm' is given
  * various serverlink fixes

0.0.5
Wed,  2 Jan 2002 03:57:23 +0100

  * bugfix in servlink parser
  * fixed a bug in servlink QUIT parser (wrong quit message)
  * added license file
  * implemented server synchronisation
  * other server linking fixes
