main
tree-wide: embed dlopen notes into individual executables
Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h
tree-wide: normalize comment style
fuzzers: add input size limits, always configure limits in two ways
network: add IPv4ProxyARPAddress= and consolidate proxy ARP/NDP handling
tree-wide: print error if table_print() fails
networkctl,networkd: add --no-reconfigure flag to networkctl reload
networkctl: split networkctl.c into small pieces
networkctl: add dhcp-lease verb to dump DHCP lease
networkctl: always use DHCP message serialized in JSON desciption
tree-wide: Clean up includes
networkctl: load information about DHCP client from varlink
cleanup: VLAN Id -> VLAN ID
tree-wide: Introduce DECLARE_TRIVIAL_REF_UNREF_FUNC() and friends
network: Clean up includes
tree-wide: Clean up more includes
network: roll back ipv6ll_address on link_ipv6ll_gained() failure
tree-wide: Various forward header cleanups
network: fix typo
tree-wide: reindent arguments of conf parsers
network: re-implement DHCP relay support with new sd-dhcp-relay
tree-wide: Fix declaration/definition parameter name mismatches
networkd: add RouteTable= to [DHCPv6] section
network: fix NFTSet population when [DHCPPrefixDelegation] Assign=no (#40049)
network: drop use of legacy DHCP relay agent in sd-dhcp-server
dhcp: introduce dhcp-forward.h
networkd: keep static lease section valid on MACAddress= reset
sd-dhcp-server: Add Hostname= option to static leases
sd-dhcp-client: set TOS and socket priority by default
tree-wide: rename unref_and_replace_full to unref_and_replace_new_ref
string-table: Introduce DECLARE_STRING_TABLE_LOOKUP() and friends
network: use dns_name_hash_ops_free to manage domains
tree-wide: fix log messages using %m without an errno
network: honour static IPv6LL addresses in network_adjust_*()
network: mention interface name in polkit details
network: add io.systemd.Network.Link.Describe() Varlink method
network: invalidate cached driver when an interface is renamed
network/lldp-tx: also emit VLAN ID
networkd: rename manager_connect_varlink() → manager_varlink_init()
network: do not use assert() on a call with side effects
network: fix log message
basic: Use hyphens in missing header names instead of underscores
network: make VLAN= and friends take multiple names
many: fix remaining check-pointer-deref issues
network: cancel netlink calls for detached requests
network: restart DHCPv6, NDisc, and RADV when tracked IPv6LL is dropped
network: use higher log level when we cannot bind resolve hook varlink socket
networkd: add support for resolved hook for DHCP server
network: compare all multipath route nexthops
network: route bound to a link requires the link is up
json-util: generalize json_dispatch_address_family
network: introduce link_is_up() helper function
network: implement varlink LinkUp and LinkDown methods
network: extract link_get_bit_rates() into networkd-speed-meter.c
network: implement refcounting for SR-IOV objects
network: initialize dot_servers before CLEANUP_ARRAY
tree-wide: drop DLOPEN_FOO() macros
network: add ModemManager support
networkd: report per-interface addresses as io.systemd.Network.Address
metrics: add networkd related metrics
network: fix modem Bearers/Ports property signatures
libsystemd-network: use DEFINE_POINTER_ARRAY_FREE_FUNC, rename cleanup function
network: Rename ModemManager .network section WRT tech, not project...
condition: split condition_test_list() to minimize dlopen dependencies
network: add skelton for new DHCP relay settings
Use https for freedesktop.org
network: slightly reword polkit message
license: LGPL-2.1+ -> LGPL-2.1-or-later
networkd: add header to distributed "config" files
test-modem-manager-mock: convert to OPTION macros
network/tunnel: rename Ip6TnlMode to TunnelMode
test: skip verification for racy test cases
networkd: replace a table with log2 fields by a list