Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-29 | sd-bus: drop bus parameter from message callback prototype | Lennart Poettering | |
This should simplify the prototype a bit. The bus parameter is redundant in most cases, and in the few where it matters it can be derived from the message via sd_bus_message_get_bus(). | |||
2015-02-23 | remove unused includes | Thomas Hindoe Paaboel Andersen | |
This patch removes includes that are not used. The removals were found with include-what-you-use which checks if any of the symbols from a header is in use. | |||
2014-12-11 | sd-bus: correct spacing near eol in code comments | Torstein Husebø | |
2014-11-28 | sd-bus: add support for matches against arrays of strings in messages | Lennart Poettering | |
2014-11-27 | sd-bus: deal with whitespace in matches | Lennart Poettering | |
2014-10-29 | sd-bus: properly handle removals of non-existing matches | Lennart Poettering | |
2014-09-15 | hashmap: introduce hash_ops to make struct Hashmap smaller | Michal Schmidt | |
It is redundant to store 'hash' and 'compare' function pointers in struct Hashmap separately. The functions always comprise a pair. Store a single pointer to struct hash_ops instead. systemd keeps hundreds of hashmaps, so this saves a little bit of memory. | |||
2014-08-18 | sd-bus: add API to query which handler/callback is currently being dispatched | Lennart Poettering | |
2014-05-15 | sd-bus: make sure we properly handle NULL callback functions | Lennart Poettering | |
2014-05-15 | sd-bus: always keep slot reference while dispatching callback | Lennart Poettering | |
Also, make sure we automatically destroy reply callbacks that are floating. | |||
2014-05-15 | sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables ↵ | Lennart Poettering | |
attached to a bus connection This makes callback behaviour more like sd-event or sd-resolve, and creates proper object for unregistering callbacks. Taking the refernce to the slot is optional. If not taken life time of the slot will be bound to the underlying bus object (or in the case of an async call until the reply has been recieved). | |||
2014-03-14 | sd-bus: don't access invalid memory if a signal matcher was freed from its ↵ | Lennart Poettering | |
own callback | |||
2014-02-16 | bus: fix match_parse for unquoted matches | Simon Peeters | |
2014-01-21 | libsystemd: split up into subdirs | Tom Gundersen | |
We still only produce on .so, but let's keep the sources separate to make things a bit less messy. |