summaryrefslogtreecommitdiff
path: root/src/libsystemd-bus/bus-internal.c
AgeCommit message (Collapse)Author
2013-10-09libsystemd-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-02bus: fix potentially uninitialized memory accessLennart Poettering
2013-04-14kdbus: generare bloom filters properly for messages we sendLennart Poettering
2013-04-14bus: fix counting of argN= matchesLennart Poettering
2013-04-12bus: don't calculate kmsg message too largeLennart Poettering
2013-03-31bus: parse matches locally and allow registration of callbacks for themLennart 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-22bus: validate the entire header more closelyLennart Poettering
2013-03-22bus: properly validate object path valuesLennart Poettering
2013-03-20bus: add basic implementation of a native bus client libraryLennart Poettering