]> jfr.im git - irc/quakenet/newserv.git/log
irc/quakenet/newserv.git
17 years agoCompiler warning fixes
Cruicky [Thu, 31 May 2007 23:23:54 +0000 (00:23 +0100)] 
Compiler warning fixes

17 years agoMerged authexts with ipv6 changes.
splidge [Thu, 31 May 2007 19:50:06 +0000 (20:50 +0100)] 
Merged authexts with ipv6 changes.

17 years agoAdded support for remembering the oldest-ever timestamp seen for a channel.
splidge [Thu, 31 May 2007 14:46:59 +0000 (15:46 +0100)] 
Added support for remembering the oldest-ever timestamp seen for a channel.
Added to the database with a function to change the timestamp entry on a
channel when needed.

This timestamp is then used when we need to join a channel - the
localburstontochannel() function is used with that timestamp as an argument.
This means we can get the ircd to enforce the sanctity of +i/+k channels via
the netrider code, and also take care of rogue topics, ops, bans and the
like.

Also two unrelated fixes - one to save when we automatically remove +k from
forcemodes because no key was set, and another to prevent the wrong
maxuserid being recorded during load.

17 years agoAdded "localburstontochannel" function. This allows a burst message to be
splidge [Thu, 31 May 2007 14:40:33 +0000 (15:40 +0100)] 
Added "localburstontochannel" function.  This allows a burst message to be
sent in order to change the channel's timestamp and modes, and optionally
join the specified user onto the channel as well.

This has the following effects, which are entirely determined by how the
remote ircd is going to interpret the burst message:

If the timestamp is older than the existing one:
 * All users are deopped and devoiced
 * All bans are removed
 * Modes are set to the ones specified
 * The named user (if any) is added as the sole op
 * Note that if the set modes include +k or +i, all users will be kicked off
   the channel by the net rider code.  This is handled by the remote ircus
   though.

If the timestamps are equal:
 * Existing users and bans are unaffected.
 * Modes are unchanged - if we try to change them remote ircus will just
   merge the two sets of modes which is icky.  You will have to change modes
   via a separate mode command (which would be the only way to remove modes
   in any case).
 * The named user (if any) is added as an op.

If the provided timestamp is newer than the existing one:
 * The code will bail out and do a join (so if no user was specified it will
   do nothing).  None of the other effects can be achieved via a burst with
   a newer timestamp.

At the moment the code doesn't support non-existing channels (the first
argument needs to be a pre-existing channel *).

17 years agoChange the symbol clash warnings to WARNING rather than Error since they are
splidge [Wed, 30 May 2007 22:31:07 +0000 (23:31 +0100)] 
Change the symbol clash warnings to WARNING rather than Error since they are
non-fatal.

17 years agoMerged.
splidge [Wed, 30 May 2007 22:27:42 +0000 (23:27 +0100)] 
Merged.

17 years agoAdded "safe reload" support to the module core - you can now reload ANYTHING
splidge [Wed, 30 May 2007 22:26:46 +0000 (23:26 +0100)] 
Added "safe reload" support to the module core - you can now reload ANYTHING
down to the "irc" module.

Added some deregisterhook() calls which were missing in various places to
make this actually work.

17 years agoMerge
Chris Porter [Wed, 30 May 2007 22:21:05 +0000 (23:21 +0100)] 
Merge

