summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-16http: Fix ciphersuite loggingCameron Moore
2020-01-16httpcaddyfile: Replace 'handler_order' option with 'order'Matthew Holt
2020-01-16httpcaddyfile: Group try_files routes together (#2891)Matthew Holt
2020-01-15caddyfile: Sort site subroutes by key specificity, and make exclusiveMatthew Holt
2020-01-15rewrite: Make URI modifications more transactional (#2891)Matthew Holt
2020-01-13http: Refactor automatic HTTPS (fixes #2972)Matthew Holt
2020-01-12cmd: adapt: Set config filename so it can be hidden (fixes #2974)Matthew Holt
2020-01-12http: Fix subroutes, ensure that next handlers can still be calledMatthew Holt
2020-01-12http: Fix empty responsesMatthew Holt
2020-01-11cmd: Assume Caddyfile if name starts with CaddyfileMatthew Holt
2020-01-11http: A little more polish on rewrite handler and try_files directiveMatthew Holt
2020-01-11rewrite: Fix query string logicMatthew Holt
2020-01-11http: Ensure primary routes always get compiled (fix #2972)Matthew Holt
2020-01-10http: Remove {...query_string} placeholder, in favor of {...query}Matthew Holt
2020-01-10rewrite: Rename parameters; implement custom query string parserMatthew Holt
2020-01-10cmd: Add build-info command; update CertMagicMatthew Holt
2020-01-09caddyfile: advance cursor for claimed token in NewFromNextTokens() (#2971)Zaq? Wiedmann
2020-01-09caddyfile: fix replacing variables on imported files (#2970)Mark Sargent
2020-01-09caddyfile: Use of vars no longer requires nesting in subroutesMatthew Holt
2020-01-09http: Don't use a Host matcher for HTTP->HTTPS redirectsMatthew Holt
2020-01-09Update docs for couple of Caddyfile directivesMatthew Holt
2020-01-09v2: Implement Caddyfile enhancements (breaking changes) (#2960)Matt Holt
2020-01-09caddyfile: Less strict URL parsing; allows placeholdersMatthew Holt
2020-01-09http: Change routes to sequential matcher evaluation (#2967)Matt Holt
2020-01-09caddyfile: Preprocess env vars in {$THIS} format (#2963)Mark Sargent
2020-01-08go.mod: Update lego, tidy upMatthew Holt
2020-01-08http: Always set status code via response recorderMatthew Holt
2020-01-07reverse_proxy: Add tls_trusted_ca_certs to Caddyfile (#2936)Zaq? Wiedmann
2020-01-07basicauth: Accept placeholders; move base64 decoding to provisionMatthew Holt
2020-01-06A few miscellaneous, minor fixesMatthew Holt
2020-01-03logging: Add doc about which fields can't be filteredMatthew Holt
2020-01-03v2: housekeeping: address minor lint complaints (#2957)Mohammed Al Sahaf
2020-01-01logging: Little fix for filtering object fieldsMatthew Holt
2019-12-31Couple of minor fixes, update readmeMatthew Holt
2019-12-31Tune AppConfigDir and docs for Storage moduleMatthew Holt
2019-12-31file-server command: Use safer defaults; http: improve host matcher docsMatthew Holt
2019-12-31Config auto-save; run --resume flag; update environ output (close #2903)Matthew Holt
2019-12-31Change storage paths to follow OS conventions; migrate folder (#2955)Matthew Holt
2019-12-29Improve docs, especially w.r.t. placeholders and template actionsMatthew Holt
2019-12-29Export Replacer and use concrete type instead of interfaceMatthew Holt
2019-12-28http: Enable TLS for servers listening only on HTTPS portMatthew Holt
2019-12-28fastcgi: Set SERVER_SOFTWARE, _NAME, and _PORT properly (fixes #2952)Matthew Holt
2019-12-23templates: Change functions, add front matter support, better markdownMatthew Holt
2019-12-23Remove markdown moduleMatthew Holt
2019-12-23admin: Only write most CORS headers in OPTIONS requestsMatthew Holt
2019-12-23Improve godocs all aroundMatthew Holt
2019-12-23cmd: Eliminate unintended use of cgoMatthew Holt
2019-12-17rewrite: Attempt query string fix (#2891)Matthew Holt
2019-12-17http: query and query_string placeholders should use RawQuery, probablyMatthew Holt
2019-12-17core: Add ReplaceFunc method to Replacer to allow dynamic replacementsMatthew Holt