Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-12 | bus: fix order in which we check creds | Lennart Poettering | |
2013-12-12 | bus: when checking whether a creds object contains some field, don't use ↵ | Lennart Poettering | |
assert_return() These are not programming errors, so they shouldn't use assert_return() | |||
2013-12-10 | bus: when we _unref() a NULL pointer, don't use assert_return() | Lennart Poettering | |
We support unreffing NULL pointers just fine and we shouldn't pay the _unlikely_() price for it, not get a debug message if we do, hence let's not use assert_return() here. | |||
2013-12-05 | bus: switch to multiple KDBUS_ITEM_NAME including the flags | Kay Sievers | |
2013-12-02 | busctl: add command to dump creds of a peer or pid | Lennart Poettering | |
(also, rename _SD_BUS_CREDS_MAX to _SD_BUX_CRED_ALL, since "MAX" so far was used to indicate one higher than the highest valid value, and this is not correct here.) | |||
2013-11-30 | bus: include unique and well known names in credentials object | Lennart Poettering | |
2013-11-29 | bus: revert attempts to make the integration-testing work | Kay Sievers | |
fa6ccbf42360cdd794ae3164b76e0cc8f0bd62de 197941a8d5d74d79ca45ae73ec114939a8e88244 547708f59edd73d98edcbe84e95b41f7b3321f3b | |||
2013-11-29 | bus: do not fail if "comm" information cannot be retrieved from /proc | Kay Sievers | |
2013-11-29 | bus: do not fail if task information cannot be retrieved from /proc | Kay Sievers | |
2013-11-29 | bus: do not fail if cgroup information cannot be retrieved from /proc | Kay Sievers | |
2013-11-29 | bus: creds - ignore EINVAL when acessing the (inactive) LSM /proc interface | Kay Sievers | |
2013-11-28 | bus: add new sd_bus_creds object to encapsulate process credentials | Lennart Poettering | |
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. |