caddy/modules/caddyhttp/reverseproxy
Matthew Holt 5fb5b81439
reverseproxy: Multiple dynamic upstreams
This allows users to, for example, get upstreams from multiple SRV
endpoints in order (such as primary and secondary clusters).

Also, gofmt went to town on the comments, sigh
2022-08-25 21:42:48 -06:00
..
fastcgi Replace strings.Index usages with strings.Cut (#4930) 2022-08-04 11:17:35 -06:00
forwardauth forwardauth: Fix case when copy_headers is omitted (#4856) 2022-06-28 19:23:30 -06:00
addresses.go reverseproxy: Add unix+h2c Caddyfile network shortcut (#4953) 2022-08-12 17:09:18 -04:00
admin.go chore: Bump up to Go 1.19, minimum 1.18 (#4925) 2022-08-02 16:39:09 -04:00
ascii.go reverseproxy: Sync up handleUpgradeResponse with stdlib (#4664) 2022-04-11 12:49:56 -06:00
ascii_test.go reverseproxy: Sync up handleUpgradeResponse with stdlib (#4664) 2022-04-11 12:49:56 -06:00
caddyfile.go reverseproxy: Multiple dynamic upstreams 2022-08-25 21:42:48 -06:00
command.go caddyhttp: Implement caddy respond command (#4870) 2022-08-01 13:36:22 -06:00
copyresponse.go reverseproxy: Fix double headers in response handlers (#4847) 2022-06-22 15:10:14 -04:00
healthchecks.go chore: Bump up to Go 1.19, minimum 1.18 (#4925) 2022-08-02 16:39:09 -04:00
hosts.go reverseproxy: Dynamic upstreams (with SRV and A/AAAA support) (#4470) 2022-03-06 17:43:39 -07:00
httptransport.go reverseproxy: Fix H2C dialer using new stdlib DialTLSContext (#4951) 2022-08-12 13:11:13 -06:00
reverseproxy.go core: Change net.IP to netip.Addr; use netip.Prefix (#4966) 2022-08-17 16:10:57 -06:00
selectionpolicies.go Ignore linter warnings 2022-07-28 15:40:23 -06:00
selectionpolicies_test.go reverseproxy: Improve hashing LB policies with HRW (#4724) 2022-04-27 10:39:22 -06:00
streaming.go chore: Bump up to Go 1.19, minimum 1.18 (#4925) 2022-08-02 16:39:09 -04:00
streaming_test.go ci: Use golangci's github action for linting (#3794) 2020-11-22 14:50:29 -07:00
upstreams.go reverseproxy: Multiple dynamic upstreams 2022-08-25 21:42:48 -06:00