aeb047260f 
							
						 
					 
					
						
						
							
							Bump liberty, enable TLS SNI  
						
						... 
						
						
						
						Involves some rewrites to fit the new APIs.
SNI has been implemented Mostly just because we can, I don't think it's
widely in use and kike doesn't support this feature of the protocol either. 
						
						
							
						
					 
					
						2016-01-04 01:12:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							28fec6d4a6 
							
						 
					 
					
						
						
							
							ZyklonB: fix tls_ca_{path,file} config. options  
						
						
						
						
							
						
					 
					
						2016-01-01 02:00:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a73f1f1d7 
							
						 
					 
					
						
						
							
							degesch: fix a memory leak under libedit  
						
						
						
						
							
						
					 
					
						2016-01-01 02:00:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							312d0783cf 
							
						 
					 
					
						
						
							
							Bump version  
						
						
						
						
							
 
						
					 
					
						2015-12-31 23:46:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8564297e2a 
							
						 
					 
					
						
						
							
							degesch: fix segfault on /quit under libedit  
						
						
						
						
							
						
					 
					
						2015-12-31 23:42:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c015835d3a 
							
						 
					 
					
						
						
							
							Update README  
						
						
						
						
							
						
					 
					
						2015-12-31 05:07:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1d14abd875 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
						
							
						
					 
					
						2015-12-31 05:07:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							74bed4bc02 
							
						 
					 
					
						
						
							
							degesch: Alt-Tab switch to the last buffer  
						
						
						
						
							
						
					 
					
						2015-12-31 05:07:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8f229f41e1 
							
						 
					 
					
						
						
							
							degesch: avoid fileno() after fork()  
						
						... 
						
						
						
						It's not guaranteed to be async-signal-safe, which may matter once
we start using threads. And it's also cleaner to just pass the FD. 
						
						
							
						
					 
					
						2015-12-31 05:07:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4d6decc06 
							
						 
					 
					
						
						
							
							degesch: typos  
						
						
						
						
							
						
					 
					
						2015-12-31 03:57:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							04f87b7587 
							
						 
					 
					
						
						
							
							degesch: enable configuration in Lua plugins  
						
						
						
						
							
						
					 
					
						2015-12-28 04:08:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b7dd384048 
							
						 
					 
					
						
						
							
							degesch: little step towards localisation  
						
						... 
						
						
						
						We don't use LC_MESSAGES, though, so it doesn't really matter as of now.
liberty currently isn't prepared for non-ASCII errors or filenames,
and just silently expects everything to be in the same all-compatible
encoding.  degesch further expects the encoding to be UTF-8.
All strings should ideally be converted to UTF-8 as soon as possible. 
						
						
							
						
					 
					
						2015-12-25 21:36:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e101afab38 
							
						 
					 
					
						
						
							
							degesch: allow launching an editor for input  
						
						... 
						
						
						
						Useful for editing multiline text (such as making it single-line).
Some refactoring and cleanup. 
						
						
							
						
					 
					
						2015-12-25 05:20:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							37e9165548 
							
						 
					 
					
						
						
							
							degesch: better handling of terminal suspension  
						
						
						
						
							
						
					 
					
						2015-12-25 05:03:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							25bb7a978d 
							
						 
					 
					
						
						
							
							degesch: refactoring  
						
						
						
						
							
						
					 
					
						2015-12-25 05:02:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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