caddy/modules/caddyhttp/reverseproxy
Francis Lavoie b19946f6af
reverseproxy: Optimize base case for least_conn and random_choose policies (#5487)
When only a single request has the least amount of requests, there's no need to compute a random number, because the modulo of 1 will always be 0 anyways.
2023-05-05 20:53:48 -06:00
..
fastcgi fastcgi: Fix capture_stderr (#5515) 2023-05-04 00:40:49 +00:00
forwardauth caddyfile: Stricter parsing, error for brace on new line (#5505) 2023-04-20 18:43:51 +00:00
addresses_test.go core: Support Windows absolute paths for UDS proxy upstreams (#5114) 2023-02-08 10:05:09 -07:00
addresses.go core: Support Windows absolute paths for UDS proxy upstreams (#5114) 2023-02-08 10:05:09 -07:00
admin.go chore: Bump up to Go 1.19, minimum 1.18 (#4925) 2022-08-02 16:39:09 -04:00
ascii_test.go reverseproxy: Sync up handleUpgradeResponse with stdlib (#4664) 2022-04-11 12:49:56 -06:00
ascii.go reverseproxy: Sync up handleUpgradeResponse with stdlib (#4664) 2022-04-11 12:49:56 -06:00
caddyfile.go caddyfile: Stricter parsing, error for brace on new line (#5505) 2023-04-20 18:43:51 +00:00
command.go log: Make sink logs encodable (#5441) 2023-03-27 21:41:24 +00:00
copyresponse.go reverseproxy: Fix double headers in response handlers (#4847) 2022-06-22 15:10:14 -04:00
healthchecks.go reverseproxy: Fix active health check header canonicalization, refactor (#5446) 2023-05-05 15:19:22 -06:00
hosts.go reverseproxy: Remove deprecated lookup_srv (#5396) 2023-04-10 20:08:40 +00:00
httptransport.go proxyprotocol: Add PROXY protocol support to reverse_proxy, add HTTP listener wrapper (#5424) 2023-03-31 17:44:53 -04:00
metrics.go reverseproxy: Fix reinitialize upstream healthy metrics (#5498) 2023-04-25 09:59:26 -06:00
reverseproxy.go reverseproxy: Fix active health check header canonicalization, refactor (#5446) 2023-05-05 15:19:22 -06:00
selectionpolicies_test.go reverseproxy: Add fallback for some policies, instead of always random (#5488) 2023-05-05 15:08:10 -06:00
selectionpolicies.go reverseproxy: Optimize base case for least_conn and random_choose policies (#5487) 2023-05-05 20:53:48 -06:00
streaming_test.go ci: Use golangci's github action for linting (#3794) 2020-11-22 14:50:29 -07:00
streaming.go reverseproxy: Add mention of which half a copyBuffer err comes from (#5472) 2023-03-31 15:46:29 -04:00
upstreams.go acmeserver: Configurable resolvers, fix smallstep deprecations (#5500) 2023-05-03 17:07:22 +00:00