summaryrefslogtreecommitdiff
path: root/caddyconfig/caddyfile
AgeCommit message (Expand)Author
2021-08-23caddyfile: Better error message for missing site block braces (#4301)Francis Lavoie
2021-08-23caddyfile: Error on invalid site addresses containing comma (#4302)Francis Lavoie
2021-07-19caddyfile: keep error chain info in Dispenser.Errf (#4233)Ggicci
2021-05-12caddyfile: Add parse error on site address with trailing `{` (#4163)Francis Lavoie
2021-05-10caddyfile: Fix `caddy fmt` nesting not decrementing (#4157)Matthew Penner
2021-04-22caddyfile: Fix `import` replacing unrelated placeholders (#4129)Francis Lavoie
2021-04-15fuzz: fix the FuzzFormat comparison (#4117)Mohammed Al Sahaf
2021-04-09caddyfile: reject cyclic imports (#4022)Mohammed Al Sahaf
2021-04-08ci: fuzz: add 4 more fuzzing targets (#4105)Mohammed Al Sahaf
2021-04-02caddyfile: Normalize line endings before comparing fmt result (#4103)Francis Lavoie
2021-01-19caddytest: Update Caddyfile tests for formatting, HTTP-only blocksMatthew Holt
2021-01-05caddyfile: Refactor unmarshaling of module tokensMatthew Holt
2021-01-04caddyfile: Introduce basic linting and fmt check (#3923)Matt Holt
2020-12-16caddyfile: Fix minor bug in formatterMatthew Holt
2020-11-23caddyfile: Add support for env var defaults; add tests (#3682)Francis Lavoie
2020-07-20caddyfile: Export Tokenize function for lexing (#3549)Francis Lavoie
2020-06-01caddyfile: Add args on imports (#3423)Francis Lavoie
2020-05-27chore: Fix typo in dispenser.go (#3456)Francis Lavoie
2020-05-26caddyfile: Move NewTestDispenser into non-test file (#3439)Francis Lavoie
2020-05-05caddyconfig: Don't start comments in middle of tokens (#3267)Francis Lavoie
2020-05-05caddyfile: Support backticks as quotes (closes #2591) (#3242)Matt Holt
2020-04-20ci: fuzz: remove the fuzzer of the Caddyfile parser (#3288)Mohammed Al Sahaf
2020-04-06tests: Remove noisy logsMatthew Holt
2020-04-02ci: fuzz: skip fuzz data that contains `import` (#3214)Mohammed Al Sahaf
2020-04-01caddytls: Refactor certificate selection policies (close #1575)Matthew Holt
2020-04-01caddyfile: Export NewTestDispenser() (close #2930)Matthew Holt
2020-03-29caddyfile: Minor fixes to the formatterMatthew Holt
2020-03-26ci: fuzz: switch engine from libfuzzer to native go-fuzz (#3194)Mohammed Al Sahaf
2020-03-25caddyfile: Formatter enhancementsMatthew Holt
2020-03-20v2: fuzz: update function signature of caddyfile.Parse (#3160)Mohammed Al Sahaf
2020-03-17cmd: fmt: Fix brace opening block indentation (#3153)Vaibhav
2020-02-29fmt: Add support for block nesting. (#3105)Vaibhav
2020-02-29cmd: Add `caddy fmt` command. (#3090)Vaibhav
2020-02-27Fix typos (#3087)Success Go
2020-02-26caddyfile: expand environment variables within caddy files (#3082)Zaq? Wiedmann
2020-02-14caddyfile: Refactor; NewFromNextSegment(); fix repeated matchersMatthew Holt
2020-01-16httpcaddyfile: Fix nested blocks; add handle directive; refactorMatthew 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: Preprocess env vars in {$THIS} format (#2963)Mark Sargent
2019-11-04caddyfile: Fix bug with DeleteMatthew Holt
2019-10-30Add missing fuzzer (#2844)Mohammed Al Sahaf
2019-10-15v2: Make tests work on Windows (#2782)Matt Holt
2019-10-15v2: Project-and-CI-wide linter config (#2812)Mohammed Al Sahaf
2019-09-28caddyfile: Fix lexer behavior with regards to escaped newlinesMatthew Holt
2019-09-16httpcaddyfile: static_response -> respond; minor cleanupsMatthew Holt
2019-09-10caddyfile: Improve Dispenser.NextBlock() to support nestingMatthew Holt
2019-09-09reverse_proxy: Caddyfile integration (and fix blocks in Dispenser)Matthew Holt
2019-08-22caddyfile: Support global config block; allow non-empty blocks w/ 0 keysMatthew Holt
2019-08-21Clean up Dispenser and filename handling a bitMatthew Holt