Commit Briefs
CHANGES for 0.4 (tags/0.4)
fix configure issues on !OpenBSD
* fix handling of HAVE_LIBEVENT2 * provide shims for pledge/unveil
implement socket splicing on OpenBSD
socket splicing allows to do zero-copy data transfers between sockets. This adds a specific implementation for OpenBSD using the setsockopt SO_SPLICE and a default implementation with libevent (that is the old code doing the copy in userland.) It's possible to do the same on linux with splice(2), not implementd though.
require PKG_CONFIG=false to disable, not the empty string
this way we can run the auto-configuration after the args handling and provide a better output.
tweak the readme
mention new instructions for building and other minor tweaks.
CHANGES for 0.3 (tags/0.3)