Good summary in the v2 of this series: https://lists.freedesktop.org/archives/spice-devel/2016-April/028461.html v3->v4: * Jonathon: - Fixed dangling pointers - Ignore unrequested messages from dbus instead of treating them as errors - Send error status instead of 'cancel' status about file transfers in locked session - Using guards (g_return_val_if_fail) v2->v3: * Frediano: consistent in define name (using CONSOLE_KIT instead of CK) * Pavel: commit msgs under 72 chars * Jonathon: - squash "build-sys: console-kit with dbus as default" into "session-info: check for a locked session" - changed a few LOG_DEBUG to LOG_INFO and always print LOG_WARNING - fixed comment that was misplaced v1->v2: * Cleanup patches sent in a different batch https://lists.freedesktop.org/archives/spice-devel/2016-April/028454.html * Change function name from session_is_locked to session_info_session_is_locked * Include check for session type to avoid DnD on Loggin Screen Victor Toso (6): console-kit: Ignore unrequested messages from dbus console-kit: fix dangling pointer session-info: check for a locked session console-kit: implement check for locked session session-info: check if session belongs to user console-kit: implement check for session type configure.ac | 17 +---- src/console-kit.c | 175 +++++++++++++++++++++++++++++++++++++++++-- src/dummy-session-info.c | 10 +++ src/session-info.h | 4 + src/systemd-login.c | 153 +++++++++++++++++++++++++++++++++++++ src/vdagent.c | 9 +++ src/vdagentd-proto-strings.h | 1 + src/vdagentd-proto.h | 1 + src/vdagentd.c | 16 ++++ 9 files changed, 365 insertions(+), 21 deletions(-) -- 2.5.5 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel