I arrived with a bunch of M's in my tree that had been making no headway against the LibreSSL gale. Mostly to do with fixing daemons using IMSG, and in particular msgbuf_write(). I found that standing next to the relevant developers and looking sad was very effective and got all the M's resolved. At which point claudio@ pointed out they could all be improved futher. Sigh.

In addition, I noticed that dhclient(8) was writing out resolv.conf(5) a few more times than necessary (twice when binding and once when going away) and I got that down to once. Unfortunately killing several developers' machines by inducing hard renew loops for a while. But it was a hackathon, so that was ok.

I worked with yasuoka@ to get some of his dhcpd fixes and enhancements in, and adapted a fix he had received for dhclient handling of classless routes.

I also committed the dump(8) fixes for 4K sector devices. A bunch of msdos and ffs fixes from tobias@ also got my oks, as did some initial GPT support from Markus Mueller, one of our GSOC students.