]> jfr.im git - irc/freenode/syn.git/log
irc/freenode/syn.git
15 years agoRate-limit kill reports from facilities
Stephen Bennett [Sun, 3 May 2009 20:08:54 +0000 (21:08 +0100)] 
Rate-limit kill reports from facilities

15 years agoMention the default cloaking method if no facility has one defined
Stephen Bennett [Sun, 3 May 2009 19:28:14 +0000 (20:28 +0100)] 
Mention the default cloaking method if no facility has one defined

15 years agoAdd help, initially for the facilities module
Stephen Bennett [Sun, 3 May 2009 19:18:10 +0000 (20:18 +0100)] 
Add help, initially for the facilities module

15 years agoUse sourceinfo_t's vtable to route responses to in-channel commands
Stephen Bennett [Thu, 30 Apr 2009 18:06:28 +0000 (19:06 +0100)] 
Use sourceinfo_t's vtable to route responses to in-channel commands

15 years agoRevert "Add a syn_respond() function."
Stephen Bennett [Thu, 30 Apr 2009 18:05:32 +0000 (19:05 +0100)] 
Revert "Add a syn_respond() function."

Atheme hg now gives the ability to use a vtable for sourceinfo_t even
when the source is on IRC. That's rather nicer than doing it this ad-hoc
way.

This reverts commit 6026d5e59af1d469915cae097b9bf1ba5250ae95.

15 years agoRevert "Use syn_respond() throughout".
Stephen Bennett [Thu, 30 Apr 2009 18:04:18 +0000 (19:04 +0100)] 
Revert "Use syn_respond() throughout".

Atheme hg now gives the ability to use a vtable for sourceinfo_t even
when the source is on IRC. That's rather nicer than doing it this ad-hoc
way.

This reverts commit 74887bcc4b91a1867db4fb1a4aa63feb4080c6e7.

15 years agoDon't clobber real hosts, or non-unaffiliated cloaks
Stephen Bennett [Thu, 30 Apr 2009 18:03:41 +0000 (19:03 +0100)] 
Don't clobber real hosts, or non-unaffiliated cloaks

15 years agoUpdate TODO
Stephen Bennett [Wed, 29 Apr 2009 23:35:48 +0000 (00:35 +0100)] 
Update TODO

15 years agoAccept commands in the configured syn channel
Stephen Bennett [Wed, 29 Apr 2009 23:20:13 +0000 (00:20 +0100)] 
Accept commands in the configured syn channel

15 years agoUse syn_respond() throughout
Stephen Bennett [Wed, 29 Apr 2009 23:19:52 +0000 (00:19 +0100)] 
Use syn_respond() throughout

15 years agoAdd a syn_respond() function.
Stephen Bennett [Wed, 29 Apr 2009 23:18:34 +0000 (00:18 +0100)] 
Add a syn_respond() function.

This is similar to command_success_nodata() and command_fail(), but will
send the response to the appropriate channel if a command was issued
there.

15 years agoUpdate TODO
Stephen Bennett [Wed, 29 Apr 2009 17:23:57 +0000 (18:23 +0100)] 
Update TODO

15 years agoReport when people change things
Stephen Bennett [Wed, 29 Apr 2009 17:23:38 +0000 (18:23 +0100)] 
Report when people change things

15 years agoUpdate TODO
Stephen Bennett [Tue, 28 Apr 2009 22:48:22 +0000 (23:48 +0100)] 
Update TODO

15 years agoAdd per-channel warning limits, and allow modification and viewing of these through IRC
Stephen Bennett [Tue, 28 Apr 2009 22:46:36 +0000 (23:46 +0100)] 
Add per-channel warning limits, and allow modification and viewing of these through IRC

15 years agoSave the facilities DB after changing it, not just on module unload
Stephen Bennett [Mon, 27 Apr 2009 22:27:03 +0000 (23:27 +0100)] 
Save the facilities DB after changing it, not just on module unload

15 years agoAdd removal, modification and listing of suspicious/lethal/exempt masks
Stephen Bennett [Mon, 27 Apr 2009 22:09:23 +0000 (23:09 +0100)] 
Add removal, modification and listing of suspicious/lethal/exempt masks

15 years agoFirst part of lethal/suspicious/exempt masks.
Stephen Bennett [Sun, 26 Apr 2009 23:06:07 +0000 (00:06 +0100)] 
First part of lethal/suspicious/exempt masks.

15 years agoMake facility blacklists only apply to that facility.
Stephen Bennett [Sun, 26 Apr 2009 21:21:32 +0000 (22:21 +0100)] 
Make facility blacklists only apply to that facility.

15 years agoUpdate gitignore
Stephen Bennett [Sat, 25 Apr 2009 12:00:50 +0000 (13:00 +0100)] 
Update gitignore

15 years agoReport when users are blocked by facilities
Stephen Bennett [Sat, 25 Apr 2009 11:57:04 +0000 (12:57 +0100)] 
Report when users are blocked by facilities

