Systemd/src/systemd
Lennart Poettering 5b12334d35 bus: add new sd_bus_creds object to encapsulate process credentials
This way we can unify handling of credentials that are attached to
messages, or can be queried for bus name owners or connection peers.

This also adds the ability to extend incomplete credential information
with data from /proc,

Also, provide a convenience call that will automatically determine the
most appropriate credential object for an incoming message, by using the
the attached information if possible, the sending name information if
available and otherwise the peer's credentials.
2013-11-28 18:42:18 +01:00
..
_sd-common.h include: make direct includion of _sd-common.h harder 2013-11-20 19:36:14 +01:00
Makefile build-sys: add stub makefiles to subdirs 2012-01-05 16:29:21 +01:00
sd-bus-protocol.h api: replace manual C++ guards by macros 2013-11-07 16:53:26 +01:00
sd-bus-vtable.h api: replace manual C++ guards by macros 2013-11-07 16:53:26 +01:00
sd-bus.h bus: add new sd_bus_creds object to encapsulate process credentials 2013-11-28 18:42:18 +01:00
sd-daemon.h Add printf attributes in exported headers 2013-04-25 21:50:48 -04:00
sd-event.h event: rename sd_event_get() to sd_event_source_get_event() 2013-11-22 01:42:15 +01:00
sd-id128.h id128: introduce SD_ID128_STRING_MAX consant for sizing id128 strings 2013-11-12 00:12:44 +01:00
sd-journal.h api: replace manual C++ guards by macros 2013-11-07 16:53:26 +01:00
sd-login.h api: replace manual C++ guards by macros 2013-11-07 16:53:26 +01:00
sd-memfd.h api: replace manual C++ guards by macros 2013-11-07 16:53:26 +01:00
sd-messages.h api: replace manual C++ guards by macros 2013-11-07 16:53:26 +01:00
sd-readahead.h man: move header file man pages from section 7 to 3 2012-07-13 01:50:05 +02:00
sd-rtnl.h rtnl: add preliminary support for containers 2013-11-26 01:32:25 +01:00
sd-shutdown.h shutdown: as sd-shutdown.h is a drop-in header it should not include any other headers of ours 2013-11-07 16:53:26 +01:00
sd-utf8.h bus: export utf8 validator calls as pure functions 2013-11-12 00:12:44 +01:00