| 
						
					 | 
					
						
						
							
						
						7995a9699e
	
				 
					 | 
					
						
						
							
							TRACE now works for http
						
						
						
						
						
						
					 | 
					
						2022-12-31 02:27:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						680344fbec
	
				 
					 | 
					
						
						
							
							TRACE working again
						
						
						
						
						
						
					 | 
					
						2022-12-31 02:20:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e667a79ab2
	
				 
					 | 
					
						
						
							
							Closing connection if no keep alive
						
						
						
						
						
						
					 | 
					
						2022-12-31 02:14:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						816c8c0bfc
	
				 
					 | 
					
						
						
							
							Actually using async
						
						
						
						
						
						
					 | 
					
						2022-12-31 02:00:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1547805e4c
	
				 
					 | 
					
						
						
							
							Add sock_set_timeout()
						
						
						
						
						
						
					 | 
					
						2022-12-31 01:36:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						96f3225f51
	
				 
					 | 
					
						
						
							
							Add clock_micros()
						
						
						
						
						
						
					 | 
					
						2022-12-31 00:53:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9ad1ecf1da
	
				 
					 | 
					
						
						
							
							Rev proxy working again
						
						
						
						
						
						
					 | 
					
						2022-12-31 00:28:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						28d7cf68df
	
				 
					 | 
					
						
						
							
							Outsource from request_handler
						
						
						
						
						
						
					 | 
					
						2022-12-30 16:48:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						204317f46a
	
				 
					 | 
					
						
						
							
							Remove responder
						
						
						
						
						
						
					 | 
					
						2022-12-30 16:06:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a56002a409
	
				 
					 | 
					
						
						
							
							More workers
						
						
						
						
						
						
					 | 
					
						2022-12-29 23:21:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db966b3a66
	
				 
					 | 
					
						
						
							
							Merge worker .h files
						
						
						
						
						
						
					 | 
					
						2022-12-29 22:00:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5d27cf0398
	
				 
					 | 
					
						
						
							
							Update workers
						
						
						
						
						
						
					 | 
					
						2022-12-29 21:47:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7a2acb0e66
	
				 
					 | 
					
						
						
							
							Add workers
						
						
						
						
						
						
					 | 
					
						2022-12-29 21:41:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cff5d558d6
	
				 
					 | 
					
						
						
							
							Fix responder name
						
						
						
						
						
						
					 | 
					
						2022-12-29 21:17:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						665e4ceabc
	
				 
					 | 
					
						
						
							
							Splitting in request_handler and responder
						
						
						
						
						
						
					 | 
					
						2022-12-29 18:51:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f241913620
	
				 
					 | 
					
						
						
							
							rename fastcgi_conn to fastcgi_cnx_t
						
						
						
						
						
						
					 | 
					
						2022-12-29 17:09:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2969e435d1
	
				 
					 | 
					
						
						
							
							Small fixes
						
						
						
						
						
						
					 | 
					
						2022-12-29 17:02:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c4289ac018
	
				 
					 | 
					
						
						
							
							Set logger prefix in request handler
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:18:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						672745f6df
	
				 
					 | 
					
						
						
							
							Delete client.h/.c
						
						
						
						
						
						
					 | 
					
						2022-12-29 11:47:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f92c26c350
	
				 
					 | 
					
						
						
							
							async - check if fd is already ready
						
						
						
						
						
						
					 | 
					
						2022-12-29 11:31:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9b3cc29ab
	
				 
					 | 
					
						
						
							
							Update logger to use format
						
						
						
						
						
						
					 | 
					
						2022-12-29 11:09:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c72a0cb60
	
				 
					 | 
					
						
						
							
							Request handler
						
						
						
						
						
						
					 | 
					
						2022-12-29 10:27:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cf3cff0746
	
				 
					 | 
					
						
						
							
							Reset errno after EINTR
						
						
						
						
						
						
					 | 
					
						2022-12-29 10:14:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b90ed61e03
	
				 
					 | 
					
						
						
							
							Async working with connection handlers
						
						
						
						
						
						
					 | 
					
						2022-12-29 01:49:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dfc659dec0
	
				 
					 | 
					
						
						
							
							Renamed logger_alive to alive
						
						
						
						
						
						
					 | 
					
						2022-12-29 00:02:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						096aeae23b
	
				 
					 | 
					
						
						
							
							Async working (in concept)
						
						
						
						
						
						
					 | 
					
						2022-12-28 16:40:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd97eca7d3
	
				 
					 | 
					
						
						
							
							Add client_ctx_t in client_handler
						
						
						
						
						
						
					 | 
					
						2022-12-28 15:17:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ce658ac965
	
				 
					 | 
					
						
						
							
							move lib/cache to cache_handler
						
						
						
						
						
						
					 | 
					
						2022-12-19 15:27:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd4f768cc4
	
				 
					 | 
					
						
						
							
							Logger and config refactor
						
						
						
						
						
						
					 | 
					
						2022-12-19 14:36:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						45514f90ca
	
				 
					 | 
					
						
						
							
							Multi processing -> multi threading
						
						
						
						
						
						
					 | 
					
						2022-12-18 22:18:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						44913c1e0e
	
				 
					 | 
					
						
						
							
							Refactor
						
						
						
						
						
						
					 | 
					
						2022-12-15 19:55:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b244f86c72
	
				 
					 | 
					
						
						
							
							Remove unneccessary malloc in compress
						
						
						
						
						
						
					 | 
					
						2022-12-15 19:49:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a3c1ecc0bf
	
				 
					 | 
					
						
						
							
							Refactor uri.h
						
						
						
						
						
						
					 | 
					
						2022-12-15 17:53:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3227e615fe
	
				 
					 | 
					
						
						
							
							Use getopt_long
						
						
						
						
						
						
					 | 
					
						2022-12-15 11:26:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3ce72975b8
	
				 
					 | 
					
						
						
							
							Remove shm from config
						
						
						
						
						
						
					 | 
					
						2022-12-15 10:43:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1f20c70772
	
				 
					 | 
					
						
						
							
							Add union for sock addr
						
						
						
						
						
						
					 | 
					
						2022-12-15 10:26:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fabb55d94b
	
				 
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
						
					 | 
					
						2022-12-13 23:49:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6d473bfa49
	
				 
					 | 
					
						
						
							
							small changes
						
						
						
						
						
						
					 | 
					
						2022-12-13 23:43:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8e83d6aa5f
	
				 
					 | 
					
						
						
							
							Outsource geoip
						
						
						
						
						
						
					 | 
					
						2022-12-13 23:41:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b422b37806
	
				 
					 | 
					
						
						
							
							Renamed rev_proxy -> proxy
						
						
						
						
						
						
					 | 
					
						2022-12-13 20:36:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						74c97a512f
	
				 
					 | 
					
						
						
							
							Rename logger()
						
						
						
						
						
						
					 | 
					
						2022-12-13 19:49:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7653c3117e
	
				 
					 | 
					
						
						
							
							Add architecture.md
						
						
						
						
						
						
					 | 
					
						2022-12-10 23:39:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						483b386100
	
				 
					 | 
					
						
						
							
							Remove some global variables
						
						
						
						
						
						
					 | 
					
						2022-12-10 22:44:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfa9cf4fcd
	
				 
					 | 
					
						
						
							
							Add client_ctx_t
						
						
						
						
						
						
					 | 
					
						2022-12-10 22:33:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9ac67dbfd3
	
				 
					 | 
					
						
						
							
							Clean up logger
						
						
						
						
						
						
					 | 
					
						2022-12-10 21:56:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2efe65fc74
	
				 
					 | 
					
						
						
							
							Cleanup code
						
						
						
						
						
						
					 | 
					
						2022-12-10 21:40:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2937bdaded
	
				 
					 | 
					
						
						
							
							Add logger
						
						
						
						
						
						
					 | 
					
						2022-12-10 20:48:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						782c7440b0
	
				 
					 | 
					
						
						
							
							Websocket uuid as char array
						
						
						
						
						
						
					 | 
					
						2022-12-10 02:21:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						88346fe722
	
				 
					 | 
					
						
						
							
							Do not use shard object file anymore
						
						
						
						
						
						
					 | 
					
						2022-12-10 01:49:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f75aeea7a
	
				 
					 | 
					
						
						
							
							Add tests for some utils
						
						
						
						
						
						
					 | 
					
						2022-12-10 01:33:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |