Commits
- Commit:
e0f6dc646d6c257869c17f16db977cd064262830
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve proxy error path
properly release everything when during client_close if the request
was managed by a proxy.
- Commit:
d28bd963c2450790bdb6bf2193af5670581c0c24
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always mark requests as done when their code is != 20
- Commit:
89efa81bcc2b069fa1cca7c1868bd056f2a38f74
- From:
- Omar Polo <op@omarpolo.com>
- Date:
set REQUEST_PROXY only when proxy_init is successful
- Commit:
b9b77f5344ba6d6116044360feb3a7927778169f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix comment
- Commit:
b3602923d04e7f1e2c909a776ec207b0e4fd8de8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
shuffle the code a bit to improve readability
- Commit:
febfcde82b97fed90c08ff36a89c7616b59cef23
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix and sync gg usage
- Commit:
e2534fd11f6d44c07dfeb1ba6c3fe593afeea0fb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
note who requested what
- Commit:
901905e0cf0f5f141461df7ea199711ea951c919
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bail out of client_read if we've already decide what to do
libevent2 can still somehowe call client_read even in code paths
that never enable reading from the evbuffer. Can't reproduce on
the libevent in base on OpenBSD. It's a bit ugly, but it's a small
workaround for something that otherwise *always* make gmid crash
when linked against libevent2. (client_read works under the
assumption that c->host != NULL, matched_proxy crashes otherwise.)
- Commit:
876a417023a6a38cc61f61bf3083305455a7f8ec
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak comment
- Commit:
c57dc42b31cb45b296cda118aa23bf684ef72298
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak a sentence
- Commit:
14cee92646640af05523eb0bbe30946ab0c9d0d3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
some Pa -> Ar; while here drop two `The' from the start of the sentence
- Commit:
7c2374af2ca2f65b70211b03350618635d16063e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document `require client ca' for proxies
- Commit:
d474a97922f2344f57481ffcfea05d30a3d466a2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing prototype
- Commit:
ba94a608a89110740cb24ef098c476c84d371918
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `require client ca' for proxy blocks
refactor the code that calls validate_against_ca into an helper
function to reuse it in both apply_require_ca and (optionally) in
apply_reverse_proxy.
- Commit:
280fd79b8f5d42097d2a1a315338559261cb1e74
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ignore .d too