| 
						
					 | 
					
						
						
							
						
						32638fdd91
	
				 
					 | 
					
						
						
							
							Fix list_remove()
						
						
						
						
						
						
					 | 
					
						2023-01-12 10:21:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						07d6280864
	
				 
					 | 
					
						
						
							
							Fix list pointer bug in proxy
						
						
						
						
						
						
					 | 
					
						2023-01-12 01:58:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						820ce8dac9
	
				 
					 | 
					
						
						
							
							Update logger_prefix
						
						
						
						
						
						
					 | 
					
						2023-01-12 00:34:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5bd9b3fb33
	
				 
					 | 
					
						
						
							
							Hopeful fix
						
						
						
						
						
						
					 | 
					
						2023-01-11 23:53:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a3dcddf69d
	
				 
					 | 
					
						
						
							
							Add lock for clients list
						
						
						
						
						
						
					 | 
					
						2023-01-11 18:06:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						487386158d
	
				 
					 | 
					
						
						
							
							Remove most memory leaks with valgrind
						
						
						
						
						
						
					 | 
					
						2023-01-11 17:50:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						32f00175e4
	
				 
					 | 
					
						
						
							
							Add lock to cache_handler
						
						
						
						
						
						
					 | 
					
						2023-01-11 15:55:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						581b4dc5aa
	
				 
					 | 
					
						
						
							
							Fix flines()
						
						
						
						
						
						
					 | 
					
						2023-01-11 15:07:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						611ceabfb2
	
				 
					 | 
					
						
						
							
							Small fixes in tcp_acceptor
						
						
						
						
						
						
					 | 
					
						2023-01-11 14:49:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6b295cef95
	
				 
					 | 
					
						
						
							
							Add Accept-Ranges lines
						
						
						
						
						
						
					 | 
					
						2023-01-11 14:30:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						764b754a6f
	
				 
					 | 
					
						
						
							
							Add more utils
						
						
						
						
						
						
					 | 
					
						2023-01-11 11:06:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7699583c5f
	
				 
					 | 
					
						
						
							
							List/FastCGI cleanup
						
						
						
						
						
						
					 | 
					
						2023-01-11 00:34:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8b92d4ff91
	
				 
					 | 
					
						
						
							
							Remove color_table
						
						
						
						
						
						
					 | 
					
						2023-01-10 23:54:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8d8abdc5a
	
				 
					 | 
					
						
						
							
							Add -C --clean
						
						
						
						
						
						
					 | 
					
						2023-01-10 23:52:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						15c6b7ddaa
	
				 
					 | 
					
						
						
							
							Create .sesimos/ in cache_init
						
						
						
						
						
						
					 | 
					
						2023-01-09 22:53:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9a065f8aa
	
				 
					 | 
					
						
						
							
							Add -pthread to Makefile
						
						
						
						
						
						
					 | 
					
						2023-01-09 22:47:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0730429041
	
				 
					 | 
					
						
						
							
							Fix error.c
						
						
						
						
						
						
					 | 
					
						2023-01-09 22:45:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						af62a3065a
	
				 
					 | 
					
						
						
							
							Add http error handling
						
						
						
						
						
						
					 | 
					
						2023-01-09 22:01:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c36ad8c113
	
				 
					 | 
					
						
						
							
							Add global error handling
						
						
						
						
						
						
					 | 
					
						2023-01-09 01:07:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f7a07c4d2
	
				 
					 | 
					
						
						
							
							Add HTTP status code descriptions
						
						
						
						
						
						
					 | 
					
						2023-01-08 23:13:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ff22bd0c6
	
				 
					 | 
					
						
						
							
							Handle timeouts in epoll
						
						
						
						
						
						
					 | 
					
						2023-01-08 22:19:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						83ca2467de
	
				 
					 | 
					
						
						
							
							Add 1xx TODO
						
						
						
						
						
						
					 | 
					
						2023-01-08 20:34:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a1fb977d6
	
				 
					 | 
					
						
						
							
							Diversifying HTTP statuses
						
						
						
						
						
						
					 | 
					
						2023-01-08 01:37:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1405036cf2
	
				 
					 | 
					
						
						
							
							Add 421 message
						
						
						
						
						
						
					 | 
					
						2023-01-07 16:30:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5f3cd03a6f
	
				 
					 | 
					
						
						
							
							Using 203 in /.sesimos/res/
						
						
						
						
						
						
					 | 
					
						2023-01-07 02:48:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						819b71f285
	
				 
					 | 
					
						
						
							
							Add more HTTP status codes
						
						
						
						
						
						
					 | 
					
						2023-01-07 02:41:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ceaa384fce
	
				 
					 | 
					
						
						
							
							Using more diverse HTTP codes
						
						
						
						
						
						
					 | 
					
						2023-01-07 02:35:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						99c4eb1c8a
	
				 
					 | 
					
						
						
							
							Update http_static
						
						
						
						
						
						
					 | 
					
						2023-01-07 00:21:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fb59b0d8c4
	
				 
					 | 
					
						
						
							
							Using 504 instead of 503
						
						
						
						
						
						
					 | 
					
						2023-01-06 22:45:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						946adb54d7
	
				 
					 | 
					
						
						
							
							Handle HEAD for proxy
						
						
						
						
						
						
					 | 
					
						2023-01-06 10:41:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b369a1116e
	
				 
					 | 
					
						
						
							
							Handle HEAD as proxy
						
						
						
						
						
						
					 | 
					
						2023-01-05 22:55:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						950bf19331
	
				 
					 | 
					
						
						
							
							Use semaphores to keep track of proxy connections
						
						
						
						
						
						
					 | 
					
						2023-01-05 22:51:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						993cb65724
	
				 
					 | 
					
						
						
							
							Mark proxy connection free on error
						
						
						
						
						
						
					 | 
					
						2023-01-05 22:29:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c7be0adc66
	
				 
					 | 
					
						
						
							
							Catch EBADF in async
						
						
						
						
						
						
					 | 
					
						2023-01-05 22:04:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4782707049
	
				 
					 | 
					
						
						
							
							Working on TODOs in proxy.c
						
						
						
						
						
						
					 | 
					
						2023-01-05 21:59:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3d1451448d
	
				 
					 | 
					
						
						
							
							Update Makefile
						
						
						
						
						
						
					 | 
					
						2023-01-05 20:35:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1619e01174
	
				 
					 | 
					
						
						
							
							Update async to use epoll instead of poll
						
						
						
						
						
						
					 | 
					
						2023-01-05 20:33:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6112e719e5
	
				 
					 | 
					
						
						
							
							Improve list
						
						
						
						
						
						
					 | 
					
						2023-01-05 20:20:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6f2751f69b
	
				 
					 | 
					
						
						
							
							Added http_parse_request
						
						
						
						
						
						
					 | 
					
						2023-01-05 18:54:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						925ff2b9e4
	
				 
					 | 
					
						
						
							
							Add clock_cpu()
						
						
						
						
						
						
					 | 
					
						2023-01-05 18:45:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c67edd4195
	
				 
					 | 
					
						
						
							
							Close all connections on exit
						
						
						
						
						
						
					 | 
					
						2023-01-04 00:40:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d8fd552b40
	
				 
					 | 
					
						
						
							
							Memset uri/req/res
						
						
						
						
						
						
					 | 
					
						2023-01-03 23:59:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ec6457465c
	
				 
					 | 
					
						
						
							
							Init conf
						
						
						
						
						
						
					 | 
					
						2023-01-03 19:23:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						490c8a2ae0
	
				 
					 | 
					
						
						
							
							Add epoll todo
						
						
						
						
						
						
					 | 
					
						2023-01-03 19:04:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f87fb74ced
	
				 
					 | 
					
						
						
							
							Remove sock_poll
						
						
						
						
						
						
					 | 
					
						2023-01-03 18:58:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7b9844e267
	
				 
					 | 
					
						
						
							
							Improve debug message
						
						
						
						
						
						
					 | 
					
						2023-01-03 18:53:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						308534b883
	
				 
					 | 
					
						
						
							
							Code cleanup
						
						
						
						
						
						
					 | 
					
						2023-01-03 18:44:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b93d97258c
	
				 
					 | 
					
						
						
							
							Reverse proxy error docs also with HEAD
						
						
						
						
						
						
					 | 
					
						2023-01-03 18:43:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd80a194dd
	
				 
					 | 
					
						
						
							
							Use strcasecmp in http.c
						
						
						
						
						
						
					 | 
					
						2023-01-03 18:36:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ffc5c80b65
	
				 
					 | 
					
						
						
							
							Format proxy errors if no content
						
						
						
						
						
						
					 | 
					
						2023-01-03 18:25:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |