522 Commits (e3324aa6de6c6f8f9fc14757025bb15de4801dde)

Author SHA1 Message Date
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
Matthew Holt 6a32daa225
caddytls: Support custom bind host for challenges (#3232) 5 years ago
Matthew Holt 1e8af27329
fastcgi: Account for lack of split path configuration (fix #3221) 5 years ago
Matthew Holt 7ca15861dd
caddytls: Encode big.Int as string with JSON 5 years ago
Matthew Holt 626f19a264
Fix for last commit 5 years ago
Matthew Holt 6ca5828221
caddytls: Refactor certificate selection policies (close #1575) 5 years ago
Matthew Holt d322de6b42
gzip: Use klauspost/gzip, an optimized gzip implementation 5 years ago
Matthew Holt ce3ca541d8
caddytls: Update cipher suite names and curve names 5 years ago
Matthew Holt 581f1defcb
caddyhttp: Print actual listener address in log message (closes #2992) 5 years ago
Matthew Holt 0d2a3511dc caddyhttp: Update host matcher docs about wildcards 5 years ago
Matt Holt 73643ea736
caddyhttp: 'not' matcher now accepts multiple matcher sets and OR's them (#3208) 5 years ago
Matthew Holt 809e72792c
rewrite: Fix for rewrites with URI placeholders (#3209) 5 years ago
Matthew Holt 9fb0b1e838
caddytls: Add support for externalAccountBinding ACME extension 5 years ago
Matthew Holt 244b839f98
pki: Add trust subcommand to install root cert (closes #3204) 5 years ago
Matthew Holt ac65f690ae
caddyhttp: Rename MatchNegate type to MatchNot type 5 years ago
Matthew Holt 37aa516a6e
headers: Trim any trailing colon from field names as a courtesy 5 years ago
Matthew Holt 105acfa086
Keep type information with placeholders until replacements happen 5 years ago
Matthew Holt 178ba024fe
httpcaddyfile: Put root directive first, before redir and rewrite 5 years ago
Matthew Holt e207240f9a
reverse_proxy: Upstream.String() method returns either LookupSRV or Dial 5 years ago
Robin Lambertz 397e04ebd9
caddyauth: Add Metadata field to caddyauth.User (#3174) 5 years ago
Matthew Holt ea3688e1c0
caddytls: Remove ManageSync 5 years ago
Matthew Holt c87f82f0ce
caddytls: Match automation policies by wildcard subjects too 5 years ago
Pascal 5c55e5d53f
caddytls: Support placeholders in key_type (#3176) 5 years ago
Matthew Holt 673d3d00f2
file_server: Fix dumb error check I must have written at 1am 5 years ago
Matthew Holt 2acb208e32
caddyhttp: Specify default access log for a server (fix #3185) 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
Matthew Holt 9af05719bc logging: Fix off-by-one for roll size MB from Caddyfile 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 1698838685
tls: Few minor improvements/simplifications 5 years ago
Matthew Holt 4c43bf8cc8
caddyhttp: Always provision ACME issuers (fix terms agree error) 5 years ago
Matthew Holt f2ce81cc8b fastcgi: Support multiple path splitters (close #1564) 5 years ago
Matthew Holt d692d503a3
tls/http: Fix auto-HTTPS logic w/rt default issuers (fixes #3164) 5 years ago
Matthew Holt 3c1def2430
caddytls: Support wildcard matching in ServerName conn policy matcher 5 years ago
Matthew Holt 903776238e
go.mod: Update some deps; add new Strings lib to CEL matcher 5 years ago
Paolo Barbolini 42a6628935
reverseproxy: Add Alt-Svc to Hop-by-hop headers list (#3159) 5 years ago
Matt Holt 6a4d638c1e
caddyhttp: Implement CEL matcher (see #3051) (#3155) 5 years ago
Matt Holt aa6c5fde07
httpcaddyfile: Unify strip_prefix, strip_suffix, uri_replace directives (#3157) 5 years ago
Matthew Holt 406df22a16
templates: Enable Goldmark's footnote extension (closes #3136) 5 years ago
Matthew Holt afb2ca27c1
caddyhttp: Minor improved Caddyfile support for some matchers 5 years ago
Matthew Holt fc7340e11a
httpcaddyfile: Many tls-related improvements including on-demand support 5 years ago
Matthew Holt b62f8e0582
caddyhttp: Support path matcher of "*" without panic 5 years ago
Matthew Holt e42514ad4a
caddyhttp: Clean up; move some code around 5 years ago
Matthew Holt f596fd77bb
caddyhttp: Add support for listener wrapper modules 5 years ago
Matthew Holt 0433f9d075
caddytls: Clean up some code related to automation 5 years ago