2.1.0  -- Borg
! PROTOVER 5
* fixed channel desynch problem in channel lock code
* improved channel creation code, now server sends +n
* improved code around send_channel_modes(), now channels
  with #:mask arent propaged if no match
- removed modeless channels (prefix +)
* optimized m_trace()
* cleanup with KILL messages around m_nick()
* fixed server masking code, now we send many SQUITs
  along network.
* fixed SQUITs sending and QUIT comments on splits. Now SQUIT
  takes 2 params: <serv> <upserv>; where upserv shows where net broke.
  -- thx to slima
- removed vhost field from aClient to save some memory
- removed target related fields from aClient (they were not used!)
* no more open/close at every write to log files  -- Hawk
* small code fixes to support MingW32 compilers, ie. Dev-C++  -- Hawk
+ added Makefile for MingW32  -- Hawk
* fixed TS issues, no more strange deops (FLAGS_TS8 and
  CHFL_SERVOPOK removed)
* fixed SQUIT propagating, now it carries servname where net broke up
- removed RPL_CREATIONTIME. In fact this is TS time and not
  true creation time.  -- thx to slima
* pomped up resolver cache table (1009/512)
* enchanced is_onmod(), now we matching user IP for +beI
+ added new K-Line feature, matching clients w/o RevDNS. Ex:
  K:=172.16.0.*:No RevDNS
* fixed bouncing of other modes than +ov. Now we bounce all modes.
  -- thx to slima
* improved Config script for HPUX (u_int32_t detecting problems)
* fixed hacking of channels younger than 10 mins
* fixed resolver, now we handle NXDOMAIN properly.
* improved resolver, now it caches T_A and T_AAAA for same domain.
  (2 cache entries, one for ipv4 and one for ipv6)
* improved inetntoa6(), now "::" is put in place with more zeros.
* fixed numeric rpl 002 (RFC1459 compat)
* resolver now always use AR_TTL for cache expiration.
* fixed IDNS debug reply
* enchanced I/O Lines. If '@' is used, ircd will check if user
  is running ident at all.
+ added AUTH for server to server connections. If '@' is used in C/N
  lines, ircd will check if server is running ident.
* fixed Server AutoConnecting. Now server tries all C lines sequentaly.
- removed BKLINE and BUNKLINE function
* improved SQUIT handling, now exact split place is shown.

2.0.2  -- Borg, Hawk
* fixed compiling on Alpha machines  -- Hawk
* fixed small bug in m_unzline()
* changed m_dns to m_idns.
* fixed critical bug in m_idns
* added typical workaround for winsock problem with fd
  allocation scheme. hardcoded values:
  MAXCONNECTIONS=4096, MAXCLIENTS=508
* added extra debug info (/stats d)
* added poll(), now you can use much more connections
* added server hostmasking, check conf.doc for details
* optimized inetaton() and inetaton6()

2.0.1  -- Borg
* fixed m_squit(), now valid server will be squit when using
  wildcards to match server
* optimized m_squit() and hunt_server()
* improved ircdinst script (some portability issues)
* changed default root DPATH to /usr/local/etc/ircd

2.0.0  -- Borg, Hawk
! PROTOVER 4
* added IPv6 support
* added OTHER ident reply support (prefix ^)
* fixed m_connect() wallops
* fixed compiling under SunOS
* fixed m_clrstat() - now remote server is accepted properly
* fixed tmp conf manipulation functions
* fixed exit_client(), now right host is show for denied users
* sendto_ulog() and sendto_olog() merged into sendto_log()  -- Hawk
* logs format extended/changed  -- Hawk
* port used in M-Line cannot be used by users
* UDP ping disabled by default now (check config.h)
* server to server connection don't use AUTH anymore
* improved debug statistics
* improved m_nick(), better collision checking, nicer KILL messages
* removed zombies crap, SUMMON and USERS
* removed umode +a (why I added that? ;)
* fixed m_names() and m_join()
* added SLOW_ACCEPT option (check config.h)
* optimized make_vhost()
* fixed sys.h, no more compile warnings
* improved hunt_server(), now server closer to requester is returned
* improved V-Lines, now IPv6 is accepted
* changed some wallops for refused clients
* fixed bugs in m_wallops(), m_sallops(), m_dallops(),
  m_protover()  -- Hawk
* fixed m_server(), possible SIGSEGV
* changes m_lusers() behavior, +s channels are now counted  -- Hawk
* fixed set_mode(), there was some weird thing (--parv<=0)
* general code cleanup (with -Wall), so few things get fixed  -- Hawk
* rewrited s_auth.c, AUTH is done more clean now, but framgented
  packets are not handled anymore
* rewrited canonize(), code more clean
* added CACHED_MOTD support (check config.h)
* removed some old checks from Config script
* improved list modes handling (+b +e +I), now they are in one list
* now topic_who contain full mask instead of just nick
* removed ERR_BANNICKCHANGE
* added CHANNEL DELAY feature, default CD: 7200 (2 hrs)
* added ERR_CHANNELUNAVAIL
* removed some unused numerics  -- Hawk
* removed obsolete SHOWOPERS and SHOW_INVISIBLE_LUSERS  -- Hawk
- thanks also goes to tiamak for spoting 2 bugs in devel version

Contact:

Borg (borg@uu3.net)
DAMnet: #ircd

Hawk (hawk@pac.pl)
IRCnet: #ircd
DAMnet: #ircd
