]> jfr.im git - irc/quakenet/newserv.git/log
irc/quakenet/newserv.git
15 years agoderef the node
Paul [Sat, 21 Feb 2009 15:51:26 +0000 (15:51 +0000)] 
deref the node

--HG--
branch : paul

15 years agoTRUSTS2: release correct handler
Paul [Sat, 21 Feb 2009 13:09:00 +0000 (13:09 +0000)] 
TRUSTS2: release correct handler

--HG--
branch : paul

15 years agosanity check input to scan, ref/deref nodes during scanning
Paul [Sun, 8 Feb 2009 00:36:54 +0000 (00:36 +0000)] 
sanity check input to scan, ref/deref nodes during scanning

--HG--
branch : paul

15 years agodisplay reference count in status
Paul [Sun, 8 Feb 2009 00:35:20 +0000 (00:35 +0000)] 
display reference count in status

--HG--
branch : paul

15 years agodisplay warning if log file can't be opened to stderr
Paul [Wed, 4 Feb 2009 23:17:13 +0000 (23:17 +0000)] 
display warning if log file can't be opened to stderr

--HG--
branch : paul

15 years agomerge
Paul [Wed, 28 Jan 2009 22:30:59 +0000 (22:30 +0000)] 
merge

--HG--
branch : paul

15 years agoFix 64bit issues with G
Paul [Wed, 28 Jan 2009 22:25:08 +0000 (22:25 +0000)] 
Fix 64bit issues with G

--HG--
branch : paul

15 years agomerge
Paul [Wed, 28 Jan 2009 22:22:19 +0000 (22:22 +0000)] 
merge

--HG--
branch : paul

15 years agoNotice message changes
Cruicky [Wed, 28 Jan 2009 22:04:30 +0000 (22:04 +0000)] 
Notice message changes

15 years agoMake R logging more verbose
Cruicky [Wed, 28 Jan 2009 20:38:05 +0000 (20:38 +0000)] 
Make R logging more verbose

15 years agoMerge.
Chris Porter [Tue, 20 Jan 2009 20:58:00 +0000 (20:58 +0000)] 
Merge.

15 years agoNEWSEARCH: I missed moving the free for the previous host fix.
Chris Porter [Tue, 20 Jan 2009 20:57:25 +0000 (20:57 +0000)] 
NEWSEARCH: I missed moving the free for the previous host fix.

15 years agoMerge.
Chris Porter [Tue, 20 Jan 2009 20:51:47 +0000 (20:51 +0000)] 
Merge.

15 years agoLUA: use new format glines.
Chris Porter [Tue, 20 Jan 2009 20:49:42 +0000 (20:49 +0000)] 
LUA: use new format glines.

15 years agoMerge.
Chris Porter [Tue, 20 Jan 2009 20:47:26 +0000 (20:47 +0000)] 
Merge.

15 years agoTROJANSCAN: don't use opers/services/... hosts.
Chris Porter [Tue, 20 Jan 2009 20:46:23 +0000 (20:46 +0000)] 
TROJANSCAN: don't use opers/services/... hosts.
Tune parameters for 2009!
Bump version.

15 years agoNEWSEARCH: fix core bug in host where no arguments are passed.
Chris Porter [Tue, 20 Jan 2009 20:45:41 +0000 (20:45 +0000)] 
NEWSEARCH: fix core bug in host where no arguments are passed.

15 years agoTROJANSCAN: Fix T core-on-connect-if-properties-not-set bug.
Chris Porter [Sun, 18 Jan 2009 18:28:51 +0000 (18:28 +0000)] 
TROJANSCAN: Fix T core-on-connect-if-properties-not-set bug.

15 years agoMerge.
Chris Porter [Sun, 18 Jan 2009 17:41:45 +0000 (17:41 +0000)] 
Merge.

15 years agoNICK: add a NickOnServiceServer macro.
Chris Porter [Wed, 14 Jan 2009 21:41:35 +0000 (21:41 +0000)] 
NICK: add a NickOnServiceServer macro.

15 years agoAUTHEXT: persistAnt -> persistEnt
Chris Porter [Wed, 14 Jan 2009 21:31:24 +0000 (21:31 +0000)] 
AUTHEXT: persistAnt -> persistEnt

