Jun Kurihara
|
1a70869227
|
change path name and server name to specific stract to find longest prefix and exact matching in hashtables
|
2022-07-28 21:46:53 +09:00 |
|
Jun Kurihara
|
7bd9040637
|
use bytesname trait to explicitly convert &str/string to ascii lower-cased byte names of server / path
|
2022-07-28 20:45:22 +09:00 |
|
Jun Kurihara
|
4d590f328f
|
refactor
|
2022-07-28 19:46:03 +09:00 |
|
Jun Kurihara
|
d750f87331
|
refactor
|
2022-07-27 22:21:42 +09:00 |
|
Jun Kurihara
|
f77ce38e51
|
add bytename trait for implemeting server/path name in bytename
|
2022-07-27 22:07:04 +09:00 |
|
Jun Kurihara
|
4499e66cf7
|
add bytename trait for implemeting server/path name in bytename
|
2022-07-27 21:47:28 +09:00 |
|
Jun Kurihara
|
b56bf54318
|
restructuring src dir
|
2022-07-27 20:33:37 +09:00 |
|
Jun Kurihara
|
6d41830eba
|
reconsider error and introduce custom error using thiserror
|
2022-07-27 20:09:36 +09:00 |
|
Jun Kurihara
|
a0aed6d848
|
implement path replacing option
|
2022-07-26 20:58:18 +09:00 |
|
Jun Kurihara
|
6365fe298f
|
update example config
|
2022-07-26 16:44:25 +09:00 |
|
Jun Kurihara
|
3246f1014b
|
update readme badge
|
2022-07-26 15:59:56 +09:00 |
|
Jun Kurihara
|
09c6c4c102
|
change src structure
|
2022-07-26 15:35:20 +09:00 |
|
Jun Kurihara
|
6b87e669e5
|
Update README.md
|
2022-07-25 23:47:24 +09:00 |
|
Jun Kurihara
|
dcedd7f6b3
|
update readme
|
2022-07-25 20:24:53 +09:00 |
|
Jun Kurihara
|
33b52309c7
|
refactor
|
2022-07-25 19:19:30 +09:00 |
|
Jun Kurihara
|
16f63e16dc
|
fix dockerfile
|
2022-07-25 15:27:19 +09:00 |
|
Jun Kurihara
|
bfcf58547f
|
fix unreasonable copying
|
2022-07-24 21:43:18 +09:00 |
|
Jun Kurihara
|
860489eddb
|
update tls handshake timeout
|
2022-07-23 15:22:47 +09:00 |
|
Jun Kurihara
|
01a13d0168
|
spawn handshake async task to avoid blocking
|
2022-07-23 14:59:31 +09:00 |
|
Jun Kurihara
|
d2fbf8db4d
|
reconsider handling tls for http 1.1 and 2
|
2022-07-23 14:34:48 +09:00 |
|
Jun Kurihara
|
810f45248a
|
suppress debug output for debug...
|
2022-07-23 13:29:33 +09:00 |
|
Jun Kurihara
|
e757ac46f2
|
fix sample config
|
2022-07-23 02:03:01 +09:00 |
|
Jun Kurihara
|
8a2c24fb5e
|
fix sample config
|
2022-07-23 02:02:43 +09:00 |
|
Jun Kurihara
|
4338064091
|
update readme
|
2022-07-23 01:51:13 +09:00 |
|
Jun Kurihara
|
c683a83f79
|
update readme
|
2022-07-23 01:44:25 +09:00 |
|
Jun Kurihara
|
4e9878e2d9
|
update dockerfile
|
2022-07-23 01:15:20 +09:00 |
|
Jun Kurihara
|
b3d8886096
|
update dockerfile and benchmark result
|
2022-07-23 00:33:03 +09:00 |
|
Jun Kurihara
|
731e58988b
|
fix dockerfile
|
2022-07-22 23:40:17 +09:00 |
|
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 |
|