Commits


less logger.h


fix previous


remove foreground / verbose from config set them as global vars; rename foreground -> debug


remove forgotten include of logger.h


move logger() prototype to gmid.h and delete logger.h


make ge work again


make server_init and server_configure_done 'public' server_configure_done is the code we ran in IMSG_RECONF_END splitted in a separate functions. This is all needed for ge.c which doesn't do privsep but needs to bootstrap the server process.


move log_request to gmid.c so that ge can provide its own log_request without requiring a separate logger process.


move make_socket to config.c and make it private


move some new_* functions from parse.y to utils.c


drop now unused dispatch_imsg


remove debug code


remove now unused ibuf variable


sync DISTFILES


use -MMD if the compiler supports it it's better than the previous Makefile.depend approach since this automatically adapts to the included headers without requiring manual intervention to regen the list.