Limnoria/plugins
Daniel Folkinshteyn 81c366a6be Web: create a cofigurable url whitelist
Prevent various forms of abuse that result via the Web plugin, such as fetching or titling
malicious content, or revealing bot IP.
2013-05-11 14:12:31 -04:00
..
Admin Model Admin's ignore help after Channel's. 2010-09-02 09:05:52 -04:00
Alias Use conf.registerGlobalValue to ensure generated values are properly setup. 2010-06-25 00:42:02 -04:00
Anonymous Anonymous: Implement support for allowPrivateTarget config. 2010-06-03 10:43:31 -04:00
AutoMode AutoMode: fix bans. 2011-12-12 11:05:02 -05:00
BadWords BadWords: improve help for requireWordBoundaries config. 2010-09-08 00:11:28 -04:00
Channel Channel.nicks: Raise error so we don't actually reply with the nicks. 2011-12-12 11:13:03 -05:00
ChannelLogger ChannelLogger: include in logs the reasons for parts and quits 2010-06-15 23:53:15 -04:00
ChannelStats Channelstats: require caller to be in target channel when using commands in this plugin. 2012-02-25 12:35:55 -05:00
Conditional Conditional: allow empty string arguments in string-comparison functions 2010-06-03 17:03:39 -04:00
Config Fix some typos/wordings. 2009-08-26 16:34:12 -04:00
Ctcp Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Dict Dict: Fix FSF address in included dictclient module 2011-06-27 14:41:49 -04:00
Dunno Add Dunno plugin from supybot-plugins package 2009-05-07 22:50:32 -04:00
Factoids Factoids: Fix typo. 2011-12-12 11:07:07 -05:00
Filter Filter: fix rainbow so it doesn't fail with numbers. 2011-01-24 16:18:01 -05:00
Format Format.replace: replacement text is now allowed to be the empty string. 2010-08-05 01:27:38 -04:00
Games Games: Re-add some, much higher, upper limits to dice. 2010-10-10 17:39:08 -04:00
Google Google: use web scraping as fallback to ig api 2011-12-12 14:57:10 -05:00
Herald Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Internet Update Internet.hexip to handle IPv6 2011-10-11 11:55:16 -04:00
Karma Karma: fix typo. Closes GH-38. 2011-12-12 11:06:49 -05:00
Lart Remove first person modification of the reason clause and add tests to support it. 2006-11-13 20:27:23 +00:00
Later for Later plugin, add test for actual sending of notes to nicks upon their being seen. 2010-04-29 20:20:36 -04:00
Limiter Limiter: Fix "reduce limit" test case. 2010-10-10 17:36:23 -04:00
Math Math: calc: coerce argument to ascii string. working with unicode errors on the translate() step. 2012-10-22 11:24:28 -04:00
MessageParser MessageParser: fix two misspell 2011-12-25 01:28:51 -05:00
Misc Prevent nesting of Misc.tell 2011-12-12 11:24:52 -05:00
MoobotFactoids MoobotFactoids: add check_same_thread=False to the sqlite3 connect calls, so it doesn't complain. (thanks malex!) 2010-08-02 17:51:17 -04:00
Network Network: Properly parse WHOIS response 2010-01-10 20:17:10 -05:00
News Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
NickCapture NickCapture: Fix plugin help and l10n-fr. Closes GH-116. 2011-12-12 11:12:09 -05:00
Nickometer Small typos and doc fixes. 2009-11-04 22:54:46 -05:00
Note Secure some more commands which take a regexp from untrusted user input. 2011-08-12 18:13:27 -04:00
Owner Owner: Reload module configuration in reload. 2013-05-03 23:44:27 -04:00
Plugin fix docstring for Plugin.plugin command so it actually says what the command will do. 2010-04-21 16:38:25 -04:00
Praise Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Protector Protector: Fix variable name. 2011-12-12 11:06:40 -05:00
Quote Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
QuoteGrabs update quotegrabs to sqlite3 2010-04-21 01:24:13 -04:00
Relay Relay: remove redundant nick on join/part when hostmasks enabled 2011-12-12 11:05:25 -05:00
Reply add replies function to reply plugin, which makes multiple replies, if supybot.reply.oneToOne is false. 2010-03-22 01:06:02 -04:00
RSS RSS: add option display headline timestamp. 2013-05-05 11:23:15 -04:00
Scheduler Scheduler: don't immediately execute commands when restoring repeated events. 2010-09-04 01:25:57 -04:00
Seen Seen: check to see if the bot is in target channel before doing anything. 2012-08-30 15:34:28 -04:00
Services Simplify handling of per-network waitingJoins 2011-12-12 11:26:31 -05:00
ShrinkUrl ShrinkUrl: Add serviceRotation config. 2010-07-11 23:05:39 -04:00
Status Status.processes: add output of currently active processes. 2010-08-06 14:48:21 -04:00
String String: cap maximum soundex length to 1024. 2012-12-16 23:53:13 -05:00
Success Add Success plugin from supybot-plugins package 2009-05-07 22:52:16 -04:00
Time Update dateutil to latest version and include all files 2009-05-11 12:16:28 -04:00
Todo Secure some more commands which take a regexp from untrusted user input. 2011-08-12 18:13:27 -04:00
Topic Topic: fix typo in @unlock help. 2011-12-12 11:11:41 -05:00
Unix Unix: Use converter to enforce "no spaces" for spell's argument. 2010-10-10 17:42:26 -04:00
URL Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
User User: Handle DuplicateHostmask exception in hostmask.add. 2010-09-02 09:08:21 -04:00
Utilities Include String plugin for Utilities' tests. 2010-07-11 23:06:03 -04:00
Web Web: create a cofigurable url whitelist 2013-05-11 14:12:31 -04:00
__init__.py Secure some more commands which take a regexp from untrusted user input. 2011-08-12 18:13:27 -04:00