Commit graph

36 commits

Author SHA1 Message Date
Jun Kurihara
f93892a458
fix: bug for forwarded proto param 2025-07-08 10:33:09 +09:00
Jun Kurihara
42464d1d49
simplified http_log internal routine 2025-07-05 13:21:20 +09:00
Jun Kurihara
ba06d8d4eb
refactor 2025-07-05 12:08:13 +09:00
Jun Kurihara
5c9bb200e0
feat: implement forwarded header handling 2025-07-05 00:26:15 +09:00
Jun Kurihara
03bfd466bf
wip: still bug for forwarde-host param 2025-07-04 17:58:41 +09:00
Jun Kurihara
a73321cb27
initial support forwarded header 2025-07-04 17:10:24 +09:00
Jun Kurihara
a52f74c434
refactor 2025-06-03 14:59:37 +09:00
Jun Kurihara
d8cadf06af
Merge branch 'tmp/sticky-cookie' into feat/sticky-cookie-feature 2025-06-03 14:50:00 +09:00
Jun Kurihara
e259e0b588
refactor 2025-05-16 19:30:51 +09:00
Jun Kurihara
2705db6b91
refactor handler_main 2025-05-16 18:27:02 +09:00
Jun Kurihara
4761439338
refactor 2025-05-13 19:28:48 +09:00
Jun Kurihara
d5b020dcfb
feat: add log-to-file 2025-04-30 17:36:14 +09:00
Jun Kurihara
461ef67ef2
support grpc (force http2 when grpc) 2025-02-01 02:50:48 +09:00
Jun Kurihara
3e7240e4ca
chore: refactor 2025-01-11 13:21:54 +09:00
Jonas Berlin
1783fad752 feat: Add 502 error when upstream unavailable 2024-11-04 00:50:11 +02:00
Jonas Berlin
8e1a0e78d1 feat: Promote rpxy-lib/sticky-cookie to top-level feature
.. and fix compile warnings when disabled
2024-11-02 21:56:49 +02:00
Aleksandar N. Kostadinov
b7c16ea2e7
h3 header to use https_redirection_port 2024-09-20 00:41:21 +03:00
Jun Kurihara
445d2162f5
deps and refactor 2024-09-06 18:45:41 +09:00
Jun Kurihara
6f7119c933
fix: change tls -> https since the redirection is http-specific feature on app layer 2024-09-06 18:07:58 +09:00
Aleksandar N. Kostadinov
3867ce6831
tls_redirection_port feature
fixes #178
2024-09-03 18:32:14 +03:00
Jun Kurihara
234abae5dd
wip: support rustls-0.23 for http3-quinn 2024-05-28 21:39:38 +09:00
Jun Kurihara
0c6f3edf18
wip: support rustls-0.23 for http1.1 and 1.2 2024-05-28 20:49:11 +09:00
Jun Kurihara
cbd3eb41a1
chore: refactor 2024-05-21 02:37:47 +09:00
Jun Kurihara
3fcea9a28c
fix: change set-upstream-host as a default option 2024-01-10 14:44:51 +09:00
Jun Kurihara
1c1b50d213
limit upgrade only for http1.1 request 2023-12-15 16:29:51 +09:00
Jun Kurihara
d85d7e6c39
use hyper::upgrade::on 2023-12-15 15:51:05 +09:00
Jun Kurihara
1a2a913256
fix disableoverridehost option 2023-12-15 14:45:40 +09:00
Jun Kurihara
f41a2213f9
preparing nightly-build 2023-12-15 13:22:57 +09:00
Jun Kurihara
1c18f3836a
wip: feat: change request body from either to explicit enum 2023-12-12 20:17:13 +09:00
Jun Kurihara
008b62a925
wip: feat: define response body enum 2023-12-12 19:58:33 +09:00
Jun Kurihara
d526ce6cb4
wip: refactor: reconsider timeouts of connections 2023-12-11 18:23:08 +09:00
Jun Kurihara
48a84a77cb
implement native-tls client 2023-11-29 17:24:07 +09:00
Jun Kurihara
a9f5e0ede5
feat: client (wip), still unstable for http2 due to alpn issues 2023-11-28 22:22:40 +09:00
Jun Kurihara
f020ece60d
chore: change mod name 2023-11-28 18:11:37 +09:00
Jun Kurihara
a9ce26ae76
wip: implementing message handler 2023-11-27 15:39:19 +09:00
Jun Kurihara
b8cec687b2
wip: add stub for message handler 2023-11-25 00:37:54 +09:00