]> jfr.im git - irc/quakenet/newserv.git/log
irc/quakenet/newserv.git
11 years agoUse snircd's hostmask parsing function.
Gunnar Beutner [Sun, 14 Jul 2013 17:35:20 +0000 (19:35 +0200)] 
Use snircd's hostmask parsing function.

--HG--
branch : shroudtrusts

11 years agoMerge default.
Gunnar Beutner [Sun, 14 Jul 2013 12:50:35 +0000 (14:50 +0200)] 
Merge default.

--HG--
branch : shroudtrusts

11 years agoIncrease MAXMODULES.
Gunnar Beutner [Sun, 14 Jul 2013 12:50:20 +0000 (14:50 +0200)] 
Increase MAXMODULES.

11 years agoMake glines_store a separate module.
Gunnar Beutner [Sun, 14 Jul 2013 12:49:56 +0000 (14:49 +0200)] 
Make glines_store a separate module.

--HG--
branch : shroudtrusts

11 years agoDon't allow 4 param glines to be disabled/destroyed.
Gunnar Beutner [Sun, 14 Jul 2013 12:39:02 +0000 (14:39 +0200)] 
Don't allow 4 param glines to be disabled/destroyed.

--HG--
branch : shroudtrusts

11 years agoFix help text for smartgline.
Gunnar Beutner [Sun, 14 Jul 2013 11:36:05 +0000 (13:36 +0200)] 
Fix help text for smartgline.

--HG--
branch : shroudtrusts

11 years agoglstore: Don't save gline flags.
Gunnar Beutner [Sun, 14 Jul 2013 11:24:55 +0000 (13:24 +0200)] 
glstore: Don't save gline flags.

--HG--
branch : shroudtrusts

11 years agocleanupglines: Only destroy glines that haven't been updated in a week.
Gunnar Beutner [Sun, 14 Jul 2013 09:22:01 +0000 (11:22 +0200)] 
cleanupglines: Only destroy glines that haven't been updated in a week.

--HG--
branch : shroudtrusts

11 years agoMerge default.
Gunnar Beutner [Sun, 14 Jul 2013 09:12:31 +0000 (11:12 +0200)] 
Merge default.

--HG--
branch : shroudtrusts

11 years agoMerge shroudrequest.
Gunnar Beutner [Sat, 13 Jul 2013 23:03:26 +0000 (01:03 +0200)] 
Merge shroudrequest.

11 years agoAllow :: as an IP address for clients.
Gunnar Beutner [Sat, 13 Jul 2013 23:02:49 +0000 (01:02 +0200)] 
Allow :: as an IP address for clients.

11 years agoUpdate help text for smartgline.
Gunnar Beutner [Sat, 13 Jul 2013 16:20:34 +0000 (18:20 +0200)] 
Update help text for smartgline.

--HG--
branch : shroudtrusts

11 years agoAlways do hit test because we need to number of hits for the controlwall.
Gunnar Beutner [Sat, 13 Jul 2013 16:16:21 +0000 (18:16 +0200)] 
Always do hit test because we need to number of hits for the controlwall.

--HG--
branch : shroudtrusts

11 years agoFix incorrect error message.
Gunnar Beutner [Sat, 13 Jul 2013 16:15:58 +0000 (18:15 +0200)] 
Fix incorrect error message.

--HG--
branch : shroudtrusts

11 years agoRemove rawgline. Implement -Sl flags for gline.
Gunnar Beutner [Sat, 13 Jul 2013 16:13:57 +0000 (18:13 +0200)] 
Remove rawgline. Implement -Sl flags for gline.

--HG--
branch : shroudtrusts

11 years agoAdd parenthesis for clarity.
Gunnar Beutner [Sat, 13 Jul 2013 15:56:47 +0000 (17:56 +0200)] 
Add parenthesis for clarity.

--HG--
branch : shroudtrusts

11 years agoAdd missing "Done." reply.
Gunnar Beutner [Sat, 13 Jul 2013 15:45:39 +0000 (17:45 +0200)] 
Add missing "Done." reply.

--HG--
branch : shroudtrusts

