1
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2024-12-16 21:56:40 -05:00
caddy/modules
Matt Holt 5e52bbb136
map: Remove infinite recursion check (#5094)
It was not accurate. Placeholders could be used in outputs that are
defined in the same mapping as long as that placeholder does not do the
same.

A more general solution would be to detect it at run-time in the
replacer directly, but that's a bit tedious
and will require allocations I think.

A better implementation of this check could still be done, but I don't
know if it would always be accurate. Could be a "best-effort" thing?
But I've also never heard of an actual case where someone configured
infinite recursion...
2022-09-29 12:46:38 -06:00
..
caddyevents events: Make event data exported 2022-09-19 16:20:58 -06:00
caddyhttp map: Remove infinite recursion check (#5094) 2022-09-29 12:46:38 -06:00
caddypki core: Variadic Context.Logger(); soft deprecation 2022-09-16 16:55:36 -06:00
caddytls core: Variadic Context.Logger(); soft deprecation 2022-09-16 16:55:36 -06:00
filestorage httpcaddyfile: Minor fixes to parsing storage options 2020-05-01 09:34:32 -06:00
logging logging: Fix cookie filter (#4943) 2022-08-08 19:11:02 -06:00
metrics core: Variadic Context.Logger(); soft deprecation 2022-09-16 16:55:36 -06:00
standard events: Implement event system (#4912) 2022-08-31 15:01:30 -06:00