17 years agoAdded support for +T and +M modes (mode tracking only - we don't actually do
splidge [Wed, 30 May 2007 21:59:19 +0000 (22:59 +0100)] 
Added support for +T and +M modes (mode tracking only - we don't actually do
anything with them, but then I don't think it's needed on services).

17 years agoUpdate .hgignore.
Chris Porter [Wed, 30 May 2007 21:47:45 +0000 (22:47 +0100)] 
Update .hgignore.

17 years agoRemoved another bogus include of error.c
splidge [Wed, 30 May 2007 21:31:08 +0000 (22:31 +0100)] 
Removed another bogus include of error.c

17 years agoFix the deliberate mistake in the special reload function :P.
splidge [Wed, 30 May 2007 21:13:22 +0000 (22:13 +0100)] 
Fix the deliberate mistake in the special reload function :P.

17 years agoMerged.
splidge [Wed, 30 May 2007 21:11:18 +0000 (22:11 +0100)] 
Merged.

17 years agoAdded module dependency support.
splidge [Wed, 30 May 2007 21:09:54 +0000 (22:09 +0100)] 
Added module dependency support.

In order for this to work you need to arrange for a modules.dep file to
exist in the same place as your modules.  To create this file, cd to the
module directory and run depmod.pl from there.  Note that the default
Makefile will do this for you on "make install".

Things should fallback gracefully if you lack a modules.dep file (but then
you won't get the benefit of course).

insmod() now automatically loads needed modules first.
rmmod() now automatically removes dependent modules first.
New functions preparereload() and reloadmarked() can be used either side of
a reload to mark dependent modules which are to be removed, and then reload
them, respectively.  control and noperserv's reload methods have been
updated to use these as appropriate.

17 years agoMake things look a little bit prettier when displaying times which are an
splidge [Wed, 30 May 2007 21:06:11 +0000 (22:06 +0100)] 
Make things look a little bit prettier when displaying times which are an
exact number of days.

17 years agoDon't build control-lite.so by default; it messes up dependencies.
splidge [Wed, 30 May 2007 21:05:01 +0000 (22:05 +0100)] 
Don't build control-lite.so by default; it messes up dependencies.

17 years agoHide compiler warnings.
Chris Porter [Wed, 30 May 2007 20:00:21 +0000 (21:00 +0100)] 
Hide compiler warnings.

17 years agoAdded "extern" tag to hookqueuelength and real copy to hooks.c
splidge [Wed, 30 May 2007 19:55:00 +0000 (20:55 +0100)] 
Added "extern" tag to hookqueuelength and real copy to hooks.c

17 years agomerge
Paul [Wed, 30 May 2007 20:01:45 +0000 (20:01 +0000)] 
merge

17 years agoderefnode on kill
Paul [Wed, 30 May 2007 19:59:47 +0000 (19:59 +0000)] 
derefnode on kill

17 years agomerge
Paul [Wed, 30 May 2007 19:51:59 +0000 (19:51 +0000)] 
merge

17 years agochanged np->ipaddress to np->p_ipaddr in accordance with pauls new iptree stuff
Ian Barker [Wed, 30 May 2007 19:50:46 +0000 (20:50 +0100)] 
changed np->ipaddress to np->p_ipaddr in accordance with pauls new iptree stuff

17 years agobranched in all of pauls stuff
Ian Barker [Wed, 30 May 2007 19:34:53 +0000 (20:34 +0100)] 
branched in all of pauls stuff

17 years agoOoops, fix the header file too - both changing variable name and adding
splidge [Wed, 30 May 2007 18:31:00 +0000 (19:31 +0100)] 
Ooops, fix the header file too - both changing variable name and adding
"extern".

17 years agoAvoid use of conflicting global variable name "lastsample".
splidge [Wed, 30 May 2007 18:28:35 +0000 (19:28 +0100)] 
Avoid use of conflicting global variable name "lastsample".

17 years agoAvoiding use of conflicting global variable name "starttime".
splidge [Wed, 30 May 2007 18:26:39 +0000 (19:26 +0100)] 
Avoiding use of conflicting global variable name "starttime".

17 years agoFixed bogus include of error.c to error.h
splidge [Wed, 30 May 2007 18:23:56 +0000 (19:23 +0100)] 
Fixed bogus include of error.c to error.h

17 years agoAvoid use of overloaded "listenfd" global variable name.
splidge [Wed, 30 May 2007 15:13:11 +0000 (16:13 +0100)] 
Avoid use of overloaded "listenfd" global variable name.

17 years agoAvoid use of overloaded "sqlconnected" global variable name.
splidge [Wed, 30 May 2007 15:11:44 +0000 (16:11 +0100)] 
Avoid use of overloaded "sqlconnected" global variable name.

17 years agomerge
splidge [Wed, 30 May 2007 15:09:23 +0000 (16:09 +0100)] 
merge

17 years agoFix up problem caused by previous fix :).
splidge [Wed, 30 May 2007 15:08:20 +0000 (16:08 +0100)] 
Fix up problem caused by previous fix :).

