fd17b4e504
	 
				 
					 
					
						
						
							
							Update code comments  
						
						 
						
						
						
						
					 
					
						2018-10-13 04:07:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d182bcef3b
	 
				 
					 
					
						
						
							
							More transient errors  
						
						 
						
						
						
						
					 
					
						2018-10-12 20:02:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						329fc9b88f
	 
				 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						... 
						
						
						
						Eliminates some fall-through warnings. 
						
						
					 
					
						2018-10-11 21:03:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						711d73f481
	 
				 
					 
					
						
						
							
							Fix text message UTF-8 validation  
						
						 
						
						
						
						
					 
					
						2018-06-24 06:12:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						df340c13ed
	 
				 
					 
					
						
						
							
							Add the missing Date header  
						
						 
						
						
						
						
					 
					
						2018-06-24 06:12:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8e986a6040
	 
				 
					 
					
						
						
							
							Remove .travis.yml  
						
						 
						
						... 
						
						
						
						We don't depend on any proprietary services no longer.  I'll have to
make my own replacements with blackjack and hookers.  Until then,
the file stays in the commit log as an example. 
						
						
					 
					
						2018-06-24 06:12:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						131debe985
	 
				 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						
						
						
					 
					
						2018-06-24 06:12:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b312c022ae
	 
				 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
					 
					
						2018-06-24 00:42:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4078c8845c
	 
				 
					 
					
						
						
							
							Relicense to 0BSD, update mail address  
						
						 
						
						... 
						
						
						
						I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.
The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway. 
						
						
					 
					
						2018-06-24 00:21:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						333efdc70f
	 
				 
					 
					
						
						
							
							CMakeLists.txt: fix variable name  
						
						 
						
						
						
						
					 
					
						2018-06-24 00:15:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e88608286
	 
				 
					 
					
						
						
							
							Bump liberty and http-parser  
						
						 
						
						
						
						
					 
					
						2017-06-20 14:04:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca90e9df83
	 
				 
					 
					
						
						
							
							Fix teardown  
						
						 
						
						
						
						
					 
					
						2017-06-20 14:01:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						419147beec
	 
				 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
					 
					
						2017-06-20 14:01:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b85d1d74a4
	 
				 
					 
					
						
						
							
							Don't respond to notifications  
						
						 
						
						
						
						
					 
					
						2017-02-06 20:48:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d35e733c6e
	 
				 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						... 
						
						
						
						Fixing a bug in the WebSocket frame parser. 
						
						
					 
					
						2017-02-06 19:47:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6f9e53229
	 
				 
					 
					
						
						
							
							Fix segfault in WebSocket parsing  
						
						 
						
						
						
						
					 
					
						2017-02-06 18:51:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2986f6cda0
	 
				 
					 
					
						
						
							
							Fix segfault on client destruction etc.  
						
						 
						
						
						
						
					 
					
						2017-02-06 18:30:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4ebf2ccd5
	 
				 
					 
					
						
						
							
							Fix segfault on missing Sec-WebSocket-Key  
						
						 
						
						
						
						
					 
					
						2017-02-06 18:28:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a785dc9670
	 
				 
					 
					
						
						
							
							WebSocket: fix header parsing  
						
						 
						
						
						
						
					 
					
						2017-02-06 18:28:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b7d455471
	 
				 
					 
					
						
						
							
							Fix quitting  
						
						 
						
						
						
						
					 
					
						2017-02-06 17:18:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ec0685714
	 
				 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						
						
						
					 
					
						2017-02-05 22:44:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						733451cf2a
	 
				 
					 
					
						
						
							
							Fix and update LICENSE  
						
						 
						
						
						
						
					 
					
						2017-02-03 22:43:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						369f94f5ab
	 
				 
					 
					
						
						
							
							Travis CI: brevify notifications  
						
						 
						
						
						
						
					 
					
						2017-02-03 22:38:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b94a03e8c 
					 
					
						
						
							
							Update IRC server address  
						
						 
						
						
						
						
					 
					
						2016-03-14 21:18:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8b66a3f074 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						
						
						
					 
					
						2016-01-17 04:48:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f273151447 
					 
					
						
						
							
							Overall revision after a year  
						
						 
						
						... 
						
						
						
						Use something closer to inheritance for clients 
						
						
					 
					
						2016-01-17 04:48:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a95867dbee 
					 
					
						
						
							
							Fix daemonization  
						
						 
						
						
						
						
					 
					
						2016-01-16 22:33:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5298d802bb 
					 
					
						
						
							
							Fix compiler warning  
						
						 
						
						
						
						
					 
					
						2016-01-16 22:16:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af3cb3aaba 
					 
					
						
						
							
							Bump liberty  
						
						 
						
						
						
						
					 
					
						2016-01-16 06:41:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f62ef26f5 
					 
					
						
						
							
							Fix FindLibMagic.cmake  
						
						 
						
						
						
						
					 
					
						2016-01-16 06:37:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c7b57bba9 
					 
					
						
						
							
							Convert README to AsciiDoc  
						
						 
						
						
						
						
					 
					
						2015-09-27 02:11:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						98bbea72d2 
					 
					
						
						
							
							Fix README  
						
						 
						
						
						
						
					 
					
						2015-09-27 02:10:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						df5b7ad71a 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
					 
					
						2015-05-07 20:28:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6785d3a9ed 
					 
					
						
						
							
							Implement shutdown  
						
						 
						
						
						
						
					 
					
						2015-04-10 02:44:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1944f9f17d 
					 
					
						
						
							
							Travis CI: Change IRC notification address  
						
						 
						
						
						
						
					 
					
						2015-04-10 01:46:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4dbdc849d9 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						On the WebSocket service.
