Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							3dba9088b0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'supybot/master' into testing  
						
						 
						
						... 
						
						
						
						Conflicts:
	INSTALL
	plugins/ChannelLogger/README.txt
	plugins/ChannelStats/README.txt
	plugins/Google/plugin.py
	plugins/Google/test.py
	plugins/Plugin/test.py
	plugins/Web/test.py
	setup.py
	src/callbacks.py
	src/ircdb.py
	src/irclib.py
	src/utils/str.py
	test/test_irclib.py 
						
						
					 
					
						2013-01-01 21:11:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							79eeb8eb95 
							
						 
					 
					
						
						
							
							Revert "irclib: Apply changes to supybot.protocols.irc.maxHistoryLength immediately."  
						
						 
						
						... 
						
						
						
						This reverts commit 1d2eefe880b8482dd04dfccc4990b85d8fed4e46.
IrcState instances are created more than five times a second! Imagine how much
memory is used (hint: 300MB five minutes after startup).
We should first try to reduce this amount. 
						
						
					 
					
						2012-12-27 16:06:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2eefe880 
							
						 
					 
					
						
						
							
							irclib: Apply changes to supybot.protocols.irc.maxHistoryLength immediately.  
						
						 
						
						
						
						
					 
					
						2012-12-27 12:24:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							cab1830140 
							
						 
					 
					
						
						
							
							utils.structures: Prevent a RingBuffer from being bigger than the new size, when calling resize().  
						
						 
						
						
						
						
					 
					
						2012-12-27 12:22:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							7b3ef56116 
							
						 
					 
					
						
						
							
							Fix mysterious bug when connecting/disconnecting.  
						
						 
						
						
						
						
					 
					
						2012-12-26 19:58:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6cbc6a14dd 
							
						 
					 
					
						
						
							
							Rename all 'locale' directories to 'locales'.  
						
						 
						
						... 
						
						
						
						Firstly, these directories contains more than one locale. Secondly, it conflicts with the 'locale' python module. 
						
						
					 
					
						2012-12-26 15:43:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							84148988b3 
							
						 
					 
					
						
						
							
							Fix tests broken by 6a06ca991.  
						
						 
						
						
						
						
					 
					
						2012-12-26 15:37:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							790f0eea35 
							
						 
					 
					
						
						
							
							socket: Fix compatibility issue with Python 3 (introduced in 8cf094a).  
						
						 
						
						
						
						
					 
					
						2012-12-26 15:03:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6a06ca9911 
							
						 
					 
					
						
						
							
							core: Initialize list of bans when joining a channel.  
						
						 
						
						
						
						
					 
					
						2012-12-23 17:19:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							097ea23dfc 
							
						 
					 
					
						
						
							
							Fix handling of PluginNotFoundException in i18n.  
						
						 
						
						
						
						
					 
					
						2012-12-22 00:06:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d58ad0c86f 
							
						 
					 
					
						
						
							
							Reload translation of command helps when language changes.  
						
						 
						
						
						
						
					 
					
						2012-12-21 20:08:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							989c674c58 
							
						 
					 
					
						
						
							
							Reset translation dict when reloading a locale.  
						
						 
						
						
						
						
					 
					
						2012-12-21 19:19:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							30c56ae19f 
							
						 
					 
					
						
						
							
							Add support for arguments to addPeriodicEvent callbacks.  
						
						 
						
						
						
						
					 
					
						2012-12-19 19:48:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							97b48abaa2 
							
						 
					 
					
						
						
							
							i18n: Initialize translations in __init__.  
						
						 
						
						
						
						
					 
					
						2012-12-19 17:04:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Folkinshteyn 
							
						 
					 
					
						
						
						
						
							
						
						
							620a90f4a7 
							
						 
					 
					
						
						
							
							core: make network.channels and channel keys private by default. Otherwise these can reveal secret information.  
						
						 
						
						
						
						
					 
					
						2012-12-18 18:37:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							72bc227e1b 
							
						 
					 
					
						
						
							
							registry: Fix Json unserialization.  
						
						 
						
						
						
						
					 
					
						2012-12-15 22:00:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3f58efc2 
							
						 
					 
					
						
						
							
							Add the content of the new value of a config var, when it is not compatible with this config type.  
						
						 
						
						
						
						
					 
					
						2012-12-12 18:47:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f7e0e818 
							
						 
					 
					
						
						
							
							Add editable() method to registry.Json.  
						
						 
						
						
						
						
					 
					
						2012-12-08 21:13:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d8bd1f6f92 
							
						 
					 
					
						
						
							
							Add registry.Json.  
						
						 
						
						
						
						
					 
					
						2012-12-08 20:59:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8c35dd0c 
							
						 
					 
					
						
						
							
							Add context() method to registry.Value objects. Closes GH-430.  
						
						 
						
						... 
						
						
						
						This method returns a context objet, for use with the 'with' statement. 
						
						
					 
					
						2012-12-08 20:05:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							69c60ca1f5 
							
						 
					 
					
						
						
							
							Remove debug output.  
						
						 
						
						
						
						
					 
					
						2012-12-08 05:16:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf094a628 
							
						 
					 
					
						
						
							
							Socket: Use select.select() instead of checking sockets one by one. Closes GH-431. Closes GH-420.  
						
						 
						
						
						
						
					 
					
						2012-12-07 21:41:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							7d22d3dc36 
							
						 
					 
					
						
						
							
							Prevent NameError if ssl module can't be imported.  
						
						 
						
						
						
						
					 
					
						2012-12-07 01:48:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							93586d71f4 
							
						 
					 
					
						
						
							
							Add support for extended banmasks. Closes GH-105.  
						
						 
						
						
						
						
					 
					
						2012-12-02 19:04:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f2235aed 
							
						 
					 
					
						
						
							
							callbacks.py: Fix error with commands like @echo "¡".  
						
						 
						
						
						
						
					 
					
						2012-11-07 19:20:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							25855e5547 
							
						 
					 
					
						
						
							
							Fix crash when loading user with two nicks or more.  
						
						 
						
						
						
						
					 
					
						2012-11-07 19:00:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							5f1c21c644 
							
						 
					 
					
						
						
							
							Remove temporary files.  
						
						 
						
						
						
						
					 
					
						2012-11-04 01:29:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e9755a6486 
							
						 
					 
					
						
						
							
							Add fix missing in previous commit.  
						
						 
						
						
						
						
					 
					
						2012-11-04 01:28:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							59d6d4da03 
							
						 
					 
					
						
						
							
							commands.py: Fix name conflict.  
						
						 
						
						
						
						
					 
					
						2012-10-29 20:16:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							fba70d15bc 
							
						 
					 
					
						
						
							
							Add configuration variable conf.supybot.capabilities.private.  
						
						 
						
						... 
						
						
						
						This variable is a list of capabilities that are considered as 'private',
