update TODO
sd-bus: don't blindly take incomplete ucred bits from AF_UNIX when constructing message
util: skip incomplete ucred information in getpeersec()
bus: change creds dumping order to be more close to internal storage order
busctl: improve readability a bit
sd-bus: update to current kernel version, by splitting off the extended KDBUS_ITEM_PIDS structure from KDBUS_ITEM_CREDS

Also:

- adds support for euid, suid, fsuid, egid, sgid, fsgid fields.

- makes augmentation of creds with data from /proc explicitly
  controllable to give apps better control over this, given that this is
  racy.

- enables augmentation for kdbus connections (previously we only did it
  for dbus1). This is useful since with recent kdbus versions it is
  possible for clients to control the metadata they want to send.

- changes sd_bus_query_sender_privilege() to take the euid of the client
  into consideration, if known

- when we don't have permissions to read augmentation data from /proc,
  don't fail, just don't add the data in
busctl: add new --augment-creds= switch for controlling whether shown credential data shall be augment with data from /proc
sd-bus: don't fail when querying creds and dbus1 refuses to tell us the selinux context
sd-bus: properly handle uninitialized audit creds from kdbus
busctl: if no parameter is specified for "busctl status" show credentials of bus owner
sd-bus: add supplementary groups list to creds object
sd-bus: properly copy selinux label and description field when duplicating creds object
sd-bus: properly handle non-initialized audit records attached to incoming kernel messages
sd-bus: fix error handling when receiving invalid service name

Also, properly keep track of incoming additional service names.
update TODO