telepathy-mission-control: Remove old "D-Bus ACL" plugin API
Simon McVittie
smcv at kemper.freedesktop.org
Thu Sep 19 11:42:53 PDT 2013
Module: telepathy-mission-control
Branch: master
Commit: 4b832fdbc92ca0e0353447aa072ce38b791d0df2
URL: http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=4b832fdbc92ca0e0353447aa072ce38b791d0df2
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date: Mon Sep 9 19:19:27 2013 +0100
Remove old "D-Bus ACL" plugin API
It was last used in Maemo 6. Mainstream Linux doesn't treat the
session bus as a security boundary, and if it did, we could do this
a lot better (with GAsyncResult, for a start).
Also, McpRequestPolicy does this in a much less
speculatively-general way.
https://bugs.freedesktop.org/show_bug.cgi?id=69176
Reviewed-by: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
---
mission-control-plugins/Makefile.am | 2 -
mission-control-plugins/dbus-acl.c | 431 --------------------
mission-control-plugins/dbus-acl.h | 134 -------
mission-control-plugins/debug.c | 3 +-
mission-control-plugins/debug.h | 3 +-
mission-control-plugins/mission-control-plugins.h | 1 -
plugins/mcp-dbus-aegis-acl.c | 441 ---------------------
src/mcd-connection.c | 1 +
src/mcd-dispatcher.c | 204 ++--------
src/mcd-storage.c | 1 +
tests/twisted/Makefile.am | 4 -
tests/twisted/mcp-dbus-caller-permission.c | 264 ------------
tests/twisted/mcp-plugin.c | 1 -
13 files changed, 37 insertions(+), 1453 deletions(-)
Diff: http://cgit.freedesktop.org/telepathy/telepathy-mission-control/diff/?id=4b832fdbc92ca0e0353447aa072ce38b791d0df2
More information about the telepathy-commits
mailing list