Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							fba38a5df9 
							
						 
					 
					
						
						
							
							Aka: Prevent overriding of other plugins commands.  
						
						
						
						
					 
					
						2013-08-25 01:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							40675ffdfa 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'supybot/master' into testing  
						
						... 
						
						
						
						Conflicts:
	plugins/Admin/plugin.py
	plugins/BadWords/config.py
	plugins/Filter/plugin.py
	plugins/Google/plugin.py
	plugins/Math/plugin.py
	plugins/Misc/plugin.py
	plugins/Note/plugin.py
	plugins/RSS/plugin.py
	plugins/Seen/test.py
	plugins/ShrinkUrl/config.py
	plugins/ShrinkUrl/plugin.py
	plugins/ShrinkUrl/test.py
	plugins/Status/plugin.py
	plugins/String/config.py
	plugins/String/plugin.py
	plugins/Time/plugin.py
	plugins/Todo/plugin.py
	plugins/Web/plugin.py
	plugins/__init__.py
	scripts/supybot-botchk
	setup.py
	src/__init__.py
	src/callbacks.py
	src/commands.py
	src/conf.py
	src/drivers/Socket.py
	src/ircdb.py
	src/irclib.py
	src/ircutils.py
	src/questions.py
	src/registry.py
	src/schedule.py
	src/test.py
	src/utils/file.py
	src/utils/gen.py
	src/utils/net.py
	src/utils/web.py
	src/world.py 
						
						
					 
					
						2013-08-24 11:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								James McCoy 
							
						 
					 
					
						
						
						
						
							
						
						
							a483fef39d 
							
						 
					 
					
						
						
							
							RSS: Ensure results is declared before trying to access it  
						
						... 
						
						
						
						Signed-off-by: James McCoy <jamessan@users.sourceforge.net> 
						
						
					 
					
						2013-08-24 00:04:29 -04:00 
						 
				 
			
				
					
						
							
							
								Arnout Engelen 
							
						 
					 
					
						
						
						
						
							
						
						
							58e7e61d69 
							
						 
					 
					
						
						
							
							Only reset the cached feed when the response actually contains headlines  
						
						... 
						
						
						
						Some feeds, such as those from sourceforge.net, will sometimes show an error
