417 Commits (12cfc19487d99e0add1e86f21156502545121e23)

Author SHA1 Message Date
Francis Lavoie afecd90a6c
reverseproxy: Add tls_server_name option to Caddyfile (#3322) 5 years ago
Matt Holt 2f59467ac3
httpcaddyfile: Only append TLS conn policy if it's non-empty (#3319) 5 years ago
Matt Holt 184e8e9f71
pki: Embedded ACME server (#3198) 5 years ago
Matt Holt 1e8c9764df
file_server: Accept files args in one-liner of Caddyfile matcher (#3298) 5 years ago
Matt Holt 41c7bd27b4
httpserver: Add experimental H2C support (#3289) 5 years ago
Matthew Holt 8e42661060
caddytls: Finish upgrading to libdns DNS providers for ACME challenges 5 years ago
Matthew Holt 86a4f2c9f4
caddytls: Fix namespace tls.dns -> dns.providers 5 years ago
Matthew Holt a507a5bbc7 reverseproxy: Remove circuitbreaker module (see #3331) 5 years ago
Matthew Holt bca610fbde
httpcaddyfile: Minor fixes to parsing storage options 5 years ago
Matthew Holt 1fa8c185a8
go.mod: Remove DNSProviderMaker interface; update to lego 3.6 5 years ago
Matthew Holt a1796c2f14
caddytls: Adjust DNS challenge structure; clarify some docs 5 years ago
Matthew Holt f931c26f68
caddyhttp: Better duration logging 5 years ago
Matt Holt 10db57027d
caddyhttp: General improvements to access logging (#3301) 5 years ago
Matthew Holt c11d0e47a3
cmd: Clean up, simplify reverse proxy command; fix some edge cases 5 years ago
Matthew Holt 9770ce7c9f Minor comment fix 5 years ago
Francis Lavoie 5ae1a5617c
caddyhttp: Add split_path to file matcher (used by php_fastcgi) (#3302) 5 years ago
Matthew Holt 83c85c53f5
caddyhttp: Fix listener overlap detection on Linux 5 years ago
Christoffer Andersson a6761153cb
Fix misspelling in onDemandAskRequest error (#3308) 5 years ago
Matthew Holt 02845bc9fd
docs: Improve template documentation slightly; use const, not literal 5 years ago
Matthew Holt 97ed9e111d
httpcaddyfile: Add nil check to prevent panic, fix validation logic 5 years ago
Matthew Holt 100d19e3af
dangit, of course I would bork my git commit 5 years ago
Matthew Holt ebf07f853b
caddyhttp: Fix auto redirects for catch-all HTTPS sites 5 years ago
Matthew Holt 1b061815b2
reverseproxy: Don't forget to provision embedded headers handler 5 years ago
Matthew Holt 026937fab5
caddyhttp: Fix trailers when recording responses (fixes #3236) 5 years ago
Francis Lavoie bacf50a59e
caddyhttp: Fix common_log format's user ID placeholder (#3300) 5 years ago
westwin da8686c4b9
reverseproxy: always set req.URL.Host with upstream (#3297) 5 years ago
Matthew Holt e3a8f72f1c
docs: Minor improvements 5 years ago
Matt Holt 76bbb473a5
reverseproxy: Set X-Forwarded-Proto (closes #3275) (#3276) 5 years ago
Matthew Holt 829e36d535
httpcaddyfile: Don't lowercase placeholder contents (fixes #3264) 5 years ago
Matthew Holt ec456811bb
core: Don't return error on RegisterModule() and RegisterAdapter() 5 years ago
Matthew Holt 68cebb28d0
Fix some godocs 5 years ago
Matthew Holt 999ab22b8c
caddyhttp: Add nil check (fixes #3248 and fixes #3250) 5 years ago
Matthew Holt f29023bf8f
reverseproxy: Minor tweaks 5 years ago
Matthew Holt 85f5f47f31
caddytls: Don't initialize default internal issuer unless necessary 5 years ago
Matthew Holt e5dc76b054 caddyhttp: CEL matcher checks return type; slight refactor 5 years ago
Mohammed Al Sahaf 7dfd69cdc5
chore: make the linter happier (#3245) 5 years ago
Matthew Holt 28fdf64dc5
httpcaddyfile, caddytls: Multiple edge case fixes; add tests 5 years ago
Matthew Holt 0fe98038b6
caddyhttp: Fix logging name associations by adding a default 5 years ago
Matthew Holt 4d9b63d909 cel: Leverage DefaultAdapter to extend CEL's type system 5 years ago
Matthew Holt e30deedcc1 caddyhttp: Return port placeholders as ints 5 years ago
Matt Holt fbd9515d35
basicauth: Re-prompt after invalid credentials (fix #3239) (#3240) 5 years ago
Matthew Holt 95f6bd7e5c
templates: Update docs 5 years ago
Matthew Holt b1ce9d4db7
templates: Add env function (closes #3237) 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
Matthew Holt 657f0cab17
docs: Clarify "not" matcher structure (see #3233) 5 years ago
Francis Lavoie 7be747fbe9
caddyhttp: Add missing LB policy Caddyfile unmarshalers (#3230) 5 years ago
Francis Lavoie 5b355cbed0
caddyhttp: Strictly forbid unnecessary blocks on matchers (#3229) 5 years ago
Francis Lavoie a3cfe437b1
caddyhttp: Support single-line not matcher (#3228) 5 years ago
Matthew Holt 437d5095a6
templates: Use text/template; add experimental notice to docs 5 years ago