Commit Briefs


Omar Polo

misc tweaks + changelog.gmi


Omar Polo

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/


Omar Polo

remove unused function


Omar Polo

s/whole/all


Omar Polo

improve proxy error path

properly release everything when during client_close if the request was managed by a proxy.




Omar Polo

fix comment



Omar Polo

fix and sync gg usage


Omar Polo

note who requested what


Omar Polo

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.)


Omar Polo

tweak comment


Omar Polo

tweak a sentence