| 
							
							
								 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 | 8d7b06efd1 | utils.str.format: Replace %u with '' instead of '<>' if URL is empty. | 2013-08-13 19:19:54 +00:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 3a5c4c3ddd | Add class attribute callbacks.Commands.pre_command_callbacks. | 2013-08-12 21:48:56 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | ebde072f39 | Add explicit/helpful error message about how to solve the multiprocessing 'Permission denied' issue. | 2013-08-12 19:08:31 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 36f54039fc | travis.yml: Add IRC notifications. | 2013-08-11 13:36:46 +02: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 | 1e050d7fa8 | utils/str.py: Use already existing function utils.gen.timeElapsed instead of redundant one. | 2013-08-11 12:08:01 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 8b4b45ecf0 | utils/str.py: Add the %T (Time delta) argument type. | 2013-08-11 12:03:41 +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 | 744681d259 | Fix syntax error in tests when run with Python 3.1 and 3.2. | 2013-08-10 15:40:10 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 0dc5160dbc | Remove debug output. | 2013-08-10 15:39:03 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 029c6993ad | Fix c23f25545f5 for Python 2. | 2013-08-10 15:25:40 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 1ee8bc3480 | Fix bug that caused commands like '@google google google google translate' to be valid. Closes GH-19. | 2013-08-10 15:22:47 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | c23f25545f | Fix core tests for Python 3 (actually imported + fixes). | 2013-08-10 15:18:04 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 34b0e5faad | Web: Disable @title and @doctype for non-HTML documents. | 2013-08-09 18:03:02 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 536ec37037 | commands.py: raise the exception instead of returning is if --disable-multiprocessing is given. | 2013-08-09 17:48:53 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 573d4a0158 | Silence errors in Socket driver if connecting failed (name resolution, ...). | 2013-08-09 12:59:42 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 9288b16cd2 | Fix 918b8a3c01 on Windows. | 2013-08-09 12:21:24 +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 | 918b8a3c01 | commands.py: Add heap_size argument to process(). | 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 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | f8bfb03dee | Merge pull request #495 from Hoaas/testing Seen: Change 'last left the #channelname' to 'last left #channelname' in the English error message. | 2013-08-08 02:42:05 -07: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 | 6a4750015e | schedule: Add the 'count' argument. | 2013-08-04 09:16:07 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 61e5edefd3 | Add test case for scheduler.addPeriodicEvent. | 2013-08-04 09:12:03 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 63a082ff34 | Debug: Fix @exn. Closes GH-492. | 2013-08-04 08:52:50 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 1e8dddaa6a | Conditional: Add --case-insensitive switch to @match. | 2013-08-04 08:35:15 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | f7f003a8a0 | travis.yml: Add Filter to the list of excluded plugins. | 2013-08-03 16:06:50 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 22c0c7fcce | Fix supybot-test's option --exclude-plugins for patterns. | 2013-08-03 16:06:23 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | ce14329731 | Debug: Fix @progstats. Closes GH-491. | 2013-08-03 15:24:06 +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 | b4eb4bfd65 | Remove randomly failing assertions (race condition with environnements cleaning?) | 2013-07-28 16:56:22 +02:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | 517ee1cde6 | Time: Fix import on Python 3. | 2013-07-27 11:39:30 +00:00 |  | 
			
				
					| 
							
							
								 Valentin Lorentz | fecb71a7e5 | Add script sandbox/update_plugins_messagespot.py. | 2013-07-27 00:51:31 +02:00 |  |