11 years agoImplement snircd gline destruction command.
Gunnar Beutner [Sat, 13 Jul 2013 15:43:17 +0000 (17:43 +0200)] 
Implement snircd gline destruction command.

--HG--
branch : shroudtrusts

11 years agoClean up gline_activate and gline_deactivate.
Gunnar Beutner [Sat, 13 Jul 2013 14:58:33 +0000 (16:58 +0200)] 
Clean up gline_activate and gline_deactivate.

--HG--
branch : shroudtrusts

11 years agoReplace SNIRCD macros with SNIRCD_VERSION.
Gunnar Beutner [Sat, 13 Jul 2013 14:55:59 +0000 (16:55 +0200)] 
Replace SNIRCD macros with SNIRCD_VERSION.

--HG--
branch : shroudtrusts

11 years agoAdd module to deal with invalid IPv6 channel bans.
Gunnar Beutner [Sat, 13 Jul 2013 12:07:46 +0000 (14:07 +0200)] 
Add module to deal with invalid IPv6 channel bans.

11 years agoFix memory leak.
Gunnar Beutner [Sat, 13 Jul 2013 12:06:29 +0000 (14:06 +0200)] 
Fix memory leak.

--HG--
branch : shroudtrusts

11 years agoImprove error messages for invalid durations.
Gunnar Beutner [Sat, 13 Jul 2013 09:51:33 +0000 (11:51 +0200)] 
Improve error messages for invalid durations.

--HG--
branch : shroudtrusts

11 years agoisglinesane: Skip hostmask checks for nick glines.
Gunnar Beutner [Sat, 13 Jul 2013 09:47:47 +0000 (11:47 +0200)] 
isglinesane: Skip hostmask checks for nick glines.

--HG--
branch : shroudtrusts

11 years agoUpdate fasttrack timeout (to match the error message).
Gunnar Beutner [Fri, 12 Jul 2013 21:46:23 +0000 (23:46 +0200)] 
Update fasttrack timeout (to match the error message).

--HG--
branch : shroudrequest

11 years agoFix bug in rq_cleanup_fasttrack().
Gunnar Beutner [Fri, 12 Jul 2013 21:43:31 +0000 (23:43 +0200)] 
Fix bug in rq_cleanup_fasttrack().

--HG--
branch : shroudrequest

11 years agoMerge default.
Gunnar Beutner [Fri, 12 Jul 2013 21:39:11 +0000 (23:39 +0200)] 
Merge default.

--HG--
branch : shroudrequest

11 years agorequest: Change some of the settings.
Gunnar Beutner [Fri, 12 Jul 2013 21:38:54 +0000 (23:38 +0200)] 
request: Change some of the settings.

--HG--
branch : shroudrequest

11 years agoReject invalid IPv6 gline masks.
Gunnar Beutner [Fri, 12 Jul 2013 21:20:47 +0000 (23:20 +0200)] 
Reject invalid IPv6 gline masks.

--HG--
branch : shroudtrusts

11 years agoAllow gline modifications (e.g. when snircd is bouncing back our local changes).
Gunnar Beutner [Fri, 12 Jul 2013 18:47:22 +0000 (20:47 +0200)] 
Allow gline modifications (e.g. when snircd is bouncing back our local changes).

--HG--
branch : shroudtrusts

11 years agoRemove unnecessary checks in freegline().
Gunnar Beutner [Fri, 12 Jul 2013 18:10:04 +0000 (20:10 +0200)] 
Remove unnecessary checks in freegline().

--HG--
branch : shroudtrusts

11 years agoFix parameter position for glineby*().
Gunnar Beutner [Fri, 12 Jul 2013 18:09:54 +0000 (20:09 +0200)] 
Fix parameter position for glineby*().

--HG--
branch : shroudtrusts

11 years agoImplement gline/rawgline/smartgline according to the latest discussion.
Gunnar Beutner [Fri, 12 Jul 2013 17:35:27 +0000 (19:35 +0200)] 
Implement gline/rawgline/smartgline according to the latest discussion.

--HG--
branch : shroudtrusts

11 years agoAdd missing files.
Gunnar Beutner [Fri, 12 Jul 2013 15:53:20 +0000 (17:53 +0200)] 
Add missing files.

