Systemd/src/libsystemd
Lennart Poettering 7a77d2a41c sd-bus: add new call sd_bus_message_sensitive() and SD_BUS_VTABLE_SENSITIVE
This allows marking messages that contain "sensitive" data with a flag.
If it's set then the messages are erased from memory when the message is
freed.

Similar, a flag may be set on vtable entries: incoming/outgoing message
matching the entry will then automatically be flagged this way.

This is supposed to be an easy method to mark messages containing
potentially sensitive data (such as passwords) for proper destruction.

(Note that this of course is only is as safe as the broker in between is
doing something similar. But let's at least not be the ones at fault
here.)
2019-12-04 13:46:23 +01:00
..
sd-bus sd-bus: add new call sd_bus_message_sensitive() and SD_BUS_VTABLE_SENSITIVE 2019-12-04 13:46:23 +01:00
sd-daemon tree-wide: drop socket.h when socket-util.h is included 2019-11-04 00:30:32 +09:00
sd-device sd-device-enumerator: do not return error when a device is removed 2019-11-05 22:13:11 +01:00
sd-event sd-event: refuse running default event loops in any other thread than the one they are default for 2019-12-04 10:36:28 +01:00
sd-hwdb tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
sd-id128 tree-wide: drop missing.h 2019-10-31 17:57:03 +09:00
sd-login tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
sd-netlink sd-netlink: support NLMSGERR_ATTR_MSG 2019-11-30 16:13:51 +09:00
sd-network tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
sd-path tree-wide: drop missing.h 2019-10-31 17:57:03 +09:00
sd-resolve tree-wide: drop socket.h when socket-util.h is included 2019-11-04 00:30:32 +09:00
sd-utf8 tree-wide: drop empty comments 2018-06-29 11:00:30 +09:00
disable-mempool.c mempool: only enable mempool use when linked to libsystemd-shared.so 2018-10-11 11:10:37 +02:00
libsystemd.pc.in meson: define PROJECT_VERSION as the "bare" project version 2018-12-20 21:35:29 +01:00
libsystemd.sym sd-bus: add new call sd_bus_message_sensitive() and SD_BUS_VTABLE_SENSITIVE 2019-12-04 13:46:23 +01:00
meson.build sd-netlink: save dynamic general netlink message type 2019-10-15 01:57:19 +09:00