Commits
- Commit:
c064f3de1d3eac4784f185dce4ddf029e0429ead
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add proxying with client certificate test
- Commit:
e6ab6b25fce38c8f1d700becea395ae41ced1555
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
d49093c105e7e9af2638bce945374ac0036b3498
- From:
- Omar Polo <op@omarpolo.com>
- Date:
support optional client certificate for proxy rule
- Commit:
da2185f37f70f8665c4d800f8f9bbf4027fd7b81
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move proxy sub-options to their own rule and allow grouping with { ... }
- Commit:
cc1c8f548cd6fda15eac50b3f150acc714ca1545
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
c3eb759a7906ba3661eff53a1eb660b768316723
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention the reverse proxying
- Commit:
6a6b4a2a98c508d2714eb899c0a23d2087b6e683
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
4b5b1e82a9459f7b4c11a31da4409c5b527730e8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a test for the `proxy relay-to' rule
- Commit:
c143dcfa85413062ac50f526c8b560bbeb9e8566
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document the `proxy relay-to' rule
- Commit:
72b033ef18ae3f82922f6f11ce0f5194e95f667d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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
- Commit:
054387bb26e75cef12e8dc0f531e7ee42614edd7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move struct iri and parser at the top of the file
- Commit:
a62c63f2614297bc8973e6613a5cf25dc1697ce1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
retire the old gg
- Commit:
7a4ae106ec2be7bdac6a65d3bae8dd93149ec9ec
- From:
- Omar Polo <op@omarpolo.com>
- Date:
switch to the new gg for the regress suite
- Commit:
ce09569f7b3bf13665ac1603cc9a284dbd975274
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
5c7abf01515677804eeb2cf083e33e4ddd742caf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.