aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules/caddyhttp/reverseproxy/selectionpolicies.go
AgeCommit message (Expand)Author
2024-11-07reverseproxy: Allow `0` as weights for `weighted_round_robin` (#6681)Sucipto
2024-06-15reverseproxy: add Max-Age option to sticky cookie (#6398)Jason Yuan
2024-03-29reverseproxy: Use xxhash instead of fnv32 for LB (#6203)Hayder
2024-02-23reverseproxy: cookie should be Secure and SameSite=None when TLS (#6115)Sam Ottenhoff
2024-01-23caddyfile: Normalize & flatten all unmarshalers (#6037)Francis Lavoie
2023-10-11reverseproxy: Fix `least_conn` policy regression (#5862)Francis Lavoie
2023-07-21go.mod: Update quic-go to v0.37.0, bump to Go 1.20 minimum (#5644)Marten Seemann
2023-06-20reverseproxy: weighted_round_robin load balancing policy (#5579)Saber Haj Rabiee
2023-05-05reverseproxy: Optimize base case for least_conn and random_choose policies (#...Francis Lavoie
2023-05-05reverseproxy: Add `fallback` for some policies, instead of always random (#5488)Francis Lavoie
2023-04-04reverseproxy: Add `query` and `client_ip_hash` lb policies (#5468)Francis Lavoie
2022-12-05reverseproxy: Improve hostByHashing distribution (#5229)Alban Lecocq
2022-11-14reverseproxy: Mask the WS close message when we're the client (#5199)Francis Lavoie
2022-07-28Ignore linter warningsMatthew Holt
2022-04-27reverseproxy: Improve hashing LB policies with HRW (#4724)Matt Holt
2021-04-29reverseproxy: fix hash selection policy (#4137)Simão Gomes Viana
2021-03-30reverseproxy: Set cookie path to `/` when using cookie lb_policy (#4096)Dimitri Masson
2021-02-25reverseproxy: Fix round robin data race (#4038)Matthew Holt
2020-12-14reverseproxy: Minor lint fixesMatthew Holt
2020-11-22ci: Use golangci's github action for linting (#3794)Dave Henderson
2020-11-20reverseproxy: Implement cookie hash selection policy (#3809)Dimitri Masson
2020-11-16reverse_proxy: Fix random_choose selection policy (#3811)Dimitri Masson
2020-08-17reverseproxy: Support header selection policy on `Host` field (#3653)Francis Lavoie
2020-07-31admin,templates,core: Minor enhancements and error handling (#3607)Bart
2020-04-07core: Rename ParsedAddress -> NetworkAddressMatthew Holt
2020-04-06caddyhttp: Add missing LB policy Caddyfile unmarshalers (#3230)Francis Lavoie
2020-01-18reverse_proxy: CB docs; rename type -> factor (#2986)Mohammed Al Sahaf
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-11-18reverse_proxy: Fix invalid argument to Intn in RandomChoice selectionv2.0.0-beta10Matthew Holt
2019-11-04reverse_proxy: Add UnmarshalCaddyfile for random_choose selection policyMatthew Holt
2019-09-09Migrate some selection policy tests over to v2Matthew Holt
2019-09-03Some cleanup and godocMatthew Holt
2019-09-02reverse_proxy: WIP refactor and support for FastCGIMatthew Holt