]> jfr.im git - irc/evilnet/x3.git/blobdiff - ChangeLog
Bumped up trunk version for X3 to 1.6
[irc/evilnet/x3.git] / ChangeLog
index f583f00dc408e4f14512084b7a1f958fa7aa4db9..76872da4ae573ab4cc61551f956f93ac83b1cd2a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,576 @@
 /***********************************************************************
 /***********************************************************************
- X3 ChangeLog
+X3 ChangeLog
 
 
-2006-12-25  Neil Spierling  <sirvulcan@gmail.com>
+2008-04-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * configure: Regenerated.
+
+       * configure.in: Bumped up trunk version for X3.
+
+2008-03-29  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: Ignore SNO messages.
+
+2008-03-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * configure: Regenerated.
+
+       * configure.in: Fixed up a typo spotted by Sakkath.
+
+       * x3.conf.example: Fixed up a typo spotted by Sakkath.
+
+2008-03-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: If Nefarious 1.2.0 is in use then use SVSQUIT to
+       fake a connection reset by peer quit if spin 1 comes up.
+
+2008-03-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Only allow logged in people to use spin.
+
+2008-03-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Added lamepart function so that spin can be used
+       on Nefarious 1.1.
+
+2008-03-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Added the wheel of misfortune. This will only
+       work with Nefarious 1.2.0. You can upgrade X3 now even if you are
+       running 1.1. Also fixed up some roulette/shoot bugs.
+
+       * src/hash.h: Function to change nicknames in X3 when using SVSNICK.
+
+       * src/hash.c: Function to change nicknames in X3 when using SVSNICK.
+
+2008-03-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Added roulette command.
+
+       * src/chanserv.h: Added roulette command.
+
+       * src/mod-memoserv.c: Added email sending functionality when
+       new memos are sent.
+
+2008-03-24  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: fix 1 param auth for ldap libs available but not
+       enabled, case. Thanks jobe.
+
+2008-03-11  Alex Schumann  <rubin@afternet.org>
+
+       * src/opserv.c: Add svsnick command
+
+       * src/opserv.help: add help for svsnick and improve menu a bit
+
+       * src/nickserv.c: re-enable 1 param auth if not using ldap.
+
+2008-03-02  Alex Schumann  <rubin@afternet.org>
+
+       * src/spamserv.c: Possible fix for sf bug 1905760 (spamserv
+       kill/reconnect segfault)
+
+2007-07-31  Alex Schumann  <rubin@afternet.org>
+
+        * src/proto-p10.c: ignore ALIST messages
+
+2007-05-08  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: fix authentication bug with ldap by temporarily
+       removing account-less authentication.
+
+       * src/nickserv.help: fix help file to reflect change
+
+2007-05-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/mod-webtv.c: Allow opers to override required_mark. Also added
+       SJOIN (undocumented) so opers can join IRC into channels where its
+       needed as WebTV can only message clients in channels they are in.
+
+2007-06-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/mod-webtv.c: Added JOIN and PART.
+
+       * src/mod-webtv.help: Added JOIN and PART.
+
+2007-05-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/mod-webtv.c: Added NICK and WHOIS commands. As well as 2 x3.conf
+       config options, required_mark and valid_marks.
+
+       * src/mod-webtv.help: Added INDEX, NICK, and WHOIS.
+
+2007-05-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * configure: Run autogen.sh.
+
+       * configure.in: Tweaks for google core dumper 1.1.
+
+       * x3.conf.example: Basic webtv module section.
+
+       * src/config.h.in: Run autogen.sh.
+
+       * src/Makefile.am: Run autogen.sh.
+
+       * src/Makefile.in: Run autogen.sh.
+
+       * src/mod-webtv.c: Basic module for now. (Does nothing so dont
+       bother compiling in).
+
+       * src/mod-webtv.help: Empty help file for webtv module.
+
+       * tools/core_install.sh: Update google core dumper to 1.1.
+
+       * tools/coredumper.tar.gz: Update google core dumper to 1.1.
+
+2007-05-06  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: Quick fix (as its 12:11am and i have work at 8:30am).
+       This will stop the "Unable to find user irc.servername.com whose mark 
+       is changing." messages. When a user reconnects and an existing exempt
+       is on the network for the user, their lastseen time is sent out to
+       all the servers. This quick fix moves the user checking part to
+       the relevant part of the function that actually uses users.
+
+2007-05-04  Alex Schumann  <rubin@afternet.org>
+
+        * src/chanserv.c: fixed problem with giveownership logs where the
+       previous owners handle could reference a free'd string.
+
+2007-04-24  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: add missing ifdef for inldap search.
+
+2007-04-22  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: change authserv search accountmask to just account.
+       added inldap search criteria. added add2ldap search target.
+
+       * src/nickserv.help: added help for ldap searching. + only add2ldap if
+       all the info is there.
+
+       * src/x3ldap.c: clean up of some error messages/handling. + add a byte
+       to password malloc to maybe solve a core problem? + fix an error
+       checking option.
+
+2007-04-21  Alex Schumann  <rubin@afternet.org>
+        * src/nickserv.c: remove some un-needed errors with duplicate
+       add/deletes in ldap 
+
+2007-04-21  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: fix bug with register_user from loc causing core
+
+2007-04-20  Alex Schumann  <rubin@afternet.org>
+
+        * src/x3ldap.c: support for ldaps (ssl/tls) was added. ldap_host and
+       ldap_port changed to ldap_uri.
+
+       * src/nickserv.c: fixed LOC bugs with accounts that exist in ldap but
+       not x3 not being created.  changed to ldap_uri config instead of
+       host/port
+
+       * src/nickserv.h: changed to ldap_uri
+
+       * x3.conf.example: changed to ldap_uri
+
+2007-04-09  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * README: testing.
+
+2007-04-09  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * INSTALL: Another test.
+
+2007-04-08  Alex Schumann  <rubin@afternet.org>
+
+        * src/chanserv.c: fix for a core when adding kill alert for numchans 1
+
+2007-04-06  Alex Schumann  <rubin@afternet.org>
+
+        * src/chanserv.help: added Jigsy's mode help MODE CHANNEL and MODE
+       USER
+
+2007-04-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * ChangeLog: Email update.
+
+2007-04-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/AUTHORS: Email update, mostly for CIA commit testing.
+
+2007-04-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/helpfile.c: Added colour support $k.
+
+2007-03-20  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: ButtaS2sLore sent in this patch to fix the default
+       style when registering new users.
+
+2007-03-20  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: applied patch from playa which fixes the nickname
+       valid checks when registering a nick.
+
+2007-03-20  Alex Schumann  <rubin@afternet.org>
+        * src/nickserv.c: fix trying to do ldap when not enabled during
+       cmd_register + also with cmd_unregister
+
+2007-03-20  Alex Schumann  <rubin@afternet.org>
+
+        * src/opserv.c: fix for stats alerts filtering
+
+       * src/chanserv.c: dont kick lamers if they are currently exempt (+e) 
+
+       * src/x3ldap.c: fix ldap error code to string
+
+       * src/nickserv.c: (comment to add LOC logging)
+
+2007-02-26  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: fix bug with LOC logic and ldap.
+
+2007-02-13  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: Fix bugs with ldap cookies. Fix opt_password
+       warning/crash potential
+
+2007-02-13  Alex Schumann  <rubin@afternet.org>
+
+       * src/x3ldap.c: Fix double-hashing of passwords when using ldap and
+       resetpass cookie system. 
+
+       * src/nickserv.c: Fix double-hashing of passwords when using ldap and
+       resetpass cookie system. Fix incorrect terms in ldap email error
+       message.
+
+2007-02-12  Alex Schumann  <rubin@afternet.org>
+
+       * src/x3ldap.c: fix ldap_delete not binding first, so causing
+       access denied sometimes.
+
+2007-02-12  Alex Schumann  <rubin@afternet.org>
+
+       * x3.conf.example: fix ldap config example so it actually works
+
+2007-02-12  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.h: lowercase account name setting
+
+       * x3.conf.example: lowercase account name setting
+
+       * src/nickservc: only lowercase account names if the option is set.
+
+2007-02-12  Alex Schumann  <rubin@afternet.org>
+
+       * src/tools.c: adding ircd_strtolower() func
+
+       * src/common.h: adding ircd_strtolower() func
+
+       * src/nickserv.c: force accounts to lowercase at all inputs. ++fix
+       warning ++fix another
+
+2007-02-11  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: fixed a bunch of ldap result value check bugs
+
+2007-02-11  Alex Schumann  <rubin@afternet.org>
+
+       * src/opserv.c: Added oper group support to ldap
+
+       * src/x3ldap.c: Added group support to ldap. Fixed set email bug
+
+       * src/x3ldap.h: Added group support to ldap. 
+
+       * src/nickserv.c: Added group support to ldap
+
+       * src/nickserv.h: Added group support to ldap
+
+2007-02-11  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * tools/ldap/ldap_convert.php: Fixes after more testing.
+
+2007-02-09  Alex Schumann  <rubin@afternet.org>
+
+        * src/x3ldap.c: addid search function to get users email address from
+       ldap
+
+       * src/x3ldap.h: func defs for search
+
+       * src/nicserv.c: update local copy of email address when they log
+       in via ldap. fix memory leak.
+
+2007-02-08  Alex Schumann  <rubin@afternet.org>
+
+        * src/x3ldap.c: cleaning up and switching adduser to use the new
+       crypted password scheme.
+
+        * src/nickserv.c: testing with ldap_enabled set to 0, and/or WITH_LDAP
+       not defined, uncovered some warnings etc.
+
+2007-02-08  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: Filling in ldap support for all password related
+       operations: cmd_pass, loc_auth, etc.
+
+2007-02-09  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * tools/ldap/ldap_convert.php: Few tweaks.
+
+2007-02-08  Alex Schumann  <rubin@afternet.org>
+
+       * tools/ldap/inetorganon.schema: Scheme for ldap.
+
+       * tools/ldap/ldap_convert.php: Conversion script for converting
+       x3 users to the ldap server.
+
+2007-02-07  Alex Schumann  <rubin@afternet.org>
+
+       * configure.in: adding compile/configure support for ssl libs (not
+               yet needed)
+
+       * configure: updated from above.
+
+       * src/config.h.in: adding compile/configure support for ssl libs (not
+       yet needed)
+
+       * src/x3ldap.c: ldap crypted password pain. SUpport for object classes
+       in config file.
+
+       * src/x3ldap.h: ldap crypted password pain. Support for object classes
+       in config file.
+
+       * src/nickserv.c: change password in ldap when its changed in
+       nickserv. Support for object classes in config file.
+       
+       * src/nickserv.h: support for object classes in conf file
+
+2007-02-07  Alex Schumann  <rubin@afternet.org>
+
+       * src/x3ldap.c: improve error result feedback
+
+       * src/nickserv.c: improve error result feedback (oops, fix for if
+       ldap_enable is 0)
+
+2007-02-07  Alex Schumann  <rubin@afternet.org>
+
+       * src/x3ldap.c: ldap_add functionality
+
+       * src/x3ldap.h: ldap_add functionality
+
+       * src/nickserv.h: ldap_add functionality
+
+       * src/nickserv.c: ldap_add functionality
+
+       * x3.conf.example: ldap_add functionality
+
+2007-02-06  Alex Schumann  <rubin@afternet.org>
+
+       * src/x3ldap.c: fix compiling problem when non-ldap. Compile fixups
+       and sanity checks.
+
+        * configure.in: Better ldap library handling **oops ** helps to
+       actually have -lldap in LIBS...
+
+       * configure: regenerated from above ** **
+
+       * x3.conf.example: tweaked ldap settings
+
+       * src/nickserv.h: remove ldap config settings if not compiled in
+
+       * src/nickserv.c: automatiaclly add users who can auth to ldap and get
+       logins working.
+
+2007-02-06 Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/x3ldap.c: Added GPL header, also change the printf's to
+       log_module's as per one of the todo comments.
+
+       * src/x3ldap.h: Added GPL header.
+
+2007-02-05  Alex Schumann  <rubin@afternet.org>
+
+        * src/nickserv.c: fix non-compile without ldap problem 
+
+2007-02-05  Alex Schumann  <rubin@afternet.org>
+
+        * src/x3ldap.c: Beginnings of ldap authentication support
+
+       * src/x3ldap.h: Beginnings of ldap authentication support
+
+       * src/nickserv.h: Move config struct to .h so ldap.c can see it too
+
+       * src/nickserv.c: Beginnings of ldap authentication support
+
+       * x3.conf.example: ldap config settings
+
+       * src/md5.c: remove old debugging printf() code
+
+       * src/configure.in: add --enable-ldap support to configure
+
+       * configure: rebuilt from above
+
+       * src/Makefile.am: add --enable-ldap support to configure
+
+       * src/Makefile.in: rebuilt from above
+
+
+2007-02-04 Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/hash.c: Bug fix for bug #1651561.
+
+2007-02-01 Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/nickserv.c: Fixed bug #1649326.
+
+2007-01-28  Alex Schumann  <rubin@afternet.org>
+        
+       * src/mod-memoserv.c: if you bind memoserv commands to chanserv's
+       nick, and someone sends a memo, send them the memo from memoserv, if
+       there is a memoserv (not chanserv).  Also, make the mini-help prompts
+       more generic, for when they come from another bot besides memoserv.
+
+2007-01-15  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: RPING support.
+
+2007-01-15  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: This will hide annoying rping/rping error messages
+       from the o3 alert channel when denora is linked. Will write proper
+       functions when i figure out how rping n rpong works.
+
+2007-01-15  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/spamserv.c: As kNode points to an entry in killed_users_dict,
+       we need to free kNode before removing the entry. Fixed a nasty
+       glibc core.
+
+2007-01-12  Alex Schumann   <rubin@afternet.org>
+
+        * src/mod-helpserv.c: This module is coded very poorly, with lots of
+       newby c mistakes with pointers and malloc and whatnot. This fixes some
+       small part of that so that user commands work again, and to reduce
+       confusion.  It needs a LOT more work to be what I would consider
+       safe..
+
+2007-01-12  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/spamserv.c: Horrible but it will do, i need to rewrite
+       the flag system.
+
+       * src/spamserv.h: Oppsie, probably my fault. Fixed caps and
+       badreaction being linked up.
+
+       * src/proto-p10.c: Fixed handling of incoming SVSPART's.
+
+2007-01-10  Alex Schumann  <rubin@afternet.org>
+
+        * src/log.c: commented out impossible assertion which makes x3 core on
+       fatal errors instead of exit cleanly.
+
+2007-01-10  Alex Schumann  <rubin@afternet.org>
+
+        * src/mod-helpserv.c: fix strncpy problem
+
+2007-01-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Fixed some bugs in trace_check_bans (Used with
+       checkrestrictions alerts.
+
+       * src/opserv.c: Fixed up how limits are check with checkrestrictions.
+
+2007-01-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * configure: Regenerated.
+
+       * configure.in: Added HAVE_HELPSERV.
+
+       * x3.conf.example: Seems theres been a hidden prefix option to
+       allow users to use helpserv commands (ones for users not helpers).
+
+       * src/config.h.in: Added HAVE_HELPSERV.
+
+       * src/mod-helpserv.c: Made helpserv more useable:
+
+       * Added CLOSEREQ for users to close their current request.
+
+       * Added SHOWREQ for users to show their current req (equiv of SHOW).
+
+       * Added JoinTotal, if ON then when a helper joins the channel they
+       will be sent a notice of the total UNASSIGNED requests. 
+
+       * Added AlertNew, if ON then when a user opens a new help request
+       all helpers will be alerted.
+
+       * Added SUSPEND/UNSUSPEND for suspending and unsuspending help 
+       bots.
+
+       * Added $i replacer for HelpServ SET's, changes $i to a valid
+       request id. If no iq exists for another bot uses $i then all
+       that is displayed is $i.
+
+       * Changed the USERCMD function type from void to int so that we
+       dont get a warning when trying to use REQUIRE_PARMS in a usercmd
+       function.
+
+       * Seeing as helpserv does its help slightly different i added in the
+       HEADER/DIVIDER/FOOTER help code from modcmd.c, so that the help
+       output looks the same.
+
+       * Addded usercmd_helpserv for to access USERINDEX.
+
+       * Allow users to use HELP even without an open request.
+
+       * src/mod-helpserv.help: Made the index a bit more like X3, O3 etc.
+       Also added a USERINDEX. Plus added help for the above things i
+       added to helpserv
+
+       * src/modcmd.c: Adjusted years.
+
+2007-01-03  Alex Schumann  <rubin@afternet.org>
+
+       * src/opserv.c: fix crash in ctcp version checkin
+
+2007-01-01  Alex Schumann  <rubin@afternet.org>
+
+       * x3.conf.example: Fixed set_shows which didnt get updated a while
+       back.
+
+2006-12-26  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/spamserv.c: Try this, tho sizeof worked fine for me with
+       info sizes of 4 and 5 ("blss" and "blsss") i had no crashes.
+
+2006-12-26  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/spamserv.c: Added CAPSSCAN for scanning caps, other related
+       options added, CAPSREACTION, CAPSMIN, and CAPSPERCENT.
+
+       * src/spamserv.h: Added caps scanning functionality.
+
+       * src/spamserv.help Added caps scanning help
+
+2006-12-26  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/spamserv.c: Tweaked the SET output for the EXCEPT levels.
+
+2006-12-26  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/spamserv.c: Removed scan voiced/halfops/ops SET options.
+       Added 4 new except levels, EXCEPTADVLEVEL, EXCEPTBADWORDLEVEL,
+       EXCEPTFLOODLEVEL, and EXCEPTSPAMLEVEL. Users equal or above to
+       the specified levels will be exempt. All levels default to
+       UL_OP (200) at first.
+
+       * src/spamserv.h: Added new except variables.
+
+       * src/spamserv.help: Added new sections for the new except SET
+       options, plus removed the level lines for now.
+
+2006-12-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Merry Christmas! :)
 
 
        * Merry Christmas! :)
 
        * src/chanserv.c: fixed incorrect message when .dellamer is used on a
        nickname.
 
        * src/chanserv.c: fixed incorrect message when .dellamer is used on a
        nickname.
 
-2006-12-25  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Merry Christmas! :)
 
 
        * Merry Christmas! :)
 
 
        * src/spamserv.help: Added EXCEPTLEVEL.
 
 
        * src/spamserv.help: Added EXCEPTLEVEL.
 
-2006-12-25  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Merry Christmas! :)
 
 
        * Merry Christmas! :)
 
 
        * src/config.h.in: perm fix to HAVE_TRACK define problems
 
 
        * src/config.h.in: perm fix to HAVE_TRACK define problems
 
-2006-12-21  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-21  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/Makefile.in: Temp fix.
 
 
        * src/Makefile.in: Temp fix.
 
        * src/mod-track.c: fixing memory problems, and the broken set command.
        Track may be stable now, needs large scale testing.
 
        * src/mod-track.c: fixing memory problems, and the broken set command.
        Track may be stable now, needs large scale testing.
 
-2006-12-20  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-20  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.help: Opps that will teach me for cut n pasting.
        Adjusted duration line for CLVL help. Users are not removed after
        the duration they are reverted back to their previous access
        level.
 
 
        * src/chanserv.help: Opps that will teach me for cut n pasting.
        Adjusted duration line for CLVL help. Users are not removed after
        the duration they are reverted back to their previous access
        level.
 
-2006-12-19  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-19  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: check the ircd side ban list too
 
        * src/opserv.c: Fixed a small bug, woops.
 
 
        * src/chanserv.c: check the ircd side ban list too
 
        * src/opserv.c: Fixed a small bug, woops.
 
-2006-12-19  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-19  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Added trace_check_bans, cut down version of
        check_bans for checkrestrictions
 
        * src/chanserv.c: Added trace_check_bans, cut down version of
        check_bans for checkrestrictions
 
        * src/opserv.help: Added information about checkrestrictions.
 
 
        * src/opserv.help: Added information about checkrestrictions.
 
-2006-12-19  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-19  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Timed CLVL's. This just works like my last commit.
 
 
        * src/chanserv.c: Timed CLVL's. This just works like my last commit.
 
 
        * src/mod-memoserv.help: fix-up help for settings.
 
 
        * src/mod-memoserv.help: fix-up help for settings.
 
-2006-12-19  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-19  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: New feature, channel managers can now add people
        with a duration. After the duration expires the person will be
 
        * src/chanserv.c: New feature, channel managers can now add people
        with a duration. After the duration expires the person will be
        * src/modcmd.c: Tweaked addop, addhop etc so a duration can be
        specified.
 
        * src/modcmd.c: Tweaked addop, addhop etc so a duration can be
        specified.
 
-2006-12-18  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-18  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/proto-p10.c: Reverted one of my line changes.
 
 
        * src/proto-p10.c: Reverted one of my line changes.
 
-2006-12-17  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-17  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/opserv.c: Fixed up a couple of $b errors.
 
 
        * src/opserv.c: Fixed up a couple of $b errors.
 
-2006-12-17  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-17  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Woops forgot to init the channel mode change.
 
 
        * src/chanserv.c: Woops forgot to init the channel mode change.
 
        marked they will cause 2 Registered quits on the IRCd. Only one
        will happen now.
 
        marked they will cause 2 Registered quits on the IRCd. Only one
        will happen now.
 
-2006-12-17  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-17  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Added function check_bans to check bans in a
        specific channel when needed (see below).
 
        * src/chanserv.c: Added function check_bans to check bans in a
        specific channel when needed (see below).
        * src/opserv.c: added mark command as well as mark support in trace
        and addalert.
        
        * src/opserv.c: added mark command as well as mark support in trace
        and addalert.
        
-2006-12-12  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-12  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * configure: Regenerated.
 
 
        * configure: Regenerated.
 
        * src/nickserv.c: Fix & close sf bug 1584057 (hidden_host with no dots
        causes crash in set if no title) thanks xanjunior
 
        * 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>
+2006-10-18  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * 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.
 
 
        * 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>
+2006-10-18  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/opserv.c: Added in SVSPART alert/traces.
 
 
        * src/opserv.c: Added in SVSPART alert/traces.
 
        inviteme level in the channel. (why kb users who can .uba and
        .inviteme back in?)
 
        inviteme level in the channel. (why kb users who can .uba and
        .inviteme back in?)
 
-2006-10-10  Neil Spierling  <sirvulcan@gmail.com>
+2006-10-10  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/spamserv.c: Ignore those with access (if the options are
        disabled- scanchanops, scanhalfops, scanvoiced.
 
        * src/spamserv.c: Ignore those with access (if the options are
        disabled- scanchanops, scanhalfops, scanvoiced.
 
        * src/chanserv.c: remove redundant 'none' from empty llists
 
 
        * src/chanserv.c: remove redundant 'none' from empty llists
 
-2006-10-04  Neil Spierling  <sirvulcan@gmail.com>
+2006-10-04  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/nickserv.c: Fix for bug 1555621. Cookie data will be copied
        over with odelcookie now.
 
 
        * src/nickserv.c: Fix for bug 1555621. Cookie data will be copied
        over with odelcookie now.
 
-2006-10-04  Neil Spierling  <sirvulcan@gmail.com>
+2006-10-04  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Fix for bug 1551717. If automode is set to 0
        in a channel and a user auths in the channel, the user will not
 
        * src/chanserv.c: Fix for bug 1551717. If automode is set to 0
        in a channel and a user auths in the channel, the user will not
        * src/opserv.c: Check for connect timer entries before adding new
        ones, hopefully will fix bug 1570408 (pLaYa, let us know)
 
        * src/opserv.c: Check for connect timer entries before adding new
        ones, hopefully will fix bug 1570408 (pLaYa, let us know)
 
-2006-09-25  Neil Spierling  <sirvulcan@gmail.com>
+2006-09-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/modcmd.c: Shortened ThiefMaster to just his nick as per request
        by him.
 
 
        * src/modcmd.c: Shortened ThiefMaster to just his nick as per request
        by him.
 
-2006-09-16  Neil Spierling  <sirvulcan@gmail.com>
+2006-09-16  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Do autojoin 5 seconds after handle_auth. Seems its
        happening before autohide. Let me know if its still happening before
 
        * src/chanserv.c: Do autojoin 5 seconds after handle_auth. Seems its
        happening before autohide. Let me know if its still happening before
        * src/chanserv.help: improved the help listing for the info command,
        and information help category.
 
        * src/chanserv.help: improved the help listing for the info command,
        and information help category.
 
-2006-09-10  Neil Spierling  <sirvulcan@gmail.com>
+2006-09-10  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Fixed crash bug.
 
        * src/spamserv.c: Ignore opers.
 
 
        * src/mod-memoserv.c: Fixed crash bug.
 
        * src/spamserv.c: Ignore opers.
 
-2006-08-28  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * README: tweaks.
 
 
        * README: tweaks.
 
-2006-08-27  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.help: Tweaked a , to .
 
 
        * src/chanserv.help: Tweaked a , to .
 
-2006-08-27  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/opserv.help: Removed privs menu so we can release a tarball.
 
 
        * src/opserv.help: Removed privs menu so we can release a tarball.
 
 
        * src/nickserv.help: document the 'b' account flag
 
 
        * src/nickserv.help: document the 'b' account flag
 
-2006-08-26  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-26  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Added hidden host style option and key options
        for style 2.
 
        * x3.conf.example: Added hidden host style option and key options
        for style 2.
        * src/tools.c: Generate hidden hosts off crypt hosts instead
        of standard hidden hosts if style is 2.
 
        * src/tools.c: Generate hidden hosts off crypt hosts instead
        of standard hidden hosts if style is 2.
 
-2006-08-24  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Added autojoin USET option, which uses SVSJOIN.
 
 
        * src/chanserv.c: Added autojoin USET option, which uses SVSJOIN.
 
        an SJ it will be handled properly as a JOIN. Did the same for
        SVSPART.
 
        an SJ it will be handled properly as a JOIN. Did the same for
        SVSPART.
 
-2006-08-24  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/spamserv.c: Fixed the +k issue with spamserv.
 
 
        * src/spamserv.c: Fixed the +k issue with spamserv.
 
-2006-08-24  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/opserv.c: Added PRIVSET Command.
 
 
        * src/opserv.c: Added PRIVSET Command.
 
        * src/proto-p10.c: Fixed a compile issue plus added functions for
        setting and checking privs.
 
        * src/proto-p10.c: Fixed a compile issue plus added functions for
        setting and checking privs.
 
-2006-08-23  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-23  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Add a new ircd type 6 for trunk nefarious.
 
 
        * x3.conf.example: Add a new ircd type 6 for trunk nefarious.
 
 
        * src/modcmd.c: Added OSI certification message to VERSION command
 
 
        * src/modcmd.c: Added OSI certification message to VERSION command
 
-2006-08-09  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-09  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Redid part of the geoip summary.
 
 
        * x3.conf.example: Redid part of the geoip summary.
 
-2006-08-09  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-09  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/opserv.c: If we have a city, latitude and longitude returned
        then show a map url. Some results have no city but a latitude and
        a longitude. The coordinates are useless in this case and most
        people would know where the country is around abouts.
 
 
        * src/opserv.c: If we have a city, latitude and longitude returned
        then show a map url. Some results have no city but a latitude and
        a longitude. The coordinates are useless in this case and most
        people would know where the country is around abouts.
 
-2006-08-08  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/hash.c: Speed up city and country lookups significantly.
        Just slow for the first read but once thats done the rest is fast.
 
 
        * src/hash.c: Speed up city and country lookups significantly.
        Just slow for the first read but once thats done the rest is fast.
 
-2006-08-08  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/spamserv.c: Fix a crash in spamserv (Tracker# 1535968).
        I dont know if this will work for sure as i cant reproduce it. But
        my theory is that once the user is kicked the mode node is dropped.
        Users without modes should still return a valid mode node.
 
 
        * src/spamserv.c: Fix a crash in spamserv (Tracker# 1535968).
        I dont know if this will work for sure as i cant reproduce it. But
        my theory is that once the user is kicked the mode node is dropped.
        Users without modes should still return a valid mode node.
 
-2006-08-08  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-08  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Fixed a crash with giveownership. X3 would crash
        if a giveownership command was issued in a channel with no owners.
 
 
        * src/chanserv.c: Fixed a crash with giveownership. X3 would crash
        if a giveownership command was issued in a channel with no owners.
 
-2006-08-07  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * configure: Regenerated.
 
 
        * configure: Regenerated.
 
        * src/proto-p10.c: Call the new geoip data collection function
        towards the end of AddUser.
 
        * src/proto-p10.c: Call the new geoip data collection function
        towards the end of AddUser.
 
-2006-08-06  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-06  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/global.c: Fixed a bug, wasnt message_del'ing some messages.
 
 
        * src/global.c: Fixed a bug, wasnt message_del'ing some messages.
 
        * src/chanserv.c: Add automode 6, to just voice everyone with access.
        Idea by daniel (thx)
 
        * src/chanserv.c: Add automode 6, to just voice everyone with access.
        Idea by daniel (thx)
 
-2006-08-01  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * This message is apart of the below one, its just seperate so
        it doesnt get lost amongst the below messages.
 
        * src/global.c: Fixed a warning.
 
 
        * This message is apart of the below one, its just seperate so
        it doesnt get lost amongst the below messages.
 
        * src/global.c: Fixed a warning.
 
-2006-08-01  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * configure: Removed bahamut support, didnt even work.
 
 
        * configure: Removed bahamut support, didnt even work.
 
 
        * src/shun.c: Removed bahamut support, didnt even work.
 
 
        * src/shun.c: Removed bahamut support, didnt even work.
 
-2006-08-01  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/global.c: Added language strings for mod-helpserv.c, opserv.c,
        spamserv.c, nickserv.c.
 
        * src/global.c: Added language strings for mod-helpserv.c, opserv.c,
        spamserv.c, nickserv.c.
 
        * src/spamserv.c: Changed global_message uses to global_message_arg's.
 
 
        * src/spamserv.c: Changed global_message uses to global_message_arg's.
 
-2006-08-01  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Changed global_message uses to global_message_arg's.
 
        * src/global.c: Added language strings for chanserv.c
 
 
        * src/chanserv.c: Changed global_message uses to global_message_arg's.
 
        * src/global.c: Added language strings for chanserv.c
 
-2006-08-01  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/global.c: Make sure we arnt sending duplicate messages in
        some cases.
 
 
        * src/global.c: Make sure we arnt sending duplicate messages in
        some cases.
 
-2006-08-01  Neil Spierling  <sirvulcan@gmail.com>
+2006-08-01  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/x3.conf.example: Removed the targets option.
 
 
        * src/x3.conf.example: Removed the targets option.
 
        to send messages to people in channels if the people have different
        language settings.
 
        to send messages to people in channels if the people have different
        language settings.
 
-2006-07-31  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-31  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/opserv.c: TODO stuff.
 
 
        * src/opserv.c: TODO stuff.
 
-2006-07-31  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-31  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Added SHUN setting for DEFCON.
 
 
        * x3.conf.example: Added SHUN setting for DEFCON.
 
 
        * src/proto-p10.c: Moved the DEFCON gline check to opserv.c
 
 
        * src/proto-p10.c: Moved the DEFCON gline check to opserv.c
 
-2006-07-31  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-31  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Added new Defcon system settings
 
 
        * x3.conf.example: Added new Defcon system settings
 
        what usermodes chanserv gets. Mainly for setting +d or not, if you
        have nef 1.0 'b:' lines setup.
 
        what usermodes chanserv gets. Mainly for setting +d or not, if you
        have nef 1.0 'b:' lines setup.
 
-2006-07-25  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/nickserv.c: If theres no title set then the default title
        will therefore be the first part of hidden_host in x3.conf.example,
        so for consistency with opt_fakehost we will print this.
 
 
        * src/nickserv.c: If theres no title set then the default title
        will therefore be the first part of hidden_host in x3.conf.example,
        so for consistency with opt_fakehost we will print this.
 
-2006-07-25  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/nickserv.c: The reason why theres no arg rubin is that
        if you want to print the fakehost then u dont specify an arg.
 
        * src/nickserv.c: The reason why theres no arg rubin is that
        if you want to print the fakehost then u dont specify an arg.
        * src/mod-memoserv.c: Fixed crash bug in memosearv read. (check argc
        instead of argv[2]==null since argv's dont get set null.
 
        * src/mod-memoserv.c: Fixed crash bug in memosearv read. (check argc
        instead of argv[2]==null since argv's dont get set null.
 
-2006-07-23  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-23  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Fix to a crash/output corruption issue.
 
 
        * src/mod-memoserv.c: Fix to a crash/output corruption issue.
 
 
        * src/modcmd.c: added 'routing' main command alias.
 
 
        * src/modcmd.c: added 'routing' main command alias.
 
-2006-07-16  Neil Spierling  <sirvulcan@gmail.com>
+2006-07-16  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Added host_in_topic option for sending full
        nick!user@host if its enabled. Default to one as Nefarious is
 
        * x3.conf.example: Added host_in_topic option for sending full
        nick!user@host if its enabled. Default to one as Nefarious is
        * src/nickserv.c: Fixes for addignore/delignore corruption +missed a
        spot. Ugh, messed up the fix. Trying again :)
 
        * src/nickserv.c: Fixes for addignore/delignore corruption +missed a
        spot. Ugh, messed up the fix. Trying again :)
 
-2006-07-10  Neil Spierling <sirvulcan@gmail.com>
+2006-07-10  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: INVITE now checks the targets ignore/silence list.
        If the target is ignoring the person inviting them then the invite
 
        * src/chanserv.c: INVITE now checks the targets ignore/silence list.
        If the target is ignoring the person inviting them then the invite
        * src/helpfile.c: pLaYa pointed out the table code row count is off by
        one. Fixed.
 
        * src/helpfile.c: pLaYa pointed out the table code row count is off by
        one. Fixed.
 
-2006-06-27  Neil Spierling <sirvulcan@gmail.com>
+2006-06-27  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * configure: Regenerated.
 
 
        * configure: Regenerated.
 
        i could get it down a bit more using Bzip but there are some
        boxes out there still without bzip.
 
        i could get it down a bit more using Bzip but there are some
        boxes out there still without bzip.
 
-2006-06-25  Neil Spierling <sirvulcan@gmail.com>
+2006-06-25  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Better history implementation. A seperate
        table is used for history entries. Entries contain the same
 
        * src/mod-memoserv.c: Better history implementation. A seperate
        table is used for history entries. Entries contain the same
 
        * src/mod-memoserv.help: EXPIRE handles history and memos now.
 
 
        * src/mod-memoserv.help: EXPIRE handles history and memos now.
 
-2006-06-25  Neil Spierling <sirvulcan@gmail.com>
+2006-06-25  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Make use of ignore lists when trying to
        send memos.
 
 
        * src/mod-memoserv.c: Make use of ignore lists when trying to
        send memos.
 
-2006-06-25  Neil Spierling <sirvulcan@gmail.com>
+2006-06-25  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/spamserv.c: Crash fix (finally). Been meaning to do this
        for a while now.
 
        * src/spamserv.c: Crash fix (finally). Been meaning to do this
        for a while now.
 
        * src/chanserv.help: Backing out the bantype patch.
 
 
        * src/chanserv.help: Backing out the bantype patch.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Fixed a bug.
 
 
        * src/mod-memoserv.c: Fixed a bug.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Added basic HISTORY command. At the moment
        if the recipient deletes the memo it will not be listed in the
 
        * src/mod-memoserv.c: Added basic HISTORY command. At the moment
        if the recipient deletes the memo it will not be listed in the
 
        * src/mod-memoserv.help: HISTORY entry.
 
 
        * src/mod-memoserv.help: HISTORY entry.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Added new flags, see below.
 
 
        * src/mod-memoserv.c: Added new flags, see below.
 
        added flags for always ignoring read reciepts and always sending
        read reciepts.
 
        added flags for always ignoring read reciepts and always sending
        read reciepts.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Added CANCEL command for cancelling memos
        that you have sent, aslong as they have not been read yet.
 
        * src/mod-memoserv.c: Added CANCEL command for cancelling memos
        that you have sent, aslong as they have not been read yet.
        * src/mod-memoserv.help: CANCEL entry plus tweaked some read
        recipient to read reciept stuff.
 
        * src/mod-memoserv.help: CANCEL entry plus tweaked some read
        recipient to read reciept stuff.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Redid the db stuff, it now writes users
        settings and memos to the memoserv database.
 
 
        * src/mod-memoserv.c: Redid the db stuff, it now writes users
        settings and memos to the memoserv database.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Small bug fix.
 
 
        * src/mod-memoserv.c: Small bug fix.
 
-2006-06-20  Neil Spierling <sirvulcan@gmail.com>
+2006-06-20  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Added read recipient support via SEND using
        -r as a flag. Messages with requested read recipients have a (r)
 
        * src/mod-memoserv.c: Added read recipient support via SEND using
        -r as a flag. Messages with requested read recipients have a (r)
 
        * src/opserv.help: Added halfopping functions.
 
 
        * src/opserv.help: Added halfopping functions.
 
-2006-06-19  Neil Spierling <sirvulcan@gmail.com>
+2006-06-19  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/x3.conf.example: Forgot a ;.
 
 
        * src/x3.conf.example: Forgot a ;.
 
-2006-06-19  Neil Spierling <sirvulcan@gmail.com>
+2006-06-19  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Make use of SET LIMIT.
 
 
        * src/mod-memoserv.c: Make use of SET LIMIT.
 
-2006-06-19  Neil Spierling <sirvulcan@gmail.com>
+2006-06-19  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: Fixed SET bugs and renabled LIMIT now.
 
 
        * src/mod-memoserv.c: Fixed SET bugs and renabled LIMIT now.
 
-2006-06-19  Neil Spierling <sirvulcan@gmail.com>
+2006-06-19  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * src/mod-memoserv.c: On Second thoughts dont enable LIMIT now.
 
 
        * src/mod-memoserv.c: On Second thoughts dont enable LIMIT now.
 
-2006-06-19  Neil Spierling <sirvulcan@gmail.com>
+2006-06-19  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Max limit for Memoserv LIMIT option.
 
 
        * x3.conf.example: Max limit for Memoserv LIMIT option.
 
        im committing the half ops fix now. This code is fine it just
        allows you to adjust the limit for now.
 
        im committing the half ops fix now. This code is fine it just
        allows you to adjust the limit for now.
 
-2006-06-12  Neil Spierling <sirvulcan@gmail.com>
+2006-06-12  Neil Spierling <sirvulcan@sirvulcan.co.nz>
 
        * x3.conf.example: Commented out SpamServ module as there are bugs
        and i cant give a definate date as to when i can fix it. Im not
 
        * x3.conf.example: Commented out SpamServ module as there are bugs
        and i cant give a definate date as to when i can fix it. Im not
 
        * src/nickserv.help: Update help for oregister
 
 
        * src/nickserv.help: Update help for oregister
 
-2006-06-05  Neil Spierling  <sirvulcan@gmail.com>
+2006-06-05  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/proto-p10.c: Properly handle incomming manual silences.
 
 
        * src/proto-p10.c: Properly handle incomming manual silences.
 
-2006-06-05  Neil Spierling  <sirvulcan@gmail.com>
+2006-06-05  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/common.h: pretty_mask etc declerations.
 
 
        * src/common.h: pretty_mask etc declerations.
 
        * src/nickserv.c: Send silences to every nick of a handle, not the
        nick that did the command.
 
        * src/nickserv.c: Send silences to every nick of a handle, not the
        nick that did the command.
 
-2006-06-04  Neil Spierling  <sirvulcan@gmail.com>
+2006-06-04  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/main.c: Moved spamserv initilization to after chanserv.
 
        * src/spamserv.c: Read the db earlier.
 
 
        * src/main.c: Moved spamserv initilization to after chanserv.
 
        * src/spamserv.c: Read the db earlier.
 
-2006-05-30  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-30  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * configure: Regenerated.
 
 
        * configure: Regenerated.
 
 
        * src/spamserv.help: Help entries for SpamServ.
 
 
        * src/spamserv.help: Help entries for SpamServ.
 
-2006-05-29  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-29  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Below functions by Wasted (Martijn Smit) <wasted@lostdomain.org>
 
 
        * Below functions by Wasted (Martijn Smit) <wasted@lostdomain.org>
 
 
        * src/chanserv.help: Added help entries.
 
 
        * src/chanserv.help: Added help entries.
 
-2006-05-29  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-29  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/nickserv.c: Added user option ADVANCED, when we add more
        advanced commands users will need to set this to see the options
 
        * src/nickserv.c: Added user option ADVANCED, when we add more
        advanced commands users will need to set this to see the options
        * src/nickserv.help: Added option ADVANCED, also added AUTOHIDE.
        Seems no one added that when they added the AUTOHIDE option.
 
        * src/nickserv.help: Added option ADVANCED, also added AUTOHIDE.
        Seems no one added that when they added the AUTOHIDE option.
 
-2006-05-28  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-28  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Below functions by Wasted (Martijn Smit) <wasted@lostdomain.org>
 
 
        * Below functions by Wasted (Martijn Smit) <wasted@lostdomain.org>
 
        * src/mod-track.c: Fixed crash when a server kicks a person (tried to
        deref null kicker)
 
        * src/mod-track.c: Fixed crash when a server kicks a person (tried to
        deref null kicker)
 
-2006-05-23  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-23  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Set SWHOIS's when a user auths.
 
 
        * src/chanserv.c: Set SWHOIS's when a user auths.
 
 
        * src/proto-p10.c: Handle SWHOIS's.
 
 
        * src/proto-p10.c: Handle SWHOIS's.
 
-2006-05-23  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-23  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/hash.h: Bumped SOCKIPLEN
 
 
        * src/hash.h: Bumped SOCKIPLEN
 
        * src/proto-p10.c: If the users ip address is IPv6 then crypt it
        with the ipv6 crypting function.
 
        * src/proto-p10.c: If the users ip address is IPv6 then crypt it
        with the ipv6 crypting function.
 
-2006-05-23  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-23  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/hash.h: Bits needed for other type of host hiding.
 
 
        * src/hash.h: Bits needed for other type of host hiding.
 
        * src/proto-p10.c: Generate crypted hosts n ips on everyone and
        save them in user->crypthost user->cryptip.
 
        * src/proto-p10.c: Generate crypted hosts n ips on everyone and
        save them in user->crypthost user->cryptip.
 
-2006-05-22  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-22  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/chanserv.c: Set ignores when you authenticate.
 
 
        * src/chanserv.c: Set ignores when you authenticate.
 
        * src/mod-track.c: some cleanups and textual changes, to make the commands
        slightly more user friendly.
 
        * src/mod-track.c: some cleanups and textual changes, to make the commands
        slightly more user friendly.
 
-2006-05-16  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-16  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/proto-p10.c: Changed 050 specfic topic stuff to a conf setting
 
        * src/x3.conf.example.: adding 050 'type' to server config (rubin
        fixed missing ';' and changelog entries)
 
 
        * src/proto-p10.c: Changed 050 specfic topic stuff to a conf setting
 
        * src/x3.conf.example.: adding 050 'type' to server config (rubin
        fixed missing ';' and changelog entries)
 
-2006-05-16  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-16  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Most files: Heh i cant be bothered listing all files, see websvn
        if you want specific files. I just added a new tracking module, its
 
        * Most files: Heh i cant be bothered listing all files, see websvn
        if you want specific files. I just added a new tracking module, its
        commit is in the previous revision, i just forgot to update this to
        tick over the svn version in version output.
 
        commit is in the previous revision, i just forgot to update this to
        tick over the svn version in version output.
 
-2006-05-15  Neil Spierling  <sirvulcan@gmail.com>
+2006-05-15  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Most files: Major update off the new release of srvx 1.3.1. Also
        seeing as the new updates dont all have changelog entries ive dropped
 
        * Most files: Major update off the new release of srvx 1.3.1. Also
        seeing as the new updates dont all have changelog entries ive dropped
 
        * src/chanserv.help: changed set ctcpreaction help
 
 
        * src/chanserv.help: changed set ctcpreaction help
 
-2005-07-18  Neil Spierling  <sirvulcan@gmail.com>
+2005-07-18  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/modcmd.h: Lets make some functions global.
 
 
        * src/modcmd.h: Lets make some functions global.
 
        * src/log.c: Changed channel log target to send PRIVMSG instead of
        NOTICE. (Ghozer)
 
        * src/log.c: Changed channel log target to send PRIVMSG instead of
        NOTICE. (Ghozer)
 
-2005-05-07  Neil Spierling  <sirvulcan@gmail.com>
+2005-05-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * configure: Regenerated.
 
 
        * configure: Regenerated.
 
        * src/nickserv.c: removed 'style' setting. (was not being used in
        code anyway)
 
        * src/nickserv.c: removed 'style' setting. (was not being used in
        code anyway)
 
-2005-04-04  Neil Spierling  <sirvulcan@gmail.com>
+2005-04-04  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/proto-p10.c: Reinstated +d usermode.
 
 
        * src/proto-p10.c: Reinstated +d usermode.
 
        * src/all, src/Makefile*, Makefile.in: changed srvx to x3 in a
        bunch more places.
 
        * src/all, src/Makefile*, Makefile.in: changed srvx to x3 in a
        bunch more places.
 
-2005-03-07  Neil Spierling  <sirvulcan@gmail.com>
+2005-03-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * nickserv.help: Added odelcookie section.
 
 
        * nickserv.help: Added odelcookie section.