Commits


absolutify the path to the pid file


add missing include of gmid.h


use fatal() in code used in the daemon


fix asprintf failure check


switch to the more usual log.c


use memchr instead of rolling a custom one


rename log.[ch] to logger.[ch]


predeclare struct client


rename PROC_MAX to PREFORK_MAX


nitpick: fix snprintf check


adjust comments


move config-related code to config.c reuse it in ge too.


call setlocale()


remove unused define


move and dedup the tls initalization in server.c