3e2728443b 
					 
					
						
						
							
							Bump liberty, use newer configuration format  
						
						 
						
						... 
						
						
						
						So that we don't need to maintain our own string parser for attribute strings.
More or less just plugging in what the old code has evolved into in degesch. 
						
						
					 
					
						2015-12-13 22:54:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						50c8ef12ac 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						
						
						
					 
					
						2015-12-13 01:40:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1a83abdd8 
					 
					
						
						
							
							Fix compile warning  
						
						 
						
						
						
						
					 
					
						2015-12-13 01:39:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ff64e45988 
					 
					
						
						
							
							Reorganize code  
						
						 
						
						
						
						
					 
					
						2015-12-13 01:38:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						06bff9cb8f 
					 
					
						
						
							
							Convert README to AsciiDoc  
						
						 
						
						
						
						
					 
					
						2015-09-27 01:59:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ddf99cfc2b 
					 
					
						
						
							
							Fix README  
						
						 
						
						
						
						
					 
					
						2015-09-27 01:56:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac5c2f40a2 
					 
					
						
						
							
							WS: allow leaving out the URL path  
						
						 
						
						... 
						
						
						
						It defaults to / now, it used to cause undefined behaviour. 
						
						
					 
					
						2015-06-25 22:32:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						be1e424e17 
					 
					
						
						
							
							WS: include the part after '?' in the query  
						
						 
						
						
						
						
					 
					
						2015-06-25 21:54:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a16a7940dd 
					 
					
						
						
							
							Fix typo in HTTP request header  
						
						 
						
						
						
						
					 
					
						2015-06-24 20:46:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ace6a1ff56 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						... 
						
						
						
						isspace_ascii() sabotaged the functioning of this program. 
						
						
					 
					
						2015-05-25 23:14:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8a41b31358 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
					 
					
						2015-05-07 20:27:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1c2c2bccbb 
					 
					
						
						
							
							Move a comment  
						
						 
						
						
						
						
					 
					
						2015-04-08 20:43:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba659a99e1 
					 
					
						
						
							
							Fix an embarrasing logic error  
						
						 
						
						
						
						
					 
					
						2015-04-08 20:33:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ad094ebb4b 
					 
					
						
						
							
							Allow specifying the CA bundle in configuration  
						
						 
						
						
						
						
					 
					
						2015-04-08 20:29:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e1d2626f10 
					 
					
						
						
							
							WS: send messages in blocks  
						
						 
						
						
						
						
					 
					
						2015-04-08 20:00:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						808393c537 
					 
					
						
						
							
							WS: only display the "connecting" status on -v  
						
						 
						
						
						
						
					 
					
						2015-04-08 19:51:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd4177157e 
					 
					
						
						
							
							Fix WS masking logic  
						
						 
						
						
						
						
					 
					
						2015-04-08 19:49:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01757df58f 
					 
					
						
						
							
							Display the IP address while connecting  
						
						 
						
						... 
						
						
						
						Instead of resolving the domain name. 
						
						
					 
					
						2015-04-08 19:49:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b56f09ea6 
					 
					
						
						
							
							Non-functional little fixes  
						
						 
						
						
						
						
					 
					
						2015-04-08 19:48:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3339f43ec9 
					 
					
						
						
							
							Watch for SIGINT and SIGTERM  
						
						 
						
						
						
						
					 
					
						2015-04-08 02:35:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f0d60bb689 
					 
					
						
						
							
							Handle quitting a bit better  
						
						 
						
						... 
						
						
						
						And add some documentation. 
						
						
					 
					
						2015-04-08 02:35:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ec54630fef 
					 
					
						
						
							
							Fix obsolete libev API usage  
						
						 
						
						
						
						
					 
					
						2015-04-08 02:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7333f27159 
					 
					
						
						
							
							Give the WebSocket backend some chance of working  
						
						 
						
						... 
						
						
						
						This is all untested code. 
						
						
					 
					
						2015-04-08 01:52:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						950fc21ecf 
					 
					
						
						
							
							Make asynchronous status messages possible  
						
						 
						
						... 
						
						
						
						I. HATE. GNU. READLINE. 
						
						
					 
					
						2015-04-07 02:58:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						371e52d782 
					 
					
						
						
							
							Cleanup, fix handshake, better errors  
						
						 
						
						
						
						
					 
					
						2015-04-07 02:56:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						147aa01150 
					 
					
						
						
							
							Travis CI: Change IRC notification address  
						
						 
						
						
						
						
					 
					
						2015-04-03 00:19:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f0c5d2617 
					 
					
						
						
							
							WebSockets: use Server Name Indication with TLS  
						
						 
						
						
						
						
					 
					
						2015-04-03 00:15:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdbfb915d2 
					 
					
						
						
							
							Display a warning about WS status  
						
						 
						
						... 
						
						
						
						So I can finally push this to GitHub. 
						
						
					 
					
						2015-03-29 03:22:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						64381f8d46 
					 
					
						
						
							
							Move a lot of stuff to liberty  
						
						 
						
						
						
						
					 
					
						2015-03-29 03:21:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b0c712c146 
					 
					
						
						
							
							Stubplement WebSockets  
						
						 
						
						
						
						
					 
					
						2015-03-29 00:37:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b400ea8d09 
					 
					
						
						
							
							Not so trivial anymore  
						
						 
						
						... 
						
						
						
						We're gonna implement WebSockets soon, so make appropriate changes to texts.
