Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							4a265a6ce9 
							
						 
					 
					
						
						
							
							Enhance representation of InsensitivePreservingDict objects.  
						
						 
						
						
						
						
					 
					
						2013-07-13 11:20:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							771b739af7 
							
						 
					 
					
						
						
							
							utils.web.getEncoding: use <meta charset /> if available.  
						
						 
						
						
						
						
					 
					
						2013-07-09 12:40:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							b4402b28ed 
							
						 
					 
					
						
						
							
							utils.web: Rename get_encoding to getEncoding for consistency.  
						
						 
						
						
						
						
					 
					
						2013-07-09 12:05:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d4df5de91d 
							
						 
					 
					
						
						
							
							utils.web: Add function get_encoding.  
						
						 
						
						
						
						
					 
					
						2013-07-09 12:02:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Teibes 
							
						 
					 
					
						
						
						
						
							
						
						
							7129dc2697 
							
						 
					 
					
						
						
							
							Switch to charade, which is better maintained and works under 2 and 3  
						
						 
						
						
						
						
					 
					
						2013-06-27 19:36:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							774158f2ec 
							
						 
					 
					
						
						
							
							utils/web.py: Fix compatibility with Python 3.  
						
						 
						
						
						
						
					 
					
						2013-06-17 04:10:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							cca1e6dba5 
							
						 
					 
					
						
						
							
							utils/web.py: Add some 'try' statements to make decoding as error-permissive as possible.  
						
						 
						
						
						
						
					 
					
						2013-06-13 17:22:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							2eec980c8e 
							
						 
					 
					
						
						
							
							utils/web.py: Python 3 should use decode() only if it is a bytes object.  
						
						 
						
						
						
						
					 
					
						2013-06-13 04:22:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							a82ad9cb1a 
							
						 
					 
					
						
						
							
							utils/web.py: Properly import chardet.  
						
						 
						
						
						
						
					 
					
						2013-06-12 17:38:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e24ab4501d 
							
						 
					 
					
						
						
							
							Fix bug with Python 3.3 (?)  
						
						 
						
						
						
						
					 
					
						2013-06-06 05:49:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							2016983d35 
							
						 
					 
					
						
						
							
							Add supybot.utils.net.getAddressFromHostname() and improve Socket driver to try successively all IP addresses.  
						
						 
						
						
						
						
					 
					
						2013-05-31 17:21:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							cefd91d4f1 
							
						 
					 
					
						
						
							
							Fix encoding issues with Alias containing non-ascii characters.  
						
						 
						
						
						
						
					 
					
						2013-05-31 15:42:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							ad25f17639 
							
						 
					 
					
						
						
							
							RSS: Add Python 3 support.  
						
						 
						
						
						
						
					 
					
						2013-05-29 15:16:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6ffcf122a7 
							
						 
					 
					
						
						
							
							Remove code specific to Python 2.{3,4,5}.  
						
						 
						
						
						
						
					 
					
						2013-05-13 15:27:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							8d95a424b0 
							
						 
					 
					
						
						
							
							Fix fetch of RSS feeds containing unicode.  
						
						 
						
						
						
						
					 
					
						2013-05-13 10:51:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							caf255afd9 
							
						 
					 
					
						
						
							
							Internationalize string-handling functions in src/utils/.  
						
						 
						
						... 
						
						
						
						This commit was supposed to be before the two previous ones, but I messed up with Git. 
						
						
					 
					
						2013-04-21 16:00:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							916a85c965 
							
						 
					 
					
						
						
							
							core: Various Python 3 compatibility fixes.  
						
						 
						
						
						
						
					 
					
						2013-03-25 19:15:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d753df9d0c 
							
						 
					 
					
						
						
							
							Print extra debug data in the logs.  
						
						 
						
						
						
						
					 
					
						2013-02-03 17:46:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							77f614be86 
							
						 
					 
					
						
						
							
							utils.web.HtmlToText: Convert html entities.  
						
						 
						
						
						
						
					 
					
						2013-02-01 20:50:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6c0497d34e 
							
						 
					 
					
						
						
							
							Fix traceback when utils.str.dqrepr is given a unicode object.  
						
						 
						
						
						
						
					 
					
						2013-01-23 13:53:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							fe39d35b2f 
							
						 
					 
					
						
						
							
							core: Fix normalizeWhitespace handling of new lines.  
						
						 
						
						
						
						
					 
					
						2013-01-04 22:28:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							28dc3dd3ac 
							
						 
					 
					
						
						
							
							core: Fix normalizeWhitespace.  
						
						 
						
						
						
						
					 
					
						2013-01-04 20:25:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							156b3d93e1 
							
						 
					 
					
						
						
							
							Socket driver: Add support for Socks proxies.  
						
						 
						
						
						
						
					 
					
						2012-10-07 13:13:08 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d2b33a3794 
							
						 
					 
					
						
						
							
							Fix compatibility with Python 2.6.  
						
						 
						
						
						
						
					 
					
						2012-08-13 13:01:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc8e04195 
							
						 
					 
					
						
						
							
							utils.web.urlencode: Encode data into bytes.  
						
						 
						
						
						
						
					 
					
						2012-08-05 16:57:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							32a7da6f51 
							
						 
					 
					
						
						
							
							Add 2to3 fixer to process utils.gen.IterableMap correctly.  
						
						 
						
						
						
						
					 
					
						2012-08-05 12:32:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							393f78c573 
							
						 
					 
					
						
						
							
							Use a boolean instead of hacky reference comparison in utils.iter.choice.  
						
						 
						
						
						
						
					 
					
						2012-08-05 09:59:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e89dcf867a 
							
						 
					 
					
						
						
							
							Remove unused import of UserDict.  
						
						 
						
						
						
						
					 
					
						2012-08-04 22:39:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							fff9b837fb 
							
						 
					 
					
						
						
							
							Import ifilter from itertools instead of utils.iter.  
						
						 
						
						
						
						
					 
					
						2012-08-04 22:38:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							1a64f1052a 
							
						 
					 
					
						
						
							
							Use MultipleReplace for utils.str.soundex.  
						
						 
						
						
						
						
					 
					
						2012-08-04 22:36:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							9edda206ea 
							
						 
					 
					
						
						
							
							Remove utils.str.chars.  
						
						 
						
						
						
						
					 
					
						2012-08-04 22:33:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							3838ab5314 
							
						 
					 
					
						
						
							
							Remove unused imports of new.  
						
						 
						
						
						
						
					 
					
						2012-08-04 22:31:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							ced2e7b72d 
							
						 
					 
					
						
						
							
							Implement seed, tell, and flush to AtomicFile.  
						
						 
						
						
						
						
					 
					
						2012-08-04 21:24:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							c4dfa55d65 
							
						 
					 
					
						
						
							
							Use HTMLParser instead of deprecated sgmllib in utils.web.  
						
						 
						
						
						
						
					 
					
						2012-08-04 18:02:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae90c3869 
							
						 
					 
					
						
						
							
							Make utils.structures.CacheDict subclass collections.MutableMapping instead of deprecated UserDict.DictMixin.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:46:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							6514db9b3f 
							
						 
					 
					
						
						
							
							Prevent name clashes in utils.structures.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:42:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							452c706092 
							
						 
					 
					
						
						
							
							Make utils.str.perlRoToReplacer less ambiguous.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:36:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							8af6761275 
							
						 
					 
					
						
						
							
							Use 'unicode_escape' in utils.str.dqrepr if running Python 3.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:33:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							0a4a12243d 
							
						 
					 
					
						
						
							
							Prevent name clash in utils.iter.startswith.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:26:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							b8fe420ef3 
							
						 
					 
					
						
						
							
							Use 'ast' instead of 'compiler' in utils.gen.safeEval.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:24:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d93da602 
							
						 
					 
					
						
						
							
							utils.gen.saltHash: encode string before hashing it.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:12:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							ab978a8c31 
							
						 
					 
					
						
						
							
							Remove utils/gen.py dependency on deprecated libraries (new and UserDict).  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:09:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							caaf290c9b 
							
						 
					 
					
						
						
							
							utils/gen.py: Import imap from itertools instead of utils.iter.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:03:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							9de7316f02 
							
						 
					 
					
						
						
							
							Change utils.file.AtomicFile into a wrapper instead of a subclass.  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:01:36 +02:00