Commits
- Commit:
151af94ebac619594e1f4599e395b8946cb47d32
- From:
- Omar Polo <op@omarpolo.com>
- Date:
only memcpy into imsg->data if datalen is not zero
Passing a NULL pointer to memcpy is UB no matter if len is 0 (commit by
claudio@, backporting for gmid.)
- Commit:
12a5e730e975767f3ba4adbb3b0b50236b8f830c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update gitignore for site/
- Commit:
4e8ca48c85b3e3a2c62e7371c658c59dc05f8d79
- From:
- Omar Polo <op@omarpolo.com>
- Date:
site: point out that OpenBSD' make is needed
- Commit:
21dc3794790a6cc12f093cacc38e25f90396852c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
misc tweaks + changelog.gmi
- Commit:
ac42bb6c7f9f30028fbc63f623bf4bba99b725ad
- From:
- Omar Polo <op@omarpolo.com>
- Date:
change how the site is built
copy the kamid/site "framework" here too; in other words: don't maintain
two copies of every page! \o/
- Commit:
964686ce0b77d06b8c954366db56e9a8d098b1d5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove unused function
- Commit:
e89f4739041b12a3984107704ad97bcf5f0aec26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
s/whole/all
- 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.)