Tue Apr 21 09:59:48 2020 UTC ()
Update to dhcpcd-9.0.2 with the following changes:

 * Control sockets are not opened in test mode
 * privsep: no longer aborts if protocol not available
 * inet6: Don't regen temporary addresses without a state
 * inet6: Reduce RA log spam
 * dhcp6: Don't log when things consitently fail
 * inet6: Add temporary directive to slaac option [1]
 * Ensure current interface flags persist when setting a flag
 * DHCP via BPF is now aligned correctly
 * CMSG buffers are now aligned correctly
 * hostnames are no longer clobbered when being forced and a RA is recieved

[1] dhcpcd no longer looks at any possible kernel settings when deciding to
manage IPv6 temporary addresses or not. You now instruct dhcpcd to do this
in dhcpcd.conf. Playing whack-a-mole with various kernel knobs wasn't fun
and some OS's have or are removing RA and thus temporary address managemnt
from the kernel so said knobs are no longer there.


(roy)
diff -r1.99 -r1.100 pkgsrc/net/dhcpcd/Makefile
diff -r1.96 -r1.97 pkgsrc/net/dhcpcd/distinfo

cvs diff -r1.99 -r1.100 pkgsrc/net/dhcpcd/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd/Makefile 2020/04/13 16:24:09 1.99
+++ pkgsrc/net/dhcpcd/Makefile 2020/04/21 09:59:48 1.100
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.99 2020/04/13 16:24:09 roy Exp $ 1# $NetBSD: Makefile,v 1.100 2020/04/21 09:59:48 roy Exp $
2 2
3DISTNAME= dhcpcd-9.0.1 3DISTNAME= dhcpcd-9.0.2
4PKGNAME= ${DISTNAME:S/-rc/rc/} 4PKGNAME= ${DISTNAME:S/-rc/rc/}
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ftp://roy.marples.name/pub/dhcpcd/ 6MASTER_SITES= ftp://roy.marples.name/pub/dhcpcd/
7MASTER_SITES+= http://roy.aydogan.net/dhcpcd/ 7MASTER_SITES+= http://roy.aydogan.net/dhcpcd/
8MASTER_SITES+= http://cflags.cc/roy/dhcpcd/ 8MASTER_SITES+= http://cflags.cc/roy/dhcpcd/
9EXTRACT_SUFX= .tar.xz 9EXTRACT_SUFX= .tar.xz
10 10
11MAINTAINER= roy@NetBSD.org 11MAINTAINER= roy@NetBSD.org
12HOMEPAGE= https://roy.marples.name/projects/dhcpcd/ 12HOMEPAGE= https://roy.marples.name/projects/dhcpcd/
13COMMENT= DHCP / IPv4LL / IPv6RA / DHCPv6 client 13COMMENT= DHCP / IPv4LL / IPv6RA / DHCPv6 client
14LICENSE= modified-bsd 14LICENSE= modified-bsd
15 15
16.include "../../mk/bsd.prefs.mk" 16.include "../../mk/bsd.prefs.mk"

cvs diff -r1.96 -r1.97 pkgsrc/net/dhcpcd/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd/distinfo 2020/04/13 16:24:09 1.96
+++ pkgsrc/net/dhcpcd/distinfo 2020/04/21 09:59:48 1.97
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.96 2020/04/13 16:24:09 roy Exp $ 1$NetBSD: distinfo,v 1.97 2020/04/21 09:59:48 roy Exp $
2 2
3SHA1 (dhcpcd-9.0.1.tar.xz) = 572154cb44497458d0a7994ccb35249b3c0e12d6 3SHA1 (dhcpcd-9.0.2.tar.xz) = 6aa06f0f8fb0c01adabdad9028c0473312dbe1b9
4RMD160 (dhcpcd-9.0.1.tar.xz) = c03fdbcc39b855aeec92248dafd92f51d83a4ffc 4RMD160 (dhcpcd-9.0.2.tar.xz) = 571e4a0552185c19ea14d4ab34bf3610e9071c4e
5SHA512 (dhcpcd-9.0.1.tar.xz) = dea153c9a2f4a9d9c983bf50d8c18b544d7dbe1a2972ccc8eb33bbbc8b09178b39bdb9a38cc293db7861024509ccd475e11d84004bc4cd45947786f5e10db0a3 5SHA512 (dhcpcd-9.0.2.tar.xz) = 2a606bff2e96d1da5d3642ac68341c14b378d9a905cba364ab42eba1285604f8be56b9efeff3eee18d89b71f0f9f3b05cb7b88e8fce568baf1c0d1e5d3becb5f
6Size (dhcpcd-9.0.1.tar.xz) = 244816 bytes 6Size (dhcpcd-9.0.2.tar.xz) = 244800 bytes