Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dhcpcd for openSUSE:Factory checked in at 2026-08-09 21:32:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dhcpcd (Old) and /work/SRC/openSUSE:Factory/.dhcpcd.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dhcpcd" Sun Aug 9 21:32:26 2026 rev:13 rq:1370032 version:10.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dhcpcd/dhcpcd.changes 2026-05-08 16:43:02.387361041 +0200 +++ /work/SRC/openSUSE:Factory/.dhcpcd.new.16738/dhcpcd.changes 2026-08-09 21:33:32.550505340 +0200 @@ -1,0 +2,78 @@ +Thu Aug 6 10:56:17 UTC 2026 - Jorik Cronenberg <[email protected]> + +- Update to 10.5.0 + * DHCPv6: When deprecating addresses, restart on prefix deletions + (CVE-2026-56113) + [bsc#1268980] + * DHCPv6: Prefix exclude option can be 17 octets + (CVE-2026-56115) + [bsc#1268976] + * IPv6ND: Free routeinfo when it expires + (CVE-2026-56116) + [bsc#1268974] + * control: Avoid hangup in the recvdata path + (CVE-2026-56117) + [bsc#1268968] + * Add missing SPDX-License tags + * Format code with clang-format v19 + * 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 + * BPF: Improve headers + * compat: Add support for getprogname(3) + * 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 + * time.h always pulls in struct timespec + * route: Use HAVE_RT_MISSFILTER rather than a generic BSD define + * privsep: Test defines for all ioctls + * if: if_init inits the interface from the kernel + * 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 + * options: Remove some const to fix compile warnings + * 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 + * Fix CI build + * 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 + * 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 + +------------------------------------------------------------------- Old: ---- dhcpcd-10.3.2.tar.xz dhcpcd-10.3.2.tar.xz.asc New: ---- dhcpcd-10.5.0.tar.xz dhcpcd-10.5.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dhcpcd.spec ++++++ --- /var/tmp/diff_new_pack.gTMOWA/_old 2026-08-09 21:33:33.238528690 +0200 +++ /var/tmp/diff_new_pack.gTMOWA/_new 2026-08-09 21:33:33.238528690 +0200 @@ -17,7 +17,7 @@ Name: dhcpcd -Version: 10.3.2 +Version: 10.5.0 Release: 0 Summary: Minimal DHCPv4 and DHCPv6 client License: BSD-2-Clause ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.gTMOWA/_old 2026-08-09 21:33:33.278530048 +0200 +++ /var/tmp/diff_new_pack.gTMOWA/_new 2026-08-09 21:33:33.282530184 +0200 @@ -1,6 +1,6 @@ -mtime: 1778153301 -commit: b0c3dfd5a6027d7d2d476b35a972926dea90e52996089e204010160decf9a0f4 +mtime: 1786015653 +commit: 5e01c3576d0d7c18ca006133150dda62418332fff2440b0d7ffebc46cc24af74 url: https://src.opensuse.org/dhcp/dhcpcd -revision: b0c3dfd5a6027d7d2d476b35a972926dea90e52996089e204010160decf9a0f4 +revision: 5e01c3576d0d7c18ca006133150dda62418332fff2440b0d7ffebc46cc24af74 projectscmsync: https://src.opensuse.org/dhcp/_ObsPrj.git ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-08-06 13:27:33.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ dhcpcd-10.3.2.tar.xz -> dhcpcd-10.5.0.tar.xz ++++++ ++++ 32491 lines of diff (skipped)
