Commit Briefs

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




Omar Polo

add missing prototype


Omar Polo

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.


Omar Polo

ignore .d too


Omar Polo

work around freebsd' printf

printf: Illegal option -i this is why we can't have nice things, isn't it?


Omar Polo

track file dependency using -MMD if available

While here, move the SRCS variable to the configure and add the -includes in Makefile.local; it de-clutters the Makefile a bit.