130 Commits (41a682ddde15f333b11ac35677ab781ec40e0021)

Author SHA1 Message Date
Francis Lavoie 7243454a96
fastcgi: `php_fastcgi` subdirectives to override shortcut behaviour (#3255) 5 years ago
Matt Holt 90c7b4b0a1
reverseproxy: Apply response header ops before copying it (fix #3382) (#3401) 5 years ago
Matthew Holt aef560c7fc
all: Recover from panics in goroutines 5 years ago
linquize 44536a7594
cmd: reverse-proxy: add --insecure flag (with warning) (#3389) 5 years ago
Francis Lavoie ef6e53bb5f
core: Add support for `d` duration unit (#3323) 5 years ago
Matthew Holt 1c17e6c6bb
reverseproxy: Allow using TLS for port 80 upstreams (see #3361) 5 years ago
Francis Lavoie afecd90a6c
reverseproxy: Add tls_server_name option to Caddyfile (#3322) 5 years ago
Matt Holt 184e8e9f71
pki: Embedded ACME server (#3198) 5 years ago
Matt Holt 41c7bd27b4
httpserver: Add experimental H2C support (#3289) 5 years ago
Matthew Holt a507a5bbc7 reverseproxy: Remove circuitbreaker module (see #3331) 5 years ago
Matthew Holt c11d0e47a3
cmd: Clean up, simplify reverse proxy command; fix some edge cases 5 years ago
Francis Lavoie 5ae1a5617c
caddyhttp: Add split_path to file matcher (used by php_fastcgi) (#3302) 5 years ago
Matthew Holt 02845bc9fd
docs: Improve template documentation slightly; use const, not literal 5 years ago
Matthew Holt 1b061815b2
reverseproxy: Don't forget to provision embedded headers handler 5 years ago
westwin da8686c4b9
reverseproxy: always set req.URL.Host with upstream (#3297) 5 years ago
Matt Holt 76bbb473a5
reverseproxy: Set X-Forwarded-Proto (closes #3275) (#3276) 5 years ago
Matthew Holt f29023bf8f
reverseproxy: Minor tweaks 5 years ago
Matthew Holt 2c1b663156
reverseproxy: Remove NTLM transport; refactor and improve docs 5 years ago
Matthew Holt 8b2dbc52ec
core: Rename ParsedAddress -> NetworkAddress 5 years ago
Francis Lavoie 7be747fbe9
caddyhttp: Add missing LB policy Caddyfile unmarshalers (#3230) 5 years ago
Matthew Holt 1e8af27329
fastcgi: Account for lack of split path configuration (fix #3221) 5 years ago
Matthew Holt ce3ca541d8
caddytls: Update cipher suite names and curve names 5 years ago
Matt Holt 73643ea736
caddyhttp: 'not' matcher now accepts multiple matcher sets and OR's them (#3208) 5 years ago
Matthew Holt ac65f690ae
caddyhttp: Rename MatchNegate type to MatchNot type 5 years ago
Matthew Holt 105acfa086
Keep type information with placeholders until replacements happen 5 years ago
Matthew Holt e207240f9a
reverse_proxy: Upstream.String() method returns either LookupSRV or Dial 5 years ago
Matt Holt e02117cb8a
reverse_proxy: Add support for SRV backends (#3180) 5 years ago
Matthew Holt 341d4fb805
Remove some non-essential plugins from this repo (#2780) 5 years ago
Matthew Holt 745cb0e9e6
fastcgi: Add debug log (#3178) 5 years ago
Matt Holt 2eede58b3a
fastcgi: Ensure root is always absolute (issue #3178) (#3182) 5 years ago
Matthew Holt 235357abc8
fastcgi: Fix PATH_INFO (issue #3178) 5 years ago
Matthew Holt f2ce81cc8b fastcgi: Support multiple path splitters (close #1564) 5 years ago
Paolo Barbolini 42a6628935
reverseproxy: Add Alt-Svc to Hop-by-hop headers list (#3159) 5 years ago
Matthew Holt 6cbd93736f
Minor tweaks 5 years ago
Matt Holt 5a19db5dc2
v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) 5 years ago
Mohammed Al Sahaf fb5168d3b4
http_ntlm: fix panic due to unintialized embedded field (#3120) 5 years ago
Matthew Holt b8cba62643 Refactor for CertMagic v0.10; prepare for PKI app 5 years ago
Matthew Holt c83d40ccd4
reverse_proxy, php_fastcgi: Fix upstream parsing regression (fix #3101) 5 years ago
Matthew Holt cef6e098bb Refactor ExtractMatcherSet() 5 years ago
Matthew Holt 260982b2df reverse_proxy: Allow use of URL to specify scheme 5 years ago
Matthew Holt 0130b699df cmd/reverse_proxy: Add --change-host-header flag 5 years ago
Success Go ca5c679880
Fix typos (#3087) 5 years ago
Matthew Holt e2d41ee761 Revert "reverse_proxy: Add 'transparent' Caddyfile subdirective (closes #2873)" 5 years ago
Matthew Holt 86b785e51c
reverse_proxy: Add 'transparent' Caddyfile subdirective (closes #2873) 5 years ago
Matthew Holt 7cca291d62 reverse_proxy: Health checks: Don't cross the streams 5 years ago
Matthew Holt 15bf9c196c caddyfile: Refactor; NewFromNextSegment(); fix repeated matchers 5 years ago
Matthew Holt 6b6cd934d0
reverseproxy: Fix casing of RootCAPEMFiles 5 years ago
Matthew Holt 5b878d5bd3
reverseproxy: Accept integer values for flush_interval (fix #2996) 5 years ago
Mohammed Al Sahaf 2bfaf8e896 reverse_proxy: CB docs; rename type -> factor (#2986) 5 years ago
Matthew Holt e51e56a494
httpcaddyfile: Fix nested blocks; add handle directive; refactor 5 years ago