15 years agoCHANSERV: Replace Helper privs with Staff ones where it's required (mostly in staff...
Chris Porter [Wed, 14 Jan 2009 00:26:43 +0000 (00:26 +0000)] 
CHANSERV: Replace Helper privs with Staff ones where it's required (mostly in staff account protection functions).
Staff can now whois &accountid where before only helpers could (queue workers aren't necessarily in .support).

15 years agoAdjust hg id converter to deal with brackets.
Chris Porter [Mon, 12 Jan 2009 01:19:58 +0000 (01:19 +0000)] 
Adjust hg id converter to deal with brackets.

15 years agoREGEXGLINE: ignore +s servers.
Chris Porter [Sun, 11 Jan 2009 18:15:16 +0000 (18:15 +0000)] 
REGEXGLINE: ignore +s servers.

15 years agoNOPERSERV: change "Access denied." to "Unknown command or access denied."
Chris Porter [Sun, 11 Jan 2009 17:45:09 +0000 (17:45 +0000)] 
NOPERSERV: change "Access denied." to "Unknown command or access denied."

15 years agoCHANSERV: Use newserv standard default channel modes for default addchan forcemodes.
Chris Porter [Sun, 11 Jan 2009 17:37:41 +0000 (17:37 +0000)] 
CHANSERV: Use newserv standard default channel modes for default addchan forcemodes.

15 years agoCHANSERV: don't show 1970 for last email/password change if the timestamp is 0.
Chris Porter [Sun, 11 Jan 2009 17:32:18 +0000 (17:32 +0000)] 
CHANSERV: don't show 1970 for last email/password change if the timestamp is 0.

15 years agoLUA: add tcp/udp socket support.
Chris Porter [Sun, 11 Jan 2009 01:54:27 +0000 (01:54 +0000)] 
LUA: add tcp/udp socket support.
Bump version number.

15 years agoLUA: irc_getuserbyauth is now O(1).
Chris Porter [Sun, 11 Jan 2009 01:34:42 +0000 (01:34 +0000)] 
LUA: irc_getuserbyauth is now O(1).

15 years agoLUA: fix various race conditions in lualocal.
Chris Porter [Sun, 11 Jan 2009 01:29:07 +0000 (01:29 +0000)] 
LUA: fix various race conditions in lualocal.
Add irc_localrename function.

15 years agoMerge.
splidge [Mon, 5 Jan 2009 00:40:26 +0000 (00:40 +0000)] 
Merge.

15 years agoFixed chanserv-newsearch to deregister its terms properly.
splidge [Mon, 5 Jan 2009 00:39:59 +0000 (00:39 +0000)] 
Fixed chanserv-newsearch to deregister its terms properly.

15 years agofix some format string errors and dergister some hooks, also do some (pointless)...
Paul [Sun, 4 Jan 2009 21:34:55 +0000 (21:34 +0000)] 
fix some format string errors and dergister some hooks, also do some (pointless) freeing

--HG--
branch : paul

15 years agotrusts/gline etensions should check for -1
Paul [Sun, 4 Jan 2009 20:19:02 +0000 (20:19 +0000)] 
trusts/gline etensions should check for -1

--HG--
branch : paul

15 years agoderegister hooks in sstring
Paul [Sun, 4 Jan 2009 20:18:06 +0000 (20:18 +0000)] 
deregister hooks in sstring

--HG--
branch : paul

15 years agoCORE: Fix an obscure bug in hooks-new where triggering a hook inside an unregistered...
Chris Porter [Sun, 4 Jan 2009 20:13:14 +0000 (20:13 +0000)] 
CORE: Fix an obscure bug in hooks-new where triggering a hook inside an unregistered hook would cause free'd memory to be accessed.
Also remove the hook defragger as it was more trouble than it was worth.

15 years agoNTERFACER: also using h_addr
Chris Porter [Sun, 4 Jan 2009 19:15:26 +0000 (19:15 +0000)] 
NTERFACER: also using h_addr

15 years agoIRC: h_addr is deprecated: use h_addr_list[0] if h_addr isn't defined
Chris Porter [Sun, 4 Jan 2009 19:01:10 +0000 (19:01 +0000)] 
IRC: h_addr is deprecated: use h_addr_list[0] if h_addr isn't defined

15 years agotrusts changes
Paul [Thu, 1 Jan 2009 23:44:12 +0000 (23:44 +0000)] 
trusts changes

--HG--
branch : paul

15 years agotrusts changes
Paul [Thu, 1 Jan 2009 23:43:08 +0000 (23:43 +0000)] 
trusts changes

--HG--
branch : paul

15 years agogline playground
Paul [Thu, 1 Jan 2009 23:42:03 +0000 (23:42 +0000)] 
gline playground

--HG--
branch : paul

15 years agoincrease max node extensions from 5->7
Paul [Thu, 1 Jan 2009 14:51:39 +0000 (14:51 +0000)] 
increase max node extensions from 5->7

--HG--
branch : paul

15 years agotidy warnings
Paul [Thu, 1 Jan 2009 02:07:31 +0000 (02:07 +0000)] 
tidy warnings

--HG--
branch : paul

15 years agonick->node
Paul [Thu, 1 Jan 2009 01:59:31 +0000 (01:59 +0000)] 
nick->node

--HG--
branch : paul

15 years agotreat ::ffff:0.0.0.0/96 as ipv4 0/0
Paul [Wed, 31 Dec 2008 17:50:53 +0000 (17:50 +0000)] 
treat ::ffff:0.0.0.0/96 as ipv4 0/0

--HG--
branch : paul

15 years agofix makefile of jupe module
Paul [Wed, 31 Dec 2008 11:04:45 +0000 (11:04 +0000)] 
fix makefile of jupe module

--HG--
branch : paul

15 years agoiirc, changes here were to enable search/patriciasearch etc to use the AST stuff
Paul [Thu, 25 Dec 2008 22:26:39 +0000 (22:26 +0000)] 
iirc, changes here were to enable search/patriciasearch etc to use the AST stuff

--HG--
branch : paul

15 years agotrust search ast
Paul [Thu, 25 Dec 2008 22:23:44 +0000 (22:23 +0000)] 
trust search ast

--HG--
branch : paul

15 years agoupdate patricia search for ast + add ipvsix command
Paul [Thu, 25 Dec 2008 20:04:48 +0000 (20:04 +0000)] 
update patricia search for ast + add ipvsix command

--HG--
branch : paul

15 years agoadd is_normalized_ipmask
Paul [Thu, 25 Dec 2008 00:39:16 +0000 (00:39 +0000)] 
add is_normalized_ipmask

--HG--
branch : paul

15 years agosync http://hg.quakenet.org/snircd/diff/a6777c0c2924/ircd/ircd_string.c
Paul [Wed, 24 Dec 2008 18:19:37 +0000 (18:19 +0000)] 
sync http://hg.quakenet.org/snircd/diff/a6777c0c2924/ircd/ircd_string.c

--HG--
branch : paul

15 years agosync http://hg.quakenet.org/snircd/diff/6a655306abe8/ircd/ircd_string.c
Paul [Wed, 24 Dec 2008 18:15:56 +0000 (18:15 +0000)] 
sync http://hg.quakenet.org/snircd/diff/6a655306abe8/ircd/ircd_string.c

--HG--
branch : paul

15 years agoMerge.
Chris Porter [Sun, 30 Nov 2008 03:12:48 +0000 (03:12 +0000)] 
Merge.

15 years agoFix stupid variable name typo.
Chris Porter [Sun, 30 Nov 2008 03:10:10 +0000 (03:10 +0000)] 
Fix stupid variable name typo.

15 years agoFixed UHasStaffPriv() bug.
splidge [Sun, 30 Nov 2008 00:53:58 +0000 (01:53 +0100)] 
Fixed UHasStaffPriv() bug.

15 years agoDisabled call to localusersetaccountflags() in USERFLAGS - causes spurious warnings...
splidge [Sun, 30 Nov 2008 00:28:26 +0000 (01:28 +0100)] 
Disabled call to localusersetaccountflags() in USERFLAGS - causes spurious warnings on live IRCU.

15 years agoFixed bug is localusersetaccountflags (using wrong next pointer)
splidge [Sun, 30 Nov 2008 00:21:02 +0000 (01:21 +0100)] 
Fixed bug is localusersetaccountflags (using wrong next pointer)
Added failsafe to localusersendaccountmessage to not do it for -r users.

15 years agofix bug in G stats
Paul [Sun, 23 Nov 2008 21:53:42 +0000 (21:53 +0000)] 
fix bug in G stats

--HG--
branch : paul

15 years agoFix two memory leaks in chanlev.
Chris Porter [Thu, 13 Nov 2008 22:13:39 +0000 (22:13 +0000)] 
Fix two memory leaks in chanlev.

15 years agoAdd some new aliases!
Chris Porter [Thu, 13 Nov 2008 21:39:29 +0000 (21:39 +0000)] 
Add some new aliases!

15 years agoUse new ALIAS support.
Chris Porter [Thu, 13 Nov 2008 21:20:51 +0000 (21:20 +0000)] 
Use new ALIAS support.

15 years agoMake it a lot easier to alias commands.
Chris Porter [Thu, 13 Nov 2008 20:58:43 +0000 (20:58 +0000)] 
Make it a lot easier to alias commands.

15 years agoStage 2 renaming.
Chris Porter [Thu, 13 Nov 2008 20:58:33 +0000 (20:58 +0000)] 
Stage 2 renaming.

15 years agoStage 1 moving login code->auth.
Chris Porter [Thu, 13 Nov 2008 20:42:52 +0000 (20:42 +0000)] 
Stage 1 moving login code->auth.

15 years agoAdd ticketauth functionality to Q.
Chris Porter [Mon, 10 Nov 2008 20:47:13 +0000 (20:47 +0000)] 
Add ticketauth functionality to Q.

15 years agoAdd last password change field.
Chris Porter [Mon, 10 Nov 2008 20:33:54 +0000 (20:33 +0000)] 
Add last password change field.

15 years agoFix userflags +p for +h people, and let +q people do it too.
Chris Porter [Tue, 4 Nov 2008 05:10:57 +0000 (05:10 +0000)] 
Fix userflags +p for +h people, and let +q people do it too.

15 years agoMove claimnick to +q.
Chris Porter [Tue, 4 Nov 2008 05:02:10 +0000 (05:02 +0000)] 
Move claimnick to +q.

15 years agoAdd truncation warning to grep/rgrep.
Chris Porter [Mon, 3 Nov 2008 22:59:40 +0000 (22:59 +0000)] 
Add truncation warning to grep/rgrep.

15 years agowe can just call deref here
Paul [Wed, 29 Oct 2008 22:07:44 +0000 (22:07 +0000)] 
we can just call deref here

--HG--
branch : paul

15 years agowe should increase refcount
Paul [Wed, 29 Oct 2008 21:06:01 +0000 (21:06 +0000)] 
we should increase refcount

--HG--
branch : paul

15 years agoAdd nsmalloc to USE_VALGRIND.
Chris Porter [Wed, 29 Oct 2008 19:03:25 +0000 (19:03 +0000)] 
Add nsmalloc to USE_VALGRIND.

15 years agowarning: format not a string literal and no format arguments
Paul [Wed, 29 Oct 2008 11:22:12 +0000 (11:22 +0000)] 
warning: format not a string literal and no format arguments

--HG--
branch : paul

15 years agofix: warning: format not a string literal and no format arguments
Paul [Wed, 29 Oct 2008 11:02:20 +0000 (11:02 +0000)] 
fix: warning: format not a string literal and no format arguments

--HG--
branch : paul

15 years agoFix nicksearch (match (nick) '') bug.
Chris Porter [Tue, 28 Oct 2008 00:33:02 +0000 (00:33 +0000)] 
Fix nicksearch (match (nick) '') bug.

15 years agoShould probably say which user is violating the ident limit.
Chris Porter [Mon, 13 Oct 2008 05:27:57 +0000 (06:27 +0100)] 
Should probably say which user is violating the ident limit.

15 years agoMissing bang.
Chris Porter [Mon, 13 Oct 2008 05:25:48 +0000 (06:25 +0100)] 
Missing bang.

15 years agoAttempt #2 at clever struct thingies.
Chris Porter [Mon, 13 Oct 2008 05:23:29 +0000 (06:23 +0100)] 
Attempt #2 at clever struct thingies.

15 years agoAdd expiries to TODO.
Chris Porter [Mon, 13 Oct 2008 05:09:19 +0000 (06:09 +0100)] 
Add expiries to TODO.

15 years agoWrong way round in match.
Chris Porter [Mon, 13 Oct 2008 05:08:21 +0000 (06:08 +0100)] 
Wrong way round in match.

15 years agoAdd new trustlist command which can match >1 group.
Chris Porter [Mon, 13 Oct 2008 05:02:46 +0000 (06:02 +0100)] 
Add new trustlist command which can match >1 group.

15 years agoAdd TODO for trusts.
Chris Porter [Mon, 13 Oct 2008 05:01:39 +0000 (06:01 +0100)] 
Add TODO for trusts.

15 years agoMore policy stuff.
Chris Porter [Mon, 13 Oct 2008 04:49:50 +0000 (05:49 +0100)] 
More policy stuff.

15 years agoMerge.
Chris Porter [Mon, 13 Oct 2008 04:49:12 +0000 (05:49 +0100)] 
Merge.

15 years agomaxperuser -> maxperident, NICKLEN -> CREATEDBYLEN, lastmaxuserreset -> lastmaxusereset.
Chris Porter [Mon, 13 Oct 2008 04:48:48 +0000 (05:48 +0100)] 
maxperuser -> maxperident, NICKLEN -> CREATEDBYLEN, lastmaxuserreset -> lastmaxusereset.

15 years agoAdd controlwalls to trusts.
Chris Porter [Mon, 13 Oct 2008 04:46:04 +0000 (05:46 +0100)] 
Add controlwalls to trusts.

15 years agoAdd controlid function.
Chris Porter [Mon, 13 Oct 2008 04:45:45 +0000 (05:45 +0100)] 
Add controlid function.

15 years agoAdd trustmodify, trustdel, trustgroupdel commands and replication actions.
Chris Porter [Mon, 13 Oct 2008 04:36:46 +0000 (05:36 +0100)] 
Add trustmodify, trustdel, trustgroupdel commands and replication actions.
Haven't added functionality for del/groupdel yet though.

15 years agoO has stupid #'s.
Chris Porter [Mon, 13 Oct 2008 01:44:39 +0000 (02:44 +0100)] 
O has stupid #'s.

15 years agoMerge.
Chris Porter [Mon, 13 Oct 2008 01:38:29 +0000 (02:38 +0100)] 
Merge.

15 years agoRemove all inline stuff as gcc on Y doesn't like it :(
Chris Porter [Mon, 13 Oct 2008 01:37:56 +0000 (02:37 +0100)] 
Remove all inline stuff as gcc on Y doesn't like it :(

15 years agoVarious bug fixes.
Chris Porter [Mon, 13 Oct 2008 01:29:35 +0000 (02:29 +0100)] 
Various bug fixes.

15 years agoMerge.
Chris Porter [Mon, 13 Oct 2008 01:18:54 +0000 (02:18 +0100)] 
Merge.

15 years agoMerge.
Chris Porter [Mon, 13 Oct 2008 01:16:53 +0000 (02:16 +0100)] 
Merge.

15 years agoNeed a blank file apparently.
Chris Porter [Mon, 13 Oct 2008 01:16:37 +0000 (02:16 +0100)] 
Need a blank file apparently.

15 years agoGeoip requires linking against libc.
Chris Porter [Mon, 13 Oct 2008 01:15:45 +0000 (02:15 +0100)] 
Geoip requires linking against libc.

15 years agoMerge.
Chris Porter [Mon, 13 Oct 2008 01:06:44 +0000 (02:06 +0100)] 
Merge.

15 years agoSplit xsb into pre ircd (well, pre good ircd) support and post ircd support versions...
Chris Porter [Mon, 13 Oct 2008 01:03:45 +0000 (02:03 +0100)] 
Split xsb into pre ircd (well, pre good ircd) support and post ircd support versions, interface remains the same.

15 years agoFix duplicate error messages, add master server checks.
Chris Porter [Mon, 13 Oct 2008 00:59:16 +0000 (01:59 +0100)] 
Fix duplicate error messages, add master server checks.

15 years agoMerge.
Chris Porter [Mon, 13 Oct 2008 00:21:26 +0000 (01:21 +0100)] 
Merge.