Commit Message
For details see:
https://github.com/NetworkConfiguration/dhcpcd/releases/tag/v10.5.0
"What's Changed
Add missing SPDX-License tags by @ColinMcInnes in #591
Format code with clang-format v19 by @rsmarples in #601
privsep: Change IPC to use SOCK_STREAM by @rsmarples in #604
BPF: Split OS specific code out into own files and add libpcap support by @rsmarples in #607
hooks: Escape interface names and use printf by @rsmarples in #610
Delete DHCPv6 IA FD from the loop before closing it by @rsmarples in #611
eloop: Use kqueue or epoll to wait for a fd to become ready by @rsmarples in #612
Darwin: Add initial support for macOS by @rsmarples in #613
Import latest pidfile from NetBSD by @rsmarples in #618
BPF: Improve headers by @rsmarples in #619
compat: Add support for getprogname(3) by @rsmarples in #620
route: Rework rt structure so sockaddrs are pointers by @rsmarples in #621
dhcp-common: Escape ifname for lease file by @rsmarples in #622
privsep: smaller buffer size without INET6 by @rsmarples in #623
script: add ifxname as the escaped string by @rsmarples in #624
time.h always pulls in struct timespec by @rsmarples in #625
route: Use HAVE_RT_MISSFILTER rather than a generic BSD define by @rsmarples in #626
privsep: Test defines for all ioctls by @rsmarples in #627
if: if_init inits the interface from the kernel by @rsmarples in #628
privsep: Add ps_root_gethostname by @rsmarples in #630
DHCP: Don't really expire the lease when testing by @rsmarples in #631
DHCP: Don't add a trailing : on vendor if no machine arch by @rsmarples in #633
privsep: guard setproctitle and only use compat on linux by @rsmarples in #634
options: Remove some const to fix compile warnings by @rsmarples in #635
privsep: Don't open PF_INET socket for each ioctl by @rsmarples in #640
sun: Enable building for privsep by @rsmarples in #639
script: Use correct buffer length variable by @craciunoiuc in #641
privsep: Remove PS_BUFLEN by @rsmarples in #642
privsep: Simplify readerror by @rsmarples in #643
timezone: disallow directory traversal by @rsmarples in #644
privsep: ps_root_readfile should return the real file size by @rsmarples in #645
linux: Ensure NLA data boundaries are valid by @rsmarples in #646
options: Fix userclass boundary by @rsmarples in #647
ND6: fix OOB reject mask for an undefined option. by @rsmarples in #648
DHCP6: Ensure IA_PD Prefix Lenth is valid by @rsmarples in #649
ND: Enforce require and reject policy by @rsmarples in #650
ARP: check we have enough to read the frame header by @rsmarples in #651
hooks: Quote assignment of compat vars correctly by @rsmarples in #652
udev: Ensure we have a subsystem, action and ifname by @rsmarples in #653
Fix CI build by @rsmarples in #654
DHCP: Santize messages from servers for output by @rsmarples in #655
ARP: Iterate over states safely as the cb could remove ours by @rsmarples in #656
privsep: Check data is terminated when a string by @rsmarples in #657
auth: clear keys with memset_explicit by @rsmarples in #658
auth: Ensure remaining dlen matches hash digest length by @rsmarples in #659
hooks: don't read past truncated ip6 address starting fe by @rsmarples in #660
ipv6: Only regen temp addrs with sufficent pltime by @rsmarples in #661
eloop: Improve timespecdiff by @rsmarples in #662
eloop: Fix compile warning where UTIME_MAX is a calculation by @rsmarples in #663
vsio: Allow zero length options by @rsmarples in #664
DHCP6: Fix configuring the suffix to delegated prefixes by @rsmarples in #665
IPv6: Fix numerous issues extending temporary address times by @rsmarples in #666
capsicum: Avoid some overflow issues in privsep sysctl by @rsmarples in #667
script: Fix buffer over and under flows in script_buftoenv by @rsmarples in #668
control: Avoid hangup in the recvdata path by @rsmarples in #669
IPv6ND: Free routeinfo when it expires by @rsmarples in #670
DHCPv6: Prefix exclude option can be 17 octets by @rsmarples in #671
DHCPv6: When deprecating addresses, restart on prefix deletions by @rsmarples in #672
IPv4: uset old_ia when adding an address causes early removal by @rsmarples in #673
dhcp: add configurable backoff parameters for DHCPv4 by @cjp256 in #593
options: Introdce policy groups by @rsmarples in #678
Build all the targets on macos by @rsmarples in #679
control: remove unprivileged socket by @rsmarples in #680
DHCP: deconfigure even when state is NULL or NONE by @rsmarples in #687"
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
---
lfs/dhcpcd | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2025 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -24,7 +24,7 @@
include Config
-VER = 10.2.4
+VER = 10.5.0
THISAPP = dhcpcd-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = cdc5c345c58f24852ecf7e6655446f9385c860d9095cca8fa40eaae27a1d05dfad667e1e39af6ace2bd73acaa799210d6345462c90a88f89839912416263fdef
+$(DL_FILE)_BLAKE2 = 0b685acc78243b94f045fad33f10142e65c7883010e61a0f62f19c6ba080418dbf3ea939d7a22dd432ae6e9af8da90bd70da89d5e802ca481c797b03e1f41417
install : $(TARGET)