--HG--
branch : shroudtrusts

11 years agoRefactor glines code to make hit tests for multiple glines easier.
Gunnar Beutner [Fri, 12 Jul 2013 15:39:55 +0000 (17:39 +0200)] 
Refactor glines code to make hit tests for multiple glines easier.

--HG--
branch : shroudtrusts

11 years agoImplement persisting glines.
Gunnar Beutner [Thu, 11 Jul 2013 22:17:38 +0000 (00:17 +0200)] 
Implement persisting glines.

--HG--
branch : shroudtrusts

11 years agoImplement support for O's 4 parameter (local) glines.
Gunnar Beutner [Thu, 11 Jul 2013 19:00:40 +0000 (21:00 +0200)] 
Implement support for O's 4 parameter (local) glines.

--HG--
branch : shroudtrusts

11 years agoMerge default.
Gunnar Beutner [Thu, 11 Jul 2013 16:40:43 +0000 (18:40 +0200)] 
Merge default.

--HG--
branch : shroudtrusts

11 years agoMake command responses more verbose. Fix a few bugs.
Gunnar Beutner [Thu, 11 Jul 2013 16:39:36 +0000 (18:39 +0200)] 
Make command responses more verbose. Fix a few bugs.

--HG--
branch : shroudtrusts

11 years agoFix column width for glist.
Gunnar Beutner [Thu, 11 Jul 2013 15:43:03 +0000 (17:43 +0200)] 
Fix column width for glist.

--HG--
branch : shroudtrusts

11 years agoBugfixes. Implement clearchan.
Gunnar Beutner [Thu, 11 Jul 2013 15:41:54 +0000 (17:41 +0200)] 
Bugfixes. Implement clearchan.

--HG--
branch : shroudtrusts

11 years agoClean up paul's code.
Gunnar Beutner [Thu, 11 Jul 2013 14:39:18 +0000 (16:39 +0200)] 
Clean up paul's code.

--HG--
branch : shroudtrusts

11 years agoMerge and clean up paul's glines code.
Gunnar Beutner [Wed, 10 Jul 2013 20:14:34 +0000 (22:14 +0200)] 
Merge and clean up paul's glines code.

--HG--
branch : shroudtrusts

11 years agoMake TRUST_RELIABLE_USERNAME a user-settable option.
Gunnar Beutner [Wed, 10 Jul 2013 14:55:23 +0000 (16:55 +0200)] 
Make TRUST_RELIABLE_USERNAME a user-settable option.

--HG--
branch : shroudtrusts

11 years agoFix the fakeq module.
Gunnar Beutner [Tue, 9 Jul 2013 14:50:33 +0000 (16:50 +0200)] 
Fix the fakeq module.

11 years agoAdd TRUST_RELIABLE_USERNAME flag and clean up how we print flags.
Gunnar Beutner [Fri, 5 Jul 2013 16:32:21 +0000 (18:32 +0200)] 
Add TRUST_RELIABLE_USERNAME flag and clean up how we print flags.

--HG--
branch : shroudtrusts

11 years agoEnable glines for all modules other than trusts_policy.
Gunnar Beutner [Sun, 30 Jun 2013 11:43:55 +0000 (13:43 +0200)] 
Enable glines for all modules other than trusts_policy.

--HG--
branch : shroudtrusts

11 years agoFix crash in chanfix when encountering invalid numerics.
Gunnar Beutner [Sat, 29 Jun 2013 17:47:52 +0000 (19:47 +0200)] 
Fix crash in chanfix when encountering invalid numerics.

11 years agoUpdate stats message for Q requests.
Gunnar Beutner [Fri, 28 Jun 2013 16:33:12 +0000 (18:33 +0200)] 
Update stats message for Q requests.

--HG--
branch : shroudrequest

11 years agoFix cleanup for rq_fasttrack records.
Gunnar Beutner [Fri, 28 Jun 2013 16:32:24 +0000 (18:32 +0200)] 
Fix cleanup for rq_fasttrack records.

--HG--
branch : shroudrequest

11 years agoFix comment for MAXCHANNELS and raise the limit.
Gunnar Beutner [Fri, 28 Jun 2013 16:16:00 +0000 (18:16 +0200)] 
Fix comment for MAXCHANNELS and raise the limit.

