Systemd/src/libsystemd-bus
Lennart Poettering 693eb9a2d4 bus: rename message "serial" to "cookie"
Even if the lower-leveld dbus1 protocol calls it "serial", let's expose
the word "cookie" for this instead, as this is what kdbus uses and since
it doesn't imply monotonicity the same way "serial" does.
2013-12-25 18:04:04 +01:00
..
.gitignore bus: use gperf to map error string to errno 2013-12-16 23:21:50 -05:00
bus-bloom.c bus: switch kdbus bloom filter over to SipHash (from MurmurHash3) 2013-12-23 04:20:55 +01:00
bus-bloom.h Remove dead code and unexport some calls 2013-11-08 18:12:45 +01:00
bus-container.c bus: when getting a kdbus connection into a container wait first for child, then read message 2013-12-23 19:10:11 +01:00
bus-container.h bus: when connecting to a container's kdbus instance, enter namespace first 2013-12-14 05:10:25 +01:00
bus-control.c bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
bus-control.h driverd: implement AddMatch/RemoveMatch logic 2013-12-19 04:40:56 +01:00
bus-convenience.c bus: internalize a lot of protocol definitions 2013-12-03 18:14:50 +01:00
bus-creds.c bus: properly shift cgroup data returned from kdbus by the container's root before parsing 2013-12-24 19:31:44 +01:00
bus-creds.h bus: properly shift cgroup data returned from kdbus by the container's root before parsing 2013-12-24 19:31:44 +01:00
bus-dump.c bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
bus-dump.h bus: add new sd_bus_creds object to encapsulate process credentials 2013-11-28 18:42:18 +01:00
bus-error-mapping.gperf bus: use gperf to map error string to errno 2013-12-16 23:21:50 -05:00
bus-error.c bus: use gperf to map error string to errno 2013-12-16 23:21:50 -05:00
bus-error.h bus: use gperf to map error string to errno 2013-12-16 23:21:50 -05:00
bus-gvariant.c bus: demarshal gvariant 2013-12-09 23:04:49 +01:00
bus-gvariant.h bus: demarshal gvariant 2013-12-09 23:04:49 +01:00
bus-internal.c bus: the :no-sender hack is now unnecessary, since the new library doesn't require this anymore 2013-11-21 21:12:36 +01:00
bus-internal.h bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
bus-introspect.c bus: introduce concept of "const" properties 2013-12-22 03:50:52 +01:00
bus-introspect.h bus: when introspecting, turn unprivileged flag into inverse annoation of "privileged" 2013-12-21 18:08:39 +01:00
bus-kernel.c bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
bus-kernel.h bus: wrap KDBUS_CMD_BYEBYE with a high-level call sd_bus_try_close() 2013-12-20 23:26:11 +01:00
bus-match.c bus: when filtering by sender take well known names lest from attached creds into account 2013-12-21 02:56:34 +01:00
bus-match.h driverd: implement AddMatch/RemoveMatch logic 2013-12-19 04:40:56 +01:00
bus-message.c bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
bus-message.h bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
bus-objects.c bus: make sure sd_bus_emit_properties_changed_strv() doesn't return ENOENT if no properties with a change flag are in the interface 2013-12-23 17:30:21 +01:00
bus-objects.h bus: split up overly long sd-bus.c into three files 2013-10-11 20:18:10 +02:00
bus-protocol.h bus: beef up driverd 2013-12-18 02:54:16 +01:00
bus-signature.c Revert "libsystemd-bus: use assert_return" 2013-12-10 19:31:10 +00:00
bus-signature.h libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus 2013-10-09 02:40:07 +02:00
bus-socket.c util: unify SO_PEERCRED/SO_PEERSEC invocations 2013-12-24 15:53:04 +01:00
bus-socket.h bus: make sure to request peer cred only after connect(), not before 2013-12-23 04:20:55 +01:00
bus-type.c bus: when NULL is specified as property callback, automatically handle serialization on Get() 2013-10-11 06:10:15 +02:00
bus-type.h bus: add support for serializing to gvariant 2013-12-05 02:47:36 +01:00
bus-util.c bus: fix exit-on-idle for driverd 2013-12-19 22:18:39 +01:00
bus-util.h bus: fix exit-on-idle for driverd 2013-12-19 22:18:39 +01:00
busctl.c busctl: show service/session a name belongs to in the list of names 2013-12-24 18:15:38 +01:00
DIFFERENCES bus: start maintaining a list of difference between kdbus/dbus1 2013-12-05 03:19:18 +01:00
event-util.h timedated: use libsystemd-bus instead of libdbus for bus communication 2013-10-16 06:15:02 +02:00
GVARIANT-SERIALIZATION bus: demarshal gvariant 2013-12-09 23:04:49 +01:00
kdbus.h bus: conditionally set cookie_reply/timeout and update kdbus.h 2013-12-25 16:42:50 +01:00
libsystemd-bus.pc.in bus: indicate in .pc file that we need libsystemd-id128 definitions 2013-11-07 03:54:13 +01:00
libsystemd-bus.sym bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
Makefile bus: add basic implementation of a native bus client library 2013-03-20 23:00:09 +01:00
sd-bus.c bus: rename message "serial" to "cookie" 2013-12-25 18:04:04 +01:00
sd-event.c sd-event: make sd_event_add_signal() fail with EBUSY if signal is not blocked 2013-12-23 21:44:20 +01:00
sd-memfd.c sd-memfd: use assert_return 2013-12-03 21:58:51 +01:00
sd-utf8.c bus: actually export sd_utf8_is_valid() and sd_ascii_is_valid() 2013-11-10 23:54:55 +01:00
test-bus-chat.c bus: add new sd_bus_creds object to encapsulate process credentials 2013-11-28 18:42:18 +01:00
test-bus-creds.c busctl: add command to dump creds of a peer or pid 2013-12-02 18:40:43 +01:00
test-bus-error.c bus: use "System.Error." as prefix for implicit errno bus errors 2013-11-30 19:53:33 +01:00
test-bus-gvariant.c bus: fix assert when serializing fixed size struct to gvariant 2013-12-23 23:48:30 +01:00
test-bus-introspect.c bus: introduce concept of "const" properties 2013-12-22 03:50:52 +01:00
test-bus-kernel-benchmark.c nspawn: set up a kdbus namespace when starting a container 2013-11-30 16:36:46 +01:00
test-bus-kernel-bloom.c nspawn: set up a kdbus namespace when starting a container 2013-11-30 16:36:46 +01:00
test-bus-kernel.c bus: wrap KDBUS_CMD_BYEBYE with a high-level call sd_bus_try_close() 2013-12-20 23:26:11 +01:00
test-bus-marshal.c bus: always pass valid timeout to kdbus 2013-12-12 20:00:45 +01:00
test-bus-match.c bus: always pass valid timeout to kdbus 2013-12-12 20:00:45 +01:00
test-bus-memfd.c Fix write-only use of a few variables 2013-10-13 17:56:54 -04:00
test-bus-objects.c bus: allow invocation of sd_bus_emit_properties_changed_strv() with NULL list 2013-12-22 03:50:52 +01:00
test-bus-server.c bus: rename SD_BUS_ERROR_MAKE to SD_BUS_ERROR_MAKE_CONST to indicate it only works for const strings 2013-11-21 02:11:06 +01:00
test-bus-signature.c bus: unify code to find parents of an object path with 2013-10-11 23:20:54 +02:00
test-bus-zero-copy.c bus: fix make check 2013-12-13 04:06:43 +01:00
test-event.c event: when unreffing an event source from its own handler, detach fd from epoll 2013-12-13 04:06:43 +01:00