util: mark page_size() as pure
update TODO
kdbus: minor simplification
kdbus: update header file to current upstream version
sd-bus: react properly to EOVERFLOW by generating a log message about dropped broadcast messages and proceeding
core: show log message about process triggering kdbus service activation
update TODO
resolved: fix typo in sd_notify() call
sd-bus: use free_and_strdup() where appropriate

This simplifies things a bit and makes sure we free any previously set
creds component before writing in a new one.
sd-bus: add suppot for renegotiating message credential attach flags
update TODO
sd-bus: set per-bus attach flag requirement mask to ANY

On the system and user busses we create it's the receiver that chooses
which metadata is attched, not the sender, hence set the requirement
mask to ANY, to allow any current of future credential bit to be
attached.
sd-bus: don't clobber return values on failure in bus_kernel_open_bus_fd()
bus-kernel: when installing an activator, ask for any kind of metadata to be attached to incoming messages

We don't know what the activated service might want in the end, hence
enable everything current and future, just to be sure.
update TODO
udevadm: split out find_device helper

The idea is to unify the way that devices can be specified.
udevadm trigger: allow matching by device name

This makes udevadm trigger mirror udevadm info, except that multiple
device names can be specified. Instructions in 60-keyboard.hwdb should
now actually work.

udevadm(8) is updated, but it could use a bit more polishing.

https://bugs.freedesktop.org/show_bug.cgi?id=82311
reorder TODO a bit