Commits


add `protocols' option to `proxy' rule


add `verifyname' option for `proxy' rule


simplify the proxying code it doesn't make any sense to keep the proxying info per-location: proxying only one per-vhost. It can't work differently, it doesn't make sense anyway.


update copyright years


sync changelog


add proxying with client certificate test


typo


support optional client certificate for proxy rule


move proxy sub-options to their own rule and allow grouping with { ... }


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