Systemd/src/libsystemd/sd-bus
Lennart Poettering 3d7415f43f import: introduce new mini-daemon systemd-importd, and make machinectl a client to it
The old "systemd-import" binary is now an internal tool. We still use it
as asynchronous backend for systemd-importd. Since the import tool might
require some IO and CPU resources (due to qcow2 explosion, and
decompression), and because we might want to run it with more minimal
priviliges we still keep it around as the worker binary to execute as
child process of importd.

machinectl now has verbs for pulling down images, cancelling them and
listing them.
2015-01-22 04:02:07 +01:00
..
bus-bloom.c bus-bloom: Fix bloom filter calculation 2014-08-13 16:24:59 +02:00
bus-bloom.h bus: rework bloom filter logic to operate with variable bloom filter 2014-01-28 00:57:38 +01:00
bus-common-errors.c import: introduce new mini-daemon systemd-importd, and make machinectl a client to it 2015-01-22 04:02:07 +01:00
bus-common-errors.h import: introduce new mini-daemon systemd-importd, and make machinectl a client to it 2015-01-22 04:02:07 +01:00
bus-container.c sd-bus: teach x-container-unix: bus protoocol to connect to the namespace of a PID instead of a container name 2014-12-23 19:15:27 +01:00
bus-container.h
bus-control.c bus: fix SD_BUS_CREDS_AUGMENT on kdbus queries 2015-01-18 19:37:34 +01:00
bus-control.h bus-proxy: fix compat with autostarted services 2014-12-08 23:52:27 +01:00
bus-convenience.c sd-bus: update to current kernel version, by splitting off the extended KDBUS_ITEM_PIDS structure from KDBUS_ITEM_CREDS 2014-11-25 14:28:34 +01:00
bus-creds.c bus: fix capabilities on big-endian 2014-12-30 09:09:41 +01:00
bus-creds.h bus: fix capabilities on big-endian 2014-12-30 09:09:41 +01:00
bus-dump.c sd-bus: tell Coverity that it's OK not to care for return values in some cases 2015-01-14 23:18:33 +01:00
bus-dump.h busctl: improve output of service creds 2014-11-20 00:01:05 +01:00
bus-error.c libsystemd: Fix minor typo in comment 2014-12-28 13:04:46 +01: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
bus-gvariant.h
bus-internal.c bus-proxy: properly check for bus name prefixes when enforcing policy 2014-11-14 20:06:01 +01:00
bus-internal.h sd-bus: rename sd_bus_open_system_container() to sd_bus_open_system_machine() 2014-12-24 16:53:04 +01:00
bus-introspect.c
bus-introspect.h
bus-kernel.c bus: drop systemd.kdbus_attach_flags_mask= cmdline 2015-01-18 23:56:19 +01:00
bus-kernel.h core: rearrange code so that libsystemd/sd-bus/ does not include header files from core 2014-12-23 19:15:27 +01:00
bus-match.c sd-bus: correct spacing near eol in code comments 2014-12-11 15:04:56 +01:00
bus-match.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-message.c bus: use EUID over UID and fix unix-creds 2015-01-18 13:55:55 +01:00
bus-message.h sd-bus: unify how we set the sender of synthetic messages 2015-01-07 20:25:30 +01:00
bus-objects.c bus: add sd_bus_emit_object_{added/removed}() 2014-12-30 11:37:35 +01: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 sd-bus: move packet header definition to bus-protocol.h 2014-11-28 21:12:03 +01:00
bus-signature.c
bus-signature.h
bus-slot.c sd-bus: also allow setting descriptions on bus slots 2014-11-04 18:09:19 +01: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 bus-socket: fix CID#996290 Unchecked return value 2014-11-17 11:00:14 +01:00
bus-socket.h
bus-track.c treewide: no need to negate errno for log_*_errno() 2014-11-28 13:29:21 +01: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
bus-type.h sd-bus: use terms from the D-Bus Specification a bit more 2014-10-02 08:25:21 +02:00
bus-util.c bus-util: fix error number output when waiting for job 2015-01-07 23:44:08 +01:00
bus-util.h machinectl: add "enable" and "disable" verbs for enabling/disabling systemd-nspawn for containers 2014-12-29 17:00:05 +01:00
busctl-introspect.c busctl: add new "introspect" verb for introspecting objects 2014-11-20 00:01:05 +01:00
busctl-introspect.h busctl: add new "introspect" verb for introspecting objects 2014-11-20 00:01:05 +01:00
busctl.c bus: use EUID over UID and fix unix-creds 2015-01-18 13:55:55 +01:00
DIFFERENCES
GVARIANT-SERIALIZATION
kdbus.h sd-bus: sync kdbus.h (API break) 2015-01-12 18:15:45 +01:00
Makefile
PORTING-DBUS1 sd-bus: sync with kdbus upstream (ABI break) 2014-11-13 20:41:52 +01:00
sd-bus.c sd-bus: even if we need a cookie when sending a message there's no need to needlessly send it if we don't actually need it 2015-01-09 21:25:23 +01:00
test-bus-chat.c sd-bus: rename sd_bus_get_owner_id() → sd_bus_get_bus_id() 2014-11-28 20:29:43 +01: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 busctl: improve output of service creds 2014-11-20 00:01:05 +01:00
test-bus-error.c sd-bus: move common errors src/shared/bus-errors.h → src/libsystemd/sd-bus/bus-common-errors.h 2014-12-10 19:07:48 +01:00
test-bus-gvariant.c sd-bus: correct spacing near eol in code comments 2014-12-11 15:04:56 +01:00
test-bus-introspect.c
test-bus-kernel-benchmark.c bus: use 2M as maximum message size in benchmark 2014-09-29 15:44:44 +02:00
test-bus-kernel-bloom.c sd-bus: add arrays of strings in the bloom filter 2014-11-28 20:29:44 +01:00
test-bus-kernel.c sd-bus: add new call sd_bus_get_scope() for querying whether one is connected to a system or a user bus 2014-11-28 16:17:33 +01:00
test-bus-marshal.c busctl: introduce busctl "get-property" command for reading and dumping object properties 2014-11-14 17:52:40 +01:00
test-bus-match.c sd-bus: add support for matches against arrays of strings in messages 2014-11-28 20:29:44 +01:00
test-bus-objects.c bus: add sd_bus_emit_object_{added/removed}() 2014-12-30 11:37:35 +01:00
test-bus-server.c treewide: yet more log_*_errno + return simplifications 2014-11-28 18:56:16 +01:00
test-bus-signature.c
test-bus-zero-copy.c sd-bus: properly support passing memfds around with offset/size parameters 2014-12-09 18:07:46 +01:00