summaryrefslogtreecommitdiff
path: root/src/systemd/sd-bus-protocol.h
Commit message (Collapse)AuthorAge
* Prep v236 : Add missing SPDX-License-Identifier (7/9) src/systemdSven Eden2018-03-26
|
* Prep v230: Apply missing upstream fixes and updates (8/8) src/systemd.Sven Eden2017-06-16
|
* Prep v229: Remove remaining emacs settings [6/6] src/systemdSven Eden2017-05-17
|
* sd-bus: add support for new InteractiveAuthorizationRequired error from dbus ↵Lennart Poettering2014-10-28
| | | | spec
* driverd: implement AddMatch/RemoveMatch logicLennart Poettering2013-12-19
|
* bus: instead of exposing the dbus1 flags when acquiring a name use our own ↵Lennart Poettering2013-12-12
| | | | | | | that are closer to kdbus This turns around DO_NOT_QUEUE into QUEUE which implies a more useful default. (And negative options are awful anyway.)
* bus: internalize a lot of protocol definitionsLennart Poettering2013-12-03
| | | | | | We shouldn export what isn't necessary or useful to clients, so let's add the protocol definitions we only need internally into a private header.
* api: replace manual C++ guards by macrosLennart Poettering2013-11-07
|
* timedated: use libsystemd-bus instead of libdbus for bus communicationLennart Poettering2013-10-16
| | | | | | | | | | | | | | | Among other things this also adds a few things necessary for the change: - Considerably more powerful error returning APIs in libsystemd-bus - Adapter for connecting an sd_bus to an sd_event - As I reworked the PolicyKit logic to the new library I also made it asynchronous, so that PolicyKit requests of one user cannot block out another user anymore. - We always use the macro names for common bus error. That way it is harder to mistype them since the compiler will notice
* bus: extend bus protocol definitions a bitLennart Poettering2013-10-16
|
* libsystemd-bus: add lightweight object vtable implementation for exposing ↵Lennart Poettering2013-10-09
| | | | | | | | | | | objects on the bus This adds a lightweight scheme how to define interfaces in static fixed arrays which then can be easily registered on a bus connection. This makes it much easier to write bus services. This automatically handles implementation of the Properties, ObjectManager, and Introspection bus interfaces.
* Fix spelling errors using 'codespell' toolAnatol Pomozov2013-04-15
|
* journal-gatewayd: query PID 1 for virtalizationLennart Poettering2013-03-31
Since journal-gatewayd is now running unprivileged, and detecting virtalization requires privileges, query PID1 via D-Bus for the used virtualization. This is also the first time we use libsystemd-bus for more than just testing. https://bugs.freedesktop.org/show_bug.cgi?id=62173