Age | Commit message (Expand) | Author |
2023-08-01 | reverseproxy: Connection termination cleanup (#5663) | mmm444 |
2023-07-21 | go.mod: Update quic-go to v0.37.0, bump to Go 1.20 minimum (#5644) | Marten Seemann |
2023-06-19 | reverseproxy: Experimental streaming timeouts (#5567) | mmm444 |
2023-06-12 | reverseproxy: Fix parsing of source IP in case it's an ipv6 address (#5569) | Corin Langosch |
2023-05-05 | reverseproxy: Fix active health check header canonicalization, refactor (#5446) | Francis Lavoie |
2023-04-10 | reverseproxy: Remove deprecated `lookup_srv` (#5396) | Francis Lavoie |
2023-03-31 | proxyprotocol: Add PROXY protocol support to `reverse_proxy`, add HTTP listen... | Corin Langosch |
2023-03-16 | reverseproxy: Reset Content-Length to prevent FastCGI from hanging (#5435) | Trea Hauet |
2023-02-11 | reverseproxy: Don't buffer chunked requests (fix #5366) (#5367) | Matt Holt |
2023-01-10 | caddyhttp: Add server-level `trusted_proxies` config (#5103) | Francis Lavoie |
2023-01-09 | reverseproxy: Fix hanging for Transfer-Encoding: chunked (#5289) | Y.Horie |
2022-09-29 | Fix comment | Matthew Holt |
2022-09-29 | reverseproxy: Parse humanized byte size (fix #5095) | Matthew Holt |
2022-09-29 | reverseproxy: On 103 don't delete own headers (#5091) | Matt Holt |
2022-09-16 | core: Variadic Context.Logger(); soft deprecation | Matthew Holt |
2022-09-02 | reverseproxy: Close hijacked conns on reload/quit (#4895) | Matt Holt |
2022-08-31 | events: Implement event system (#4912) | Francis Lavoie |
2022-08-29 | Minor cleanup, resolve a couple lint warnings | Matthew Holt |
2022-08-27 | Remove duplicate words in comments (#4986) | Abirdcfly |
2022-08-27 | reverseproxy: Add upstreams healthy metrics (#4935) | Dávid Szabó |
2022-08-17 | core: Change net.IP to netip.Addr; use netip.Prefix (#4966) | WilczyńskiT |
2022-08-12 | reverseproxy: Ignore context cancel in stream mode (#4952) | Matt Holt |
2022-08-09 | reverseproxy: Support 1xx status codes (HTTP early hints) (#4882) | Kévin Dunglas |
2022-08-06 | Replace strings.Index with strings.Cut (#4932) | Chirag Maheshwari |
2022-08-02 | chore: Bump up to Go 1.19, minimum 1.18 (#4925) | Francis Lavoie |
2022-07-13 | reverseproxy: Implement retry count, alternative to try_duration (#4756) | Francis Lavoie |
2022-07-08 | reverseproxy: Err 503 if all upstreams unavailable | Matthew Holt |
2022-06-22 | reverseproxy: Fix double headers in response handlers (#4847) | Francis Lavoie |
2022-06-03 | reverseproxy: HTTP 504 for upstream timeouts (#4824) | Matt Holt |
2022-05-06 | reverseproxy: Support performing pre-check requests (#4739) | Francis Lavoie |
2022-04-11 | reverseproxy: Add `_ms` placeholders for proxy durations (#4666) | Francis Lavoie |
2022-03-09 | reverseproxy: copy_response and copy_response_headers for handle_response rou... | Francis Lavoie |
2022-03-06 | reverseproxy: Dynamic upstreams (with SRV and A/AAAA support) (#4470) | Matt Holt |
2022-03-06 | reverseproxy: Implement trusted proxies for `X-Forwarded-*` headers (#4507) | Francis Lavoie |
2022-03-03 | reverseproxy: Make shallow-ish clone of the request (#4551) | Francis Lavoie |
2022-01-04 | admin, reverseproxy: Stop timers if canceled to avoid goroutine leak (#4482) | Денис Телюх |
2021-12-02 | caddyhttp: Make logging of credential headers opt-in (#4438) | Francis Lavoie |
2021-11-24 | reverseproxy: Adjust defaults, document defaults (#4436) | Francis Lavoie |
2021-10-26 | reverseproxy: Sanitize scheme and host on incoming requests (#4237) | Francis Lavoie |
2021-10-18 | reverseproxy: Prevent copying the response if a response handler ran (#4388) | Francis Lavoie |
2021-09-27 | Revert 3336faf2 (close #4360) | Matthew Holt |
2021-09-24 | reverseproxy: Log error at error level (fix #4360) | Matthew Holt |
2021-08-23 | reverseproxy: Remove redundant flushing (#4299) | Francis Lavoie |
2021-08-12 | reverseproxy: Incorporate latest proxy changes from stdlib (#4266) | Francis Lavoie |
2021-06-15 | reverseproxy: Fix overwriting of max_idle_conns_per_host (closes #4201) | Matthew Holt |
2021-06-04 | reverseproxy: Always remove hop-by-hop headers | Matthew Holt |
2021-05-12 | reverseproxy: Set the headers in the replacer before `handle_response` (#4165) | Francis Lavoie |
2021-05-05 | reverseproxy: Minor logging improvements | Matthew Holt |
2021-05-02 | reverseproxy: Add `handle_response` blocks to `reverse_proxy` (#3710) (#4021) | Francis Lavoie |
2021-03-29 | reverseproxy: Implement health_uri, deprecate health_path, supports query (#4... | Francis Lavoie |