dhcpcd-discuss

dhcpcd-9.1.0 released

Roy Marples

Sun May 31 12:55:22 2020

With the following changes:

 * Capsicum and Pledge are fully implemented
 * Leases are stored outside the chroot again
 * Linux: no need for any special mounting for chroot
 * The chroot directory can now be (and should be) empty [1]
 * BPF: set write filters when supported
 * ARP is now per address rather than per interface
 * Filter allowed ioctls in the privileged actioneer
 * Filter allowed UDP ports used by sendto(2) in the privileged actioneer
 * Filter allowed file paths in the privileged actioneer
 * route socket is now drained on overflow as it cannot be
   re-opened by the unpriviledged user

 * hostname can no longer be clobbered by SLAAC
 * grep is no longer used by the test hook
 * Interface hardware address type changes are now picked up
 * Fixed some RA timing issues
 * Fixed nd_* option parsing in dhcpcd.conf
 * Allow SIGPIPE in scripts
 * Default dhcpcd.conf no longer sends the current hostname
 * Default dhcpcd.conf no longer sends a vendorclassid

[1] This is only true for systems that support opem_memstream(2)
    If that function is missing in libc, you need to manually
    create /tmp inside the chroot

ftp://roy.marples.name/pub/dhcpcd/dhcpcd-9.1.0.tar.xz
http://roy.marples.name/downloads/dhcpcd/dhcpcd-9.1.0.tar.xz

Follow-Ups:
dhcpcd-9.1.x, vlan IAID not picked up (OpenBSD)Stuart Henderson
Re: dhcpcd-9.1.0 releasedJuergen Daubert
Re: dhcpcd-9.1.0 releasedBen Woods
Archive administrator: postmaster@marples.name