libsystemd-bus: rename to libsystemd Documentation was updated to refer to either 'libsystemd' or 'sd-bus' in place of libsystemd-bus.
bus: refuse invalid names from kbus meta data
bus: make system bus kdbus node world-accessible
bus: rename message "serial" to "cookie" Even if the lower-leveld dbus1 protocol calls it "serial", let's expose the word "cookie" for this instead, as this is what kdbus uses and since it doesn't imply monotonicity the same way "serial" does.
bus: conditionally set cookie_reply/timeout and update kdbus.h
bus: set cookie_reply and update kdbus.h
bus: properly shift cgroup data returned from kdbus by the container's root before parsing
bus: only accept kdbus creds if they are valid This allows userspace to fake kdbus creds via struct ucred in the proxy, without making the recieving side choke on the missing fields of the kdbus struct, more precisel pid_starttime and tid
bus: fix hello ioctl buffer size calculation
bus: make gcc shut up
bus: fake client side creds in the proxy to the caller's creds
bus: always override message destination field with data from kdbus
bus: always consider well-known names sender credentials as attached to messages
bus: wrap KDBUS_CMD_BYEBYE with a high-level call sd_bus_try_close()
bus: catch up with kdbus changes
bus: reduce calls to KDBUS_CMD_MEMFD_SIZE_SET ioctl Instead of calling it for each buffer append, increase allocation exponentially and set the real value only at the end, when sealing off the memfd. This should drastically reduce the number of times we invoke the ioctl().
bus: sync with kdbus Two new things here: a) struct kdbus_notify_name_change now carries two struct kdbus_notify_id_change b) a new KDBUS_CMD_BYEBYE ioctl that has no user yet in systemd
bus: sync with kdbus kdbus_cmd_{ep,ns,bus}_make are now consolidated, and bloom_size has become an item of the dynamically sized list.
bus: sync up with kdbus
bus: update kdbus monitoring interface