Commits


simplify the configuration format don't require the awkward `server' block, just use a `proxy' block: proxy { source address port xyz hostname foo stylesheet "URL" }


don't leak a fd in the parent process i've commented the close during some debugging for don't remember what reason and forgot to turn it back on at import time.


tweaks to the input page - wrap the server prompt in <q> - don't wrap the label text into a <span> - add a submit button


hook template subdir into the main makefile


fix SCRIPT_NAME adjustment


update the README


handle Gemini redirects too (3x)


support gemini code 1x


parse the query string too


better error page


always initialize the template move the initialization to the proxy creation, and while here move the definition for the functions used by the template to fcgi.c too.


add an HTML error page


typo


refactor start of request in proxy_start_reply


add missing urlescape