Valentin Lorentz
eef901894d
Add 'import supybot.i18n' warning to supybot-wizard.
2017-01-22 09:28:42 +01:00
Valentin Lorentz
260a511942
Merge branch 'sasl-scram' into testing
2017-01-11 00:11:26 +01:00
Valentin Lorentz
8ce43110b6
Working support of scram-sha-256.
2017-01-11 00:10:46 +01:00
Valentin Lorentz
9be4db01f8
Fix ecdsa nameerror introduced in previous commit.
2017-01-10 23:27:50 +01:00
Valentin Lorentz
e87ad5b5a3
Untested implementation of SASL SCRAM auth.
2017-01-10 23:23:56 +01:00
Valentin Lorentz
90c5c78813
Add option --no-setuid to supybot-test
...
https://bugs.debian.org/834950
2017-01-10 22:56:17 +01:00
Valentin Lorentz
22956a3f4d
Merge pull request #1279 from rnc/master
...
Use copyfile instead of copy
2016-12-23 15:11:58 +01:00
Nick Cross
039a4f38f8
Use copyfile instead of copy
2016-12-23 13:57:27 +00:00
Valentin Lorentz
787f893430
Merge pull request #1278 from GLolol/fix-remote-channel
...
Channel: fix KeyError in combination with 'network command'
2016-12-19 00:53:10 +01:00
James Lu
010da43b29
Channel: use msg.prefix instead of nickToHostmask for capability checks
...
Closes #1233 .
2016-12-18 15:36:47 -08:00
Valentin Lorentz
cbb9f8c699
Merge pull request #1277 from GLolol/patch-1
...
Google: update link to supported languages list
2016-12-18 23:55:47 +01:00
James Lu
73be2bf3d8
Google: update link to supported languages list
...
Google has since reformatted their docs and moved the language support info to a separate page.
2016-12-18 14:53:01 -08:00
James Lu
b934870702
Debug: import supybot for easier access to the module
2016-12-18 23:37:55 +01:00
Valentin Lorentz
76170080b5
Merge pull request #1276 from kyrias/title-timeout
...
Add timeout to `web title` command
2016-12-08 18:22:02 +01:00
Johannes Löthberg
07f98d3619
Add timeout to web title
command
...
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2016-12-08 10:11:15 +01:00
Valentin Lorentz
9fe4abec48
Web: Use a timeout to fetch pages. Closes GH-1275.
...
This is required because the sandbox is not used anymore,
since 9c57199838
.
2016-12-08 00:48:11 +01:00
Valentin Lorentz
b9b36d4de5
Improve decorator.
2016-12-08 00:37:12 +01:00
Valentin Lorentz
4acb692f17
Web: Use new-style command wrap (as a decorator).
2016-12-08 00:36:30 +01:00
Valentin Lorentz
b46ea6f6bc
Merge branch 'custom-whoami' into testing
2016-11-28 10:31:52 +01:00
Valentin Lorentz
bbaf3cd47e
User: Fix previous commit by @IotaSpencer.
2016-11-28 10:31:37 +01:00
Ken Spencer
0c4f9d74eb
User: allow for custom whoami error
2016-11-28 10:28:48 +01:00
Fudster
0be4e2c953
Add Fudster's repo ( #1274 )
...
* Add Fudster's repo
* fixed missing owner var
* Fix padding
* Fix padding.....
* Remove tabs
2016-11-28 10:24:56 +01:00
Valentin Lorentz
ecf70a4de4
GPG: Limit number of headers fetched on old Python versions.
2016-11-22 22:15:43 +01:00
Valentin Lorentz
95a1f21600
Revert some instances of s/iteritems/items/ in be118c3338
.
2016-11-11 13:04:00 +01:00
Valentin Lorentz
9c57199838
Web: Disable the fetch sandbox on Python versions with the _MAXHEADERS fix.
...
Partial fix to GH-1271.
2016-11-11 12:13:02 +01:00
Valentin Lorentz
0b93ab60a0
Merge pull request #1270 from IotaSpencer/patch-1
...
Update Iota's link
2016-11-09 18:37:25 +01:00
Ken Spencer
f29ede567b
Update Iota's link
2016-11-09 12:23:31 -05:00
Valentin Lorentz
abfc499be6
Update README and list of classifiers.
2016-11-05 08:51:29 +01:00
Valentin Lorentz
14180a24ec
Fix error when printing the 'NoSuitableDatabase' error.
2016-11-05 08:51:29 +01:00
Valentin Lorentz
f6419525ee
Merge pull request #1269 from kyrias/fix-disable
...
disable: Actually disable command by plugin if specified
2016-11-03 18:53:19 +01:00
Johannes Löthberg
7c757cd52e
disable: Actually disable command by plugin if specified
...
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2016-11-03 14:28:41 +01:00
Valentin Lorentz
95d4d40b22
Remove debug prints.
2016-11-01 21:30:39 +01:00
Valentin Lorentz
96c1ccc722
NickAuth: Fix error message.
2016-10-31 19:06:35 +01:00
Valentin Lorentz
167e66ed11
NickAuth: Use only the account name, not the current nick.
2016-10-31 17:02:14 +01:00
Valentin Lorentz
1fdbc24714
NickAuth: Improve error message.
2016-10-31 16:28:08 +01:00
Valentin Lorentz
5b29c8c0dd
utils.iter: Allow None argument to filterfalse and all.
...
Fixes bug in the Debian plugin.
2016-10-27 20:51:36 +02:00
Valentin Lorentz
df130e8931
Fix inconsistency in the help message for configuring ident.
2016-10-26 21:17:01 +02:00
Valentin Lorentz
337094a1f4
Document argument 'heap_size' of commands.process.
2016-10-26 18:11:01 +02:00
Valentin Lorentz
f5db2338c5
Reply: Restore supybot.reply.oneToOne in tests because it breaks Factoids.
2016-10-02 13:55:26 +02:00
Valentin Lorentz
97d29d7913
Bring back VersionIsEmpty for supybot.user
...
Was removed by e5729bc86d
, but
the removal breaks compatibility with popular IRCds.
2016-10-01 23:47:42 +02:00
Valentin Lorentz
c6e29031d1
Make replies() behave consistently with reply() regarding the 'to' parameter.
...
Side-effect: Fixes channel-specificity of supybot.reply.onetoone for the Reply.replies command.
Closes GH-1266.
2016-10-01 13:37:03 +02:00
Valentin Lorentz
fe52ba8fe8
Merge pull request #1265 from GLolol/patch-1
...
Factoids: add missing Raise in requireVoice checks
2016-09-26 18:37:05 +02:00
James Lu
cd853f3e31
Factoids: add missing Raise in requireVoice checks
...
Reported by braimee on IRC.
2016-09-25 17:11:14 -07:00
Valentin Lorentz
d7099794bc
Fix Python 2 support of last commit.
2016-09-20 23:22:13 +02:00
Valentin Lorentz
2cfe0f679f
Fix previous commit on some Python versions.
2016-09-20 23:09:29 +02:00
Valentin Lorentz
d39647142c
RSS: Fix shadowing of any/all.
2016-09-20 22:54:11 +02:00
Valentin Lorentz
79bcc04d0a
Fix Python 3.6 support of utils.python.glob2re.
2016-09-14 20:09:00 +02:00
Valentin Lorentz
b3bed0d6f9
User: Fix error handling when hostmasks overlap.
2016-09-14 19:10:26 +02:00
Valentin Lorentz
08c6238e14
README: Fix dependencies install instructions.
2016-09-14 19:10:05 +02:00
Valentin Lorentz
4f280599e1
RSS: use the original FeedParserDict for substitution
...
instead of building a new keyword arguments dict by iteration.
'description' is a field in FeedParserDict, but is not present when iterating,
which made it unavailable as a substitution variable.
2016-09-08 21:42:31 +02:00