--HG--
branch : shroudrequest

11 years agochanserv: Limit number of channels a user can have flags on.
Gunnar Beutner [Fri, 28 Jun 2013 15:25:33 +0000 (17:25 +0200)] 
chanserv: Limit number of channels a user can have flags on.

--HG--
branch : shroudrequest

11 years agoFixed cleanup for fasttrack records.
Gunnar Beutner [Fri, 28 Jun 2013 15:20:05 +0000 (17:20 +0200)] 
Fixed cleanup for fasttrack records.

--HG--
branch : shroudrequest

11 years agoSimplify Q requirements.
Gunnar Beutner [Fri, 28 Jun 2013 15:15:23 +0000 (17:15 +0200)] 
Simplify Q requirements.

--HG--
branch : shroudrequest

11 years agoFix indentation for stats.
Gunnar Beutner [Fri, 28 Jun 2013 15:10:04 +0000 (17:10 +0200)] 
Fix indentation for stats.

--HG--
branch : shroudrequest

11 years agorequest: Remove user functionality.
Gunnar Beutner [Fri, 28 Jun 2013 15:03:44 +0000 (17:03 +0200)] 
request: Remove user functionality.

--HG--
branch : shroudrequest

11 years agoRemove the anti-flood functionality and implement fast-tracking requests.
Gunnar Beutner [Fri, 28 Jun 2013 14:48:03 +0000 (16:48 +0200)] 
Remove the anti-flood functionality and implement fast-tracking requests.

--HG--
branch : shroudrequest

11 years agoAdd a #define for R's authid.
Gunnar Beutner [Fri, 28 Jun 2013 14:35:13 +0000 (16:35 +0200)] 
Add a #define for R's authid.

--HG--
branch : shroudrequest

11 years agoChange text for trustlist.
Gunnar Beutner [Thu, 27 Jun 2013 22:01:17 +0000 (00:01 +0200)] 
Change text for trustlist.

--HG--
branch : shroudtrusts

11 years agoTrusts policy socket: Ignore VERSION command.
Gunnar Beutner [Thu, 27 Jun 2013 21:49:07 +0000 (23:49 +0200)] 
Trusts policy socket: Ignore VERSION command.

--HG--
branch : shroudtrusts

11 years agoPolicy sockets: Send walls for lost connections.
Gunnar Beutner [Wed, 26 Jun 2013 22:10:12 +0000 (00:10 +0200)] 
Policy sockets: Send walls for lost connections.

--HG--
branch : shroudtrusts

11 years agoFix trust socket list.
Gunnar Beutner [Wed, 26 Jun 2013 22:05:20 +0000 (00:05 +0200)] 
Fix trust socket list.

--HG--
branch : shroudtrusts

11 years agoFix some issues paul found.
Gunnar Beutner [Wed, 26 Jun 2013 21:48:50 +0000 (23:48 +0200)] 
Fix some issues paul found.

--HG--
branch : shroudtrusts

11 years agoUse https for links.
Gunnar Beutner [Wed, 26 Jun 2013 18:09:56 +0000 (20:09 +0200)] 
Use https for links.

--HG--
branch : shroudtrusts

11 years agoFixed bug while unlinking sockets from tslist.
Gunnar Beutner [Wed, 26 Jun 2013 18:09:32 +0000 (20:09 +0200)] 
Fixed bug while unlinking sockets from tslist.

--HG--
branch : shroudtrusts

11 years agoCleaned up the trust socket code a bit.
Gunnar Beutner [Wed, 26 Jun 2013 17:46:31 +0000 (19:46 +0200)] 
Cleaned up the trust socket code a bit.

--HG--
branch : shroudtrusts

11 years agoAnother fix for the trustgroupadd parameters.
Gunnar Beutner [Wed, 26 Jun 2013 15:33:45 +0000 (17:33 +0200)] 
Another fix for the trustgroupadd parameters.

--HG--
branch : shroudtrusts

