CVS commit: pkgsrc/net/dhcpcd
"Roy Marples" <[email protected]> Wed, 5 Aug 2026 12:07:06 +0000
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: pkgsrc Committed By: roy Date: Wed Aug 5 12:07:06 UTC 2026 Modified Files: pkgsrc/net/dhcpcd: Makefile distinfo Log Message: dhcpcd: Update to v10.5.0 with the following changes: * Add missing SPDX-License tags * Format code with clang-format * privsep: Change IPC to use SOCK_STREAM * BPF: Split OS specific code out into own files and add libpcap support * hooks: Escape interface names and use printf * Delete DHCPv6 IA FD from the loop before closing it * eloop: Use kqueue or epoll to wait for a fd to become ready * Darwin: Add initial support for macOS * Import latest pidfile from NetBSD * route: Rework rt structure so sockaddrs are pointers * dhcp-common: Escape ifname for lease file * privsep: smaller buffer size without INET6 * script: add ifxname as the escaped string * privsep: Test defines for all ioctls * privsep: Add ps_root_gethostname * DHCP: Don't really expire the lease when testing * DHCP: Don't add a trailing : on vendor if no machine arch * privsep: guard setproctitle and only use compat on linux * privsep: Don't open PF_INET socket for each ioctl * sun: Enable building for privsep * script: Use correct buffer length variable * privsep: Remove PS_BUFLEN * privsep: Simplify readerror * timezone: disallow directory traversal * privsep: ps_root_readfile should return the real file size * linux: Ensure NLA data boundaries are valid * options: Fix userclass boundary * ND6: fix OOB reject mask for an undefined option * DHCP6: Ensure IA_PD Prefix Lenth is valid * ND: Enforce require and reject policy * ARP: check we have enough to read the frame header * hooks: Quote assignment of compat vars correctly * udev: Ensure we have a subsystem, action and ifname by @rsmarples * Fix CI build by @rsmarples * DHCP: Santize messages from servers for output * ARP: Iterate over states safely as the cb could remove ours * privsep: Check data is terminated when a string * auth: clear keys with memset_explicit * auth: Ensure remaining dlen matches hash digest length * hooks: don't read past truncated ip6 address starting fe * ipv6: Only regen temp addrs with sufficent pltime * eloop: Improve timespecdiff * eloop: Fix compile warning where UTIME_MAX is a calculation * vsio: Allow zero length options * DHCP6: Fix configuring the suffix to delegated prefixes * IPv6: Fix numerous issues extending temporary address times * capsicum: Avoid some overflow issues in privsep sysctl * script: Fix buffer over and under flows in script_buftoenv * control: Avoid hangup in the recvdata path * IPv6ND: Free routeinfo when it expires * DHCPv6: Prefix exclude option can be 17 octets * DHCPv6: When deprecating addresses, restart on prefix deletions * IPv4: uset old_ia when adding an address causes early removal * dhcp: add configurable backoff parameters for DHCPv4 * options: Introdce policy groups * Build all the targets on macos * control: remove unprivileged socket * DHCP: deconfigure even when state is NULL or NONE To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 pkgsrc/net/dhcpcd/Makefile cvs rdiff -u -r1.124 -r1.125 pkgsrc/net/dhcpcd/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
(unnamed)
(text/x-diff, 1.5 KB)
Modified files:
Index: pkgsrc/net/dhcpcd/Makefile
diff -u pkgsrc/net/dhcpcd/Makefile:1.130 pkgsrc/net/dhcpcd/Makefile:1.131
--- pkgsrc/net/dhcpcd/Makefile:1.130 Wed May 20 05:27:36 2026
+++ pkgsrc/net/dhcpcd/Makefile Wed Aug 5 12:07:06 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.130 2026/05/20 05:27:36 adam Exp $
+# $NetBSD: Makefile,v 1.131 2026/08/05 12:07:06 roy Exp $
-DISTNAME= dhcpcd-10.3.2
+DISTNAME= dhcpcd-10.5.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=NetworkConfiguration/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
Index: pkgsrc/net/dhcpcd/distinfo
diff -u pkgsrc/net/dhcpcd/distinfo:1.124 pkgsrc/net/dhcpcd/distinfo:1.125
--- pkgsrc/net/dhcpcd/distinfo:1.124 Wed May 20 05:27:36 2026
+++ pkgsrc/net/dhcpcd/distinfo Wed Aug 5 12:07:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.124 2026/05/20 05:27:36 adam Exp $
+$NetBSD: distinfo,v 1.125 2026/08/05 12:07:06 roy Exp $
-BLAKE2s (dhcpcd-10.3.2.tar.xz) = c327046ec7a994bcd3370f706c48dd99d11d460139830b929e8e1350d807baca
-SHA512 (dhcpcd-10.3.2.tar.xz) = 5944fa141bd40c8aabb2c3c46748d736f69f6fd0a773386508cbff868d8f69d88305a0fd97dff4da21c5662918016b36d8327498e5b0509804dbec80603f6d6d
-Size (dhcpcd-10.3.2.tar.xz) = 279368 bytes
+BLAKE2s (dhcpcd-10.5.0.tar.xz) = 3aa87eb27d5648de5d005746295e6b588c3ee77bf9d4d08b5de3d86b1b1546fd
+SHA512 (dhcpcd-10.5.0.tar.xz) = c662b7a81a83560add7bc6aee80f9dacdd2871d02e0b42a289b3e7f049cd7d656a1c03621d3fd24e1f1af5e65e7a7764bcdf6c6511a43eb9a20172ebdbc4b0ff
+Size (dhcpcd-10.5.0.tar.xz) = 288760 bytes