Commit graph

677 commits

Author SHA1 Message Date
Jun Kurihara
8498bbb69f
Update docker_build_push.yml 2023-08-18 18:27:28 +09:00
Jun Kurihara
32b173966c
feat: separated feature cache 2023-08-18 18:15:36 +09:00
Jun Kurihara
8ecc83fe78
deps: change alloc to mimalloc 2023-08-18 16:29:45 +09:00
Jun Kurihara
a0d9c54b8f
fix: fix feature option in rpxy-bin 2023-08-16 23:16:27 +09:00
Jun Kurihara
07d3accb91
feat: totally updated cache structure using lru crate instead of moka (i.e., using simpler crate) 2023-08-16 23:04:04 +09:00
Jun Kurihara
2477c6bf1b
fix: typo 2023-08-16 19:21:22 +09:00
Jun Kurihara
cc6b78feb3
feat: update implementation of cache. still unstable 2023-08-16 19:12:39 +09:00
Jun Kurihara
460562183e
fix: fix caching routine about eviction 2023-08-16 13:16:10 +09:00
Jun Kurihara
c20e80b64c
feat: very unstalbe implementation of initial file cache 2023-08-16 05:10:42 +09:00
Jun Kurihara
719e845d5e
fix: typo 2023-08-10 17:34:29 +09:00
Jun Kurihara
7c87bb2f72
Merge pull request #78 from junkurihara/revert/hot-reload-config
fix: dynamic reloading of configuration
2023-08-09 14:16:12 +09:00
Jun Kurihara
7c2205f275
fix: bug for dynamic reloading of config files 2023-08-09 14:07:40 +09:00
Jun Kurihara
3d60175c11
fix: fix message handler (changed this inside Arc) 2023-08-09 11:31:38 +09:00
Jun Kurihara
6a616b1603
docs: update todo and changelog 2023-08-09 03:20:32 +09:00
Jun Kurihara
eea4f28c56
fix: fix conversion flow of http version in requests to upstream app servers 2023-08-09 03:16:04 +09:00
Jun Kurihara
88f1a5b008
Merge pull request #76 from junkurihara/feat/http-version
feat: changed options for http version of requests to upstream app servers
2023-08-09 02:33:09 +09:00
Jun Kurihara
8db3f6e959
Merge branch 'feat/http-version' of github.com:junkurihara/rust-rpxy into feat/http-version 2023-08-09 02:14:11 +09:00
Jun Kurihara
02c333905f
feat: changed options for http version of requests to upstream app servers 2023-08-09 02:13:04 +09:00
Jun Kurihara
2edc8eb79f
docs: add comments in forwarder and todo 2023-08-08 18:02:37 +09:00
Jun Kurihara
43b004cf6e
refactor: separeted forwarder definition for more flexibility 2023-08-08 17:59:20 +09:00
Jun Kurihara
efda83b214
Merge branch 'develop' into feat/http-version 2023-08-08 16:31:44 +09:00
Jun Kurihara
bf9f2edc0e
Merge pull request #75 from junkurihara/refactor
refactor: update rustls and fix response header server name
2023-08-08 16:29:29 +09:00
Jun Kurihara
3dbe9c7217
refactor: update rustls and fix response header server name 2023-08-08 16:27:21 +09:00
Jun Kurihara
265cc025b0
refactor 2023-08-07 22:27:18 +09:00
Jun Kurihara
f2c6d738b6
todo: add http2-only client for h2c case 2023-08-07 22:18:54 +09:00
Jun Kurihara
bc73e68e21
Merge pull request #71 from junkurihara/hotfix/actions
fix: revert with arm64 build
2023-08-02 20:22:14 +09:00
Jun Kurihara
d2574171f7
fix: revert with arm64 build 2023-08-02 20:20:51 +09:00
Jun Kurihara
d75522fe4e
Merge pull request #70 from junkurihara/hotfix/actions
fix: fix bug in actions definition
2023-08-02 20:12:17 +09:00
Jun Kurihara
c5bfc45f23
fix: fix bug in actions definition 2023-08-02 20:11:28 +09:00
Jun Kurihara
030302ed72
Merge pull request #69 from junkurihara/hotfix/actions
fix: fix bug in actions definition
2023-08-02 20:10:56 +09:00
Jun Kurihara
1687d43dc0
fix: fix bug in actions definition 2023-08-02 20:10:20 +09:00
Jun Kurihara
0ec64302e5
Merge pull request #68 from junkurihara/hotfix/actions
fix: fix bug in actions definition
2023-08-02 18:19:41 +09:00
Jun Kurihara
cf1dfd408d
fix: fix bug in actions definition 2023-08-02 18:18:43 +09:00
Jun Kurihara
f4e9d4ab7b
Merge pull request #67 from junkurihara/hotfix/actions
fix: bug in actions definition
2023-08-02 18:11:47 +09:00
Jun Kurihara
04bdc7e2b0
fix: fix bug in actions definition 2023-08-02 18:11:00 +09:00
Jun Kurihara
19b02949b1
Merge pull request #66 from junkurihara/develop
Closes #57
Release 0.5.0
2023-08-02 18:06:08 +09:00
Jun Kurihara
738b4009a5
docs 2023-08-02 18:00:09 +09:00
Jun Kurihara
7d774d394d
Merge remote-tracking branch 'origin/main' into develop 2023-08-02 17:55:51 +09:00
Jun Kurihara
816bfbb909 chore: fix dockerfile slim name 2023-08-02 17:54:18 +09:00
Jun Kurihara
240d8c444f deps 2023-08-02 17:54:18 +09:00
Jun Kurihara
9645b2c321 docs: update docker docs 2023-08-02 17:54:18 +09:00
Jun Kurihara
2893d94ce7 feat: update github actions 2023-08-02 17:54:18 +09:00
Jun Kurihara
65e868893a feat: update github actions 2023-08-02 17:54:18 +09:00
Jun Kurihara
ff14fd4678 feat: add ghcr.io push 2023-08-02 17:54:18 +09:00
Jun Kurihara
53f058f96d feat: update dockerfiles 2023-08-02 17:54:18 +09:00
Jun Kurihara
6a1bb18c2f chore: update todo, deps
chore: todo
2023-08-02 17:54:18 +09:00
Jun Kurihara
dab0036910 chore: github actions test for s2n build
fix github actions

fix github actions
2023-08-02 17:54:18 +09:00
Jun Kurihara
e751bd34ac fix: bugfix when switching features from http3-quinn to http3-s2n 2023-08-02 17:54:18 +09:00
Jun Kurihara
0b1eb89ed1 feat: initial support of s2n-quic 2023-08-02 17:54:18 +09:00
Jun Kurihara
fb389a6aab refactor: split quic layer and h3 layer 2023-08-02 17:54:18 +09:00