gmid/regress
Omar Polo d29a2ee224 get rid of the CGI support
I really want to get rid of the `executor' process hack for CGI scripts
and its escalation to allow fastcgi and proxying to work on non-OpenBSD.

This drops the CGI support and the `executor' process entirely and is
the first step towards gmid 2.0.  It also allows to have more secure
defaults.

On non-OpenBSD systems this means that the sandbox will be deactivated
as soon as fastcgi or proxying are used: you can't open sockets under
FreeBSD' capsicum(4) and I don't want to go thru the pain of making it
work under linux' seccomp/landlock.  Patches are always welcome however.

For folks using CGI scripts (hey, I'm one of you!) not all hope is lost:
fcgiwrap or OpenBSD' slowcgi(8) are ways to run CGI scripts as they were
FastCGI applications.

fixes for the documentation and to the non-OpenBSD sandboxes will
follow.
2022-09-06 16:11:09 +00:00
..
Makefile refactor the makefile / configure 2022-07-04 13:44:38 +00:00
env define TLS_CLIENT_NOT_BEFORE/NOT_AFTER in CGI scripts 2021-02-07 21:47:01 +00:00
err brand new regress suite 2021-01-22 16:48:04 +00:00
example.mime.types document the implicit mapping for text/gemini 2022-04-08 15:36:59 +00:00
fcgi-test.c be quieter 2021-06-15 08:07:44 +00:00
fill-file.c use a c program to fill the file 2021-01-22 17:18:55 +00:00
hello brand new regress suite 2021-01-22 16:48:04 +00:00
invalid fix test portability 2021-01-23 17:44:23 +00:00
iri_test.c copyright years 2022-07-04 09:48:39 +00:00
lib.sh count ran/failed tests number 2022-08-29 16:44:07 +00:00
max-length-reply handle CGI scripts that replies with the maximum header length allowed 2021-03-29 09:42:06 +00:00
puny-test.c const-ify some tables 2022-03-19 11:02:42 +00:00
regress get rid of the CGI support 2022-09-06 16:11:09 +00:00
serve-bigfile test CGI with big files 2021-01-24 10:24:34 +00:00
sha use shell built-in `command' instead of which(1) 2022-02-27 16:24:45 +00:00
slow brand new regress suite 2021-01-22 16:48:04 +00:00
tests.sh get rid of the CGI support 2022-09-06 16:11:09 +00:00
valid.ext add conf for a ca 2021-02-09 22:12:19 +00:00