Commit Graph

10844 Commits

Author SHA1 Message Date
Valentin Lorentz 8652c683ab Fix case-insensitive plugin loading if a plugin is in two directories. 2017-01-22 21:22:39 +01:00
Valentin Lorentz e52db064ca Less ambiguous name for the content of @owner announce. 2017-01-22 12:50:00 +01:00
Valentin Lorentz 71a97173c7 Merge pull request #1280 from nyuszika7h/announce-format
Allow specifying the format of Owner.announce
2017-01-22 12:48:49 +01:00
nyuszika7h dab4737010 Allow specifying the format of Owner.announce
Someone asked how to remove the owner's username from announcements,
so it may be useful to make this configurable instead of making them
edit a core plugin's code which is not the best idea,
or write another plugin.
2017-01-22 12:34:54 +01:00
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