History log of /systemd/src/libsystemd/sd-bus/DIFFERENCES
Revision Date Author Comments Expand
2ac7c17f9d8eeb403b91ee5a389562edaf47fb87 16-Feb-2015 Lennart Poettering <lennart@poettering.net>

Revert "Revert "sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects"" This reverts commit 954871d8ba15911d014f76ed2c7a9492953cf39d.

954871d8ba15911d014f76ed2c7a9492953cf39d 30-Jan-2015 Kay Sievers <kay@vrfy.org>

Revert "sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects" This breaks booting with kdbus. This reverts commit b381de4197157748ed96e469fcc372c23f842ae1.

b381de4197157748ed96e469fcc372c23f842ae1 26-Jan-2015 Lennart Poettering <lennart@poettering.net>

sd-bus: change serialization of kdbus messages to qualify in their entirety as gvariant objects Previously, we only minimally altered the dbus1 framing for kdbus, and while the header and its fields where compliant Gvariant objects, and so was the body, the entire message together was not. As result of discussions with Ryan Lortie this is now changed, so that the messages in there entirely are fully compliant GVariants. This follows the framing description described here: https://wiki.gnome.org/Projects/GLib/GDBus/Version2 Note that this change changes the framing of *all* messages sent via kdbus, this means you have to reboot your kdbus system, after compiling and installing this new version.

607553f9306286fdccf0b356bc3d1087adfe21c4 21-Jan-2014 Tom Gundersen <teg@jklm.no>

libsystemd: split up into subdirs We still only produce on .so, but let's keep the sources separate to make things a bit less messy.

/systemd/Makefile.am /systemd/src/Makefile /systemd/src/libsystemd/.gitignore .gitignore DIFFERENCES GVARIANT-SERIALIZATION PORTING-DBUS1 bus-bloom.c bus-bloom.h bus-container.c bus-container.h bus-control.c bus-control.h bus-convenience.c bus-creds.c bus-creds.h bus-dump.c bus-dump.h bus-error-mapping.gperf bus-error.c bus-error.h bus-gvariant.c bus-gvariant.h bus-internal.c bus-internal.h bus-introspect.c bus-introspect.h bus-kernel.c bus-kernel.h bus-match.c bus-match.h bus-message.c bus-message.h bus-objects.c bus-objects.h bus-protocol.h bus-signature.c bus-signature.h bus-socket.c bus-socket.h bus-type.c bus-type.h bus-util.c bus-util.h busctl.c kdbus.h sd-bus.c sd-memfd.c test-bus-chat.c test-bus-cleanup.c test-bus-creds.c test-bus-error.c test-bus-gvariant.c test-bus-introspect.c test-bus-kernel-benchmark.c test-bus-kernel-bloom.c test-bus-kernel.c test-bus-marshal.c test-bus-match.c test-bus-memfd.c test-bus-objects.c test-bus-server.c test-bus-signature.c test-bus-zero-copy.c /systemd/src/libsystemd/sd-event/event-util.h /systemd/src/libsystemd/sd-event/sd-event.c /systemd/src/libsystemd/sd-event/test-event.c /systemd/src/libsystemd/sd-resolve/resolve-util.h /systemd/src/libsystemd/sd-resolve/sd-resolve.c /systemd/src/libsystemd/sd-resolve/test-resolve.c /systemd/src/libsystemd/sd-rtnl/Makefile /systemd/src/libsystemd/sd-rtnl/rtnl-internal.h /systemd/src/libsystemd/sd-rtnl/rtnl-message.c /systemd/src/libsystemd/sd-rtnl/rtnl-util.c /systemd/src/libsystemd/sd-rtnl/rtnl-util.h /systemd/src/libsystemd/sd-rtnl/sd-rtnl.c /systemd/src/libsystemd/sd-rtnl/test-rtnl.c /systemd/src/libsystemd/sd-utf8/sd-utf8.c