802 Commits (2bc30bb780f3b93593a2a9e42db6ab215fe12902)
 

Author SHA1 Message Date
Francis Lavoie 7211101c52
ci: Fix gemfury upload condition, move triggers to publish event (#3483) 5 years ago
Mohammed Al Sahaf 90dba172cb
ci: fix an oopsie in the release script (#3482) 5 years ago
Matthew Holt 4b10ae5ce6
reverseproxy: Add Caddyfile support for ClientCertificateAutomate 5 years ago
NWHirschfeld 1dfb11486e
httpcaddyfile: Add client_auth options to tls directive (#3335) 5 years ago
Matthew Holt 11a132d48b
caddytls: Configurable cache size limit 5 years ago
Matthew Holt 9dafa63933
go.mod: Update dependencies 5 years ago
Francis Lavoie 21c1da101c
ci: Disable publishing .deb on beta tags (#3473) 5 years ago
Matthew Holt 7a99835dab
reverseproxy: Enable changing only the status code (close #2920) 5 years ago
Matthew Holt 7b0962ba4d
caddyhttp: Default to error status if found in context 5 years ago
Matthew Holt 2d1f7b9da8
caddyhttp: Auto-redirects from all bind addresses (fix #3443) 5 years ago
Matthew Holt a285fe4129
caddypki: Add 'acme_server' Caddyfile directive 5 years ago
Matthew Holt 97e61c16a3
httpcaddyfile: Sort site blocks with wildcards last (fix #3410) 5 years ago
Matthew Holt 83551edf3e
cmd: Only stop admin server on signal if it exists (fix #3470) 5 years ago
Matthew Holt e18c373064
caddytls: Actually use configured test CA 5 years ago
Matt Holt 9a7756c6e4
caddyauth: Cache basicauth results (fixes #3462) (#3465) 5 years ago
Francis Lavoie fdf2a77feb
caddyfile: Add args on imports (#3423) 5 years ago
Georges Haidar a496308f6e
httpcaddyfile: Let modules add listener wrappers (#3397) 5 years ago
Matthew Holt d5d7fb5954
go.mod: Update dependencies 5 years ago
Matt Holt 996af0915d
cmd: Support admin endpoint on unix socket (#3320) 5 years ago
Matthew Holt 6c051cd27d caddyconfig: Minor internal and godoc tweaks 5 years ago
Matt Holt 9415feca7c
logging: Net writer redials if write fails (#3453) 5 years ago
Matthew Holt 881b826fb5
reverseproxy: Pool copy buffers (minor optimization) 5 years ago
Matthew Holt 538ddb8587 reverseproxy: Enable response interception (#1447, #2920) 5 years ago
Francis Lavoie 69b5643130
chore: Fix typo in dispenser.go (#3456) 5 years ago
Matthew Holt e5bbed1046
caddyhttp: Refactor header matching 5 years ago
Matthew Holt 294910c68c caddyhttp: Add client.public_key(_sha256) placeholders 5 years ago
Francis Lavoie 8c5d00b2bc
httpcaddyfile: New `handle_path` directive (#3281) 5 years ago
Rui Lopes aa20878887
cmd: file-server: add --access-log flag (#3454) 5 years ago
Francis Lavoie c1e5c09294
reverseproxy: Improve error message when using scheme+placeholder (#3393) 5 years ago
Francis Lavoie ffc125d6f5
caddyfile: Move NewTestDispenser into non-test file (#3439) 5 years ago
AndyBan 22055c5e0f
reverseproxy: Fix https active health checks #3450 (#3451) 5 years ago
Mohammed Al Sahaf dfe802aed3
chore: forego the use of deprecated cel func NewIdent in favor of NewVar (#3444) 5 years ago
Mohammed Al Sahaf 7a365af5df
chore: simplify goreleaser flow, add bash completions to .deb (#3436) 5 years ago
Matthew Holt 0cbf467b3f
caddyhttp: Add time.now placeholder and update cel-go (closes #2594) 5 years ago
Francis Lavoie bb67e19d7b
cmd: hash-password: Fix broken terminal state on SIGINT (#3416) 5 years ago
Matthew Holt 1dc4ec2d77
admin: Disallow websockets 5 years ago
Matt Holt 452d4726f7
Update SECURITY.md 5 years ago
Matthew Holt 2a8a198568
reverseproxy: Don't overwrite existing X-Forwarded-Proto header 5 years ago
Francis Lavoie cc8fb488d3
httpcaddyfile: Improve error on matcher declared outside site block (#3431) 5 years ago
Francis Lavoie fae064262d
httpcaddyfile: Add `auto_https` global option (#3284) 5 years ago
Matthew Holt 9ee01dceac
reverseproxy: Make debug log safe if error occurs 5 years ago
Matthew Holt 812278acd8 reverseproxy: Emit debug log before checking error (#3425) 5 years ago
Matthew Holt c47ddbeffb pki: Add docs to some struct fields 5 years ago
Thorkild Gregersen 483e31b978
templates: trim windows whitespace in SplitFrontMatter; fix #3386 (#3387) 5 years ago
Francis Lavoie 41a682ddde
caddyauth: Add realm to basicauth Caddyfile directive (#3315) 5 years ago
Francis Lavoie 7243454a96
fastcgi: `php_fastcgi` subdirectives to override shortcut behaviour (#3255) 5 years ago
Matthew Holt 3fb2c394d1
go.mod: Update dependencies 5 years ago
Francis Lavoie 21de227fe9
httpcaddyfile: Be stricter about `log` syntax (#3419) 5 years ago
elcore 62c9f2cf3e
cmd: Add --envfile flag to run command (#3278) 5 years ago
Francis Lavoie bde3823b76
caddytest: Refactor Caddyfile adapt tests to separate files (#3398) 5 years ago