page rather than a feed. In this case the feed cache used to be cleared for
that feed, causing all 'old' headlines to be flooded to the channel as soon
as the feed came back online.
This patch hopefully fixes that by only resetting the cache when the returned
page actually contains headlines.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net> 
						
						
					 
					
						2013-08-23 23:13:28 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							f32f36fea4 
							
						 
					 
					
						
						
							
							Alias: Also allow exclamation marks, as they are allowed by the registry.  
						
						
						
						
					 
					
						2013-08-22 14:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							ccafbf4847 
							
						 
					 
					
						
						
							
							Aka: Speed up commands listing by statically listing builtin commands instead of invoking parent's listCommands().  
						
						
						
						
					 
					
						2013-08-21 20:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d2762d9fb9 
							
						 
					 
					
						
						
							
							Aka: Add explicit error message if sqlalchemy is not installed.  
						
						
						
						
					 
					
						2013-08-21 18:04:16 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							790bda4664 
							
						 
					 
					
						
						
							
							Web: Fix nesting of commands (bug introduced in d8a4ef84214).  
						
						
						
						
					 
					
						2013-08-20 11:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d14f5df76f 
							
						 
					 
					
						
						
							
							ChannelLogger: Rewrite relayed nicks. Closes GH-507.  
						
						
						
						
					 
					
						2013-08-19 17:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							1724d6867b 
							
						 
					 
					
						
						
							
							Conditional: Fix handling of exceptions.  
						
						
						
						
					 
					
						2013-08-18 17:37:42 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							43f1e5cd24 
							
						 
					 
					
						
						
							
							Topic: Fix previous commit.  
						
						
						
						
					 
					
						2013-08-17 19:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							410472c317 
							
						 
					 
					
						
						
							
							Topic: Change behavior of supybot.plugins.Topic.alwaysSetOnJoin to only apply if the actual topic differs from the default.  
						
						
						
						
					 
					
						2013-08-17 19:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							b57be07f1c 
							
						 
					 
					
						
						
							
							Topic: Add supybot.plugins.Topic.alwaysSetOnJoin.  
						
						
						
						
					 
					
						2013-08-17 17:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							dfdc7f1cd1 
							
						 
					 
					
						
						
							
							Merge pull request  #506  from kytvi2p/unicode2.x  
						
						... 
						
						
						
						Unicode fixes for python 2.x 
						
						
					 
					
						2013-08-17 07:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Kill Your TV 
							
						 
					 
					
						
						
						
						
							
						
						
							b46a0dd6a2 
							
						 
					 
					
						
						
							
							Unicode fixes for python 2.x  
						
						... 
						
						
						
						These changes have been tested with Python 3.2.3 and Python 2.7.5. 
						
						
					 
					
						2013-08-17 14:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d0ab2774 
							
						 
					 
					
						
						
							
							Aka: Fix support for non-ascii commands name with Python 2 (bug introduced in 64300b8a02).  
						
						
						
						
					 
					
						2013-08-17 16:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							921ff2ae07 
							
						 
					 
					
						
						
							
							Aka: Fix case-sensitivity.  
						
						
						
						
					 
					
						2013-08-17 07:02:21 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e120ab7eab 
							
						 
					 
					
						
						
							
							User: Add custom error message for @gpg add arguments.  
						
						
						
						
					 
					
						2013-08-16 16:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Kill Your TV 
							
						 
					 
					
						
						
						
						
							
						
						
							56c80e62f1 
							
						 
					 
					
						
						
							
							RSS: fix initialAnnounceHeadlines not being obeyed  
						
						
						
						
					 
					
						2013-08-15 22:32:19 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							a2f115e09f 
							
						 
					 
					
						
						
							
							Alias: Prevent @add from allowing invalid names.  
						
						
						
						
					 
					
						2013-08-15 13:30:12 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							73f63c25b9 
							
						 
					 
					
						
						
							
							Aka: Fix import of locked alias.  
						
						
						
						
					 
					
						2013-08-15 10:55:57 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							18cc1ff3bb 
							
						 
					 
					
						
						
							
							Revert "Web: Disable @title and @doctype for non-HTML documents." (incompatible with Python 2)  
						
						... 
						
						
						
						This reverts commit 34b0e5faadf7c042bd911cdc392e673e6889fa0e. 
						
						
					 
					
						2013-08-15 00:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							13bf8c2915 
							
						 
					 
					
						
						
							
							Aka: Fix crash when logging (on Python 2).  
						
						
						
						
					 
					
						2013-08-11 11:28:53 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e5bac7e023 
							
						 
					 
					
						
						
							
							Aka: Fix previous commit.  
						
						
						
						
					 
					
						2013-08-11 11:20:36 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							50e3f2ab16 
							
						 
					 
					
						
						
							
							Aka: Use %q converter instead of %r for logging (escapes % in expression).  
						
						
						
						
					 
					
						2013-08-11 11:10:17 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							4e9bb2c241 
							
						 
					 
					
						
						
							
							Later: Use builtin support for '%s ago'.  
						
						
						
						
					 
					
						2013-08-11 12:22:12 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d6223eee9d 
							
						 
					 
					
						
						
							
							Aka: Remove side effects in everythingReplace and fix crash when evaluating expressions where $* is in the nested command.  
						
						
						
						
					 
					
						2013-08-11 12:02:00 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							269f22a84b 
							
						 
					 
					
						
						
							
							User: Make arguments handling of '@user hostmask remove' similar to '@user hostmask add' 's. Closes GH-101.  
						
						
						
						
					 
					
						2013-08-10 16:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							34b0e5faad 
							
						 
					 
					
						
						
							
							Web: Disable @title and @doctype for non-HTML documents.  
						
						
						
						
					 
					
						2013-08-09 18:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d8a4ef8421 
							
						 
					 
					
						
						
							
							Web: Prevent memory bomb when calling commands with an URL to a page sending crafted requests.  
						
						
						
						
					 
					
						2013-08-09 12:16:24 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							33cc9bc6b8 
							
						 
					 
					
						
						
							
							MessageParser: Fix crash when using @messageparser add for global database.  
						
						
						
						
					 
					
						2013-08-08 16:01:36 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							23dfa23f31 
							
						 
					 
					
						
						
							
							Aka: Prevent infinite loop (+ memory bomb) when nesting Akas using $*.  
						
						
						
						
					 
					
						2013-08-08 14:12:02 +02:00 
						 
				 
			
				
					
						
							
							
								Terje Hoås 
							
						 
					 
					
						
						
						
						
							
						
						
							36bce4d753 
							
						 
					 
					
						
						
							
							Seen: Change 'last left the #channelname' to 'last left #channelname' in the English error message.  
						
						
						
						
					 
					
						2013-08-08 10:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							58261e78c7 
							
						 
					 
					
						
						
							
							Dict: Fix lookup of some words (looks like dict.org does not follow RFC2229). Closes GH-494.  
						
						
						
						
					 
					
						2013-08-07 15:41:08 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							80b4e164ec 
							
						 
					 
					
						
						
							
							Internet: Fix @whois.  
						
						
						
						
					 
					
						2013-08-06 10:17:23 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							1e8dddaa6a 
							
						 
					 
					
						
						
							
							Conditional: Add --case-insensitive switch to @match.  
						
						
						
						
					 
					
						2013-08-04 08:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							4fcf4d426d 
							
						 
					 
					
						
						
							
							Aka: Add a README (based on Alias').  
						
						
						
						
					 
					
						2013-08-02 15:33:45 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							7f562e15c9 
							
						 
					 
					
						
						
							
							Aka: Fix conflict of test cases of they are run after Alias' tests.  
						
						
						
						
					 
					
						2013-08-01 12:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							7c30936ee1 
							
						 
					 
					
						
						
							
							Merge branch 'aka' into testing  
						
						
						
						
					 
					
						2013-08-01 10:48:42 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							ba434b1896 
							
						 
					 
					
						
						
							
							Aka: Fix listCommands, which returned tuples instead of strings.  
						
						
						
						
					 
					
						2013-08-01 10:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							b09245a1c6 
							
						 
					 
					
						
						
							
							Alias: Fix @remove for escaped aliases.  
						
						
						
						
					 
					
						2013-07-31 19:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6cce96868e 
							
						 
					 
					
						
						
							
							Aka: Add messages.pot.  
						
						
						
						
					 
					
						2013-07-31 19:09:29 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							41581dac2f 
							
						 
					 
					
						
						
							
							Aka: Add @importAliasDatabase command.  
						
						
						
						
					 
					
						2013-07-31 19:08:49 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							33a236079f 
							
						 
					 
					
						
						
							
							RSS: Fall back to decoding the headline with 'utf8' if 'ascii' failed.  
						
						
						
						
					 
					
						2013-07-31 09:33:03 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							53c7c9beaa 
							
						 
					 
					
						
						
							
							Filter: Fix encoding issue on Python 3.  
						
						
						
						
					 
					
						2013-07-30 17:35:45 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							4d801a02c5 
							
						 
					 
					
						
						
							
							PluginDownloader: Fix @info for Python 3.  
						
						
						
						
					 
					
						2013-07-30 10:53:58 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							517ee1cde6 
							
						 
					 
					
						
						
							
							Time: Fix import on Python 3.  
						
						
						
						
					 
					
						2013-07-27 11:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							3341cd15ba 
							
						 
					 
					
						
						
							
							Admin & Factoids & Google & Later & Misc & NickAuth & RSS & Seen & User & Web: Update messages.pot  
						
						
						
						
					 
					
						2013-07-25 11:39:06 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c0df39f3 
							
						 
					 
					
						
						
							
							Aka: Add recursivity test.  
						
						
						
						
					 
					
						2013-07-24 18:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e68e7f36de 
							
						 
					 
					
						
						
							
							Aka: Edit help of @add to match new features related to arguments.  
						
						
						
						
					 
					
						2013-07-24 18:23:33 +02:00