Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-16 | bus: synthesize timeout message errors instead of returning error codes | Lennart Poettering | |
2013-05-16 | bus: implement sd_bus_message_append_string_memfd() | Lennart Poettering | |
2013-05-16 | bus: send memfds as payload only on directed messages and for large parts | Lennart Poettering | |
2013-05-16 | bus: implement receiving side of memfd hookup | Lennart Poettering | |
2013-05-16 | bus: put together messages with memfd payload correctly | Lennart Poettering | |
2013-05-15 | bus: add support for adding memfds into message payload | Lennart Poettering | |
2013-05-15 | bus: rework message struct to keep header with fields in same malloc() block | Lennart Poettering | |
This allows us to guarantee that the first payload_vec we pass to the kernel for each message is guaranteed to include the full header and all its field. | |||
2013-05-15 | bus: add macro for iterating through body parts of a message | Lennart Poettering | |
2013-05-15 | bus: minor fixes | Lennart Poettering | |
2013-05-15 | bus: seal off memfds when sealing messages | Lennart Poettering | |
2013-05-14 | bus: fix allocation of body parts from memfd | Lennart Poettering | |
2013-05-14 | bus: properly handle message bodies that are a chain of memory areas rather ↵ | Lennart Poettering | |
than a single one | |||
2013-05-14 | bus: add and use UINT64_TO_PTR() | Kay Sievers | |
2013-05-13 | bus: test-bus-memfd - use pread()/pwrite() | Kay Sievers | |
2013-05-13 | bus: update test-bus-memfd | Kay Sievers | |
2013-05-12 | bus: remove KDBUS_MAKE_ACCESS_WORLD, remove (n_payload > 2) check | Kay 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-11 | bus: update test-bus-memfd | Kay Sievers | |
2013-05-10 | bus: fix test-bus-memfd | Kay Sievers | |
2013-05-10 | bus: fix error check in memfd code | Lennart Poettering | |
2013-05-10 | bus: extend memfd test | Lennart Poettering | |
2013-05-10 | bus: add new API for kdbus memfd functionality | Lennart Poettering | |
2013-05-10 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-05-10 | bus: catch up with latest kdbus | Lennart Poettering | |
2013-05-10 | bus: add sd_bus_message_append_string_space() for zero-copy string appending | Lennart Poettering | |
2013-05-09 | bus: add API for appending/reading fixed arrays | Lennart Poettering | |
2013-05-03 | Spelling fixes | Ville Skyttä | |
2013-05-02 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-05-02 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-04-30 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-04-25 | bus: avoid gcc warning about casting a pointer to int of different size | Zbigniew Jędrzejewski-Szmek | |
2013-04-25 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-04-24 | bus: add monitoring facility to busctl | Lennart Poettering | |
2013-04-24 | Add set_consume which always takes ownership | Zbigniew Jędrzejewski-Szmek | |
Freeing in error path is the common pattern with set_put(). | |||
2013-04-24 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-04-23 | bus: add cal to determine machine id of an owner of a service | Lennart Poettering | |
2013-04-23 | bus: parse capability kdbus meta data of messages | Lennart Poettering | |
2013-04-22 | bus: parse audit metadata from kdbus messages | Lennart Poettering | |
2013-04-22 | bus: parse owner uid from cgroup path, too | Lennart Poettering | |
2013-04-21 | bus: implement client logic for fd passing | Lennart Poettering | |
2013-04-18 | bus: test - add hack to receive messages | Kay Sievers | |
2013-04-18 | bus: catch up with kernel changes | Kay Sievers | |
2013-04-17 | bus: replace aligned_alloc() with memalign() everywhere | Lennart Poettering | |
aligned_alloc() is C11 and not available everywhere. Also it would require us to align the size value. So let's just invoke memalign() instead, which is universally available and doesn't have any alignment restrictions on the size parameter. | |||
2013-04-16 | bus: parse unit/user unit/session from cgroup path | Lennart Poettering | |
2013-04-16 | bus: copy iteration macro from the kernel | Kay Sievers | |
2013-04-16 | bus: catch up with kernel changes | Kay Sievers | |
2013-04-15 | bus: fix missing macro argument renaming | Kay Sievers | |
<fdo-vcs> systemd kay master * b1454bf src/libsystemd-bus/ bus-kernel.c kdbus.h <fdo-vcs> systemd bus: catch up with kernel changes <kmacleod> kay: randomly looked at your commit, it looks like in KDBUS_FOREACH_ITEM you missed changing a (d) to an (i) in (uint8_t*) (d) < (uint8_t*) (k) + (k)->size; ? <kay> kmacleod: hah, so there *is* a reason for using _foo in macros :) <kay> kmacleod: thanks! | |||
2013-04-15 | bus: catch up with kernel changes | Kay Sievers | |
2013-04-15 | bus: handle env vars safely | Lennart Poettering | |
Make sure that our library is safe for usage in SUID programs when it comes to env var handling | |||
2013-04-15 | kdbus: parse cgroup meta data, too | Lennart Poettering | |
2013-04-14 | bus: remove two unused variables | Zbigniew Jędrzejewski-Szmek | |