Systemd/src/libsystemd/sd-bus
Kay Sievers 1b09f548c7 turn kdbus support into a runtime option
./configure --enable/disable-kdbus can be used to set the default
behavior regarding kdbus.

If no kdbus kernel support is available, dbus-dameon will be used.

With --enable-kdbus, the kernel command line option "kdbus=0" can
be used to disable kdbus.

With --disable-kdbus, the kernel command line option "kdbus=1" is
required to enable kdbus support.
2015-06-17 18:01:49 +02:00
..
DIFFERENCES Revert "Revert "sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects"" 2015-02-16 15:03:44 +01:00
GVARIANT-SERIALIZATION Revert "Revert "sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects"" 2015-02-16 15:03:44 +01:00
Makefile libsystemd: split up into subdirs 2014-01-21 14:41:35 +01:00
PORTING-DBUS1 sd-bus: sync with kdbus upstream (ABI break) 2014-11-13 20:41:52 +01:00
bus-bloom.c bus: fix bloom_add_prefixes() to add all required data 2015-06-10 20:22:40 +02:00
bus-bloom.h remove unused includes 2015-02-23 23:53:42 +01:00
bus-common-errors.c tree-wide: there is no ENOTSUP on linux 2015-03-13 14:10:39 +01:00
bus-common-errors.h remove unused includes 2015-02-23 23:53:42 +01:00
bus-container.c util: introduce CMSG_FOREACH() macro and make use of it everywhere 2015-06-10 19:29:47 +02:00
bus-container.h libsystemd: split up into subdirs 2014-01-21 14:41:35 +01:00
bus-control.c bus: we now support path_namespace=/ 2015-06-10 20:22:40 +02:00
bus-control.h bus-proxy: fix compat with autostarted services 2014-12-08 23:52:27 +01:00
bus-convenience.c sd-bus: add async convenience method call API 2015-06-09 08:14:56 +02:00
bus-creds.c bus-creds: always set SD_BUS_CREDS_PID when we set pid in the mask 2015-06-09 09:13:35 -04:00
bus-creds.h sd-bus,sd-login: add api for querying the slice within the the user systemd instance of a process 2015-04-30 11:58:06 +02:00
bus-dump.c sd-bus,sd-login: add api for querying the slice within the the user systemd instance of a process 2015-04-30 11:58:06 +02:00
bus-dump.h busctl: improve output of service creds 2014-11-20 00:01:05 +01:00
bus-error.c build-sys: hide magic section variables from exported symbols 2015-06-17 07:29:15 +02:00
bus-error.h sd-bus: make BUS_ERROR_MAP_ELF_USE() use a const variable 2014-12-10 19:07:48 +01:00
bus-gvariant.c remove unused includes 2015-02-23 23:53:42 +01:00
bus-gvariant.h Revert "Revert "sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects"" 2015-02-16 15:03:44 +01:00
bus-internal.c build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
bus-internal.h sd-bus: suppress installing local bus matches server side 2015-06-17 11:42:39 +02:00
bus-introspect.c remove unused includes 2015-02-23 23:53:42 +01:00
bus-introspect.h remove unused includes 2015-02-23 23:53:42 +01:00
bus-kernel.c Stop talking about the "XDG" version of basename() 2015-06-17 11:23:46 +01:00
bus-kernel.h kdbus: remove attach_flags_mask module parameter setting 2015-06-03 22:24:16 +02:00
bus-match.c sd-bus: suppress installing local bus matches server side 2015-06-17 11:42:39 +02:00
bus-match.h sd-bus: suppress installing local bus matches server side 2015-06-17 11:42:39 +02:00
bus-message.c sd-bus: use proper cleanup macro 2015-06-16 11:20:10 +02:00
bus-message.h sd-bus: remove ucred parameter from bus_message_from_header() since we don't use it anymore 2015-06-10 15:52:52 +02:00
bus-objects.c sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
bus-objects.h sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
bus-protocol.h Revert "Revert "sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects"" 2015-02-16 15:03:44 +01:00
bus-signature.c libsystemd: split up into subdirs 2014-01-21 14:41:35 +01:00
bus-signature.h remove unused includes 2015-02-23 23:53:42 +01:00
bus-slot.c sd-bus: suppress installing local bus matches server side 2015-06-17 11:42:39 +02:00
bus-slot.h sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
bus-socket.c util: introduce CMSG_FOREACH() macro and make use of it everywhere 2015-06-10 19:29:47 +02:00
bus-socket.h libsystemd: split up into subdirs 2014-01-21 14:41:35 +01:00
bus-track.c hashmap: fix iterators to not skip entries 2015-06-14 16:56:02 +02:00
bus-track.h bus: add sd_bus_track object for tracking peers, and port core over to it 2014-03-03 02:34:13 +01:00
bus-type.c remove unused includes 2015-02-23 23:53:42 +01:00
bus-type.h remove unused includes 2015-02-23 23:53:42 +01:00
busctl-introspect.c busctl: add new "introspect" verb for introspecting objects 2014-11-20 00:01:05 +01:00
busctl-introspect.h remove unused includes 2015-02-23 23:53:42 +01:00
busctl.c shared: add terminal-util.[ch] 2015-04-11 00:34:02 +02:00
kdbus.h bus: update kdbus.h 2015-06-04 20:26:21 +02:00
sd-bus.c turn kdbus support into a runtime option 2015-06-17 18:01:49 +02:00
test-bus-benchmark.c test: rename test-bus-kernel-benchmark to test-bus-benchmark 2015-04-29 17:08:31 +02:00
test-bus-chat.c test-bus-chat: various modernizations 2015-05-14 22:41:19 +02:00
test-bus-cleanup.c tests: fix some tests to pass in koji 2014-10-12 17:31:02 -04:00
test-bus-creds.c remove unused includes 2015-02-23 23:53:42 +01:00
test-bus-error.c tree-wide: there is no ENOTSUP on linux 2015-03-13 14:10:39 +01:00
test-bus-gvariant.c sd-bus: remove ucred parameter from bus_message_from_header() since we don't use it anymore 2015-06-10 15:52:52 +02:00
test-bus-introspect.c remove unused includes 2015-02-23 23:53:42 +01:00
test-bus-kernel-bloom.c bus: we now support path_namespace=/ 2015-06-10 20:22:40 +02:00
test-bus-kernel.c kdbus: remove attach_flags_mask module parameter setting 2015-06-03 22:24:16 +02:00
test-bus-marshal.c sd-bus: remove ucred parameter from bus_message_from_header() since we don't use it anymore 2015-06-10 15:52:52 +02:00
test-bus-match.c sd-bus: suppress installing local bus matches server side 2015-06-17 11:42:39 +02:00
test-bus-objects.c sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
test-bus-server.c remove unused includes 2015-02-23 23:53:42 +01:00
test-bus-signature.c bus: fix pattern matching 2015-06-10 20:22:40 +02:00
test-bus-zero-copy.c remove unused includes 2015-02-23 23:53:42 +01:00