]> jfr.im git - irc/quakenet/newserv.git/log
irc/quakenet/newserv.git
11 years agoUpdate messages a bit.
Gunnar Beutner [Mon, 15 Jul 2013 20:09:04 +0000 (22:09 +0200)] 
Update messages a bit.

--HG--
branch : shroudtrusts

11 years agoDon't do it twice tough, duh.
Gunnar Beutner [Mon, 15 Jul 2013 19:19:04 +0000 (21:19 +0200)] 
Don't do it twice tough, duh.

--HG--
branch : shroudtrusts

11 years agoFix allowed gline mask length, again.
Gunnar Beutner [Mon, 15 Jul 2013 19:18:29 +0000 (21:18 +0200)] 
Fix allowed gline mask length, again.

--HG--
branch : shroudtrusts

11 years agoglines: Length check only applies to hostmasks.
Gunnar Beutner [Mon, 15 Jul 2013 19:00:25 +0000 (21:00 +0200)] 
glines: Length check only applies to hostmasks.

--HG--
branch : shroudtrusts

11 years agoMake sure gline commands work properly even without noperserv.
Gunnar Beutner [Mon, 15 Jul 2013 15:03:42 +0000 (17:03 +0200)] 
Make sure gline commands work properly even without noperserv.

--HG--
branch : shroudtrusts

11 years agoDon't accept gline masks that are too long.
Gunnar Beutner [Mon, 15 Jul 2013 14:49:13 +0000 (16:49 +0200)] 
Don't accept gline masks that are too long.

--HG--
branch : shroudtrusts

11 years agoglstore: Don't accidentally clear all other gline flags.
Gunnar Beutner [Sun, 14 Jul 2013 21:24:16 +0000 (23:24 +0200)] 
glstore: Don't accidentally clear all other gline flags.

--HG--
branch : shroudtrusts

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 agoFix crash in rq_cleanup_fasttrack().
Gunnar Beutner [Sun, 14 Jul 2013 13:36:18 +0000 (15:36 +0200)] 
Fix crash in rq_cleanup_fasttrack().

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 agoFix UMODE_ALL.
Gunnar Beutner [Wed, 10 Jul 2013 15:05:23 +0000 (17:05 +0200)] 
Fix UMODE_ALL.

--HG--
branch : shroudcloak

11 years agoMake sure we're not setting channel modes for cloaked users.
Gunnar Beutner [Wed, 10 Jul 2013 15:03:01 +0000 (17:03 +0200)] 
Make sure we're not setting channel modes for cloaked users.

--HG--
branch : shroudcloak

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 agoFirst attempt at a module that detects spam relays.
Gunnar Beutner [Sun, 7 Jul 2013 11:15:15 +0000 (13:15 +0200)] 
First attempt at a module that detects spam relays.

--HG--
branch : shroudcloak

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 agoIncrease maximum age for whowas records.
Gunnar Beutner [Fri, 28 Jun 2013 17:47:37 +0000 (19:47 +0200)] 
Increase maximum age for whowas records.

--HG--
branch : whowas

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