summaryrefslogtreecommitdiff
path: root/modules/caddyhttp/reverseproxy/httptransport.go
AgeCommit message (Expand)Author
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 deprecationMatthew 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 tweaksMatthew 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
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-11-05reverse_proxy: Add support for NTLMMatthew Holt
2019-11-05reverse_proxy: Make HTTP versions configurable, don't set NextProtosMatthew Holt
2019-10-29proxy: Forgot to commit importMatthew Holt
2019-10-29proxy: Enable HTTP/2 on transport to backendMatthew Holt
2019-10-10reverse_proxy: Customize SNI value in upstream request (closes #2483)Matthew Holt
2019-10-05reverse_proxy: Implement retry_match; by default only retry GET requestsMatthew Holt
2019-09-14reverse_proxy: Close idle connections on module unloadMatthew Holt
2019-09-05fastcgi: Set default root path; add interface guardsMatthew Holt
2019-09-05Reconcile upstream dial addresses and request host/URL informationMatthew Holt
2019-09-03Some cleanup and godocMatthew Holt
2019-09-03reverse_proxy: Implement remaining TLS config for proxy to backendMatthew Holt
2019-09-02reverse_proxy: WIP refactor and support for FastCGIMatthew Holt