Commits


convert crypto.c to the new imsg API


rename ibuf to imsgbuf in crypto soon we'll be using a struct ibuf and it'll be confusing.


remove proc_forward_imsg since it's unused


convert most of gmid to the new imsg APIs Makes parsing and handling of imsgs simpler / clearer. only crypto.c is left as-is.


convert to use imsg_get_fd() since proc_forward_imsg() never forwards a file descriptor (it's never called actually) just use -1 there.


configure: fix --mandir handling


ops; pretty big omission among the breaking changes


typo


start the 2.1 release cycle


prepare release 2.0


add release date


update contrib after Dockerfile changes


contrib/Dockerfile: fix the build and improve the usage Install a sample config, include a self-signed cert and setup a local user and chroot.


fix missing listen on warning printed the wrong value for the hostname


configure: add --sysconfdir / $SYSCONFDIR handling so that we don't have to hardcode /etc in gmid.c. Helps on systems like FreeBSD where the non-base programs are expected to look for their config in /usr/local/etc.