main
various: make bus objects static
machine: Clean up includes
machine: switch CleanPool to SD_VARLINK_REQUIRES_MORE
tree-wide: Use pidref_wait_for_terminate_and_check()
string-table: Introduce DECLARE_STRING_TABLE_LOOKUP() and friends
machined: Allow user ids in open_shell for machine-dbus
tree-wide: Fix declaration/definition parameter name mismatches
Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h
copy: drop COPY_REFLINK
tree-wide: standardize header names across src/fundamental, src/basic and src/shared
machined: add controlAddress field to Machine.Register and Machine.List
compress: split compress_blob() and friends to minimize dlopen dependencies
process-util: Migrate namespace_fork() to PidRef
machined: allow privileged users to register other users machines
machined: move declaration of manager_object to machined-dbus.h
machined: refresh resolve hook addresses per machine
machined: implement resolve hook in machined
machined: set user.userdb.* xattrs on machined socket
tree-wide: embed dlopen notes into individual executables
meson: adjust naming of '*extract*' variables
Follow ups for #39806
machined: add PIDFD D-Bus variants for registering/creating machines
machined: gate metadata querying behind inspect-machines/images action
license: LGPL-2.1+ -> LGPL-2.1-or-later
machined: allow running in --user mode
test-tables: Pass enum type to test_table() as well