aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules/caddyhttp/reverseproxy/httptransport.go
AgeCommit message (Expand)Author
2024-11-04caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596)Francis Lavoie
2024-10-15chore: update quic-go to v0.48.0 (#6627)Marten Seemann
2024-09-25chore: Use slices package where possible (#6585)Francis Lavoie
2024-09-13perf: use zap's Check() to prevent useless allocs (#6560)Kévin Dunglas
2024-08-22reverseproxy: allow user to define source address (#6504)Mohammed Al Sahaf
2024-08-08reverseproxy: Disable keep alive for h2c requests (#6343)WeidiDeng
2024-06-28reverseproxy: Wire up TLS options for H3 transportMatthew Holt
2024-05-20reverseproxy: Support HTTP/3 transport to backend (#6312)Matt Holt
2024-05-08reverseproxy: Pointer to struct when loading modules; remove LazyCertPool (#6...WeidiDeng
2024-05-06reverseproxy: HTTP transport: fix PROXY protocol initialization (#6301)Mohammed Al Sahaf
2024-04-12reverseproxy: Implement modular CA provider for TLS transport (#6065)Aziz Rmadi
2024-03-18reverseproxy: Configurable forward proxy URL (#6114)Justin Angel
2024-01-25chore: enabling a few more linters (#5961)Yolan Romailler
2024-01-13reverseproxy: Add `tls_curves` option to HTTP transport (#5851)Bas Westerbaan
2023-12-13proxyprotocol: use github.com/pires/go-proxyproto (#5915)Mohammed Al Sahaf
2023-08-23chore: Appease gosec linter (#5777)Matt Holt
2023-08-14ci: use gci linter (#5708)Jacob Gadikian
2023-07-11caddytls: Reuse certificate cache through reloads (#5623)Matt Holt
2023-03-31proxyprotocol: Add PROXY protocol support to `reverse_proxy`, add HTTP listen...Corin Langosch
2023-02-24reverseproxy: refactor HTTP transport layer (#5369)Mohammed Al Sahaf
2022-09-16core: Variadic Context.Logger(); soft deprecationv2.6.0-beta.4Matthew Holt
2022-08-12reverseproxy: Fix H2C dialer using new stdlib `DialTLSContext` (#4951)Francis Lavoie
2022-07-23reverseproxy: Implement read & write timeouts for HTTP transport (#4905)Matt Holt
2022-07-13reverseproxy: Export SetScheme() againMatthew Holt
2022-06-22reverseproxy: Fix panic when TLS is not configured (#4848)Francis Lavoie
2022-06-20reverseproxy: Skip TLS for certain configured ports (#4843)Kiss Károly Pál
2022-06-14reverseproxy: Dynamic ServerName for TLS upstreams (#4836)Kiss Károly Pál
2022-06-14reverseproxy: Make TLS renegotiation optionalMatthew Holt
2022-06-10reverseproxy: Add renegotiation param in TLS client (#4784)Yaacov Akiba Slama
2022-06-06reverseproxy: Correct the `tls_server_name` docs (#4827)Francis Lavoie
2022-05-10reverseproxy: Support http1.1>h2c (close #4777) (#4778)Matt Holt
2022-03-06reverseproxy: Dynamic upstreams (with SRV and A/AAAA support) (#4470)Matt Holt
2022-02-01reverseproxy: Avoid returning a `nil` error during GetClientCertificate (#4550)Francis Lavoie
2021-11-24reverseproxy: Adjust defaults, document defaults (#4436)Francis Lavoie
2021-09-29Move from deprecated ioutil to os and io packages (#4364)KallyDev
2021-06-16Some misc. cleanupMatthew Holt
2021-06-15reverseproxy: Fix overwriting of max_idle_conns_per_host (closes #4201)Matthew Holt
2021-02-09reverseproxy: Response buffering & configurable buffer sizeMatthew Holt
2020-11-22ci: Use golangci's github action for linting (#3794)Dave Henderson
2020-10-30reverseproxy: Add max_idle_conns_per_host; fix godocs (#3829)Francis Lavoie
2020-10-13reverseproxy: Fix dial placeholders, SRV, active health checks (#3780)Matt Holt
2020-09-17reverseproxy: Correct alternate port for active health checks (#3693)Mohammed Al Sahaf
2020-07-18reverseproxy: add support for custom DNS resolver (#3479)Mohammed Al Sahaf
2020-05-05pki: Embedded ACME server (#3198)Matt Holt
2020-05-05httpserver: Add experimental H2C support (#3289)Matt Holt
2020-04-09reverseproxy: Minor tweaksv2.0.0-rc.2Matthew Holt
2020-04-07reverseproxy: Remove NTLM transport; refactor and improve docsMatthew Holt
2020-01-22reverseproxy: Fix casing of RootCAPEMFilesMatthew Holt
2020-01-09http: Change routes to sequential matcher evaluation (#2967)Matt Holt
2020-01-07reverse_proxy: Add tls_trusted_ca_certs to Caddyfile (#2936)Zaq? Wiedmann