Commits


make readline optional


add kamiftp, a scratch of an ftp-like program for 9p


pass AM_CFLAGS to automake so we compile with warnings


compat for memmem


don't edit CFLAGS, only AM_CFLAGS


add compat for strsep


fix bufferevent tls I/O on libevent2 port of telescope commit 1470eab31452d2fab50bc4965320dab7892b2ef3 original commit message: > on libevent2 we need to wrap evbuffer_add with > evbuffer_freeze/evbuffer_unfreeze. Not sure exactly why, probably > because we're doing some evbuffer_enable/disable/enable-again.


s/SIMPLEQ_/STAILQ_/g STAILQ_* macros seems to be more widespread than SIMPLEQ_*


check for arc4random now that we have proper libbsd


fix linkage to libbsd With this it automatically check if it's possible to link to to libbsd, using libbsd-ctor to avoid cluttering the sources.


don't bundle arc4random, if not available use incremented counter it doesn't seem to work on guix, I don't feel fine editing crypto-related code and it was only used to generate a random id for clients connection. I'd love if someone will solve this thought :)


add arc4random compat from opensmtpd


add compat for freezero


add ohash compat


compat for sys/tree.h