Updated copyright in LICENSE. 
						
						
					 
					
						2015-03-23 23:25:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ecad324ef3 
					 
					
						
						
							
							Move to liberty  
						
						 
						
						
						
						
					 
					
						2015-02-28 21:18:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						49600a082b 
					 
					
						
						
							
							Fix the silliest of issues in utils.c  
						
						 
						
						
						
						
					 
					
						2015-02-28 01:04:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0fb4a3cb34 
					 
					
						
						
							
							Miscellaneous little changes  
						
						 
						
						
						
						
					 
					
						2015-02-26 22:56:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6f66c9021 
					 
					
						
						
							
							Fix a leak and a null pointer dereference  
						
						 
						
						
						
						
					 
					
						2015-02-22 21:30:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f468fdf343 
					 
					
						
						
							
							Travis CI: Add help2man  
						
						 
						
						
						
						
					 
					
						2015-02-22 20:32:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc197b12cf 
					 
					
						
						
							
							Also build with ncursesw only  
						
						 
						
						
						
						
					 
					
						2015-02-22 20:27:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						855d02acab 
					 
					
						
						
							
							Add support for attributed output  
						
						 
						
						... 
						
						
						
						Colours, colours, colours.  Configurable. 
						
						
					 
					
						2015-02-22 20:06:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66cf41f89f 
					 
					
						
						
							
							Rewrite to use utils.c from ponymap  
						
						 
						
						... 
						
						
						
						I'm starting to get tired of repeatingly doing this. 
						
						
					 
					
						2015-02-22 20:06:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f2a66e7b0 
					 
					
						
						
							
							Expect UTF-8 charset in Content-Type  
						
						 
						
						
						
						
					 
					
						2015-02-22 10:24:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b53c219e9 
					 
					
						
						
							
							Travis CI: Try enabling Coverity scan  
						
						 
						
						
						
						
					 
					
						2015-02-14 21:59:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						38ebe65826 
					 
					
						
						
							
							Add manpage generation, update README  
						
						 
						
						
						
						
					 
					
						2015-02-14 01:19:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						600b006f4b 
					 
					
						
						
							
							Travis CI: Try getting a newer Jansson  
						
						 
						
						
						
						
					 
					
						2015-02-08 16:52:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b7e8535610 
					 
					
						
						
							
							Fix the fix  
						
						 
						
						
						
						
					 
					
						2015-02-08 05:32:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8e02847b8e 
					 
					
						
						
							
							Fix Travis CI dependency list  
						
						 
						
						
						
						
					 
					
						2015-02-08 05:29:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						799636b16c 
					 
					
						
						
							
							Add Travis CI configuration  
						
						 
						
						
						
						
					 
					
						2015-02-08 05:27:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8d7ea57a00 
					 
					
						
						
							
							Convert to CMake, fix terminal resize behaviour  
						
						 
						
						... 
						
						
						
						Fucking terminals, always broken in one way or another.
For future reference, libedit acts even worse than readline. 
						
						
					 
					
						2014-11-18 22:06:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a24fa3e305 
					 
					
						
						
							
							Don't try to send an empty method name  
						
						 
						
						
						
						
					 
					
						2014-09-29 20:40:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fdd447a7ea 
					 
					
						
						
							
							Some twiddling  
						
						 
						
						... 
						
						
						
						- also accept the obsolete application/json-rpc content type
 - don't quote regular responses
 - don't separate results with newlines
 - instead make sure to print a newline upon receiving EOF 
						
						
					 
					
						2014-09-08 20:53:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0cbcf60992 
					 
					
						
						
							
							Avoid a resource leak  
						
						 
						
						
						
						
					 
					
						2014-09-08 20:53:46 +02:00