summaryrefslogtreecommitdiff
path: root/src/libsystemd-bus/kdbus.h
AgeCommit message (Collapse)Author
2013-11-30bus: catch up with kdbusKay Sievers
2013-11-30libsystemd-bus: sync kdbus.hDaniel Mack
2013-11-30bus: update kdbus.hKay Sievers
2013-11-30libsystemd-bus: catch up with latest kdbus changesDaniel Mack
The name list and query functions now work differently in kdbus, as the result is stored in the connection's pool, rather than being copied back through the ioctl buffer. That also safes us some logic, as we don't have to resize the communication buffer in a loop with growing buffer sizes. Due to this, KDBUS_CMD_MSG_RELEASE was renamed to KDBUS_CMD_FREE, as it is now used outside the message logic as well.
2013-11-30core: allocate a kdbus bus for each systemd instance, if we canLennart Poettering
2013-11-29kdbus: add base enums for itemsLennart Poettering
2013-11-29libsystemd-bus: catch up with latest kdbus changesKay Sievers
2013-11-29libsystemd-bus: follow kdbus renamesDaniel Mack
kdbus now has more generic names for the items it passes around. That allows for usage from other contexts.
2013-11-29libsystemd-bus: copy over kdbus provided 128-bit bus idDaniel Mack
kdbus now copies the bus unique id back to userspace in the hello ioctl(). Use these bytes to set the server id of the sd_bus.
2013-11-29libsystemd-bus: catch up with latest kdbus changesDaniel Mack
kdbus_cmd_hello now has a new uint64_t flags field for the requested attachments. Follow that change in libsystemd-bus.
2013-11-28bus: update kdbus.h and always subscribe to KDBUS_HELLO_ATTACH_NAMESKay Sievers
2013-11-21bus: update kdbus.hKay Sievers
2013-11-18bus: TIMESTAMP is optional kdbus metadata now, NAMES are always addedKay Sievers
2013-11-17bus: CREDS and NAMES are optional kdbus metadata nowKay Sievers
2013-10-14Fix misspellings with codespell toolAnatol Pomozov
2013-07-22bus: update for kdbus changesKay Sievers
2013-05-31bus: update for kdbus changesKay Sievers
2013-05-30bus: update for kdbus changesKay Sievers
2013-05-24bus: update kdbus.h from upstreamKay Sievers
2013-05-20bus: add a more comprehensive test for the bloom filter logicLennart Poettering
2013-05-17bus: do not pass a pointer but a uint64_t address in RECVKay Sievers
2013-05-13bus: update test-bus-memfdKay Sievers
2013-05-12bus: remove KDBUS_MAKE_ACCESS_WORLD, remove (n_payload > 2) checkKay Sievers
KDBUS_MAKE_ACCESS_WORLD is no longer needed, the kernel creates the kdbus device node with the uid/gid of the caller now.
2013-05-10bus: fix test-bus-memfdKay Sievers
2013-05-10bus: add new API for kdbus memfd functionalityLennart Poettering
2013-05-10kdbus: update kdbus.h from upstreamKay Sievers
2013-05-10bus: catch up with latest kdbusLennart Poettering
2013-05-03Spelling fixesVille Skyttä
2013-05-02kdbus: update kdbus.h from upstreamKay Sievers
2013-05-02kdbus: update kdbus.h from upstreamKay Sievers
2013-04-30kdbus: update kdbus.h from upstreamKay Sievers
2013-04-25kdbus: update kdbus.h from upstreamKay Sievers
2013-04-24kdbus: update kdbus.h from upstreamKay Sievers
2013-04-18bus: catch up with kernel changesKay Sievers
2013-04-16bus: catch up with kernel changesKay Sievers
2013-04-15bus: catch up with kernel changesKay Sievers
2013-04-14kdbus: update kdbus.h from upstreamLennart Poettering
2013-04-13kdbus: parse even more kernel meta data fieldsLennart Poettering
2013-04-13kdbus: update to newest kdbus APILennart Poettering
2013-04-12kdbus: update kdbus.h from upstreamLennart Poettering
2013-04-12dbus: fill in kdbus sender+destination from kdbus dataLennart Poettering
2013-04-12bus: rename KDBUS_CMD_FNAME_POLICY_NONE -> KDBUS_CMD_FNAME_POLICY_OPENKay Sievers
2013-04-12bus: create kdbus bus without an active policyKay Sievers
2013-04-11bus: basic implementation of kdbus client sideLennart Poettering