]> jfr.im git - irc/evilnet/x3.git/blobdiff - ChangeLog
update test python plugin
[irc/evilnet/x3.git] / ChangeLog
index 3845a91a4ebe16221d4a7baedc1badd86046f918..6a4bf5c0557dc9025209be281dcdfc86c544d227 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,573 @@
 /***********************************************************************
 X3 ChangeLog
 
 /***********************************************************************
 X3 ChangeLog
 
+2009-01-26  Alex Schumann  <rubin@afternet.org>
+
+       * src/plugins/annoy/plugin.py: new version of test plugin
+
+2009-01-25  Alex Schumann  <rubin@afternet.org>
+
+       * Makefile.am: forgot to copy modpython.py where it goes.
+
+2009-01-24  Alex Schumann  <rubin@afternet.org>
+
+       * src/mod-python.c: added plugin hook to log to x3 logs, and worked
+       out the basics of callback registration.
+
+       * src/modpython.py: x3 logging hook and new callback registration
+
+       * Makefile.am: install modpython.py and plugins/ during make install
+
+       * install-r.sh: shell script to do recursive copy with exclusions
+
+2009-01-23  Alex Schumann  <rubin@afternet.org>
+
+       * src/mod-python.c: refactor to use class-based hook manager. Seems to
+       run now. Also added better comments.
+
+       * src/modpython.py: refactored into classes. Seems to run now. Cleaned
+       up a bit.
+
+2008-01-12  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/opserv.c: Fix for SF bug #2491886. Added OSMSG_USER_ALREADY_THERE.
+
+2009-01-04  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: fix access change bug when using ldap but not
+       ldap_oper_group_dn.
+
+2009-01-01  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * languages/README.txt: Changed validate_lang.pl to validate.pl
+
+       * languages/validate.pl: Set executable
+
+       * languages/lang_export.sh: Set executable
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: SF feature 1476390. Added nodelete option to
+       MERGE.
+
+       * src/chanserv.help: SF feature 1476390. Added nodelete option
+       to MERGE.
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: SF feature 2353198. Patch from CaptKirk. Added
+       the channel flag to the register command. Also removed the
+       helping flag.
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/hash.c: SF feature 2353183. Made X3 aware of +a.
+
+       * src/hash.h: SF feature 2353183. Made X3 aware of +a.
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/global.c: Added RCHANNELS which will send notices to all
+       registered channels. Also changed CHANNELS to notice all channels
+       instead of registered ones only.
+
+       * src/global.h: Added RCHANNELS.
+
+       * src/global.help: Added RCHANNELS target.
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/global.c: Added AUTHED target.
+
+       * src/global.h: Added AUTHED target.
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/opserv.c: Store when alerts were last triggered.
+
+2008-12-27  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * x3.conf.example: Added valid_channel_regex.
+
+       * src/chanserv.c: Added valid_channel_regex.
+
+2008-12-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Warning fixes.
+
+       * src/proto-p10.c: Warning fixes.
+
+2008-12-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * configure: Regenerated.
+
+       * configure.in: Added math.h check.
+
+       * rx/Makefile.in: Regenerated.
+
+       * src/chanserv.c: Warning fixes.
+
+       * src/config.h.in: Regenerated.
+       
+       * src/Makefile.in: Regenerated.
+
+       * src/math.c: Warning fixes.
+
+       * src/nickserv.c: Warning fixes.
+
+       * src/opserv.c: Warning fixes.
+       * src/proto-p10.c: Warning fixes.
+
+2008-12-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Fix for SF bug #2423717. Invalid automode choices
+       with a string will now show the invalid string rather than 0.
+
+2008-12-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/nickserv.c: Fix for SF bug #2420339. Password change emails
+       will not have the first time part in the email. Email change emails
+       will have them though.
+
+2008-12-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Fix for SF bug #2353222 (+l not being removed
+       when dynlimit disabled.
+
+2008-12-24  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: Fix for SF bug #2401693 (gsync not working properly).
+
+2008-11-30  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/spamserv.c: Fix crash bug in ADDTRUST/DELTRUST
+
+2008-11-25  Alex Schumann  <rubin@afternet.org>
+
+       * src/mod-python.c: call run function instead of using
+       pyrun_simplestring. Set global info for simple reply() to have what it
+       needs to run.
+
+       * src/modpython.py: new name as - interferes with module loading.
+       added reply() function
+
+2008-11-22  Alex Schumann  <rubin@afternet.org>
+
+       * src/mod-python.c: Added ability to query info about nick or channel
+       name
+
+2008-11-16  Alex Schumann  <rubin@afternet.org>
+
+       * src/mod-python.c: filled in some missing pieces.
+
+       * src/mod-python.py: more demo code for testing
+
+2008-11-16  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/chanserv.help: Minor mistake in help for 'SET MAXSETINFO'
+
+2008-11-16  Alex Schumann  <rubin@afternet.org>
+
+       * src/mod-python.c: further work on building basic bits of this
+
+       * src/mod-python.py: first pass at what will be the base python script.
+
+2008-11-13  Alex Schumann  <rubin@afternet.org>
+
+       * src/modcmd.c: remove python tests (moved to mod-python.c)
+
+       * src/mod-python.c: initial template based on memoserv
+
+2008-11-12  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * tools/db.php: Added sample DB parser script
+
+2008-11-06  Alex Schumann  <rubin@afternet.org>
+
+       * src/modcmd.c,Makefile.in,src/Makefile.in,configure.in,src/config.h.in:
+       Begin work on embedding python.
+
+2008-11-06  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: Fixes for SGLINE and SSHUN. As well as a fix for
+       bug 2173687 (PRIVS part of it is already fixed on trunk).
+
+2008-10-24  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/chanserv.help: Minor spelling mistake "change" instead of
+       "change"
+
+2008-10-10  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/opserv.c: Fix for crash on OpServ SVSPART where the
+       channel specified does not exist.
+
+2008-09-30  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/nickserv.c: Prevent automatic registration of dissallowed
+       nicks when registering an account
+
+2008-09-27  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/chanserv.c: Fix for <trigger>shoot telling you to use
+        .roulette instead of <trigger>roulette
+
+2008-09-15  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/proto-p10.c: SGLINE and SSHUN support some stuff coming
+       soon in Nefarious.
+
+2008-09-07  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/chanserv.c: Changed PEON to PAL
+
+       * src/chanserv.help: Changed PEON to PAL
+
+       * src/modcmd.c: Changed PEON to PAL
+
+       * docs/access-levels.txt: Changed PEON to PAL
+
+       * languages/de/chanserv.help: Changed PEON to PAL
+
+       * languages/en_GB/chanserv.help: Changed PEON to PAL
+
+2008-09-06  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/proto-p10.c: Added new PRIV_*'s to privtab
+
+       * src/mod-snoop.c: Added support for channel mode +h
+
+       * src/hash.h: #define's for missing PRIV_*'s
+
+2008-09-02  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Fixed an issue with OPCHAN and channels using off
+       channel.
+
+2008-08-19  Alex Schumann  <rubin@afternet.org>
+
+       * src/chanserv.c: fix a bug in the default wheel spin settings if they
+       were not in the config file, x3 would core.
+
+2008-07-21  Neil SPierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Turn the kick ban all chans spin action into a
+       timed ban (5 minutes). Also seperated the setting of the ban from
+       the stripping of ohv. If Nefarious has halfops disabled then trying
+       to strip the modes and set the ban results in the numeric being set
+       as the ban. This will need to be fixed in nefarious.
+
+2008-07-20  Alex Schumann  <rubin@afternet.org>
+
+       * src/chanserv.c: remove spin debugging code. Fix gline/kill glitch.
+
+       * src/config.h: bump trunk to 1.7
+
+2008-07-19  Alex Schumann  <rubin@afternet.org>
+
+       * src/proto-p10.c: dont print warning on uping to a jupe. added
+       irc_svsquit() function
+
+       * src/chanserv.c: rework wheel-of-misfortune a bit, allow individual
+       spins to be enabled in x3.conf and make it easy to add new ones or
+       change likelyhoods.
+
+       * src/proto.h: added irc_svsquit() prototype
+
+       * src/x3.conf.example: wheel action example configs
+
+2008-07-18  Alex Schumann  <rubin@afternet.org>
+
+       * src/proto-p10.c: set lastmod time to current time when sending
+       glines, otherwise ircd wont burst them later.
+
+       * src/modcmd.c: break credits out to its own command, and add svn
+       version string to ctcp version reply.
+
+2008-07-02  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/proto-p10.c: Added missing PRIV_*'s to privtab
+
+       * src/hash.h: #define's for missing PRIV_*'s
+
+2008-06-23  Alex Schumann  <rubin@afternet.org>
+
+       * src/chanserv.c: Fix a bug where if spin abuse creates a clone, but an oper kills the
+       clone before its auto-removed, x3 crashes. Thanks tyler and jigsy.
+
+2008-06-23  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: make opserv access level required to be in oper ldap
+       group configurable.
+
+       * src/nickserv.h: make opserv access level required to be in oper ldap
+       group configurable.
+
+2008-06-12  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: fix login-on-connect logic problem when ldap libs
+        are present but ldap is not in use.
+
+2008-04-22  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Fixed a small bug with SVSNickChange.
+
+       * src/hash.h: Added buttaknife's patch which allows modes to be
+       searched for using opserv trace. Also Fixed a small bug with
+       SVSNickChange.
+
+       * src/hash.c: Fixed a small bug with SVSNickChange.
+
+       * src/opserv.c: Added buttaknife's patch which allows modes to 
+       be searched for using opserv trace.
+
+       * src/proto-p10.c:  Added buttaknife's patch which allows modes
+       to be searched for using opserv trace.
+
+2008-04-10  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: Fix wrong param count check in oset password
+
+2008-04-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
+
+       * src/chanserv.c: Fixed a bug with x3 not handling kills properly.
+
+       * src/opserv.c: Fixed a bug with x3 not handling kills properly.
+
+2008-04-02  Alex Schumann  <rubin@afternet.org>
+
+       * src/proto-p10.c: Provisional code for LOC account hostmask validation
+
+       * src/nickserv.c: Provisional code for LOC account hostmask validation
+
+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-26  Alex Schumann  <rubin@afternet.org>
 
        * src/nickserv.c: fix bug with LOC logic and ldap.
@@ -61,7 +628,7 @@ X3 ChangeLog
 
        * src/nickserv.h: Added group support to ldap
 
 
        * src/nickserv.h: Added group support to ldap
 
-2007-02-11  Neil Spierling  <sirvulcan@gmail.com>
+2007-02-11  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * tools/ldap/ldap_convert.php: Fixes after more testing.
 
 
        * tools/ldap/ldap_convert.php: Fixes after more testing.
 
@@ -88,7 +655,7 @@ X3 ChangeLog
         * src/nickserv.c: Filling in ldap support for all password related
        operations: cmd_pass, loc_auth, etc.
 
         * src/nickserv.c: Filling in ldap support for all password related
        operations: cmd_pass, loc_auth, etc.
 
-2007-02-09  Neil Spierling  <sirvulcan@gmail.com>
+2007-02-09  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * tools/ldap/ldap_convert.php: Few tweaks.
 
 
        * tools/ldap/ldap_convert.php: Few tweaks.
 
@@ -156,7 +723,7 @@ X3 ChangeLog
        * src/nickserv.c: automatiaclly add users who can auth to ldap and get
        logins working.
 
        * src/nickserv.c: automatiaclly add users who can auth to ldap and get
        logins working.
 
-2007-02-06 Neil Spierling  <sirvulcan@gmail.com>
+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.c: Added GPL header, also change the printf's to
        log_module's as per one of the todo comments.
@@ -190,11 +757,11 @@ X3 ChangeLog
        * src/Makefile.in: rebuilt from above
 
 
        * src/Makefile.in: rebuilt from above
 
 
-2007-02-04 Neil Spierling  <sirvulcan@gmail.com>
+2007-02-04 Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/hash.c: Bug fix for bug #1651561.
 
 
        * src/hash.c: Bug fix for bug #1651561.
 
-2007-02-01 Neil Spierling  <sirvulcan@gmail.com>
+2007-02-01 Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/nickserv.c: Fixed bug #1649326.
 
 
        * src/nickserv.c: Fixed bug #1649326.
 
@@ -205,17 +772,17 @@ X3 ChangeLog
        there is a memoserv (not chanserv).  Also, make the mini-help prompts
        more generic, for when they come from another bot besides memoserv.
 
        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@gmail.com>
+2007-01-15  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/proto-p10.c: RPING support.
 
 
        * src/proto-p10.c: RPING support.
 
-2007-01-15  Neil Spierling  <sirvulcan@gmail.com>
+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.
 
 
        * 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@gmail.com>
+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
 
        * 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
@@ -229,7 +796,7 @@ X3 ChangeLog
        confusion.  It needs a LOT more work to be what I would consider
        safe..
 
        confusion.  It needs a LOT more work to be what I would consider
        safe..
 
-2007-01-12  Neil Spierling  <sirvulcan@gmail.com>
+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.c: Horrible but it will do, i need to rewrite
        the flag system.
@@ -248,14 +815,14 @@ X3 ChangeLog
 
         * src/mod-helpserv.c: fix strncpy problem
 
 
         * src/mod-helpserv.c: fix strncpy problem
 
-2007-01-07  Neil Spierling  <sirvulcan@gmail.com>
+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.
 
 
        * 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@gmail.com>
+2007-01-07  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * configure: Regenerated.
 
 
        * configure: Regenerated.
 
@@ -312,12 +879,12 @@ X3 ChangeLog
        * x3.conf.example: Fixed set_shows which didnt get updated a while
        back.
 
        * x3.conf.example: Fixed set_shows which didnt get updated a while
        back.
 
-2006-12-26  Neil Spierling  <sirvulcan@gmail.com>
+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.
 
 
        * 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@gmail.com>
+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.c: Added CAPSSCAN for scanning caps, other related
        options added, CAPSREACTION, CAPSMIN, and CAPSPERCENT.
@@ -326,11 +893,11 @@ X3 ChangeLog
 
        * src/spamserv.help Added caps scanning help
 
 
        * src/spamserv.help Added caps scanning help
 
-2006-12-26  Neil Spierling  <sirvulcan@gmail.com>
+2006-12-26  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * src/spamserv.c: Tweaked the SET output for the EXCEPT levels.
 
 
        * src/spamserv.c: Tweaked the SET output for the EXCEPT levels.
 
-2006-12-26  Neil Spierling  <sirvulcan@gmail.com>
+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,
 
        * src/spamserv.c: Removed scan voiced/halfops/ops SET options.
        Added 4 new except levels, EXCEPTADVLEVEL, EXCEPTBADWORDLEVEL,
@@ -343,7 +910,7 @@ X3 ChangeLog
        * src/spamserv.help: Added new sections for the new except SET
        options, plus removed the level lines for now.
 
        * 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@gmail.com>
+2006-12-25  Neil Spierling  <sirvulcan@sirvulcan.co.nz>
 
        * Merry Christmas! :)
 
 
        * Merry Christmas! :)
 
@@ -355,7 +922,7 @@ X3 ChangeLog
        * 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! :)
 
@@ -369,7 +936,7 @@ X3 ChangeLog
 
        * 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! :)
 
@@ -388,7 +955,7 @@ X3 ChangeLog
 
        * 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.
 
@@ -416,20 +983,20 @@ X3 ChangeLog
        * 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
@@ -443,7 +1010,7 @@ X3 ChangeLog
 
        * 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.
 
@@ -460,7 +1027,7 @@ X3 ChangeLog
 
        * 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
@@ -473,15 +1040,15 @@ X3 ChangeLog
        * 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.
 
@@ -492,7 +1059,7 @@ X3 ChangeLog
        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).
@@ -524,7 +1091,7 @@ X3 ChangeLog
        * 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.
 
@@ -640,13 +1207,13 @@ X3 ChangeLog
        * 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.
 
@@ -695,7 +1262,7 @@ X3 ChangeLog
        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.
@@ -714,12 +1281,12 @@ X3 ChangeLog
 
        * 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
@@ -730,12 +1297,12 @@ X3 ChangeLog
        * 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
@@ -748,21 +1315,21 @@ X3 ChangeLog
        * 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.
 
@@ -772,7 +1339,7 @@ X3 ChangeLog
 
        * 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.
@@ -793,7 +1360,7 @@ X3 ChangeLog
        * 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.
 
@@ -806,11 +1373,11 @@ X3 ChangeLog
        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.
 
@@ -822,7 +1389,7 @@ X3 ChangeLog
        * 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.
 
@@ -855,35 +1422,35 @@ X3 ChangeLog
 
        * 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.
 
@@ -906,7 +1473,7 @@ X3 ChangeLog
        * 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.
 
@@ -915,14 +1482,14 @@ X3 ChangeLog
        * 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.
 
@@ -955,7 +1522,7 @@ X3 ChangeLog
 
        * 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.
@@ -968,18 +1535,18 @@ X3 ChangeLog
 
        * 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.
 
@@ -995,11 +1562,11 @@ X3 ChangeLog
        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.
 
@@ -1012,7 +1579,7 @@ X3 ChangeLog
 
        * 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
 
@@ -1075,13 +1642,13 @@ X3 ChangeLog
        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.
@@ -1096,7 +1663,7 @@ X3 ChangeLog
        * 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.
 
@@ -1125,7 +1692,7 @@ X3 ChangeLog
 
        * 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
@@ -1188,7 +1755,7 @@ X3 ChangeLog
        * 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
@@ -1205,7 +1772,7 @@ X3 ChangeLog
        * 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.
 
@@ -1239,7 +1806,7 @@ X3 ChangeLog
        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
@@ -1253,12 +1820,12 @@ X3 ChangeLog
 
        * 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.
@@ -1280,11 +1847,11 @@ X3 ChangeLog
 
        * 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
@@ -1292,7 +1859,7 @@ X3 ChangeLog
 
        * 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.
 
@@ -1300,7 +1867,7 @@ X3 ChangeLog
        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.
@@ -1308,16 +1875,16 @@ X3 ChangeLog
        * 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)
@@ -1329,23 +1896,23 @@ X3 ChangeLog
 
        * 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.
 
@@ -1356,7 +1923,7 @@ X3 ChangeLog
        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
@@ -1396,11 +1963,11 @@ X3 ChangeLog
 
        * 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.
 
@@ -1419,13 +1986,13 @@ X3 ChangeLog
        * 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.
 
@@ -1456,7 +2023,7 @@ X3 ChangeLog
 
        * 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>
 
@@ -1466,7 +2033,7 @@ X3 ChangeLog
 
        * 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
@@ -1478,7 +2045,7 @@ X3 ChangeLog
        * 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>
 
@@ -1525,7 +2092,7 @@ X3 ChangeLog
        * 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.
 
@@ -1537,7 +2104,7 @@ X3 ChangeLog
 
        * 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
 
@@ -1548,7 +2115,7 @@ X3 ChangeLog
        * 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.
 
@@ -1567,7 +2134,7 @@ X3 ChangeLog
        * 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.
 
@@ -1612,14 +2179,14 @@ X3 ChangeLog
        * 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
@@ -1627,7 +2194,7 @@ X3 ChangeLog
        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
@@ -1830,7 +2397,7 @@ X3 ChangeLog
 
        * 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.
 
@@ -1861,7 +2428,7 @@ X3 ChangeLog
        * 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.
 
@@ -2061,7 +2628,7 @@ X3 ChangeLog
        * 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.
 
@@ -2137,7 +2704,7 @@ X3 ChangeLog
        * 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.