11 years agoFix policy enforcement message for TGs exceeding their clone limit.
Gunnar Beutner [Wed, 26 Jun 2013 15:32:15 +0000 (17:32 +0200)] 
Fix policy enforcement message for TGs exceeding their clone limit.

--HG--
branch : shroudtrusts

11 years agoFixed parameters for trustgroupadd.
Gunnar Beutner [Wed, 26 Jun 2013 15:30:02 +0000 (17:30 +0200)] 
Fixed parameters for trustgroupadd.

--HG--
branch : shroudtrusts

11 years agoAdd missing module version info.
Gunnar Beutner [Wed, 26 Jun 2013 15:23:29 +0000 (17:23 +0200)] 
Add missing module version info.

--HG--
branch : shroudtrusts

11 years agoAdd usercountadjustment where it was still missing.
Gunnar Beutner [Wed, 26 Jun 2013 15:17:29 +0000 (17:17 +0200)] 
Add usercountadjustment where it was still missing.

--HG--
branch : shroudtrusts

11 years agoMake the superset/subset warnings less threatening.
Gunnar Beutner [Wed, 26 Jun 2013 15:15:20 +0000 (17:15 +0200)] 
Make the superset/subset warnings less threatening.

--HG--
branch : shroudtrusts

11 years agoUse the canonicalized IP address to look up the TH.
Gunnar Beutner [Wed, 26 Jun 2013 15:10:02 +0000 (17:10 +0200)] 
Use the canonicalized IP address to look up the TH.

--HG--
branch : shroudtrusts

11 years agoSplit trustpolicy command into two commands (for IRC/IAuth).
Gunnar Beutner [Wed, 26 Jun 2013 15:04:18 +0000 (17:04 +0200)] 
Split trustpolicy command into two commands (for IRC/IAuth).

--HG--
branch : shroudtrusts

11 years agoMake list of trust server accounts rehashable.
Gunnar Beutner [Wed, 26 Jun 2013 14:39:40 +0000 (16:39 +0200)] 
Make list of trust server accounts rehashable.

--HG--
branch : shroudtrusts

11 years agoDon't enforce policy until the DB is fully loaded.
Gunnar Beutner [Wed, 26 Jun 2013 04:31:59 +0000 (06:31 +0200)] 
Don't enforce policy until the DB is fully loaded.

--HG--
branch : shroudtrusts

11 years agotrustadd: Make sure the CIDR mask is normalized.
Gunnar Beutner [Tue, 25 Jun 2013 21:36:34 +0000 (23:36 +0200)] 
trustadd: Make sure the CIDR mask is normalized.

--HG--
branch : shroudtrusts

11 years agoAdded missing colons.
Gunnar Beutner [Tue, 25 Jun 2013 19:14:50 +0000 (21:14 +0200)] 
Added missing colons.

--HG--
branch : shroudtrusts

11 years agoSet missing creator parameter.
Gunnar Beutner [Tue, 25 Jun 2013 19:00:07 +0000 (21:00 +0200)] 
Set missing creator parameter.

--HG--
branch : shroudtrusts

11 years agoModify message so people know we're still in testing mode.
Gunnar Beutner [Tue, 25 Jun 2013 17:46:29 +0000 (19:46 +0200)] 
Modify message so people know we're still in testing mode.

--HG--
branch : shroudtrusts

11 years agoAdd module information to each gline.
Gunnar Beutner [Tue, 25 Jun 2013 17:44:23 +0000 (19:44 +0200)] 
Add module information to each gline.

--HG--
branch : shroudtrusts

11 years agotrustgroupadd: Remove expires parameter.
Gunnar Beutner [Tue, 25 Jun 2013 17:12:46 +0000 (19:12 +0200)] 
trustgroupadd: Remove expires parameter.

--HG--
branch : shroudtrusts

11 years agoImplement -v parameter for trustlist and don't show child THs by default.
Gunnar Beutner [Tue, 25 Jun 2013 14:54:38 +0000 (16:54 +0200)] 
Implement -v parameter for trustlist and don't show child THs by default.

--HG--
branch : shroudtrusts

11 years agoBugfixes for the trust sockets code.
Gunnar Beutner [Tue, 25 Jun 2013 14:47:23 +0000 (16:47 +0200)] 
Bugfixes for the trust sockets code.

