Jun Kurihara
|
66e791f34b
|
refine deps
|
2022-07-22 23:32:14 +09:00 |
|
Jun Kurihara
|
45895ca7bc
|
reformat
|
2022-07-22 22:28:26 +09:00 |
|
Jun Kurihara
|
36c8ebcb54
|
change handling of maximum capable request number, max streams
|
2022-07-22 22:26:18 +09:00 |
|
Jun Kurihara
|
548fb77c31
|
reconsider handling sni in http1.1 and 2 tls
|
2022-07-21 11:59:46 +09:00 |
|
Jun Kurihara
|
da01f8ee6a
|
reconsider to load request/response body data. believe quinn to properly handle buffering body
|
2022-07-20 17:32:35 +09:00 |
|
Jun Kurihara
|
f51cd5e012
|
fix cargo.toml
|
2022-07-20 11:48:43 +09:00 |
|
Jun Kurihara
|
fc296a4d01
|
update
|
2022-07-20 02:02:51 +09:00 |
|
Jun Kurihara
|
fd4425afb4
|
deps
|
2022-07-19 18:23:55 +09:00 |
|
Jun Kurihara
|
2ee82c696d
|
refactor
|
2022-07-19 17:48:44 +09:00 |
|
Jun Kurihara
|
d7d782499a
|
totally refine sni inspection mechanism using rustls
|
2022-07-19 17:39:06 +09:00 |
|
Jun Kurihara
|
68591cf265
|
use resolve_certs for sni inspection
|
2022-07-19 16:22:21 +09:00 |
|
Jun Kurihara
|
9b7b5a4333
|
fix default value of alt svc ma
|
2022-07-18 15:59:54 +09:00 |
|
Jun Kurihara
|
c25012b362
|
refactor
|
2022-07-18 15:36:34 +09:00 |
|
Jun Kurihara
|
f2a341e198
|
refactor h3 handling
|
2022-07-18 15:27:27 +09:00 |
|
Jun Kurihara
|
c3c6d4f4fd
|
fix handling upgrade
|
2022-07-16 13:10:09 +09:00 |
|
Jun Kurihara
|
111e9bda18
|
refactor logging and fix some bugs
|
2022-07-16 03:47:52 +09:00 |
|
Jun Kurihara
|
d37ed57a1c
|
add checking mechanism of consistency between sni and host/request line
|
2022-07-15 23:55:21 +09:00 |
|
Jun Kurihara
|
4f5a1cbf91
|
reconsider timeout for h3 connections
|
2022-07-12 16:29:38 +09:00 |
|
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 |
|