FIX 19: IPv6 listeners no longer conflict with IPv4
IPv6 listener now always have IPV6_V6ONLY set so that they don't
conflict with IPv4 listeners unexpectedly.
This change did require adding net2 as a dependency.
Signed-off-by: Ben Aaron Goldberg <email@example.com>
tests: added missing dir to git
tests: added directory listing test
docs: updated wording for auto-index
server: sort directory listings
docs: render docs with new lang and charset params
scripts: render both docs in render script
server: added lang and charset params for static files
This allows users to specify a lang or charset param for requests to a
scripts test: kill scgi server when test script is killed early
deps: update dependency patch versions
scripts: allow test to accept cargo args
docs: add rendered man pages to repo
readme: Indicate root escape is fixed
Only do prctl on Linux
This libc call doesn't seem to be thing on FreeBSD at least.
Switched to signal-hook-async-std
My patch to signal-hook-async-std was merged, so it's not equivalant to
mt vendored version, which I have now deleted.
tests: Disable CGITimeout test on CI
It seems to fail periodically for no reason.
dev: print dev server addr on startup
scgi: scgi-address for unix socket doesn't have to exist on startup
Before, stargazer would treat scgi-address as a Unix domain socket path
if it existed at start up. Now it treats it as a TCP socket path if it's
a valid socket address and a Unix domain socket path otherwise.