Commit Briefs
add some simple test for fastcgi
and while there reorder the targets in the Makefile a bit
ensure %p (path) is always absolute
with the recent changes, sometimes the path may not start with a '/'. This ensures that %s is ALWAYS an absolute path.
handle CGI scripts that replies with the maximum header length allowed
the 1024 bytes limits is for the META only, not for the whole response. That means that the maximum size for the header line is 1029!
kill only $pid during regress testing
before we did `pkill gmid', but that would influence also other instances of gmid!
fix "first location" bug
reported by devel at datenbrei dot de. The first location would overwrite the default value for a server, triggering the "`foo' rule specified more than once" error. This also needed a small tweak on how we match locations to avoid breaking other tests.
restart the daemon instead of kill+start
this way we can also test the reload capability!