Jun Kurihara
|
851cd58231
|
feat: check unsupported configuration entries with serde-ignored
|
2024-10-24 21:29:14 +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
|
3b918af40b
|
chore: refactor dynamic reloading
|
2024-07-27 04:38:25 +09:00 |
|
Jun Kurihara
|
e48efa0109
|
fix: typo
|
2024-07-27 03:32:51 +09:00 |
|
Jun Kurihara
|
48b33409f9
|
fix: redesigned graceful shutdown for config update
|
2024-07-27 03:32:35 +09:00 |
|
Jun Kurihara
|
8d9f07a848
|
wip: fixing dynamic reloading
|
2024-07-26 23:25:40 +09:00 |
|
Jun Kurihara
|
0950fdbd15
|
fix: change tokio::sync::Notify to tokio_util::sync::CancellationToken
|
2024-07-26 20:58:00 +09:00 |
|
Jun Kurihara
|
7b0ca08e1e
|
feat: add initial acme support (ugly!)
|
2024-07-17 20:48:37 +09:00 |
|
Jun Kurihara
|
9e79a481c6
|
wip: implementing api
|
2024-07-17 17:06:37 +09:00 |
|
Jun Kurihara
|
63f9d1dabc
|
wip: designing acme
|
2024-07-13 05:07:57 +09:00 |
|
Jun Kurihara
|
9b9622edc5
|
wip: designing acme
|
2024-07-13 04:29:53 +09:00 |
|
Jun Kurihara
|
887e6b64b0
|
feat: wip - configuration design
|
2024-07-12 23:50:37 +09: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
|
2f9f0a1122
|
wip: started to integrate rpxy-certs to rpxy-lib
|
2024-05-28 20:03:46 +09:00 |
|
Jun Kurihara
|
e25c6fa81f
|
wip: integrate certmanager to rpxy-bin along with existing old rustls
|
2024-05-28 17:52:00 +09:00 |
|
Jun Kurihara
|
cbd3eb41a1
|
chore: refactor
|
2024-05-21 02:37:47 +09:00 |
|
Jun Kurihara
|
9fdb378d32
|
chore: deps + refactor logging code
|
2024-05-21 02:11:27 +09:00 |
|
Jun Kurihara
|
8c0bbf17e2
|
refactor: connection handling timeout
|
2024-02-15 21:50:22 +09:00 |
|
Jun Kurihara
|
b2b3b05fcb
|
allow to turn off forced connection timeout
|
2024-02-01 18:07:41 +09:00 |
|
Jun Kurihara
|
4bdaf0d4cc
|
chore: refactor interface
|
2024-01-23 03:10:10 +09:00 |
|
Jun Kurihara
|
71293d2bcf
|
chore: allow unused for logging
|
2024-01-10 11:24:51 +09:00 |
|
Jun Kurihara
|
1a2a913256
|
fix disableoverridehost option
|
2023-12-15 14:45:40 +09:00 |
|
Jun Kurihara
|
47a3f4c301
|
limit logs
|
2023-12-15 13:55:18 +09:00 |
|
Jun Kurihara
|
f7142828ac
|
chore: prioritize http3-quinn over http3-s2n when both features are enabled (avoid compile error)
|
2023-12-09 00:17:59 +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
|
5f6758ff9e
|
feat: on memory cache if less than 4k or specified cache size.
|
2023-08-18 18:59: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
|
c20e80b64c
|
feat: very unstalbe implementation of initial file cache
|
2023-08-16 05:10:42 +09:00 |
|
Jun Kurihara
|
7c2205f275
|
fix: bug for dynamic reloading of config files
|
2023-08-09 14:07:40 +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
|
411fbaf296
|
feat: add option to activate continuous monitoring on config file
|
2023-07-24 21:53:01 +09:00 |
|
Jun Kurihara
|
e2b2ae0729
|
refactor
|
2023-07-23 01:48:51 +09:00 |
|
Jun Kurihara
|
16290f3173
|
refactor
|
2023-07-23 01:48:33 +09:00 |
|
Jun Kurihara
|
58e22d33af
|
feat: hot-reloading of config file
|
2023-07-23 01:42:39 +09:00 |
|
Jun Kurihara
|
5e76c2b055
|
fix: bug of default_app for cleartext http
|
2023-07-21 22:42:47 +09:00 |
|
Jun Kurihara
|
f6c4032f83
|
refactor: cleanup codes
|
2023-07-21 22:07:36 +09:00 |
|
Jun Kurihara
|
13e82035a8
|
refactor: initial implementation of separeted lib and bin
|
2023-07-21 18:48:40 +09:00 |
|