+2003-01-07 Andrew Miller <a1kmm@mware.virtualave.net>
+ * almost everything: Forward ported numerous changes from .11 to .12
+
+2002-07-05 Andrew Miller <a1kmm@mware.virtualave.net>
+ * ircd/packet.c(connect_dopacket): Pass the job on to server_dopacket
+ when they become a server.
+ * ircd/s_bsd.c(read_packet): Check they are now a server *after* the
+ packet is sent.
+ * ircd/class.c(make_class): Fixed an assert to be more useful.
+
+2002-07-05 Andrew Miller <a1kmm@mware.virtualave.net>
+ * ircd/packet.c
+ * ircd/packet.h: (connect_dopacket): Made a dopacket function for
+ connecting links which sends the messages through the correct message
+ handler.
+ * ircd/s_bsd.c(read_packet): Put packets through the correct handler
+ for connecting links. Properly handle unknown links becoming
+ connecting or servers.
+
+2002-07-01 Andrew Miller <a1kmm@mware.virtualave.net>
+ * include/ircd_alloc.h (MyFree): Accept NULL pointers to do nothing
+ with, this is used quite a lot.
+ * ircd/class.c (make_class): Initialise the ref_count to 1 so that
+ we don't leak.
+ * ircd/class.c (add_class): When updating a class, free the old name
+ first to prevent leakage.
+ * ircd/class.c (class_delete_marked): Decrement the ref_count for the
+ class after it is removed from the linked list.
+ * ircd/ircd_parser.y: Changed a free to MyFree().
+ * ircd/ircd_parser.y: Removed a few debugging messages.
+
+2002-07-01 Andrew Miller <a1kmm@mware.virtualave.net>
+ * s_bsd.c (read_packet): Our daily addition to the list of entities to
+ treat as servers - Connecting servers.
+
+2002-07-01 Andrew Miller <a1kmm@mware.virtualave.net>
+ * doc/debug_memleak_gc.patch,
+ * include/ircd_ircd_alloc.h,
+ * include/memdebug.h,
+ * configure.in,
+ * ircd/Makefile.in,
+ * ircd/memdebug.c: added a Boehm's gc based leak detector to find leaks
+ and notify the operators.
+
+2002-06-29 Andrew Miller <a1kmm@mware.virtualave.net>
+
+ * ircd/s_bsd.c (read_packet): don't make handshaking servers go through
+ the dbufs.
+
+2002-06-18 Andrew Miller <a1kmm@mware.virtualave.net>
+
+ * ircd/s_bsd.c (read_packet): don't allow unregistered clients to flood
+ the server.
+
+2002-06-18 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/m_burst.c (ms_burst): kick local members if the channel
+ has a larger local TS and it's +i or +k remotely (anti net.ride)
+
+ * ircd/ircd_parser.y: fixed a bug that broke IP-based C:lines
+
+ * ircd/s_err.c: connection classes are now strings (RPL_STATSCLINE)
+
+ * include/s_conf.h: externalized lookup_confhost
+
+ * adns/Makefile.in: compilation-outside-source-tree fix
+
+2002-06-17 Alex Badea <vampire@p16.pub.ro>
+
+ * adns/*: added a slightly hacked copy of adns
+
+ * configure.in: added a --disable-adns switch if you want
+ to use the old libresolv res.c
+
+ * configure: ran autoconf
+
+ * ircd/res_libresolv.c: renamed from res.c
+
+ * ircd/res_adns.c: added adns resolver
+
+2002-06-17 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/ircd_parser.y: fixed 'Connect' block processing so now
+ you can actually connect to other servers
+
+2002-06-04 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/m_stats.c (report_servers_verbose): oops, fixed it so
+ it displays all servers, not just local connects
+
+2002-05-30 Jean-Edouard Babin <Jeb@jeb.com.fr>
+
+ * ircd/m_server.c (mr_server): fixed core bug on insufficient
+ arguments
+
+2002-05-26 Jeekay <jeekay@irc.planetarion.com>
+
+ * ircd/m_join.c (HasControlChars): fixed unsigned vs signed
+
+2002-05-26 Jeekay <jeekay@irc.planetarion.com>
+
+ * ircd/m_join.c (m_join,HasControlChars): check if a channel
+ name has any control chars (<=32) in it before allowing a
+ local user to join.
+
+2002-21-05 Andrew Miller <a1kmm@mware.virtualave.net>
+ * ircd/ircd_relay.c: stop an information leak about the
+ the network topography from relayed messages.
+
+2002-04-19 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/m_who.c (m_who): disallow non-opers to /who server.name
+
+2002-04-18 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/s_err.c (RPL_STATSILINE): connection classes are now
+ strings
+
+2002-04-17 beware <steendijk@tomaatnet.nl>
+
+ * m_whois.c (m_whois): disallow remote queries for non-existent
+ local users when originated by a non-oper
+
+2002-04-16 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/s_user.c (hunt_server_cmd): also send a "no such server"
+ reply if the servername contains a '*' and it doesn't exist
+
+ * include/patchlevel.h (PATCHLEVEL): bump patchlevel
+
+2002-04-16 beware <steendijk@tomaatnet.nl>
+
+ * ircd/m_whois.c: the previous patch broke whois, fixed it
+ another way
+
+ * ircd/m_admin.c: cleaned up m_admin too while we're here,
+ hunt_server_cmd can do all the work for us
+
+2002-04-15 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/m_stats.c: added verbose server reporting (/stats v
+ or /stats V for machine-readable format) (bugzilla bug 52)
+
+ * include/numeric.h: added RPL_STATSVERBOSE 236
+
+ * ircd/s_err.c: added RPL_STATSVERBOSE
+
+ * ircd/s_stats.c: added help for stats 'v'
+
+2002-04-15 Alex Badea <vampire@p16.pub.ro>
+
+ * ircd/class.c (get_client_class): fixed typo which caused
+ /trace (and perhaps motd) to core
+
+2002-04-15 beware <steendijk@tomaatnet.nl>
+
+ * ircd/m_whois.c: Fixed /whois servermask nomatch bug
+ where normal users could use the function to discover servers,
+ also the NOSUCHSERVER check code was missing.
+
2002-04-14 Alex Badea <vampire@p16.pub.ro>
* ircd/ircd_parser.y: fixed cli_info(&me) not being set