--HG--
branch : shroudtrusts

11 years agoMention the policy enforcement type in controlwall messages.
Gunnar Beutner [Mon, 24 Jun 2013 22:03:09 +0000 (00:03 +0200)] 
Mention the policy enforcement type in controlwall messages.

--HG--
branch : shroudtrusts

11 years agoUse default trust port if not specified.
Gunnar Beutner [Mon, 24 Jun 2013 21:57:10 +0000 (23:57 +0200)] 
Use default trust port if not specified.

--HG--
branch : shroudtrusts

11 years agoRemoved obsolete code in trustdotimeout().
Gunnar Beutner [Mon, 24 Jun 2013 21:54:50 +0000 (23:54 +0200)] 
Removed obsolete code in trustdotimeout().

--HG--
branch : shroudtrusts

11 years agoFix: Add usercountadjustment to the clone/ident counts.
Gunnar Beutner [Mon, 24 Jun 2013 21:52:53 +0000 (23:52 +0200)] 
Fix: Add usercountadjustment to the clone/ident counts.

--HG--
branch : shroudtrusts

11 years agoImplement support for the TRUST query protocol.
Gunnar Beutner [Mon, 24 Jun 2013 21:50:57 +0000 (23:50 +0200)] 
Implement support for the TRUST query protocol.

--HG--
branch : shroudtrusts

11 years agotrusts: Fix duration for policy enforcement glines.
Gunnar Beutner [Sun, 23 Jun 2013 17:09:53 +0000 (19:09 +0200)] 
trusts: Fix duration for policy enforcement glines.

--HG--
branch : shroudtrusts

11 years agoGline warning: show IP rather than hostname.
Gunnar Beutner [Sun, 23 Jun 2013 10:26:16 +0000 (12:26 +0200)] 
Gline warning: show IP rather than hostname.

--HG--
branch : shroudtrusts

11 years agoClean up GLINE_SIMULATE.
Gunnar Beutner [Sun, 23 Jun 2013 10:22:24 +0000 (12:22 +0200)] 
Clean up GLINE_SIMULATE.

--HG--
branch : shroudtrusts

11 years agoChange how we print the protected field in trustlist.
Gunnar Beutner [Sun, 23 Jun 2013 09:41:53 +0000 (11:41 +0200)] 
Change how we print the protected field in trustlist.

--HG--
branch : shroudtrusts

11 years agoChange attribute description in trustlist.
Gunnar Beutner [Sun, 23 Jun 2013 09:40:24 +0000 (11:40 +0200)] 
Change attribute description in trustlist.

--HG--
branch : shroudtrusts

11 years agoAdd missing error message for modifycleanup().
Gunnar Beutner [Sun, 23 Jun 2013 09:28:39 +0000 (11:28 +0200)] 
Add missing error message for modifycleanup().

--HG--
branch : shroudtrusts

11 years agoImplement protected trust groups and limit access to some of the other functionality...
Gunnar Beutner [Sun, 23 Jun 2013 09:26:16 +0000 (11:26 +0200)] 
Implement protected trust groups and limit access to some of the other functionality to developers.

--HG--
branch : shroudtrusts

11 years agoFix duplicate policy enforcement warnings (when client disconnects).
Gunnar Beutner [Sat, 22 Jun 2013 19:06:18 +0000 (21:06 +0200)] 
Fix duplicate policy enforcement warnings (when client disconnects).

--HG--
branch : shroudtrusts

11 years agoMerge default.
Gunnar Beutner [Sat, 22 Jun 2013 18:23:08 +0000 (20:23 +0200)] 
Merge default.

--HG--
branch : shroudtrusts

11 years agolua: Removed duplicate argument for irc_onkillreconnect.
Gunnar Beutner [Sat, 22 Jun 2013 18:18:07 +0000 (20:18 +0200)] 
lua: Removed duplicate argument for irc_onkillreconnect.

11 years agoFix gline mask for "identd required" glines.
Gunnar Beutner [Sat, 22 Jun 2013 12:22:31 +0000 (14:22 +0200)] 
Fix gline mask for "identd required" glines.

--HG--
branch : shroudtrusts