It's not too far from being finished now.  I just have to make some
sense of the code again and make sure it's correct.
Now that json-rpc-shell should be able to run against this, I can
also finally test if both of them work as they should. 
						
						
					 
					
						2015-04-10 01:42:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						db6dff4216 
					 
					
						
						
							
							Move a lot of stuff to liberty  
						
						 
						
						
						
						
					 
					
						2015-03-29 03:14:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8aa232d32e 
					 
					
						
						
							
							Add and fix some preliminary tests  
						
						 
						
						
						
						
					 
					
						2015-03-23 20:12:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e9109df4c 
					 
					
						
						
							
							Don't allow whitespace in base64  
						
						 
						
						
						
						
					 
					
						2015-03-23 20:12:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						987eae5661 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						Renamed some constants, added basic UTF-8 validation. 
						
						
					 
					
						2015-03-23 16:47:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b7dd630e3 
					 
					
						
						
							
							WebSockets improvements  
						
						 
						
						... 
						
						
						
						- validate more HTTP stuff, use the newer RFC
 - validate the base64 key 
						
						
					 
					
						2015-03-22 22:35:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c87d684154 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						Started parsing Content-Type properly after studying the HTTP RFC
for a significant period of time.
Some further WebSockets stuff. 
						
						
					 
					
						2015-03-15 04:32:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23eb4cca38 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						Still in a state of total chaos, it appears. 
						
						
					 
					
						2015-03-14 19:37:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4337038819 
					 
					
						
						
							
							Try to lock a PID file  
						
						 
						
						
						
						
					 
					
						2015-03-11 23:57:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						012a57b357 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						Some further refactoring, added a few comments, etc.
It's not about adding huge chunks of code anymore, and I'm slowly
moving towards getting the details right.
There's still a ton of TODO items, though. 
						
						
					 
					
						2015-03-11 00:25:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c0e48a429 
					 
					
						
						
							
							Refactoring  
						
						 
						
						
						
						
					 
					
						2015-03-10 20:48:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5885d1aa69 
					 
					
						
						
							
							Some intial WebSockets code  
						
						 
						
						
						
						
					 
					
						2015-03-09 23:32:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						931fc441f6 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						Added static content serving with sane content type detection.
Started working on WebSockets (meanwhile neither SCGI or FastCGI is
finished and almost nothing has been tested). 
						
						
					 
					
						2015-03-08 09:41:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9e0c9dd6d8 
					 
					
						
						
							
							Steady progress  
						
						 
						
						... 
						
						
						
						Still trying to figure out FastCGI.
At least I've finally implemented the JSON-RPC handler. 
						
						
					 
					
						2015-03-08 05:51:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2733ead30f 
					 
					
						
						
							
							Figuring out how to close the connection  
						
						 
						
						
						
						
					 
					
						2015-03-06 19:49:33 +01:00