Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-10 | bus: we really need to get rid of the :no-sender hack | Lennart Poettering | |
This is where a hack from PID 1 spilled into the client side. We need to get rid of this as soon as PID 1 is converted to libsystemd-bus. | |||
2013-11-09 | bus: let magic ":no-sender" pass the validation | Kay Sievers | |
2013-10-30 | bus: move ssh support into public API of libsystem-bus | Lennart Poettering | |
2013-10-16 | timedated: use libsystemd-bus instead of libdbus for bus communication | Lennart Poettering | |
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 | |||
2013-10-09 | libsystemd-bus: add lightweight object vtable implementation for exposing ↵ | Lennart Poettering | |
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. | |||
2013-10-02 | bus: fix potentially uninitialized memory access | Lennart Poettering | |
2013-04-14 | kdbus: generare bloom filters properly for messages we send | Lennart Poettering | |
2013-04-14 | bus: fix counting of argN= matches | Lennart Poettering | |
2013-04-12 | bus: don't calculate kmsg message too large | Lennart Poettering | |
2013-03-31 | bus: parse matches locally and allow registration of callbacks for them | Lennart Poettering | |
This includes code to parse and split up match strings which will also be useful to calculate bloom filter masks when the time comes. | |||
2013-03-22 | bus: validate the entire header more closely | Lennart Poettering | |
2013-03-22 | bus: properly validate object path values | Lennart Poettering | |
2013-03-20 | bus: add basic implementation of a native bus client library | Lennart Poettering | |