https://github.com/ProgVal/Limnoria

sort by:
Revision Author Date Message Commit Date
685bedc Add config variable supybot.abuse.flood.command.notify. 16 September 2015, 19:32:25 UTC
2e7df9c Service: Actually allow 0. 15 September 2015, 19:00:31 UTC
e54ae6d Service: Don't ghost if ghostDelay is set to 0. 15 September 2015, 18:59:26 UTC
7c0e9c7 Merge pull request #1167 from GLolol/filter/unbinary-strip-spaces Filter: strip spaces in "unbinary" (Closes #1166) 10 September 2015, 14:00:53 UTC
f5146e8 Filter: more efficient _squish code 10 September 2015, 13:57:40 UTC
ed493e6 Filter: strip spaces in "unbinary" (Closes #1166) This makes _squish() a shared function to prevent code duplication. Also, remove duplicate testUnbinary function, and add tests for this. 10 September 2015, 02:32:15 UTC
879ce46 make utils.web.urlencode return a string, not bytes. 09 September 2015, 20:02:19 UTC
b510759 Google: Move the main code of translate to a separate function (usable by other plugins). 09 September 2015, 19:24:47 UTC
aa13ac8 Also send CAP END if no capability is requested. 05 September 2015, 11:14:05 UTC
f86e25d Prevent authentication hanging if the server supports no capability the bot asks. 05 September 2015, 10:43:43 UTC
17b1ae2 Prevent 'dictionary changed size during iteration'. 02 September 2015, 15:00:29 UTC
1c21859 RSS: Add fallback on sorting by update timestamp + add outdatedFirst and updatedFirst sorts. Closes GH-1139. 02 September 2015, 08:04:04 UTC
29ca3eb RSS: Sort on time tuples instead of formatted dates. 02 September 2015, 07:43:29 UTC
c81d5d3 Make the 'command flood' banmask follow supybot.protocols.irc.banmask. 01 September 2015, 18:40:32 UTC
912d2e1 core: Apply some suggestions of pyflakes. 31 August 2015, 16:19:22 UTC
6d60616 Merge pull request #1161 from jacksonmj/private-user-list Send User.list response in private 31 August 2015, 13:16:25 UTC
5914499 Change User.listInPrivate config value from global to channel-specific 31 August 2015, 13:04:33 UTC
6935868 ChannelLogger: Fix 'dictionary changed size during iteration'. 31 August 2015, 08:40:30 UTC
c01a956 utils: Remove dependency on parent package. 30 August 2015, 15:33:39 UTC
0c6a88c .travis.yml: Allow failures on Pypy3. 30 August 2015, 13:55:26 UTC
c587900 Make normalizeWhitespace remove \r as well. 30 August 2015, 13:44:07 UTC
9fba766 Merge pull request #1160 from GLolol/aka/list-filter-lock-status Aka: allow filtering 'list' by Aka lock status 30 August 2015, 07:49:34 UTC
3b1c56b User.list: add config value plugins.User.listInPrivate to force user list response to be sent in private This prevents mass-highlights of people who use their IRC nick as their bot username. 30 August 2015, 00:48:29 UTC
dbd12e9 Aka: allow filtering 'list' by Aka lock status This adds two mutually incompatible options to Aka list: --locked and --unlocked 30 August 2015, 00:21:17 UTC
b375390 .travis.yml: Increase verbosity level. 29 August 2015, 21:02:38 UTC
09cb8e9 supybot-test: Add a new level of verbosity, for showing only unexpected exceptions. 29 August 2015, 21:02:20 UTC
e5d8315 Language. 29 August 2015, 19:46:47 UTC
20ef13e Web: Ignore SVG titles. Closes GH-1147. 29 August 2015, 19:08:35 UTC
576a96f Web: Factorize the code of the title snarfer and the title command. 29 August 2015, 19:04:38 UTC
8033e6a Merge pull request #1159 from jacksonmj/math Prevent untrusted users from freezing the bot with Math.rpn, and allow factorial calculation for smaller numbers 29 August 2015, 06:09:12 UTC
97c7d0a Math.calc: allow factorial for smallish numbers 29 August 2015, 01:27:50 UTC
1aeb847 Math.rpn should use _mathSafeEnv, otherwise untrusted users can freeze the bot 29 August 2015, 01:26:45 UTC
ab08e00 .travis.yml: Use container-based infrastructure. 26 August 2015, 21:10:22 UTC
b8f5423 Unix: Skip tests instead of ignoring them if a dep is missing + use ls instead of ping. 26 August 2015, 21:09:55 UTC
f4b5145 .travis.yml: Add tests for Python 2.7 and 3.4 without optional dependencies. 26 August 2015, 20:46:28 UTC
4d6bd84 Time: skip tests if dependencies are not available. 26 August 2015, 20:45:33 UTC
127af5d Improve wording in HEAD^^. 26 August 2015, 17:31:06 UTC
a905828 Fix Python 2.6 compatibility. 26 August 2015, 15:59:50 UTC
da12678 README: Add recommendations about the versions. 26 August 2015, 15:46:23 UTC
d1acdb6 Fix timezone handling in Python 2 and 3.2. 26 August 2015, 15:42:42 UTC
935abed Show an explicit error in case Python imports stock Supybot's library. 26 August 2015, 15:03:21 UTC
943c8bc Add support for IRCv3.2 extension chghost. 22 August 2015, 18:48:03 UTC
39df987 Fix timezone handling of b338a2370. 22 August 2015, 18:38:16 UTC
73ed963 Add support for IRCv3.2 subcommand CAP DEL. 22 August 2015, 18:25:39 UTC
b338a23 core: Use IRCv3.2 extension server-time to fill IrcMsg.time, if available. 22 August 2015, 18:11:46 UTC
11c10bb Add attribute IrcMsg.time. 22 August 2015, 16:36:47 UTC
33e8966 ChannelLogger & core: Use IRCv3.2 extension invite-notify if available. 22 August 2015, 16:24:32 UTC
64772d4 Merge pull request #1157 from jacksonmj/alias Alias improvements 22 August 2015, 14:55:03 UTC
9eafe29 Alias: fix tests 22 August 2015, 14:36:00 UTC
ff4040f Alias: prevent "RuntimeError: dictionary changed size during iteration" for invalid aliases 22 August 2015, 13:24:19 UTC
f5c66af Alias: add hard-coded check that alias names are valid registry names 22 August 2015, 13:24:01 UTC
4507771 Alias: clearer description for list command, as suggested by ProgVal 22 August 2015, 12:54:06 UTC
92acea7 Alias: refactor some of the registry access 22 August 2015, 12:48:59 UTC
6ee2451 Fix 9c8f05bc16af1b58e6775fb5dc48cf7ee23f8526. 22 August 2015, 12:25:20 UTC
d9b21dc Alias: more relaxed valid name regex (printable characters instead of "a-z0-9 and some symbols") 22 August 2015, 11:37:13 UTC
963a17c Alias: make regex for valid alias names configurable 22 August 2015, 11:37:13 UTC
54e9b4b Alias: add a list command to list aliases, optionally filtered by locked status ("list Alias" includes Alias plugin commands as well as aliases, and cannot be filtered by locked status) 22 August 2015, 11:37:12 UTC
fd53d8c Alias: correct unescaping of alias names when creating registry entries in Alias.__init__ Only a problem when the rules on allowed alias names were relaxed, in which case backslashes were duplicated every time the bot restarted. Also factor out '.' and '|' checks into needsEscaping function 22 August 2015, 11:37:12 UTC
711572b Alias: fix locking and unlocking for escaped aliases 22 August 2015, 11:37:12 UTC
a39238a HTTP server: use two single-stack servers instead of a dual-stack one, and add a config variable to disable this behavior. Closes GH-945. 22 August 2015, 11:10:03 UTC
543732a Fix f8328be5cb so it actually does what it is supposed to do (lstrip removes characters). 22 August 2015, 09:18:07 UTC
9c8f05b Use IRCv3.2 extension userhost-in-names if available. 22 August 2015, 08:33:59 UTC
9dd2811 Split capabilities into a string, as it should be done. 22 August 2015, 08:17:32 UTC
5501b7c Merge pull request #1156 from jacksonmj/italics Add support for italic formatting 22 August 2015, 07:25:54 UTC
8eb5d4f Add support for italics New functions: ircutils.italic to add ircutils.stripItalic to remove And remove italics in ircutils.stripFormatting. 21 August 2015, 21:44:11 UTC
21da27a Merge pull request #1155 from nyuszika7h/ipv4-mapped-addr-fix httpserver: Strip IPv4-mapped IPv6 addresses 21 August 2015, 20:41:33 UTC
f8328be httpserver: Strip IPv4-mapped IPv6 addresses 21 August 2015, 20:39:49 UTC
f45e290 Merge remote-tracking branch 'mlq/fix/httpserver-read-content-length' into testing 17 August 2015, 20:35:40 UTC
52bebde httpserver.py: Pass Content-Length to read call If a POST request is sent to the built-in http server the handling function does not terminate because the rfile.read() function blocks. This patch passes the Content-Length value to the self.rfile.read() function that is required for it to do not block the method. Regarding RFC 2616 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.4) the Content-Length header is expected to be sent otherwise this patch assumes a zero length. 17 August 2015, 20:30:21 UTC
d4c49d8 Factoids: Fix help of requireVoice. Closes GH-1153. 17 August 2015, 16:22:36 UTC
d56539a Fix http tests on Python 3. 15 August 2015, 12:07:01 UTC
0254d7b Add a decorator to retry tests that fail often. 11 August 2015, 15:13:27 UTC
aa98d98 Fix imports to minisix. 11 August 2015, 15:01:58 UTC
c3a2c80 Remove need for 2to3. 11 August 2015, 14:50:23 UTC
0549538 Web: check URL whitelist in snarfer. 11 August 2015, 14:46:47 UTC
f305ff3 Remove fix_basestring. 10 August 2015, 18:24:11 UTC
2c380a4 Remove fix_xrange. 10 August 2015, 17:36:07 UTC
23ddfbc Filter & Google: Fix Python 3.2 compatibility. 10 August 2015, 17:14:22 UTC
8ad1670 MoobotFactoids: Fix Python 3.2 support. 10 August 2015, 17:02:50 UTC
be6bc1a Remove need for fix_unicode. 10 August 2015, 16:52:51 UTC
6ceec0c Web: HTMLParseError is deprecated/unused since Python 3.3 and removed in Python 3.5. 10 August 2015, 16:16:02 UTC
34d384b Remove need for fix_methodattrs. 10 August 2015, 16:09:52 UTC
c0ac84b Remove need for fix_import, fix_types, and fix_urllib. 10 August 2015, 15:55:25 UTC
3991faf Fix setup.py. 10 August 2015, 07:13:32 UTC
1ab1beb travis.yml: Allow failures for Python nightly. 09 August 2015, 07:41:23 UTC
17bf893 Fix imports. 09 August 2015, 07:21:12 UTC
5b9e07e Fix previous commit. 08 August 2015, 22:47:50 UTC
216c5d2 Replace sys.version_info[0] usages with minisix.PY{2,3}. 08 August 2015, 22:23:03 UTC
078eb9b Fix Python 2 compatiblity. 08 August 2015, 21:21:12 UTC
5a82cef Remove use of fix_long fixer. 08 August 2015, 21:08:49 UTC
be118c3 Remove use of fix_dict fixer. 08 August 2015, 21:08:49 UTC
70fb09b travis.yml: Add 3.5-dev. 08 August 2015, 21:08:49 UTC
ed9f9d0 Merge pull request #1148 from GLolol/patch-1 ircutils.formatWhois: ignore channels that have +p set 08 August 2015, 18:37:17 UTC
8b37e23 ircutils: fix Python 2.6 compatibility 08 August 2015, 10:42:25 UTC
d74e314 ircutils.formatWhois: ignore channels that have +p set 08 August 2015, 10:14:46 UTC
7d7945e Topic: Factorize capability checks + make requireManageCapability actually channel-specific. 08 July 2015, 09:35:56 UTC
1bdb9e3 Relay: Clarify the doc of Relay.channels.joinOnAllNetworks. Closes GH-1133. 07 July 2015, 06:59:33 UTC
1567bc2 Merge pull request #1132 from Ban3/google-translate Restore Google translate 04 July 2015, 07:10:25 UTC
7410c16 Google: restore test for translate 04 July 2015, 00:13:53 UTC
a6d1909 Google: restore translate 03 July 2015, 23:42:01 UTC
back to top