/***********************************************************************
X3 ChangeLog
+2006-12-12 Alex Schumann <rubin@afternet.org>
+
+ * configure.in: making google core lib optional
+
+ * configure: regenerated
+
+ * src/proto-p10.c: added support for sending nefarious marks
+
+ * src/proto.h: prototype for irc_mark
+
+ * src/opserv.help: documented new mark support. Also documented the
+ svsjoin and svspart commands as they were missing.
+
+ * src/hash.h: added MARKLEN define
+
+ * src/opserv.c: added mark command as well as mark support in trace
+ and addalert.
+
+2006-12-12 Neil Spierling <sirvulcan@gmail.com>
+
+ * configure: Regenerated.
+
+ * configure.in: Add support for google core dumper. Plus updated
+ tre to 0.7.5.
+
+ * Makefile.in: Regenerated.
+
+ * rx/Makefile.in: Regenerated.
+
+ * src/config.h.in: Regenerated.
+
+ * src/Makefile.in: Regenerated.
+
+ * tools/core_install.sh: Just like tre_install.sh. This installs
+ the core dumper.
+
+ * tools/coredumper.tar.gz: Google core dumper 0.2.
+ http://sourceforge.net/projects/goog-coredumper/
+
+ * tools/tre_install.sh: Updated version to 0.7.5
+
+ * tools/tre.tar.gz: Updated tre to 0.7.5.
+
+2006-12-10 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: fix debug message left at wrong level ("checking
+ reroute()")
+
+2006-12-09 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: bugfixes to autorouting timer code
+ improved stats routing to clean up & take an argument
+
+ * src/opserv.h: bugfixes to autorouting timer code
+
+ * src/opserv.help: document new stats routing syntax
+
+ * src/timeq.c: added some usefull (commented out) debugging code for
+ figuring out timer problems.
+
+ * src/timerq.h: added some usefull (commented out) debugging code for
+ figuring out timer problems.
+
+ * src/proto-p10.c: cleanup/improve eob autorouting init
+
+2006-12-08 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: Moving some version reply housekeeping to proto-p10.c
+
+ * src/proto-p10.c: moving version reply storage here, adding webTV
+ no_notice support (automatiaclly dont send notices if version reply
+ says its a webtv user since they cant SEE notices. (other clients to
+ add?)) note, this needs a version query alert to get the version from
+ them.
+
+ * src/helpfile.c: honor the no_notices user bit
+
+ * src/hash.h: add no_notices user bit
+
+2006-12-07 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: Add filter ability to stats alerts + fixup
+
+ * src/opserv.help: document filter feature of stats alerts + fixup
+
+2006-12-02 Alex Schumann <rubin@afternet.org>
+
+ * src/chanserv.c: fix to levels command (- were missing)
+
+ * src/tools.c: fix warning
+
+ * src/common.h: fix warning
+
+ * src/chanserv.help: update online help url, changed help general to
+ use new $! command char replacement code.
+
+ * src/hash.c: fix warning when geoip is off
+
+ * src/helpfile.c: add new '$!' code for chanserv's current trigger
+ char in help files
+
+2006-12-01 Alex Schumann <rubin@afternet.org>
+
+ * src/chanserv.c: Raisk pointed out that mdelop and friends dont work
+ on users of non-standard access level such as 201. Fixed this by
+ changing mdelop and friends to work on the range of access levels.
+ Added a LEVELS command.
+
+ * src/chanserv.h: corrected PEON access defines such that 1-150 is
+ peon instead of 100-150 with 1-99 being undefined.
+
+ * src/chanserv.help: help for new LEVELS command
+
+ * src/helpfile.c: Improved table functions so that it automatically
+ right-justifies numerical columns.
+
+ * src/tools.c: Added helper functions str_is_number and msnprintf (an
+ auto-mallocing printf function)
+
+ * src/common.h: defines and defines for msnprintf and str_is_number
+
+
+2006-11-30 Alex Schumann <rubin@afternet.org>
+
+ * src/chanserv.c: Modified .myaccess such that if you give it your own
+ account when you are not a helper, it still works. (Requested by
+ Jigsy)
+
+ * src/nickserv.help: Corrected the help file to feed oregister based
+ on email_required instead of email_enabled
+
+ * src/nickserv.c: Fix & close sf bug 1584057 (hidden_host with no dots
+ causes crash in set if no title) thanks xanjunior
+
+2006-10-18 Neil Spierling <sirvulcan@gmail.com>
+
+ * src/opserv.c: Minor cosmetic error noticed by Raisk. If doing an
+ opserv WHOIS from another service (when bound), the channels reply
+ would come from o3 instead of that service.
+
+2006-10-18 Neil Spierling <sirvulcan@gmail.com>
+
+ * src/opserv.c: Added in SVSPART alert/traces.
+
+ * src/opserv.help: Added in bits for SVSJOIN, SVSPART, and VERSION.
+
+ * src/proto.h: Added in decleration for svspart.
+
+ * src/proto-p10.c: Extend current SVSPART functionality so that we
+ can send them with traces etc.
+
+2006-10-14 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: fix crash Buttaknife noticed if you forget chantarget
+ in svsjoin alerts. Cleanup old silent code fragments left over. Check
+ for missing chantarget in alerts also.
+
+2006-10-12 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: Added VERSION alert/trace reaction, so you can now
+ setup x3 to version only users matching a criteria, and then another
+ alert to do someting based on the version reply. This should be
+ usefull for finding bots etc. Or, for example, you can make all xchat
+ people join #xchat, or all mirc join #mirc etc.
+ Also, there is a fix in here for SVSJOIN which i hadn't gotten
+ everything working with.
+
+ * src/proto-p10.c: added privmsg_user and version_user functions
+
+ * src/proto.h: added privmsg_user and version_user function
+ declerations
+
+ * src/hash.h: added version_reply variable to users
+
+
+
+2006-10-12 Alex Schumann <rubin@afternet.org>
+
+ * src/opserv.c: Added SVSJOIN command, to push a user into a channel,
+ and a TRACE REACTION of SVSJOIN for trace and alerts. Now you can do
+ something like 'trace SVSJOIN chantarget #dronebots nick bot[*'
+ or send all level3 users to a perticular channel on connection, etc.
+
+2006-10-12 Alex Schumann <rubin@afternet.org>
+
+ * src/chanserv.c: Make lamers not affect users on the userlist above
+ inviteme level in the channel. (why kb users who can .uba and
+ .inviteme back in?)
+
+2006-10-10 Neil Spierling <sirvulcan@gmail.com>
+
+ * src/spamserv.c: Ignore those with access (if the options are
+ disabled- scanchanops, scanhalfops, scanvoiced.
+
+2006-10-08 Alex Schumann <rubin@afternet.org>
+
+ * src/chanserv.c: undid 9/16/06 change of 5 second delay before
+ autojoin. Not really a great solution. Instead, move auth_handler
+ funcs to be called after stamping etc. thx to Buttaknife for this
+ solution.
+
+ * src/nickserv.c: move auth_func calls to after stamping, and
+ commented up the cmd_auth source to make it more managable.
+
2006-10-04 Alex Schumann <rubin@afternet.org>
* src/chanserv.c: remove redundant 'none' from empty llists