caddy/caddyconfig/caddyfile
D'Ali Ben Macha 482f867395
caddyfile: reject negative import argument indices (#8316)
{args[-1]} and {args.-1} parsed as -1 and indexed the args slice
directly, panicking with index out of range. Treat negative indices as
out of bounds, like indices past the end.
2026-11-03 08:15:36 +00:00
..
testdata Revert "caddyfile: Reject long heredoc markers (#6098)" (#6100) 2024-02-12 18:06:22 +00:00
adapter.go chore: upgrade .golangci.yml and workflow to v2 (#6924) 2025-06-03 02:24:32 +03:00
dispenser.go caddyfile: clarify ArgErr documentation (#7960) 2026-08-25 11:54:50 +00:00
dispenser_test.go caddyfile: treat quoted braces as literal arguments (#7875) 2026-07-12 10:33:32 +10:00
format_imports.go caddyconfig: unify Caddyfile lexer/parser/formatter (token-based formatter) (#7880) 2026-10-07 17:14:16 -04:00
format_imports_test.go caddyconfig: unify Caddyfile lexer/parser/formatter (token-based formatter) (#7880) 2026-10-07 17:14:16 -04:00
formatter.go caddyfile: check heredoc markers without a regexp (#8249) 2026-10-17 09:22:41 -04:00
formatter_braced_test.go caddyconfig: unify Caddyfile lexer/parser/formatter (token-based formatter) (#7880) 2026-10-07 17:14:16 -04:00
formatter_fuzz.go core: Windows service integration (#4790) 2022-07-29 14:06:54 -06:00
formatter_test.go caddyconfig: unify Caddyfile lexer/parser/formatter (token-based formatter) (#7880) 2026-10-07 17:14:16 -04:00
importargs.go caddyfile: reject negative import argument indices (#8316) 2026-11-03 08:15:36 +00:00
importgraph.go caddyfile: fix importGraph self-loop and stale-edge bugs (#7971) 2026-09-03 07:48:22 +10:00
importgraph_test.go caddyfile: fix importGraph self-loop and stale-edge bugs (#7971) 2026-09-03 07:48:22 +10:00
lexer.go caddyfile: check heredoc markers without a regexp (#8249) 2026-10-17 09:22:41 -04:00
lexer_fuzz.go core: Windows service integration (#4790) 2022-07-29 14:06:54 -06:00
lexer_test.go caddyfile: check heredoc markers without a regexp (#8249) 2026-10-17 09:22:41 -04:00
parse.go caddyconfig: unify Caddyfile lexer/parser/formatter (token-based formatter) (#7880) 2026-10-07 17:14:16 -04:00
parse_test.go caddyfile: reject negative import argument indices (#8316) 2026-11-03 08:15:36 +00:00