Commits


sync changelog


mention the reverse proxying


typo


add a test for the `proxy relay-to' rule


document the `proxy relay-to' rule


add ability to proxy requests Add to gmid the ability to forwad a request to another gemini server and thus acting like a reverse proxy. The current syntax for the config file is server "example.com" { ... proxy relay-to host:port } Further options (like the use of custom certificates) are planned. cf. github issue #7


move struct iri and parser at the top of the file


retire the old gg


switch to the new gg for the regress suite


typo


reimplement gg This is a better version of gg. Initially it grew with flags directly needed to the specific test cases I wanted to write, so it's ugly to use but handy for tests. This is a new and re-thought implementation that it is (hopefully) easier to use both and "curl-like for gemini" but also for scripts and tests cases. One completely new feature is the proxying support with -P to send the request to the given host.


sync changelog


[seccomp] allow ugetrlimit(2), needed by glibc on armv7l


missing dots (not adding one in the gemini version because it could be mistakenly for part of the command)


specify that renew-certs needs gmid from the master branch