Commits


add `log on/off' to enable/disable logs per-location


don't directly include sys/queue.h


tests and compat for imsg


moving logging to its own process


fix various compilation errors Include gmid.h as first header in every file, as it then includes config.h (that defines _GNU_SOURCE for instance). Fix also a warning about unsigned vs signed const char pointers in openssl.


move logging code to log.c