main
libsystemd: Clean up includes
Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h
dhcp: introduce dhcp-forward.h
dhcp-client-send: move/update BPF code and socket initialization from dhcp-network.c
dhcp-message-dump: guard against negative option type before indexing
dhcp: move definition of enum DHCPState to dhcp-protocol.[ch]
sd-dhcp-relay: fix off-by-one when discarding BOOTREQUEST messages by hops count
sd-dhcp-relay: introduce new DHCP relay agent
sd-dhcp-server: update conditions when we should send DHCPNAK (#42252)
dhcp6: reject IA_PD_PREFIX with invalid prefix length
network: add DHCPv6 message types to string table (#40912)
fuzz-dhcp-client: do not trigger assertion on building payload
fuzz: introduce fuzzer for DHCP relay agent
dhcp-server-request: rename dhcp_server_handle_message() -> dhcp_server_process_message()
fuzzers: move several fuzzers
test: also rename {test,fuzz}-lldp.c
tree-wide: normalize comment style
networkd: fix race condition in per-interface ICMPv6 processing
ip-util: introduce udp_packet_verify()
libsystemd-network: make check-pointer-deref clean
socket-util: extend the buffer in sockaddr_union to make it consistent with hw_addr_data
meson: rename extract+objects to export+import
sd-ndisc: fix address family check
string-table: Introduce DECLARE_STRING_TABLE_LOOKUP() and friends
basic: split ifname related calls from format-util.h into format-ifname.h
sd-dhcp-lease: drop unused dhcp_lease_save() and dhcp_lease_load()
tree-wide: Remove unused includes
dhcp: update test and header cleanup (#42256)
dhcp: drop unused functions and macros
libsystemd-network: propagate sd_event_default() failure
libsystemd-network: use DEFINE_ARRAY_FREE_FUNC, rename cleanup func
string-util: make make_cstring() take void* rather than char*
sd-lldp-rx: keep object ref around event callbacks
ndisc: reject non-zero ICMPv6 codes in parsers
test: move test cases for client_id_{hash,compare}_func() to test-dhcp-client-id.c
test: move unit test for dhcp_identifier_set_iaid() to test-dhcp-duid.c
test-dhcp-server: use sd_dhcp_message object to build test message
test-ndisc-send: correct add_link_layer_address argument order
tlv-util: introduce tlv-util that handles Tag-Length-Value data format
dhcp-message: allow to serialize/deserialize sd_dhcp_message object