| 
								
								
									 Jun Kurihara | 9c93b1cc31 | add some timeouts | 2022-07-12 01:12:47 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | ec56072a39 | refactor | 2022-07-11 23:23:55 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 6f05da8620 | fix log | 2022-07-11 22:11:48 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 9f6b73a7c0 | change global allocator and fix some services | 2022-07-11 21:00:21 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 087eba1d07 | update path pattern matcher | 2022-07-11 19:40:37 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | e52ed43050 | refactor | 2022-07-10 15:05:44 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 4fa2c38841 | fix alt-svc field policy | 2022-07-10 12:33:51 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 3a417886d6 | fix server field policy | 2022-07-10 12:32:32 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 81538ceef1 | fix proxy request bug for trailers | 2022-07-10 11:43:28 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 8a4149cbf2 | fix proxy response bug, add log for response object | 2022-07-10 11:21:17 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 1a80e405b5 | support upgrade-insecure-requests option | 2022-07-10 04:28:50 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 954a1993a9 | split proxy into stream handler and http message handler | 2022-07-10 03:11:46 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 0c6ffa5e77 | x-forwarded-* as rfc and nginx | 2022-07-10 01:42:54 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 9335fc702e | some refactor | 2022-07-09 23:57:08 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | ebb2fb3c87 | some refactor | 2022-07-09 19:40:48 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | b1ef8c1079 | fix some owned args | 2022-07-09 18:16:48 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 2e821108c9 | fix bug to check case-insensitive upgrade header values for upgrade | 2022-07-09 16:07:43 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 828d2300c0 | add x-forwarded-proto | 2022-07-09 12:37:50 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 907d7e574b | totally refactored | 2022-07-09 01:01:00 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 19b9f2a609 | remove mutex and use tokio::sync::watch for cert service | 2022-07-08 14:51:11 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | d0af82c54c | refactor | 2022-07-08 12:35:03 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 9d66df4937 | add server to response header | 2022-07-07 23:01:45 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 98fce0e4df | fix x-forwarded-for bug | 2022-07-07 21:47:05 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 1bc7395de0 | refactor | 2022-07-07 20:36:03 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 5571f19c40 | refactor | 2022-07-07 20:31:37 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 5840808021 | refactor | 2022-07-07 20:28:30 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 5731ba908b | fix listers | 2022-07-07 17:42:20 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | ad6dc84c77 | refactor | 2022-07-07 14:01:45 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 8bebdc82ab | refactor | 2022-07-07 13:45:26 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | c027f4456d | workaround for failure to bind tcp/quic listeners, improved? | 2022-07-06 23:08:55 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 9d6fdb3e98 | fix log message | 2022-07-06 21:23:31 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 1c4e450f1d | workaround for failure to bind tcp/quic listeners | 2022-07-06 21:16:46 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 3fc796303a | refactor | 2022-07-06 17:48:55 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | b0a9b6b5f8 | add request header override option | 2022-07-06 17:40:45 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | e16ad423d5 | fix host header | 2022-07-06 14:58:49 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 6d5c904f12 | fix upgrade for http1.1 and 2 | 2022-07-06 14:13:55 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | aa95ab9c16 | fix bug and somewhat reusable streams | 2022-07-06 13:16:44 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 39493beb53 | workaround for timeout | 2022-07-06 11:18:05 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | b6322c42a1 | fix log alt-svc | 2022-07-06 08:29:38 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 22a4896693 | fix log message | 2022-07-06 07:44:04 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 76cf7a38b5 | fix log message | 2022-07-06 06:36:24 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 53b85f28dc | workaround for upgrade error | 2022-07-06 06:33:05 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 2ab52288fd | fix | 2022-07-06 05:13:09 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 11db5507ff | fix config bug | 2022-07-05 23:05:33 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | becd85683c | apply experimental flag | 2022-07-05 20:00:59 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 7283137343 | experimental h3 toml config support | 2022-07-05 19:30:28 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 981a81abb2 | experimental h3 | 2022-07-05 19:17:35 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 4b42e6eec1 | prototype (failed) to multiplex quic streams | 2022-07-05 17:10:31 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 9d4cf08fba | tests for http3 | 2022-07-04 23:15:25 +09:00 |  | 
				
					
						| 
								
								
									 Jun Kurihara | 3e850e8410 | some optimization using rustc-hash, parking_lot and tikv-jemallocator | 2022-06-28 16:55:07 -04:00 |  |