Systemd/src/libsystemd-bus
Lennart Poettering faaa5728d9 utf8: export utf8 validation functions as part of sd-bus
To write useful bus code clients need to validate utf8 frequently since
the bus reacts allergic to it. Since glibc does not provide any calls
for this, let's provide it as part of libsystemd-bus.
2013-11-07 03:07:40 +01:00
..
Makefile bus: add basic implementation of a native bus client library 2013-03-20 23:00:09 +01:00
bus-bloom.c bus: add test for bloom filter prefix match 2013-05-20 10:13:38 +02:00
bus-bloom.h kdbus: generare bloom filters properly for messages we send 2013-04-14 17:49:18 +02:00
bus-container.c machinectl: add new command to spawn a getty inside a container 2013-10-31 01:43:38 +01:00
bus-container.h bus: add API call to create bus connection to the system bus of local containers 2013-10-30 15:37:02 +01:00
bus-control.c bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
bus-control.h bus: calculate bloom filter for match 2013-05-20 10:13:38 +02:00
bus-convenience.c bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
bus-error.c bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
bus-error.h timedated: use libsystemd-bus instead of libdbus for bus communication 2013-10-16 06:15:02 +02:00
bus-internal.c bus: move ssh support into public API of libsystem-bus 2013-10-30 15:35:49 +01:00
bus-internal.h bus: add sd_bus_get_current() bus call to determine message that is currently being dispatched 2013-11-05 20:51:49 +01:00
bus-introspect.c bus: don't include the introspected object in list of subobjects 2013-10-30 02:08:57 +01:00
bus-introspect.h libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus 2013-10-09 02:40:07 +02:00
bus-kernel.c bus: update for kdbus changes 2013-07-22 23:00:31 +02:00
bus-kernel.h libsystemd-bus/bus-kernel.h: set MEMFD_MIN_SIZE to 128k 2013-06-05 12:25:02 +02:00
bus-match.c bus: fix build 2013-10-30 02:38:52 +01:00
bus-match.h bus: make sure we can match well-known names 2013-10-30 02:08:57 +01:00
bus-message.c consistently use "int" when retrieving "bool" from bus messages 2013-11-07 02:05:57 +01:00
bus-message.h bus: add new sd_bus_message_verify_type() and sd_bus_message_copy() API calls 2013-10-29 19:34:59 +01:00
bus-objects.c bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
bus-objects.h bus: split up overly long sd-bus.c into three files 2013-10-11 20:18:10 +02:00
bus-signature.c libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus 2013-10-09 02:40:07 +02: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 bus: add API call to create bus connection to the system bus of local containers 2013-10-30 15:37:02 +01:00
bus-socket.h bus: add API call to create bus connection to the system bus of local containers 2013-10-30 15:37:02 +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 API for appending/reading fixed arrays 2013-05-09 20:01:21 +02:00
bus-util.c consistently use "int" when retrieving "bool" from bus messages 2013-11-07 02:05:57 +01:00
bus-util.h bus: update bus_map_all_properties() 2013-11-05 02:57:49 +01:00
busctl.c clients: unify how we invoke getopt_long() 2013-11-06 18:28:39 +01:00
event-util.h timedated: use libsystemd-bus instead of libdbus for bus communication 2013-10-16 06:15:02 +02:00
kdbus.h Fix misspellings with codespell tool 2013-10-14 23:56:59 -04:00
libsystemd-bus.sym bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
libsystemd-event.sym bus: add public libsystemd-event 2013-11-06 14:56:47 -05:00
sd-bus.c bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
sd-event.c event: make sure we keep a reference to all events we dispatch while we do so. 2013-11-07 00:13:58 +01:00
sd-memfd.c bus: export libsystemd-bus as a public library 2013-11-06 14:56:47 -05:00
sd-utf8.c utf8: export utf8 validation functions as part of sd-bus 2013-11-07 03:07:40 +01:00
test-bus-chat.c pam_systemd: dup the fd received from logind 2013-11-06 19:50:18 -05:00
test-bus-introspect.c bus: when NULL is specified as property callback, automatically handle serialization on Get() 2013-10-11 06:10:15 +02:00
test-bus-kernel-benchmark.c bus: disable debug output in test-bus-kernel-benchmark 2013-10-25 07:28:19 +02:00
test-bus-kernel-bloom.c timedated: use libsystemd-bus instead of libdbus for bus communication 2013-10-16 06:15:02 +02:00
test-bus-kernel.c bus: add new sd_bus_message_verify_type() and sd_bus_message_copy() API calls 2013-10-29 19:34:59 +01:00
test-bus-marshal.c bus: test-bus-marshal - make dbus-1 optional 2013-11-06 02:03:05 +01:00
test-bus-match.c bus: make use of assert_return() in all API calls that don't use it yet 2013-11-05 19:14:58 +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: add new sd_bus_message_verify_type() and sd_bus_message_copy() API calls 2013-10-29 19:34:59 +01:00
test-bus-server.c timedated: use libsystemd-bus instead of libdbus for bus communication 2013-10-16 06:15:02 +02: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: add new sd_bus_message_verify_type() and sd_bus_message_copy() API calls 2013-10-29 19:34:59 +01:00
test-event.c sd-event: EPOLLONESHOT only disables event reporting after an event. The fd is still registered. 2013-10-21 17:23:01 -07:00