It's taken a lot of time, sweat and blood ''(yes, I cut my finger whilst swapping cables testing link carrier detection!)'', but dhcpcd-5 is now cut. No-one has reported any issues for quite some time, so either my work is really good or no-one has been testing it - let's hope it's the former 😃
It's now available for download from here, in pkgsrc HEAD ''(so, pkgsrc-2009Q2 when that's cut)'' and NetBSD -current ''(5.99.12 will get it)''. I'll prod it into Gentoo tomorrow and see about unmasking it in a few weeks as we need to get dhcpcd-4.0.13 marked stable first.
Anyway, a big shout goes out to the NetBSD developers and users who gave me good feedback about this, in many aspects. Another goes out to the various people who ensure dhcpcd works on all sorts of weird and wonderful platforms and architectures.
So what does the future hold for dhcpcd? Well, it will sit on the back-burner for a little while now as I concentrate on dhcpcd-ui, OpenRC and a better ifconfig for Linux. But I hope to have IPv6 support in by the end of the year, or at least started.