Commit Graph

  • b16ec65cb2 Merge pull request #1248 from nirik/abuse-owner-to-trusted Valentin Lorentz 2016-07-07 08:24:02 +02:00
  • 932f49648b change abuse command flood to except trusted users instead of just owners Kevin Fenzi 2016-07-06 16:50:14 -06:00
  • 6ec60479b7 supybot-wizard: Fix typo. master-2016-06-29 Valentin Lorentz 2016-06-29 09:17:15 +02:00
  • ea89e4b784 Fix supybot-wizard for disabling SSL. master-2016-06-27 Valentin Lorentz 2016-06-27 20:14:17 +02:00
  • 7b658e714b Factoids: Fix Python 3 support. Valentin Lorentz 2016-06-04 18:57:31 +02:00
  • 59df2ff038 Factoids: Fix names of utils.web.url(un)quote. Valentin Lorentz 2016-06-04 18:53:55 +02:00
  • cc0eaaef0c Merge pull request #1244 from GLolol/patch-2 Valentin Lorentz 2016-05-12 17:50:58 +02:00
  • 88a8bbb4d8 Google: remove unused & duplicated imports James Lu 2016-05-11 18:24:36 -07:00
  • 8b68261625 Merge pull request #1242 from GLolol/shrinkurl/x0+https Valentin Lorentz 2016-05-08 08:58:12 +02:00
  • 7f13b939f7 ShrinkUrl: Update API URL, now serving HTTPS links James Lu 2016-05-07 21:02:38 -07:00
  • cd06cc833c Merge pull request #1241 from GLolol/patch-2 Valentin Lorentz 2016-05-06 16:16:45 +02:00
  • 218ba764cc Google: self-promot-- add DDG plugin with py2/py3 support James Lu 2016-05-06 07:14:25 -07:00
  • b6695172c8 Google: Add warning about deprecation. master-2016-05-06 Valentin Lorentz 2016-05-06 09:02:54 +02:00
  • de290d12f3 Google: Fix @lucky. Valentin Lorentz 2016-05-05 09:01:51 +02:00
  • 8321d8a547 Google: Fix URL formatting. Valentin Lorentz 2016-05-05 08:31:04 +02:00
  • 6f1045ed20 Google: Fixes. Valentin Lorentz 2016-05-05 08:03:10 +02:00
  • f8aaddd5b5 Google: Fix google URL. Valentin Lorentz 2016-05-04 19:29:53 +02:00
  • b5268d63a3 Google: AJAX API was closed today, using HTML scraping instead. Valentin Lorentz 2016-05-04 19:05:03 +02:00
  • fa5552ee5f Merge pull request #1235 from JunaidLoonat/master Valentin Lorentz 2016-04-29 22:09:17 +02:00
  • 3a2b603f2f Improved HttpProxy validation routine Junaid Loonat 2016-04-26 23:32:48 +02:00
  • 3e72aa5da5 New isSocketAddress() method Junaid Loonat 2016-04-26 23:12:26 +02:00
  • 7be7b98e68 Update conf.py Junaid Loonat 2016-04-25 23:21:46 +02:00
  • c211c60e52 Removed HTTP(S) proxy code Junaid Loonat 2016-04-25 22:12:52 +02:00
  • 14e5c490e6 Update conf.py Junaid Loonat 2016-04-25 22:03:00 +02:00
  • 8d2da9aa3a Immediate HTTP(S) proxy (de)activation Junaid Loonat 2016-04-25 21:50:52 +02:00
  • 654d98c125 Use proxy for HTTPS requests as well Junaid Loonat 2016-04-25 10:14:49 +02:00
  • c9e5486806 Ctcp: Don't strip CTCP character in output. (bug added in previous commit) Valentin Lorentz 2016-04-24 21:26:25 +02:00
  • 6ec0af2da3 Strip CTCP characters from irc.reply by default. Valentin Lorentz 2016-04-24 21:11:34 +02:00
  • 52517c8ca6 Open CSV files in binary mode on Python 2. Closes GH-1230. Valentin Lorentz 2016-04-13 17:56:03 +02:00
  • 2d1816e8f4 Ctcp: s/Supybot/Limnoria/ in version reply. Valentin Lorentz 2016-04-10 19:31:59 +02:00
  • 443999df25 Misc: s/Supybot/Limnoria/ in @version. Valentin Lorentz 2016-04-02 18:57:10 +02:00
  • eba2be7e87 https:// for the builds URL. Valentin Lorentz 2016-03-24 23:18:42 +01:00
  • 92ed5d484d Open log files with UTF-8 encoding. Valentin Lorentz 2016-03-24 22:04:35 +01:00
  • 3879f30d47 User: allow owners to change their own password master-2016-03-24 James Lu 2016-02-07 12:05:03 -08:00
  • d4a71497c4 Misc.last: add a timeout in --regexp search to prevent various ReDoS attacks James Lu 2015-10-01 20:23:11 -07:00
  • b64926814b Add another fallback to log emitting in case of unicode-related error. Valentin Lorentz 2016-03-20 12:56:33 +01:00
  • 93feb71b66 Normalize fingerprints to allow more formats. Valentin Lorentz 2016-03-20 10:28:33 +01:00
  • 9cd2170a14 Add supported server fingerprint algorithms to the help of supybot.networks.*.ssl.serverFingerprints. Closes GH-1221. Valentin Lorentz 2016-03-17 19:18:41 +01:00
  • 51c354bcfb Conditional: disable threading. Valentin Lorentz 2016-03-16 16:49:07 +01:00
  • e91b3e70f8 Merge pull request #1228 from GLolol/ircutils-1 Valentin Lorentz 2016-03-15 17:14:08 +01:00
  • 22408ce413 Fix tests from last commit James Lu 2016-03-15 08:35:46 -07:00
  • 1b0c2ab95a ircutils: add $network to standard substitutions James Lu 2016-03-14 19:33:47 -07:00
  • 1d62a0a7c5 Fix version-clash error message to show the path to python instead of supybot. Valentin Lorentz 2016-03-12 22:30:00 +01:00
  • 71c67f8773 Merge pull request #1227 from GLolol/network/fix-getopts Valentin Lorentz 2016-03-12 07:40:00 +01:00
  • 9ace3004aa Network: fix getopts key for --nossl James Lu 2016-03-11 19:44:46 -08:00
  • 5db3faca7a Unix: Add support for -4 and -6 in @ping. Closes GH-1224. Valentin Lorentz 2016-03-11 21:12:04 +01:00
  • 6936e3d634 Aka: make @list --keys reply on a single line, even if supybot.reply.oneToOne is False. Closes GH-1225. Valentin Lorentz 2016-03-11 21:00:01 +01:00
  • fc3c9eec7c Time: Explicitely handle the 'now' case. Valentin Lorentz 2016-03-08 22:40:41 +01:00
  • 7f38076e59 Use HTMLParser.unescape instead of chr to decode HTML entities. Valentin Lorentz 2016-03-08 22:00:44 +01:00
  • 25a913a82b Unix: Make fortune.equal and fortune.file channel-specific. Valentin Lorentz 2016-03-01 19:20:58 +01:00
  • bf02f79847 Merge pull request #1220 from GLolol/drivers/logging Valentin Lorentz 2016-02-24 19:31:13 +01:00
  • 2c1de2328b Merge pull request #1219 from GLolol/patch-1 master-2016-02-24 Valentin Lorentz 2016-02-24 17:27:22 +01:00
  • f1390b1aec Improve SSL-related version warnings. Valentin Lorentz 2016-02-24 17:25:51 +01:00
  • afc8d828b2 Merge remote-tracking branch 'origin/patch-1' into drivers/logging James Lu 2016-02-24 07:07:29 -08:00
  • 7c9b92bee5 conf: fix help for verifyCertificates James Lu 2016-02-24 07:02:10 -08:00
  • e1a86665ae Remove unsupported option verify_mode to ssl.wrap_socket. Valentin Lorentz 2016-02-24 07:43:21 +01:00
  • a702a95357 Update recommended version in the README. Valentin Lorentz 2016-02-23 21:59:18 +01:00
  • 90c565c0c5 Fix name. Valentin Lorentz 2016-02-23 21:56:52 +01:00
  • d163d1a1a3 Add support for authority certificates. master-2016-02-03 Valentin Lorentz 2016-02-23 20:52:36 +01:00
  • 81a9d1fa39 Remove “Supybot” by “Limnoria” in the default version (following 661a32d1a96f26071efc98b5b6d522f214ea07bf). Valentin Lorentz 2016-02-23 20:52:07 +01:00
  • 0b66abaf5b Channel: Fix 'ignore remove' converter to work like 'ignore add'. Valentin Lorentz 2016-02-23 19:12:22 +00:00
  • b34ee949cb Remove debug expression I shouldn't have committed. Valentin Lorentz 2016-02-23 19:11:47 +00:00
  • b344126318 Socket: update logging text to flow better James Lu 2016-02-23 07:29:16 -08:00
  • 78cf550674 Socket: fix crash on Python versions that do no support certificate validation. Valentin Lorentz 2016-02-23 16:25:37 +01:00
  • 880addf256 Add link to FAQ items on how to upgrade to Python 3. Valentin Lorentz 2016-02-22 20:18:37 +01:00
  • 8c3946d31c Actually, 3.2 and 3.3 don't have SSLContext either. Let's recommend only ≥ 3.4. Valentin Lorentz 2016-02-22 18:36:53 +01:00
  • aee7ac3583 Socket: drop SSL-related logging from critical to warning / error, and fix spacing James Lu 2016-02-22 07:09:56 -08:00
  • a7096f8b3e Disable SSL cert verification by default. Valentin Lorentz 2016-02-21 14:47:44 +01:00
  • ae560dbd2a Add supybot.protocols.ssl.verifyCertificates. Valentin Lorentz 2016-02-21 14:42:41 +01:00
  • e77e78e79e Add support for using server certificate fingerprint instead of CA signature. Valentin Lorentz 2016-02-21 14:18:14 +01:00
  • d922af1043 Verify server certificate, and deprecate Python < 2.7.9. Closes GH-1031. Valentin Lorentz 2016-02-21 13:20:09 +01:00
  • c3dd5f8b64 Make SSL the default for connecting to a new network. Valentin Lorentz 2016-02-21 13:04:26 +01:00
  • b33dadea9e Make INFO a bit less verbose when connecting. Valentin Lorentz 2016-02-21 11:01:31 +01:00
  • 661a32d1a9 Drop the '0.83.4.1+limnoria' part of version numbers, and make packages use the actual version instead of install time. Valentin Lorentz 2016-02-21 10:13:50 +01:00
  • c260a76e06 Add fallback for interpreters which do not support __slots__ for str subclasses. Valentin Lorentz 2016-02-20 13:35:40 +01:00
  • 15e387ea46 Make irc.replies return all results in a single line by default (instead of following the conf), if used in a nested command. Closes GH-219. Valentin Lorentz 2016-02-20 12:57:04 +01:00
  • 38e7589ff3 Make i18n.InternationalizeString use less memory. Valentin Lorentz 2016-02-20 09:51:24 +01:00
  • de3265ed58 Merge pull request #1208 from damascene/testing Valentin Lorentz 2016-02-09 19:11:29 +01:00
  • 1335962fd3 changed the link to markdown format Usama Akkad 2016-02-09 20:09:35 +02:00
  • a538920df7 Catch more unicode-related exceptions when trying to write logs to a file. Valentin Lorentz 2016-02-09 18:39:55 +01:00
  • 6d4ea07b72 Remove a driver from the list of dead drivers after it has been restarted. Closes GH-1165. Valentin Lorentz 2016-02-09 17:31:30 +00:00
  • 914dc4c4ec small fix Usama Akkad 2016-02-07 12:52:27 +02:00
  • 1ecf9c2206 applied @GLolol suggestions Usama Akkad 2016-02-07 12:50:35 +02:00
  • a8be36051f Add tests for ircdb serialization. Valentin Lorentz 2016-02-07 10:49:44 +01:00
  • 11496b4bbb ircdb: When serializing, do not write a 'password' command if there is no password set. Valentin Lorentz 2016-02-07 10:49:17 +01:00
  • 61e5a29351 Fix scheme-matching regexp. Valentin Lorentz 2016-02-07 09:44:08 +01:00
  • f2e726d3e7 setup.py: Add Python 3.5 support classifier. Valentin Lorentz 2016-02-04 21:05:31 +01:00
  • e9b122c973 Later: Do not use ValueError for reporting full queues. Valentin Lorentz 2016-01-31 12:11:04 +01:00
  • ce0b788f2f Merge remote-tracking branch 'freeboson/patch-2' into testing Valentin Lorentz 2016-01-27 14:27:32 +01:00
  • 26840f7a2e add desc for wizard — plugindownloader Sujeet Akula 2016-01-27 08:23:47 -05:00
  • 6b3766dcd1 Remove trailing spaces. Valentin Lorentz 2016-01-27 14:04:58 +01:00
  • 638897671e Merge remote-tracking branch 'freeboson/patch-1' into testing Valentin Lorentz 2016-01-27 14:04:14 +01:00
  • c44d2007c4 add desc for wizard Sujeet Akula 2016-01-27 08:03:05 -05:00
  • 44a4d31b05 Add some explanation about Google plugin functions Usama Akkad 2016-01-27 01:08:38 +02:00
  • 8c191a8ce2 Add some explantation about Google plugin functions Usama Akkad 2016-01-27 00:05:06 +02:00
  • a4a0082c17 Later: use .tag() to set tags, as there is no IrcMsg.__setattr__. Valentin Lorentz 2016-01-22 20:13:22 +00:00
  • fee97c0308 irclib: Tag AWAY messages with channel names. Valentin Lorentz 2016-01-09 10:10:41 +00:00
  • d2fe7d901f Fix variable name. Valentin Lorentz 2016-01-09 10:10:03 +00:00
  • 4576874128 httpserver: Respond to HEAD requests. Closes GH-1203. Valentin Lorentz 2016-01-05 18:25:35 +01:00
  • 1d162dd048 httpserver: Fix Content-Length computation. Valentin Lorentz 2016-01-05 18:05:36 +01:00