17 years agomerged.
splidge [Wed, 30 May 2007 15:03:53 +0000 (16:03 +0100)] 
merged.

17 years agoPrevent every file that includes control/control.h generating a useless
splidge [Wed, 30 May 2007 15:03:11 +0000 (16:03 +0100)] 
Prevent every file that includes control/control.h generating a useless
global called "specialsched"...

17 years agoAuth extensions
Cruicky [Wed, 30 May 2007 14:15:42 +0000 (15:15 +0100)] 
Auth extensions

17 years agochanged gline function to gline *@ip for <= NSMAX_GLINE_CLONES (set to 5), else gline...
Ian Barker [Wed, 30 May 2007 10:21:50 +0000 (11:21 +0100)] 
changed gline function to gline *@ip for <= NSMAX_GLINE_CLONES (set to 5), else gline user@ip - fix to not twat trusted hosts.

17 years agoadded malloc checking to everything (includes error reson). updated kill/gline wallop...
Ian Barker [Wed, 30 May 2007 10:05:42 +0000 (11:05 +0100)] 
added malloc checking to everything (includes error reson). updated kill/gline wallops msg to reflect hitting of +X/+k/+o users in totals.

17 years agoremoved usless nodes datatype from kill_localdata/gline_localdata (+ corresponding...
Ian Barker [Wed, 30 May 2007 01:28:02 +0000 (02:28 +0100)] 
removed usless nodes datatype from kill_localdata/gline_localdata (+ corresponding code in _exe/_free)

17 years agoadded gline time support as (and (channel #tlz) (gline 2w)). changed gline format...
Ian Barker [Wed, 30 May 2007 00:56:52 +0000 (01:56 +0100)] 
added gline time support as (and (channel #tlz) (gline 2w)). changed gline format to asuka (from snircd test server).
added global oper notification of use of kill/gline functions.

17 years agoadded the actuall files that do all the leg work for (gline) and (kill) - all tested...
Ian Barker [Wed, 30 May 2007 00:13:40 +0000 (01:13 +0100)] 
added the actuall files that do all the leg work for (gline) and (kill) - all tested and working

17 years agomerge
Paul [Wed, 30 May 2007 00:05:57 +0000 (00:05 +0000)] 
merge

17 years agoadded LISP style kill/gline functionality
Ian Barker [Wed, 30 May 2007 00:04:42 +0000 (01:04 +0100)] 
added LISP style kill/gline functionality

17 years agoAdding spawnuser module
Cruicky [Tue, 29 May 2007 23:44:22 +0000 (00:44 +0100)] 
Adding spawnuser module

17 years agofix T for iptrie (ihope)
Paul [Tue, 29 May 2007 23:17:05 +0000 (23:17 +0000)] 
fix T for iptrie (ihope)

17 years agogenerate real local ip's
Paul [Tue, 29 May 2007 22:46:30 +0000 (22:46 +0000)] 
generate real local ip's

17 years agoRemoved symlink chasing code which didn't cope with relative symlinks.
splidge [Tue, 29 May 2007 22:26:55 +0000 (23:26 +0100)] 
Removed symlink chasing code which didn't cope with relative symlinks.

17 years agoMerge.
Chris Porter [Tue, 29 May 2007 22:03:32 +0000 (23:03 +0100)] 
Merge.

17 years agoAdd warning that this needs to be fixed.
Chris Porter [Tue, 29 May 2007 22:02:45 +0000 (23:02 +0100)] 
Add warning that this needs to be fixed.

17 years agoMerge.
splidge [Tue, 29 May 2007 22:00:46 +0000 (23:00 +0100)] 
Merge.

17 years agoAllocate a long enough string for kill source...
splidge [Tue, 29 May 2007 21:59:32 +0000 (22:59 +0100)] 
Allocate a long enough string for kill source...

17 years agoSmall bugfix.
Chris Porter [Tue, 29 May 2007 21:26:04 +0000 (22:26 +0100)] 
Small bugfix.

17 years agoAdd umode changing ability for localusers.
Chris Porter [Tue, 29 May 2007 18:59:30 +0000 (19:59 +0100)] 
Add umode changing ability for localusers.

17 years agoOoops, merged.
splidge [Tue, 29 May 2007 17:22:54 +0000 (18:22 +0100)] 
Ooops, merged.

17 years agoThis fixes a bug where the VOICE command wouldn't believe you had the
splidge [Tue, 29 May 2007 17:21:41 +0000 (18:21 +0100)] 
This fixes a bug where the VOICE command wouldn't believe you had the
correct priviliges in the 2+ argument forms.

To make things simpler, find rcup a bit earlier in proceedings since the
voice check relies on it being set.

17 years agoAdd tracking of local kills to newserv and lua.
Chris Porter [Tue, 29 May 2007 14:06:22 +0000 (15:06 +0100)] 
Add tracking of local kills to newserv and lua.

17 years agofix proxyscan for iptre
Paul [Mon, 28 May 2007 13:32:20 +0000 (13:32 +0000)] 
fix proxyscan for iptre

17 years agofix chanserv for iptrie
Paul [Mon, 28 May 2007 11:52:17 +0000 (11:52 +0000)] 
fix chanserv for iptrie

17 years agosync Dan's live P changes - a) dont start scanning for first 120s after boot b) dont...
Paul [Mon, 28 May 2007 11:30:27 +0000 (11:30 +0000)] 
sync Dan's live P changes - a) dont start scanning for first 120s after boot b) dont queue the same scan twice

17 years agoAdd on_invite to lua local.
Chris Porter [Sun, 27 May 2007 17:36:20 +0000 (18:36 +0100)] 
Add on_invite to lua local.

17 years agomerge
Paul [Sun, 27 May 2007 13:24:07 +0000 (13:24 +0000)] 
merge

17 years agomerge
Paul [Sun, 27 May 2007 13:00:09 +0000 (13:00 +0000)] 
merge

17 years agodrop 0/0, 0:: and 255/255 as valid ip's for services/servers - iptrie was coring...
Paul [Sun, 27 May 2007 12:42:34 +0000 (12:42 +0000)] 
drop 0/0, 0:: and 255/255 as valid ip's for services/servers - iptrie was coring on this:

I'm thinking this might be an issue with ipv6 and +6 server flag and so may/may not be a problem --> if it was a major issue, Z would have core'd by now.

==6728== Invalid read of size 4
==6728==    at 0x8054D28: derefnode (patricia.c:579)
==6728==    by 0x429E763: deletenick (nick.c:137)
==6728==    by 0x429E642: handleserverchange (nick.c:95)
==6728==    by 0x804AA02: triggerhook (hooks.c:67)
==6728==    by 0x428B0A9: deleteserver (server.c:181)
==6728==    by 0x428AE65: handlesquitmsg (server.c:128)
==6728==    by 0x4026DBE: parseline (irc.c:336)
==6728==    by 0x4026A9E: handledata (irc.c:244)
==6728==    by 0x804BB03: handleevents (events.c:168)
==6728==    by 0x804AAE0: main (main.c:35)
==6728==  Address 0x489FE6C is 4 bytes inside a block of size 24 free'd
==6728==    at 0x402135C: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==6728==    by 0x8054B96: patricia_remove (patricia.c:537)
==6728==    by 0x8054D5E: derefnode (patricia.c:584)
==6728==    by 0x429E763: deletenick (nick.c:137)
==6728==    by 0x429E642: handleserverchange (nick.c:95)
==6728==    by 0x804AA02: triggerhook (hooks.c:67)
==6728==    by 0x428B0A9: deleteserver (server.c:181)
==6728==    by 0x428AE65: handlesquitmsg (server.c:128)
==6728==    by 0x4026DBE: parseline (irc.c:336)
==6728==    by 0x4026A9E: handledata (irc.c:244)
==6728==    by 0x804BB03: handleevents (events.c:168)
==6728==    by 0x804AAE0: main (main.c:35)

17 years agoTypo fix (handlechannelmessagecmd -> handlechannelmsgcmd)
splidge [Sun, 27 May 2007 12:32:59 +0000 (13:32 +0100)] 
Typo fix (handlechannelmessagecmd -> handlechannelmsgcmd)

17 years agoFixed up the abomination that was the channel whois code:
splidge [Sun, 27 May 2007 11:55:12 +0000 (12:55 +0100)] 
Fixed up the abomination that was the channel whois code:

 * Removed clunky "is user x on channel y" code which has already been
   written once
 * Removed lots of inefficient strlcat()s

17 years agoOn the prowl for gratuitous copy and paste.
splidge [Sun, 27 May 2007 11:18:38 +0000 (12:18 +0100)] 
On the prowl for gratuitous copy and paste.
Unified NOTICE/PRIVMSG handling in localuserchannel.c

17 years agofix geoip for iptrie
Paul [Sun, 27 May 2007 10:19:12 +0000 (10:19 +0000)] 
fix geoip for iptrie

17 years agooops - forgot to hg merge slugs changes before
Paul [Sun, 27 May 2007 10:15:37 +0000 (10:15 +0000)] 
oops - forgot to hg merge slugs changes before

17 years agofix play module for iptrie
Paul [Sun, 27 May 2007 10:13:40 +0000 (10:13 +0000)] 
fix play module for iptrie

17 years agoadd serverlist command
Paul [Sun, 27 May 2007 00:19:30 +0000 (00:19 +0000)] 
add serverlist command

17 years agoAdd jupe support
Paul [Sat, 26 May 2007 16:08:03 +0000 (16:08 +0000)] 
Add jupe support

17 years agoChanged nickhelpers to use statics instead of globals.
splidge [Sat, 26 May 2007 01:09:20 +0000 (02:09 +0100)] 
Changed nickhelpers to use statics instead of globals.
We might as well use what little scoping we've got...

17 years agoAdd #include "../lib/version.h" for where it was needed (how did these modules compile?!)
Chris Porter [Fri, 25 May 2007 20:21:27 +0000 (21:21 +0100)] 
Add #include "../lib/version.h" for where it was needed (how did these modules compile?!)
Patricia stuff looks ok, except the following (at least) is still broken:
  T, P, play, geoip

Added GPL warnings to GeoIP, probably fine as it's a module if we LGPL/BSD/GPL the core.
Added warnings to the irc_ipv6.c, this is GPL'ed and part of the core so probably needs replacing/relicensing.

17 years agoSync Z: iptrie code, spamscan2, disable event logging from regexgline to db, hook...
Paul [Thu, 24 May 2007 23:18:28 +0000 (23:18 +0000)] 
Sync Z: iptrie code, spamscan2, disable event logging from regexgline to db, hook fixes

17 years agosync Z: reop single users
Paul [Thu, 24 May 2007 23:16:14 +0000 (23:16 +0000)] 
sync Z: reop single users

17 years agoSync Z: extend NL_ALL_COMMANDS to helpmod
Paul [Thu, 24 May 2007 22:49:59 +0000 (22:49 +0000)] 
Sync Z: extend NL_ALL_COMMANDS to helpmod

17 years agoOnly allow staff/opers to see commands they have access to - iirc, used on Z for...
Paul [Thu, 24 May 2007 22:41:31 +0000 (22:41 +0000)] 
Only allow staff/opers to see commands they have access to - iirc, used on Z for staff

17 years agoadd module version info
Paul [Thu, 24 May 2007 22:19:09 +0000 (22:19 +0000)] 
add module version info

17 years agolatest QABot from Z
Paul [Thu, 24 May 2007 22:18:45 +0000 (22:18 +0000)] 
latest QABot from Z

17 years agoadd module version
Paul [Thu, 24 May 2007 22:17:46 +0000 (22:17 +0000)] 
add module version

17 years agoallow staff to see splitlist
Paul [Thu, 24 May 2007 22:17:01 +0000 (22:17 +0000)] 
allow staff to see splitlist

17 years agoadd version info
Paul [Thu, 24 May 2007 22:14:48 +0000 (22:14 +0000)] 
add version info

17 years agoCurrent request module from Z
Paul [Thu, 24 May 2007 22:14:08 +0000 (22:14 +0000)] 
Current request module from Z

17 years agoTesting private commits.
Chris Porter [Thu, 24 May 2007 01:11:52 +0000 (02:11 +0100)] 
Testing private commits.

17 years agoTesting private commit mails.
Chris Porter [Thu, 24 May 2007 01:09:23 +0000 (02:09 +0100)] 
Testing private commit mails.

17 years agoTesting commit mails.
Chris Porter [Thu, 24 May 2007 00:30:51 +0000 (01:30 +0100)] 
Testing commit mails.

17 years agoAdd simple mode support/detection to lua.
Chris Porter [Tue, 22 May 2007 23:48:36 +0000 (00:48 +0100)] 
Add simple mode support/detection to lua.

17 years agoForgot lua.
Chris Porter [Wed, 16 May 2007 23:17:30 +0000 (00:17 +0100)] 
Forgot lua.

17 years agoCleanup old svn tags and add proper build id's.
Chris Porter [Wed, 16 May 2007 23:14:27 +0000 (00:14 +0100)] 
Cleanup old svn tags and add proper build id's.

17 years agoAdd .hgignore
Chris Porter [Tue, 15 May 2007 10:58:31 +0000 (11:58 +0100)] 
Add .hgignore

17 years agoBroken ticketauth -- must fix
Chris Porter [Sun, 13 May 2007 19:23:00 +0000 (20:23 +0100)] 
Broken ticketauth -- must fix

17 years ago r439@blue (orig r429): slug | 2006-02-23 13:39:37 +0000
Chris Porter [Sun, 13 May 2007 19:22:00 +0000 (20:22 +0100)] 
 r439@blue (orig r429):  slug | 2006-02-23 13:39:37 +0000
 Testing svk merges
 r447@blue (orig r432):  slug | 2006-02-24 16:23:40 +0000
 T now does U:lined glines.

 r463@blue (orig r438):  slug | 2006-02-27 19:37:02 +0000
 Dumb config file bug, not really a problem but muh
 r472@blue (orig r447):  slug | 2006-03-05 22:21:53 +0000
 Cosmetic fix
 r562@blue (orig r476):  slug | 2006-05-01 20:48:42 +0100
 Sync nopersrev branch with trunk
 r565@blue (orig r477):  slug | 2006-05-01 22:00:51 +0100
 Update ignores.
 r567@blue (orig r478):  slug | 2006-05-01 22:01:38 +0100
 Core needs events.c ignoring too
 r570@blue (orig r479):  slug | 2006-05-01 22:09:09 +0100
 Ignores attempt #2
 r595@blue (orig r485):  slug | 2006-05-04 18:02:24 +0100
 Merged revisions 481-484 via svnmerge from
 https://svn.quakenet.org/svn/dev-com/N/trunk

 ........
 r481 | cruicky | 2006-05-04 14:47:19 +0100 (Thu, 04 May 2006) | 1 line

 Cleaning up the CRLF's in preparation for new version.
 ........
 r482 | cruicky | 2006-05-04 15:00:58 +0100 (Thu, 04 May 2006) | 1 line

 VersionScan speed increase on returned results.
 ........
 r483 | blackshroud | 2006-05-04 17:55:50 +0100 (Thu, 04 May 2006) | 1 line

 fixed compilation warning
 ........
 r484 | blackshroud | 2006-05-04 17:59:14 +0100 (Thu, 04 May 2006) | 1 line

 forgot to replace something.. bleh
 ........

 r638@blue (orig r486):  paul | 2006-05-08 20:21:25 +0100
 sync lpart mode changes with asuka default mode changes from years ago :)

 r639@blue (orig r487):  paul | 2006-05-08 21:20:20 +0100
 send messages to L, not notices ( from nopersv clients)

 r646@blue (orig r494):  slug | 2006-05-15 23:35:33 +0100
 Merged revisions 488-493 via svnmerge from
 https://svn.quakenet.org/svn/dev-com/N/trunk

 ........
 r488 | slug | 2006-05-15 21:48:33 +0100 (Mon, 15 May 2006) | 1 line

 Mark GPL code as such, and replace numeric.h from scratch
 ........
 r489 | slug | 2006-05-15 21:54:22 +0100 (Mon, 15 May 2006) | 1 line

 match and collapse now BSD.
 ........
 r490 | slug | 2006-05-15 22:18:39 +0100 (Mon, 15 May 2006) | 1 line

 BSD licensed ircd_strcmp/ircd_strncmp.
 ........
 r491 | slug | 2006-05-15 23:24:19 +0100 (Mon, 15 May 2006) | 1 line

 Regenerate table
 ........
 r492 | slug | 2006-05-15 23:25:56 +0100 (Mon, 15 May 2006) | 1 line

 New unencumbered array code.
 ........
 r493 | slug | 2006-05-15 23:31:10 +0100 (Mon, 15 May 2006) | 1 line

 Remove numeric.h
 ........

 r657@blue (orig r496):  slug | 2006-05-16 00:09:51 +0100
 Merged revisions 495 via svnmerge from
 https://svn.quakenet.org/svn/dev-com/N/trunk

 ........
 r495 | slug | 2006-05-16 00:08:38 +0100 (Tue, 16 May 2006) | 1 line

 Last bit of GPL code now licensed under the BSD license.
 ........

 r713@blue (orig r502):  slug | 2006-06-07 22:49:22 +0100
 Fix the bloody annoying requestop 'feature' that reops all 'services' even when there are ops remaining.
 r729@blue (orig r504):  slug | 2006-06-09 14:02:53 +0100
 Merged revisions 503 via svnmerge from
 https://svn.quakenet.org/svn/dev-com/N/trunk

 ........
 r503 | slug | 2006-06-09 14:02:16 +0100 (Fri, 09 Jun 2006) | 1 line

 Fix chanfix too.
 ........

17 years agoSure I fixed this before...
Chris Porter [Fri, 4 May 2007 14:21:00 +0000 (15:21 +0100)] 
Sure I fixed this before...

17 years agoAdd ticketauth.
Chris Porter [Sun, 11 Feb 2007 17:37:00 +0000 (17:37 +0000)] 
Add ticketauth.

17 years agoMysql?!
Chris Porter [Sun, 11 Feb 2007 16:57:00 +0000 (16:57 +0000)] 
Mysql?!

17 years agoMake this actually compile.
Chris Porter [Sun, 4 Feb 2007 22:05:00 +0000 (22:05 +0000)] 
Make this actually compile.

17 years agoAdd authhash.
Chris Porter [Sun, 4 Feb 2007 22:03:00 +0000 (22:03 +0000)] 
Add authhash.

17 years agoReflect new organisation structure on QuakeNet
Chris Porter [Sun, 4 Feb 2007 16:35:00 +0000 (16:35 +0000)] 
Reflect new organisation structure on QuakeNet

17 years agoShould probably commit this.
Chris Porter [Thu, 18 Jan 2007 23:01:00 +0000 (23:01 +0000)] 
Should probably commit this.

18 years agoAdd ip to nicksearch.
Chris Porter [Fri, 30 Jun 2006 22:49:00 +0000 (23:49 +0100)] 
Add ip to nicksearch.

18 years ago r729@blue (orig r504): slug | 2006-06-09 14:02:53 +0100
Chris Porter [Fri, 9 Jun 2006 12:03:00 +0000 (13:03 +0100)] 
 r729@blue (orig r504):  slug | 2006-06-09 14:02:53 +0100
 Merged revisions 503 via svnmerge from
 https://svn.quakenet.org/svn/dev-com/N/trunk

 ........
 r503 | slug | 2006-06-09 14:02:16 +0100 (Fri, 09 Jun 2006) | 1 line

 Fix chanfix too.
 ........

18 years ago r728@blue (orig r503): slug | 2006-06-09 14:02:16 +0100
Chris Porter [Fri, 9 Jun 2006 12:03:00 +0000 (13:03 +0100)] 
 r728@blue (orig r503):  slug | 2006-06-09 14:02:16 +0100
 Fix chanfix too.