]>
jfr.im git - irc/quakenet/newserv.git/log
splidge [Wed, 30 May 2007 18:23:56 +0000 (19:23 +0100)]
Fixed bogus include of error.c to error.h
splidge [Wed, 30 May 2007 15:13:11 +0000 (16:13 +0100)]
Avoid use of overloaded "listenfd" global variable name.
splidge [Wed, 30 May 2007 15:11:44 +0000 (16:11 +0100)]
Avoid use of overloaded "sqlconnected" global variable name.
splidge [Wed, 30 May 2007 15:09:23 +0000 (16:09 +0100)]
merge
splidge [Wed, 30 May 2007 15:08:20 +0000 (16:08 +0100)]
Fix up problem caused by previous fix :).
splidge [Wed, 30 May 2007 15:03:53 +0000 (16:03 +0100)]
merged.
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"...
Cruicky [Tue, 29 May 2007 23:44:22 +0000 (00:44 +0100)]
Adding spawnuser module
splidge [Tue, 29 May 2007 22:26:55 +0000 (23:26 +0100)]
Removed symlink chasing code which didn't cope with relative symlinks.
Chris Porter [Tue, 29 May 2007 22:03:32 +0000 (23:03 +0100)]
Merge.
Chris Porter [Tue, 29 May 2007 22:02:45 +0000 (23:02 +0100)]
Add warning that this needs to be fixed.
splidge [Tue, 29 May 2007 22:00:46 +0000 (23:00 +0100)]
Merge.
splidge [Tue, 29 May 2007 21:59:32 +0000 (22:59 +0100)]
Allocate a long enough string for kill source...
Chris Porter [Tue, 29 May 2007 21:26:04 +0000 (22:26 +0100)]
Small bugfix.
Chris Porter [Tue, 29 May 2007 18:59:30 +0000 (19:59 +0100)]
Add umode changing ability for localusers.
splidge [Tue, 29 May 2007 17:22:54 +0000 (18:22 +0100)]
Ooops, merged.
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.
Chris Porter [Tue, 29 May 2007 14:06:22 +0000 (15:06 +0100)]
Add tracking of local kills to newserv and lua.
Chris Porter [Sun, 27 May 2007 17:36:20 +0000 (18:36 +0100)]
Add on_invite to lua local.
splidge [Sun, 27 May 2007 12:32:59 +0000 (13:32 +0100)]
Typo fix (handlechannelmessagecmd -> handlechannelmsgcmd)
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
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
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...
Chris Porter [Thu, 24 May 2007 01:11:52 +0000 (02:11 +0100)]
Testing private commits.
Chris Porter [Thu, 24 May 2007 01:09:23 +0000 (02:09 +0100)]
Testing private commit mails.
Chris Porter [Thu, 24 May 2007 00:30:51 +0000 (01:30 +0100)]
Testing commit mails.
Chris Porter [Tue, 22 May 2007 23:48:36 +0000 (00:48 +0100)]
Add simple mode support/detection to lua.
Chris Porter [Wed, 16 May 2007 23:17:30 +0000 (00:17 +0100)]
Forgot lua.
Chris Porter [Wed, 16 May 2007 23:14:27 +0000 (00:14 +0100)]
Cleanup old svn tags and add proper build id's.
Chris Porter [Tue, 15 May 2007 10:58:31 +0000 (11:58 +0100)]
Add .hgignore
Chris Porter [Sun, 13 May 2007 19:23:00 +0000 (20:23 +0100)]
Broken ticketauth -- must fix
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.
........
Chris Porter [Fri, 4 May 2007 14:21:00 +0000 (15:21 +0100)]
Sure I fixed this before...
Chris Porter [Sun, 11 Feb 2007 17:37:00 +0000 (17:37 +0000)]
Add ticketauth.
Chris Porter [Sun, 11 Feb 2007 16:57:00 +0000 (16:57 +0000)]
Mysql?!
Chris Porter [Sun, 4 Feb 2007 22:05:00 +0000 (22:05 +0000)]
Make this actually compile.
Chris Porter [Sun, 4 Feb 2007 22:03:00 +0000 (22:03 +0000)]
Add authhash.
Chris Porter [Sun, 4 Feb 2007 16:35:00 +0000 (16:35 +0000)]
Reflect new organisation structure on QuakeNet
Chris Porter [Thu, 18 Jan 2007 23:01:00 +0000 (23:01 +0000)]
Should probably commit this.
Chris Porter [Fri, 30 Jun 2006 22:49:00 +0000 (23:49 +0100)]
Add ip to nicksearch.
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.
........
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.
Chris Porter [Thu, 8 Jun 2006 18:41:00 +0000 (19:41 +0100)]
Add chanmode.
Chris Porter [Thu, 8 Jun 2006 18:25:00 +0000 (19:25 +0100)]
oops
Chris Porter [Thu, 8 Jun 2006 18:17:00 +0000 (19:17 +0100)]
Add keyword.
Chris Porter [Thu, 8 Jun 2006 18:17:00 +0000 (19:17 +0100)]
Add keyword and add feature to return tables.
Chris Porter [Wed, 7 Jun 2006 22:11:00 +0000 (23:11 +0100)]
This code never worked\!
Chris Porter [Wed, 7 Jun 2006 22:05:00 +0000 (23:05 +0100)]
Allow symlinks to be used properly with core.
Chris Porter [Wed, 7 Jun 2006 20:49:00 +0000 (21:49 +0100)]
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.
Chris Porter [Wed, 7 Jun 2006 18:48:00 +0000 (19:48 +0100)]
Make pushers use int index lookups.
Chris Porter [Wed, 7 Jun 2006 18:22:00 +0000 (19:22 +0100)]
Add nickonchan, fastgetnickbynumeric, make all nick structure events use numerics, and change compiler defines.
Chris Porter [Wed, 7 Jun 2006 13:18:00 +0000 (14:18 +0100)]
Doh.
Chris Porter [Wed, 7 Jun 2006 13:17:00 +0000 (14:17 +0100)]
Add nterfacer lua module.
Chris Porter [Tue, 6 Jun 2006 20:26:00 +0000 (21:26 +0100)]
Add multiple mode changes at once.
Chris Porter [Tue, 6 Jun 2006 18:55:00 +0000 (19:55 +0100)]
Add disabling of phrases, and reporting of phrases.
Chris Porter [Tue, 6 Jun 2006 18:55:00 +0000 (19:55 +0100)]
Add local kick/ban functions, and irc_getusermodes
Chris Porter [Fri, 26 May 2006 13:39:00 +0000 (14:39 +0100)]
Change max gline duration to 31 days.
Chris Porter [Fri, 26 May 2006 13:05:00 +0000 (14:05 +0100)]
Add privmsg
Chris Porter [Fri, 26 May 2006 12:53:00 +0000 (13:53 +0100)]
Add channel iterating function.
Chris Porter [Fri, 26 May 2006 00:11:00 +0000 (01:11 +0100)]
Push LUA_DEBUGSOCKET into Makefile.
Chris Porter [Tue, 23 May 2006 23:30:00 +0000 (00:30 +0100)]
Remove scripterror, use in lib.
Chris Porter [Tue, 23 May 2006 23:25:00 +0000 (00:25 +0100)]
Add debugging functions.
Chris Porter [Sun, 21 May 2006 13:08:00 +0000 (14:08 +0100)]
Fix ln bug.
Chris Porter [Sun, 21 May 2006 12:29:00 +0000 (13:29 +0100)]
add local_ovmode
Chris Porter [Sat, 20 May 2006 23:15:00 +0000 (00:15 +0100)]
Fix scripterror
Chris Porter [Sat, 20 May 2006 22:19:00 +0000 (23:19 +0100)]
Fix defines.
Chris Porter [Thu, 18 May 2006 21:41:00 +0000 (22:41 +0100)]
Add onpart
Chris Porter [Wed, 17 May 2006 23:37:00 +0000 (00:37 +0100)]
Add local user functions to lua.
Chris Porter [Tue, 16 May 2006 16:39:00 +0000 (17:39 +0100)]
Add to regexgline.
Chris Porter [Tue, 16 May 2006 16:30:00 +0000 (17:30 +0100)]
Add chandump ignore and version.h
Chris Porter [Tue, 16 May 2006 16:27:00 +0000 (17:27 +0100)]
Sigh
Chris Porter [Tue, 16 May 2006 16:23:00 +0000 (17:23 +0100)]
Testing
Chris Porter [Tue, 16 May 2006 16:22:00 +0000 (17:22 +0100)]
Added module support - UNTESTED, but I've got to commit before the Id tags update.
Chris Porter [Mon, 15 May 2006 22:14:00 +0000 (23:14 +0100)]
Disable kill.
Chris Porter [Mon, 15 May 2006 22:10:00 +0000 (23:10 +0100)]
r656@blue (orig r495): slug | 2006-05-16 00:08:38 +0100
Last bit of GPL code now licensed under the BSD license.
Chris Porter [Mon, 15 May 2006 22:10:00 +0000 (23:10 +0100)]
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.
........
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r645@blue (orig r493): slug | 2006-05-15 23:31:10 +0100
Remove numeric.h
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
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
........
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r644@blue (orig r492): slug | 2006-05-15 23:25:56 +0100
New unencumbered array code.
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r639@blue (orig r487): paul | 2006-05-08 21:20:20 +0100
send messages to L, not notices ( from nopersv clients)
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r643@blue (orig r491): slug | 2006-05-15 23:24:19 +0100
Regenerate table
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r638@blue (orig r486): paul | 2006-05-08 20:21:25 +0100
sync lpart mode changes with asuka default mode changes from years ago :)
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r642@blue (orig r490): slug | 2006-05-15 22:18:39 +0100
BSD licensed ircd_strcmp/ircd_strncmp.
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r641@blue (orig r489): slug | 2006-05-15 21:54:22 +0100
match and collapse now BSD.
Chris Porter [Mon, 15 May 2006 21:35:00 +0000 (22:35 +0100)]
r640@blue (orig r488): slug | 2006-05-15 21:48:33 +0100
Mark GPL code as such, and replace numeric.h from scratch
Chris Porter [Mon, 15 May 2006 11:16:00 +0000 (12:16 +0100)]
Change path for chandump.
Chris Porter [Sun, 14 May 2006 18:59:00 +0000 (19:59 +0100)]
Add chandump
Chris Porter [Fri, 12 May 2006 21:40:00 +0000 (22:40 +0100)]
Add channel pushers, adjust max gline time to a week.
Chris Porter [Fri, 12 May 2006 20:17:00 +0000 (21:17 +0100)]
'fix' onop.
Chris Porter [Fri, 12 May 2006 19:42:00 +0000 (20:42 +0100)]
Rewrite lua to use vpcall.
Chris Porter [Mon, 8 May 2006 20:38:00 +0000 (21:38 +0100)]
Fix hostname/realname
Chris Porter [Mon, 8 May 2006 19:28:00 +0000 (20:28 +0100)]
Fix it.
Chris Porter [Mon, 8 May 2006 14:29:00 +0000 (15:29 +0100)]
Add profiling code.
Chris Porter [Mon, 8 May 2006 11:46:00 +0000 (12:46 +0100)]
Make pusher push a list instead of a table, and make it inline
Chris Porter [Sun, 7 May 2006 21:10:00 +0000 (22:10 +0100)]
Add pusher code
Chris Porter [Sun, 7 May 2006 12:26:00 +0000 (13:26 +0100)]
Add getnickbynumeric
Chris Porter [Sat, 6 May 2006 23:10:00 +0000 (00:10 +0100)]
Let all opers have cat access.
Chris Porter [Sat, 6 May 2006 23:03:00 +0000 (00:03 +0100)]
Add: irc_topic, irc_getnickbynick, irc_getuserchanmodes. Add call+memory support to lslua.
Chris Porter [Fri, 5 May 2006 21:00:00 +0000 (22:00 +0100)]
Reorder the join sequence around to stop the flood of crap.
Chris Porter [Fri, 5 May 2006 20:43:00 +0000 (21:43 +0100)]
Really, really dumb bug.