13 Commits

Author SHA1 Message Date
f883753b96 feat: add configurable HTTP-to-HTTPS redirects with redirect-only HTTP services 2026-02-20 20:50:00 +08:00
7c1bc9d4a9 fix: improve reload_test CI stability 2026-02-03 21:36:33 +08:00
7b6a807f4f test: suppress noisy output in reload_test by redirecting child process stdout/stderr to null 2026-02-03 21:22:56 +08:00
f316541302 fix: resolve https xff deadlock and proxy chain test port collisions 2026-02-03 21:19:38 +08:00
ba609187eb test: add comprehensive zero-downtime reload stress test 2026-02-03 20:36:38 +08:00
a71e950734 feat: implement zero-downtime smooth reload and graceful shutdown using SO_REUSEPORT 2026-01-27 13:41:56 +08:00
64980f00c5 chore: upgrade dependencies and bump version to 0.0.6 2026-01-24 12:35:47 +08:00
779e836189 test: refactor integration tests and add proxy chain verification 2026-01-21 15:46:44 +08:00
003ca203a4 chore: upgrade dependencies and version to v0.0.4 2026-01-20 10:36:36 +08:00
344e978d3c test: add connection tests with testcontainers and podman support 2026-01-20 10:23:53 +08:00
72801b6ecb feat: support injecting real IP into X-Forwarded-For header via 'add_xff_header' config 2026-01-19 21:15:10 +08:00
dd72f152a6 feat(config): implement strict validation for unknown fields and semantic rules 2026-01-19 10:30:29 +08:00
329259be5b test: add comprehensive integration tests for real IP resolution logic and fix XFF parsing bug 2026-01-19 00:02:07 +08:00