Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Merge commit from fork
Only apply repl.ReplaceAll() on values from literal variable names
(e.g. map outputs), not on values resolved from placeholder keys
(e.g. {http.request.header.*}). The placeholder path already resolves
the value via repl.Get(), so a second expansion allows user-controlled
input containing {env.*} or {file.*} to be evaluated, leaking
environment variables and file contents.
Add regression test to verify placeholder-sourced values are not
re-expanded. S
Sam.An committed
7e83775e3adea8b8da72fea3b159207bd71000dd
Parent: 2dbcdef
Committed by GitHub <noreply@github.com>
on 3/4/2026, 4:08:39 PM