summaryrefslogtreecommitdiff
path: root/src/libsystemd-bus/sd-bus.c
AgeCommit message (Expand)Author
2013-11-12bus: detect blocking message calls to our own connection and return ELOOP earlyLennart Poettering
2013-11-12bus: introduce concept of a default bus for each thread and make use of it ev...Lennart Poettering
2013-11-12bus: rename sd_bus_send_with_reply_and_block() to sd_bus_call()Lennart Poettering
2013-11-06bus: export libsystemd-bus as a public libraryZbigniew Jędrzejewski-Szmek
2013-11-05bus: add sd_bus_get_current() bus call to determine message that is currently...Lennart Poettering
2013-11-05bus: make use of assert_return() in all API calls that don't use it yetLennart Poettering
2013-10-30bus: add API call to create bus connection to the system bus of local containersLennart Poettering
2013-10-30bus: move ssh support into public API of libsystem-busLennart Poettering
2013-10-18bus: automatically flush bus queue when we exit the event loopLennart Poettering
2013-10-16timedated: use libsystemd-bus instead of libdbus for bus communicationLennart Poettering
2013-10-16bus: return 1 on all calls that send messagesLennart Poettering
2013-10-16bus: make sure sd_bus_get_timeout() returns a 0 timeout of there are already ...Lennart Poettering
2013-10-14bus: make sure that we always keep a ref to the bus when we dispatch callbacksLennart Poettering
2013-10-14bus: use assert_return() for more API callsLennart Poettering
2013-10-14list: make our list macros a bit easier to use by not requring type spec on e...Lennart Poettering
2013-10-11bus: split up overly long sd-bus.c into three filesLennart Poettering
2013-10-11bus: if a a Set() vtable callback of a writable is left NULL, try to do the r...Lennart Poettering
2013-10-11bus: automatically do a NOP reply when a NULL callback is specified for a met...Lennart Poettering
2013-10-11bus: when NULL is specified as property callback, automatically handle serial...Lennart Poettering
2013-10-11bus: make PropertiesChanged emission workLennart Poettering
2013-10-11bus: allow specifying NULL as type string when we want to construct messages ...Lennart Poettering
2013-10-11bus: make GetManagedObjects() workLennart Poettering
2013-10-09bus: fix missing initializationLennart Poettering
2013-10-09bus: fix GetAll() userdata passingLennart Poettering
2013-10-09bus: don't require that if a child object node exists its parent node must tooLennart Poettering
2013-10-09libsystemd-bus: add lightweight object vtable implementation for exposing obj...Lennart Poettering
2013-10-02dbus: fix return value of dispatch_rqueue()Lennart Poettering
2013-05-22bus: add benchmark tool to determine the right threshold for copying vs. memfdLennart Poettering
2013-05-20bus: calculate bloom filter for matchLennart Poettering
2013-05-17bus: add APIs for negotiating what is attached to messagesLennart Poettering
2013-05-17bus: add minimal locking around the memfd cacheLennart Poettering
2013-05-17bus: return ECHILD as soon as people try to reuse a bus connection across a f...Lennart Poettering
2013-05-17bus: actually unmap kdbus pool after useLennart Poettering
2013-05-17bus: keep kernel bus fd around during entire life-time of busLennart Poettering
2013-05-16bus: make bus ref counting atomicLennart Poettering
2013-05-16bus: synthesize timeout message errors instead of returning error codesLennart Poettering
2013-05-14bus: properly handle message bodies that are a chain of memory areas rather t...Lennart Poettering
2013-04-24Add set_consume which always takes ownershipZbigniew Jędrzejewski-Szmek
2013-04-15bus: handle env vars safelyLennart Poettering
2013-04-14bus: always explicitly rewind read index before passing message to caller or ...Lennart Poettering
2013-04-12bus: implement basic name registration with kdbusLennart Poettering
2013-04-12bus: make kdbus work so that we can exchange real messagesLennart Poettering
2013-04-11bus: basic implementation of kdbus client sideLennart Poettering
2013-04-11bus: calculate iovec for messages only when we need itLennart Poettering
2013-04-05Use initalization instead of explicit zeroingZbigniew Jędrzejewski-Szmek
2013-04-05bus: various improvements for test-bus-chatLennart Poettering
2013-04-05bus: add convenience calls for method replies, tooLennart Poettering
2013-04-05bus: make sure callback structs are always properly initializedLennart Poettering
2013-04-05bus: use C99 struct construction for error initializersLennart Poettering
2013-04-05bus: add convenience functions for constructing and sending method calls/sign...Lennart Poettering