]>
jfr.im git - irc/quakenet/newserv.git/log
Paul [Sat, 21 Feb 2009 14:57:58 +0000 (14:57 +0000)]
merge
--HG--
branch : paul
Paul [Sat, 21 Feb 2009 14:40:50 +0000 (14:40 +0000)]
merge
Paul [Sat, 21 Feb 2009 14:40:28 +0000 (14:40 +0000)]
Backed out changeset
8053436453ed
Paul [Sat, 21 Feb 2009 14:19:06 +0000 (14:19 +0000)]
merge
Paul [Sat, 21 Feb 2009 14:18:30 +0000 (14:18 +0000)]
merge
--HG--
branch : paul
Chris Porter [Sat, 21 Feb 2009 14:01:12 +0000 (14:01 +0000)]
Merge.
Chris Porter [Sat, 21 Feb 2009 13:58:46 +0000 (13:58 +0000)]
NOPERSERV: reformat showcommands
Chris Porter [Sat, 21 Feb 2009 13:54:30 +0000 (13:54 +0000)]
NOPERSERV: fix silly hello bug.
Chris Porter [Sun, 15 Feb 2009 21:48:42 +0000 (21:48 +0000)]
CHANSERV: clarify HELLO messages after a suggestion from .support.
Chris Porter [Sun, 15 Feb 2009 21:38:13 +0000 (21:38 +0000)]
CHANSERV: part with 'Channel suspended: <reason>'
Chris Porter [Sun, 15 Feb 2009 21:32:32 +0000 (21:32 +0000)]
CHANSERV: tidy up suspend/unsuspend wall/log messages.
Chris Porter [Sun, 15 Feb 2009 20:56:10 +0000 (20:56 +0000)]
CHANSERV: tidy up suspenduser by removing -email/-password functionality.
Tidy up messages in suspenduser/unsuspenduser.
Chris Porter [Sun, 15 Feb 2009 20:45:49 +0000 (20:45 +0000)]
CHANSERV: require user to have QPRIV_VIEWWALLMESSAGE to see walls (i.e. must be opered and have at least +o).
Chris Porter [Sun, 15 Feb 2009 20:36:27 +0000 (20:36 +0000)]
CHANSERV: grep/rgrep now log and wall.
Chris Porter [Sun, 15 Feb 2009 20:25:13 +0000 (20:25 +0000)]
CHANSERV: disable 'user X attempted to auth 1000 times' warnings.
Raise maximum auth attempts from 5 to 10, and reduce maxhellos to 2 from 3.
Chris Porter [Sun, 15 Feb 2009 20:22:56 +0000 (20:22 +0000)]
CHANSERV: spewpassword doesn't permit patterns now.
spewpass is now an alias for spewpassword.
Chris Porter [Sun, 15 Feb 2009 20:15:45 +0000 (20:15 +0000)]
CHANSERV: require reasons for getpassword, setemail, setpassword, unsuspendchan, suspendchan, deluser, spewpassword, unsuspenduser, suspenduser.
Emit reasons everywhere, and log everything too.
Chris Porter [Sun, 15 Feb 2009 18:02:20 +0000 (18:02 +0000)]
Remove double spaces in messages.
Chris Porter [Sun, 15 Feb 2009 17:24:00 +0000 (17:24 +0000)]
CHANSERV: tidy up the strftime mess by adding q9strftime and altering all existing code to use it.
All time strings now include GMT.
Paul [Wed, 28 Jan 2009 22:30:59 +0000 (22:30 +0000)]
merge
--HG--
branch : paul
Paul [Wed, 28 Jan 2009 22:25:08 +0000 (22:25 +0000)]
Fix 64bit issues with G
--HG--
branch : paul
Paul [Wed, 28 Jan 2009 22:22:19 +0000 (22:22 +0000)]
merge
--HG--
branch : paul
Cruicky [Wed, 28 Jan 2009 22:04:30 +0000 (22:04 +0000)]
Notice message changes
Cruicky [Wed, 28 Jan 2009 20:38:05 +0000 (20:38 +0000)]
Make R logging more verbose
Chris Porter [Tue, 20 Jan 2009 20:58:00 +0000 (20:58 +0000)]
Merge.
Chris Porter [Tue, 20 Jan 2009 20:57:25 +0000 (20:57 +0000)]
NEWSEARCH: I missed moving the free for the previous host fix.
Chris Porter [Tue, 20 Jan 2009 20:51:47 +0000 (20:51 +0000)]
Merge.
Chris Porter [Tue, 20 Jan 2009 20:49:42 +0000 (20:49 +0000)]
LUA: use new format glines.
Chris Porter [Tue, 20 Jan 2009 20:47:26 +0000 (20:47 +0000)]
Merge.
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.
Chris Porter [Tue, 20 Jan 2009 20:45:41 +0000 (20:45 +0000)]
NEWSEARCH: fix core bug in host where no arguments are passed.
Chris Porter [Sun, 18 Jan 2009 18:28:51 +0000 (18:28 +0000)]
TROJANSCAN: Fix T core-on-connect-if-properties-not-set bug.
Chris Porter [Sun, 18 Jan 2009 17:41:45 +0000 (17:41 +0000)]
Merge.
Chris Porter [Wed, 14 Jan 2009 21:41:35 +0000 (21:41 +0000)]
NICK: add a NickOnServiceServer macro.
Chris Porter [Wed, 14 Jan 2009 21:31:24 +0000 (21:31 +0000)]
AUTHEXT: persistAnt -> persistEnt
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).
Chris Porter [Mon, 12 Jan 2009 01:19:58 +0000 (01:19 +0000)]
Adjust hg id converter to deal with brackets.
Chris Porter [Sun, 11 Jan 2009 18:15:16 +0000 (18:15 +0000)]
REGEXGLINE: ignore +s servers.
Chris Porter [Sun, 11 Jan 2009 17:45:09 +0000 (17:45 +0000)]
NOPERSERV: change "Access denied." to "Unknown command or access denied."
Chris Porter [Sun, 11 Jan 2009 17:37:41 +0000 (17:37 +0000)]
CHANSERV: Use newserv standard default channel modes for default addchan forcemodes.
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.
Chris Porter [Sun, 11 Jan 2009 01:54:27 +0000 (01:54 +0000)]
LUA: add tcp/udp socket support.
Bump version number.
Chris Porter [Sun, 11 Jan 2009 01:34:42 +0000 (01:34 +0000)]
LUA: irc_getuserbyauth is now O(1).
Chris Porter [Sun, 11 Jan 2009 01:29:07 +0000 (01:29 +0000)]
LUA: fix various race conditions in lualocal.
Add irc_localrename function.
splidge [Mon, 5 Jan 2009 00:40:26 +0000 (00:40 +0000)]
Merge.
splidge [Mon, 5 Jan 2009 00:39:59 +0000 (00:39 +0000)]
Fixed chanserv-newsearch to deregister its terms properly.
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
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
Paul [Sun, 4 Jan 2009 20:19:02 +0000 (20:19 +0000)]
trusts/gline etensions should check for -1
--HG--
branch : paul
Paul [Sun, 4 Jan 2009 20:18:06 +0000 (20:18 +0000)]
deregister hooks in sstring
Paul [Sun, 4 Jan 2009 20:18:06 +0000 (20:18 +0000)]
deregister hooks in sstring
--HG--
branch : paul
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.
Chris Porter [Sun, 4 Jan 2009 19:15:26 +0000 (19:15 +0000)]
NTERFACER: also using h_addr
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
Paul [Thu, 1 Jan 2009 23:44:12 +0000 (23:44 +0000)]
trusts changes
--HG--
branch : paul
Paul [Thu, 1 Jan 2009 23:43:08 +0000 (23:43 +0000)]
trusts changes
--HG--
branch : paul
Paul [Thu, 1 Jan 2009 23:42:03 +0000 (23:42 +0000)]
gline playground
--HG--
branch : paul
Paul [Thu, 1 Jan 2009 14:51:39 +0000 (14:51 +0000)]
increase 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
Paul [Thu, 1 Jan 2009 02:07:31 +0000 (02:07 +0000)]
tidy warnings
Paul [Thu, 1 Jan 2009 02:07:31 +0000 (02:07 +0000)]
tidy warnings
--HG--
branch : paul
Paul [Thu, 1 Jan 2009 01:59:31 +0000 (01:59 +0000)]
nick->node
Paul [Thu, 1 Jan 2009 01:59:31 +0000 (01:59 +0000)]
nick->node
--HG--
branch : paul
Paul [Wed, 31 Dec 2008 17:50:53 +0000 (17:50 +0000)]
treat ::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
Paul [Wed, 31 Dec 2008 11:04:45 +0000 (11:04 +0000)]
fix makefile of jupe module
Paul [Wed, 31 Dec 2008 11:04:45 +0000 (11:04 +0000)]
fix makefile of jupe module
--HG--
branch : paul
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
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
Paul [Thu, 25 Dec 2008 22:23:44 +0000 (22:23 +0000)]
trust search ast
--HG--
branch : paul
Paul [Thu, 25 Dec 2008 20:04:48 +0000 (20:04 +0000)]
update 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
Paul [Thu, 25 Dec 2008 00:39:16 +0000 (00:39 +0000)]
add is_normalized_ipmask
Paul [Thu, 25 Dec 2008 00:39:16 +0000 (00:39 +0000)]
add is_normalized_ipmask
--HG--
branch : paul
Paul [Wed, 24 Dec 2008 18:19:37 +0000 (18:19 +0000)]
sync 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
Paul [Wed, 24 Dec 2008 18:15:56 +0000 (18:15 +0000)]
sync 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
Chris Porter [Sun, 30 Nov 2008 03:12:48 +0000 (03:12 +0000)]
Merge.
Chris Porter [Sun, 30 Nov 2008 03:10:10 +0000 (03:10 +0000)]
Fix stupid variable name typo.
splidge [Sun, 30 Nov 2008 00:53:58 +0000 (01:53 +0100)]
Fixed UHasStaffPriv() bug.
splidge [Sun, 30 Nov 2008 00:28:26 +0000 (01:28 +0100)]
Disabled call to localusersetaccountflags() in USERFLAGS - causes spurious warnings on live IRCU.
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.
Paul [Sun, 23 Nov 2008 21:53:42 +0000 (21:53 +0000)]
fix bug in G stats
Paul [Sun, 23 Nov 2008 21:53:42 +0000 (21:53 +0000)]
fix bug in G stats
--HG--
branch : paul
Chris Porter [Thu, 13 Nov 2008 22:13:39 +0000 (22:13 +0000)]
Fix two memory leaks in chanlev.
Chris Porter [Thu, 13 Nov 2008 21:39:29 +0000 (21:39 +0000)]
Add some new aliases!
Chris Porter [Thu, 13 Nov 2008 21:20:51 +0000 (21:20 +0000)]
Use new ALIAS support.
Chris Porter [Thu, 13 Nov 2008 20:58:43 +0000 (20:58 +0000)]
Make it a lot easier to alias commands.
Chris Porter [Thu, 13 Nov 2008 20:58:33 +0000 (20:58 +0000)]
Stage 2 renaming.
Chris Porter [Thu, 13 Nov 2008 20:42:52 +0000 (20:42 +0000)]
Stage 1 moving login code->auth.
Chris Porter [Mon, 10 Nov 2008 20:47:13 +0000 (20:47 +0000)]
Add ticketauth functionality to Q.
Chris Porter [Mon, 10 Nov 2008 20:33:54 +0000 (20:33 +0000)]
Add last password change field.
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.
Chris Porter [Tue, 4 Nov 2008 05:02:10 +0000 (05:02 +0000)]
Move claimnick to +q.
Chris Porter [Mon, 3 Nov 2008 22:59:40 +0000 (22:59 +0000)]
Add truncation warning to grep/rgrep.
Paul [Wed, 29 Oct 2008 22:07:44 +0000 (22:07 +0000)]
we 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
Paul [Wed, 29 Oct 2008 21:06:01 +0000 (21:06 +0000)]
we should increase refcount
Paul [Wed, 29 Oct 2008 21:06:01 +0000 (21:06 +0000)]
we should increase refcount
--HG--
branch : paul