Commits


change error message


error if PATH_INFO is not defined


wrap preformatted in a figure and provide a caption too (if any)


use template_free


use /* fallthrough */ to please the compiler


be portable: switch to a custom version of Kristaps' oconfigure


style; parenthesize returns


allow to speak "TLS-less Gemini" useful for e.g. to save some CPU cycles when the Gemini server is sitting on the same box as Galileo; disabled by default.


fix reconfiguration


change proxy_match to get a string


s/proxy_server_match/proxy_match/


make the port number optional and keep it as string


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" }


handle Gemini redirects too (3x)


support gemini code 1x