|  | 7d531a9bbf | Bump liberty | 2015-12-13 22:44:27 +01:00 |  | 
			
				
					|  | 1c009f394a | Bump liberty | 2015-12-11 03:01:25 +01:00 |  | 
			
				
					|  | 649ea0baf7 | Refactor config schema initialization Now the configuration module seems to be fit for inclusion in liberty. | 2015-12-11 02:27:29 +01:00 |  | 
			
				
					|  | de942e40ac | Cleanup | 2015-12-11 02:27:29 +01:00 |  | 
			
				
					|  | 5d3c2bea95 | utm-filter.lua: filter out "gclid" as well | 2015-12-10 21:48:04 +01:00 |  | 
			
				
					|  | 620418fa3b | degesch: add a test for configuration | 2015-12-10 21:26:17 +01:00 |  | 
			
				
					|  | 28e4bc1399 | degesch: add more tests, bump liberty The UTF-8 common prefix test discovered a bug in UTF-8 parsing.
Made $[1-9] in aliases insert nothing if there's no argument at that index. | 2015-12-10 20:04:26 +01:00 |  | 
			
				
					|  | a0becea2fc | Update Travis CI and bump CMake | 2015-12-09 21:07:01 +01:00 |  | 
			
				
					|  | 6a72c7382b | Fix Travis CI | 2015-12-09 21:07:01 +01:00 |  | 
			
				
					|  | 86d7b7aed5 | degesch: add a unit test for message wrapping algo | 2015-12-09 21:07:01 +01:00 |  | 
			
				
					|  | 07201b7bdc | degesch: compactify word wrapping algorithm | 2015-12-08 23:24:40 +01:00 |  | 
			
				
					|  | 2ae916fc1a | degesch: clarify text wrapping algorithm | 2015-12-08 22:11:11 +01:00 |  | 
			
				
					|  | 2ba8908024 | degesch: fix timer hook resource leak | 2015-11-29 17:55:35 +01:00 |  | 
			
				
					|  | 4a287a724e | degesch: Lua: add a "server" property to buffers | 2015-11-24 21:52:31 +01:00 |  | 
			
				
					|  | 87e1236b30 | degesch: Lua: add a "buffer" property to servers | 2015-11-24 21:42:08 +01:00 |  | 
			
				
					|  | 0044672b85 | ping-timeout.lua: simplify | 2015-11-24 20:45:51 +01:00 |  | 
			
				
					|  | e921a619b0 | degesch: readline fixups When a new buffer was created automatically (channel was joined),
we didn't bother to erase the current line buffer. | 2015-11-24 03:04:14 +01:00 |  | 
			
				
					|  | 25282cfe23 | degesch: fix a segfault-inducing typo in hooks | 2015-11-24 02:32:11 +01:00 |  | 
			
				
					|  | 8187bedcb6 | degesch: add a URL cleaning Lua plugin | 2015-11-24 02:26:07 +01:00 |  | 
			
				
					|  | 79140c3abc | degesch: make auto-away less spammy | 2015-11-23 08:33:58 +01:00 |  | 
			
				
					|  | 4d11be0b85 | degesch: implement auto-away | 2015-11-22 23:12:18 +01:00 |  | 
			
				
					|  | b746c014aa | Fix searching for Lua 5.3 on OpenBSD | 2015-11-22 19:10:59 +01:00 |  | 
			
				
					|  | f69edd6606 | degesch: optimize prompt changes We used to do lots of unnecessary redisplays. | 2015-11-22 17:49:27 +01:00 |  | 
			
				
					|  | 385de6f4fe | degesch: better terminal suspension Don't print date changes while something else is using the terminal. | 2015-11-22 16:43:21 +01:00 |  | 
			
				
					|  | 0fdffa0e50 | degesch: fix hook debug logs Obviously we can receive back the same pointer with different contents.
I just didn't think of that. | 2015-11-22 03:01:38 +01:00 |  | 
			
				
					|  | 36c59ff375 | Enable TCP_NODELAY | 2015-11-22 02:12:52 +01:00 |  | 
			
				
					|  | 71f3532e04 | degesch: add the first Lua plugin to distribution This required separate plugin directories for both pluginized executables. | 2015-11-21 22:47:52 +01:00 |  | 
			
				
					|  | d135728424 | degesch: pop() the Lua error in timer dispatch | 2015-11-21 21:29:56 +01:00 |  | 
			
				
					|  | 2185af0b7d | Update README | 2015-11-21 21:23:59 +01:00 |  | 
			
				
					|  | f22764ec56 | degesch: update dependencies in README | 2015-11-21 19:50:37 +01:00 |  | 
			
				
					|  | 02c7c6dcd6 | degesch: export timers to Lua | 2015-11-21 19:48:15 +01:00 |  | 
			
				
					|  | 364eb009ca | degesch: hook implementation cleanup | 2015-11-21 19:00:56 +01:00 |  | 
			
				
					|  | d4cbc576e2 | degesch: typos, cleanups | 2015-11-21 19:00:56 +01:00 |  | 
			
				
					|  | 9bb9c9868c | degesch: advertise Lua support | 2015-11-21 14:09:34 +01:00 |  | 
			
				
					|  | cd8e3d6d41 | degesch: make Ctrl-L also fix window size | 2015-11-21 14:09:34 +01:00 |  | 
			
				
					|  | fa965a85e4 | degesch: make /buffer with no arguments print list | 2015-11-21 14:09:34 +01:00 |  | 
			
				
					|  | 59a4c356dd | degesch: export input and IRC hooks | 2015-11-21 14:09:34 +01:00 |  | 
			
				
					|  | c912726f49 | degesch: add ability to hook IRC and user input We're going to make this available to the Lua API soon. | 2015-11-21 14:09:34 +01:00 |  | 
			
				
					|  | fbfe0ba18a | degesch: add a stubbed Lua plugin loader | 2015-11-21 14:09:33 +01:00 |  | 
			
				
					|  | 5ee210a5b7 | degesch: stubplement plugins | 2015-11-21 14:09:33 +01:00 |  | 
			
				
					|  | 5d55d7f6de | degesch: refcountify "struct {buffer,server}" | 2015-11-19 19:11:35 +01:00 |  | 
			
				
					|  | b952fc1f6d | degesch: extend weak pointers | 2015-11-18 23:03:21 +01:00 |  | 
			
				
					|  | 89065e4d34 | degesch: fix highlights | 2015-11-17 00:06:48 +01:00 |  | 
			
				
					|  | bc4b8ee19f | Update NEWS | 2015-11-15 16:32:52 +01:00 |  | 
			
				
					|  | 281ef2e93e | degesch: split input text at newlines This makes pasting multiline text possible again. | 2015-11-15 15:56:33 +01:00 |  | 
			
				
					|  | 9b22d72fd1 | Extend split_str() for multiple split chars | 2015-11-15 15:56:10 +01:00 |  | 
			
				
					|  | f11635ed7f | degesch: better SIGTSTP handling | 2015-11-15 15:36:03 +01:00 |  | 
			
				
					|  | a1e47ca4c9 | degesch: cleanup Unnecessary oneliner function. | 2015-11-15 01:48:10 +01:00 |  | 
			
				
					|  | 6c7a2ce3c8 | degesch: unseen PMs show up as highlights I used to miss them. | 2015-11-15 01:43:00 +01:00 |  | 
			
				
					|  | 153d8c55d9 | degesch: don't spam with all unseen messages On high-traffic channels, it has shown to take quite some time. | 2015-11-15 01:32:49 +01:00 |  |