15 years agoMaybe make throttle work
Stephen Bennett [Sat, 25 Apr 2009 11:36:50 +0000 (12:36 +0100)] 
Maybe make throttle work

15 years agoShow debug level in debug notices
Stephen Bennett [Sat, 25 Apr 2009 11:02:35 +0000 (12:02 +0100)] 
Show debug level in debug notices

15 years agoMore accurate debug notice
Stephen Bennett [Sat, 25 Apr 2009 11:00:36 +0000 (12:00 +0100)] 
More accurate debug notice

15 years agoDon't crash when asked to cloak a user that doesn't have a session marker
Stephen Bennett [Sat, 25 Apr 2009 10:45:06 +0000 (11:45 +0100)] 
Don't crash when asked to cloak a user that doesn't have a session marker

15 years agoMove debug message to where it's true
Stephen Bennett [Sat, 25 Apr 2009 09:21:46 +0000 (10:21 +0100)] 
Move debug message to where it's true

15 years agoFix loading of blacklists
Stephen Bennett [Sat, 25 Apr 2009 09:21:14 +0000 (10:21 +0100)] 
Fix loading of blacklists

15 years agoReplace FACILITY LSBL with FACILITY SHOW
Stephen Bennett [Sat, 25 Apr 2009 09:06:12 +0000 (10:06 +0100)] 
Replace FACILITY LSBL with FACILITY SHOW

15 years agoAdd TODO
Stephen Bennett [Sat, 25 Apr 2009 00:16:32 +0000 (01:16 +0100)] 
Add TODO

15 years agoClean up some things, and add the facilities module
Stephen Bennett [Sat, 25 Apr 2009 00:16:21 +0000 (01:16 +0100)] 
Clean up some things, and add the facilities module

15 years agoWhen killing K:lined users, send the kline message as a notice, and include a generic...
Stephen Bennett [Wed, 22 Apr 2009 20:46:32 +0000 (21:46 +0100)] 
When killing K:lined users, send the kline message as a notice, and include a generic (configurable) message in the kill reason. Also clean up several things and fix numerous stupidities.

15 years agoThese modules all dep on syn.h
Stephen Bennett [Wed, 22 Apr 2009 20:33:37 +0000 (21:33 +0100)] 
These modules all dep on syn.h

15 years agoBe less silly
Stephen Bennett [Wed, 22 Apr 2009 19:10:29 +0000 (20:10 +0100)] 
Be less silly

15 years agoFix module symbol access
Stephen Bennett [Wed, 22 Apr 2009 17:52:41 +0000 (18:52 +0100)] 
Fix module symbol access

15 years agoCheck users for gecos hostnames as well as hex IPs in ident
Stephen Bennett [Wed, 22 Apr 2009 17:37:11 +0000 (18:37 +0100)] 
Check users for gecos hostnames as well as hex IPs in ident

15 years agoAdd module to check hex IPs from web gateways against K:lines
Stephen Bennett [Mon, 20 Apr 2009 18:44:25 +0000 (19:44 +0100)] 
Add module to check hex IPs from web gateways against K:lines

15 years agoAdd internal syn_kline function, which adds a K:line to the ircd and to our internal...
Stephen Bennett [Mon, 20 Apr 2009 18:43:49 +0000 (19:43 +0100)] 
Add internal syn_kline function, which adds a K:line to the ircd and to our internal lists. Use it for tor K:lines, so that gateway kline checks will match tor nodes.

15 years agoAdd module to track ircd-side klines
Stephen Bennett [Sun, 19 Apr 2009 23:25:27 +0000 (00:25 +0100)] 
Add module to track ircd-side klines

15 years agoMore configurability
Stephen Bennett [Sun, 19 Apr 2009 23:25:02 +0000 (00:25 +0100)] 
More configurability

15 years agoRe-check users for tor nodes after the list is updated
Stephen Bennett [Sun, 19 Apr 2009 23:22:00 +0000 (00:22 +0100)] 
Re-check users for tor nodes after the list is updated

15 years agoClean up behaviour when modules are loaded on startup
Stephen Bennett [Sun, 19 Apr 2009 21:25:44 +0000 (22:25 +0100)] 
Clean up behaviour when modules are loaded on startup

15 years agocentralise common symbols a bit. Add a configurable report channel.
Stephen Bennett [Sun, 19 Apr 2009 19:48:46 +0000 (20:48 +0100)] 
centralise common symbols a bit. Add a configurable report channel.

15 years agoJoin rate monitoring module
Stephen Bennett [Sun, 19 Apr 2009 14:38:54 +0000 (15:38 +0100)] 
Join rate monitoring module

15 years agoInitial tor-klining module.
Stephen Bennett [Sun, 19 Apr 2009 00:09:35 +0000 (01:09 +0100)] 
Initial tor-klining module.