ie. the bot won't tell anyone but admins that a user has it, nor will the
bot give a list of users with this capability. 
						
						
					 
					
						2012-10-29 20:15:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							929090c279 
							
						 
					 
					
						
						
							
							conf.py: Prevent traceback if server address is an IPv6 address.  
						
						 
						
						
						
						
					 
					
						2012-10-27 17:59:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							85eb0b4b0d 
							
						 
					 
					
						
						
							
							Fix 3a7830097196.  
						
						 
						
						
						
						
					 
					
						2012-10-23 16:15:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							3a78300971 
							
						 
					 
					
						
						
							
							Add support for authentication scheme.  
						
						 
						
						... 
						
						
						
						This commit closes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690879  
						
						
					 
					
						2012-10-20 20:23:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d3da0c2efc 
							
						 
					 
					
						
						
							
							commands.py: Add 'channelOrGlobal' converter.  
						
						 
						
						
						
						
					 
					
						2012-10-18 19:30:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6b881d6509 
							
						 
					 
					
						
						
							
							Socket driver: Apply supybot.drivers.poll as soon as modified (do not require reconnect).  
						
						 
						
						
						
						
					 
					
						2012-10-10 19:39:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							42957a6a69 
							
						 
					 
					
						
						
							
							Socket driver: Fix typo.  
						
						 
						
						
						
						
					 
					
						2012-10-07 13:55:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							156b3d93e1 
							
						 
					 
					
						
						
							
							Socket driver: Add support for Socks proxies.  
						
						 
						
						
						
						
					 
					
						2012-10-07 13:13:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							364a3e50e8 
							
						 
					 
					
						
						
							
							src/ircmsgs.py: Assert string parameters are actually strings.  
						
						 
						
						... 
						
						
						
						This prevents a plugin from sending another object and messing with outFilter methods of other plugins. 
						
						
					 
					
						2012-10-06 21:12:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							784b8c37f8 
							
						 
					 
					
						
						
							
							httpserver: Add support for multiple hosts and IPv6. Closes GH-387.  
						
						 
						
						
						
						
					 
					
						2012-09-30 18:54:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							c77c513e24 
							
						 
					 
					
						
						
							
							httpserver.py: Replace weird space by regular one.  
						
						 
						
						
						
						
					 
					
						2012-09-19 18:59:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								skizzhg 
							
						 
					 
					
						
						
						
						
							
						
						
							84931cd0ea 
							
						 
					 
					
						
						
							
							conf.py: Fix typo.  
						
						 
						
						
						
						
					 
					
						2012-09-10 18:10:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							f63148849c 
							
						 
					 
					
						
						
							
							src/test.py: Fix encoding issues with assertResponse being given an utf8 string.  
						
						 
						
						
						
						
					 
					
						2012-09-10 17:04:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Folkinshteyn 
							
						 
					 
					
						
						
						
						
							
						
						
							5bb6fdcd52 
							
						 
					 
					
						
						
							
							core: avoid casting data to string if it is already an instance of basestring, in irc.reply.  
						
						 
						
						... 
						
						
						
						Signed-off-by: James McCoy <jamessan@users.sourceforge.net> 
						
						
					 
					
						2012-09-05 20:11:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf6877700 
							
						 
					 
					
						
						
							
							httpserver: Add favicon support.  
						
						 
						
						
						
						
					 
					
						2012-09-03 10:35:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James McCoy 
							
						 
					 
					
						
						
						
						
							
						
						
							82ecf36fcd 
							
						 
					 
					
						
						
							
							Update my name/contact information  
						
						 
						
						... 
						
						
						
						Signed-off-by: James McCoy <jamessan@users.sourceforge.net> 
						
						
					 
					
						2012-09-01 10:16:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James McCoy 
							
						 
					 
					
						
						
						
						
							
						
						
							232aa86a1e 
							
						 
					 
					
						
						
							
							Merge branch 'maint/0.83.4'  
						
						 
						
						
						
						
					 
					
						2012-09-01 09:13:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Folkinshteyn 
							
						 
					 
					
						
						
						
						
							
						
						
							2c051bab9f 
							
						 
					 
					
						
						
							
							core: force inet_aton argument to string to prevent occasional error on reconnect.  
						
						 
						
						... 
						
						
						
						it /should/ always be a string anyway, but sometimes things break with
a TypeError that it is an int instead of the expected string and hangs
up the bot. 
						
						
					 
					
						2012-08-30 11:32:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James McCoy 
							
						 
					 
					
						
						
						
						
							
						
						
							c74e8f35ab 
							
						 
					 
					
						
						
							
							Fix regression in parsing 004 messages  
						
						 
						
						... 
						
						
						
						This was introduced in commit 4232e40e262cbbdb675b1cf315c43f576d8b1f43
Signed-off-by: James McCoy <jamessan@users.sourceforge.net> 
						
						
					 
					
						2012-08-26 12:59:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d2ab53cd19 
							
						 
					 
					
						
						
							
							Fix parsing of 004 message. (Broken in d9531d2d).  
						
						 
						
						
						
						
					 
					
						2012-08-25 20:17:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							3739def69d 
							
						 
					 
					
						
						
							
							Merge branch 'py3k-backport' into testing  
						
						 
						
						
						
						
					 
					
						2012-08-13 13:01:58 +00:00