Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-11-07 | Remove what's left of Nokia's "Aegis" API | Simon McVittie | 1 | -34/+0 | |
We already deleted the actual plugin. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71230 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk> | |||||
2013-10-04 | Remove remnants of deleted Aegis plugin | Simon McVittie | 1 | -12/+0 | |
2013-10-02 | Use AM_CPPFLAGS instead of deprecated INCLUDES | Simon McVittie | 1 | -1/+1 | |
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69885 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2013-09-12 | Remove old "D-Bus ACL" plugin API | Simon McVittie | 1 | -441/+0 | |
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@collabora.co.uk> | |||||
2012-05-14 | Use telepathy-glib meta-headers | Simon McVittie | 1 | -3/+3 | |
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49753 | |||||
2012-05-08 | Use TP_ERROR instead of long-deprecated TP_ERRORS | Simon McVittie | 1 | -1/+1 | |
2011-06-24 | The Aegis ACL plugin must activate handlers to check their credentials | Vivek Dasmohapatra | 1 | -5/+34 | |
2011-06-01 | Hook up the built-in plugins to the new plugin debug infrastructure | Vivek Dasmohapatra | 1 | -5/+1 | |
2011-05-11 | Fix caller_creds_are_enough() debug output so it will actually terminate | Simon McVittie | 1 | -1/+1 | |
2011-05-06 | include Handler's unique name in suitability checks if available | Simon McVittie | 1 | -3/+22 | |
2011-05-06 | make Handler suitability-checking asynchronous | Simon McVittie | 1 | -6/+17 | |
In the general case, when we do the check the Handler won't be running yet, so we can't check its group ID, Aegis credentials or any other process parameters; so plugins may need to be able to activate it and wait for it to start, and MC should be able to do other work in the meantime. | |||||
2011-05-05 | pid_is_permitted(): remove | Simon McVittie | 1 | -20/+0 | |
2011-05-05 | Use GetConnectionCredentials() when checking credentials asynchronously | Simon McVittie | 1 | -11/+17 | |
Again, this avoids a time of check / time of use vulnerability. | |||||
2011-05-05 | Use GetConnectionCredentials() when checking credentials synchronously | Simon McVittie | 1 | -33/+80 | |
This avoids a time of check / time of use vulnerability. Also, don't crash if the D-Bus call fails. | |||||
2011-05-05 | AegisAcl: implement McpDispatchOperationPolicy, not McpDBusChannelAcl | Simon McVittie | 1 | -9/+7 | |
2011-05-05 | mcp_dbus_channel_acl_authorised: redo API in terms of McpDispatchOperation | Simon McVittie | 1 | -31/+8 | |
This vastly simplifies both the caller (McdDispatchOperation) and the plugin. | |||||
2011-05-05 | Flatten AegisChannelAcl into AegisAcl, which now implements both interfaces | Simon McVittie | 1 | -14/+102 | |
This means we don't need any extra glue to hook it into MC as a pseudo-plugin. | |||||
2011-05-05 | aegis_acl_class_init: only initialize once | Simon McVittie | 1 | -2/+1 | |
2011-05-05 | AegisAcl: remove unused struct members | Simon McVittie | 1 | -2/+0 | |
2011-05-05 | AegisAcl: hide the concrete type completely | Simon McVittie | 2 | -5/+5 | |
2011-05-05 | AegisAcl: move struct contents and Aegis internals into the .c file | Simon McVittie | 2 | -14/+15 | |
2011-05-05 | Move mcp-dbus-aegis-acl plugin back to plugins and load it via plugin-loader | Simon McVittie | 3 | -5/+336 | |
2011-05-04 | Remove the old external Aegis ACL plugin | Vivek Dasmohapatra | 2 | -302/+0 | |
2011-04-05 | Put the right value in the SEND_MESSAGE #define | Vivek Dasmohapatra | 1 | -1/+2 | |
2011-04-05 | Update the libcreds/cellular ACL to include the new message API call | Vivek Dasmohapatra | 1 | -4/+27 | |
2011-04-05 | Free creds handle when we are done with it | Vivek Dasmohapatra | 1 | -0/+2 | |
2011-02-15 | Update copyright notices, prefer AUTHORS to per-file Contact: entries | Vivek Dasmohapatra | 1 | -2/+2 | |
2011-01-27 | Aegis plugin: fix a leak of DBus proxies | Marco Barisione | 1 | -6/+10 | |
Fixes: <https://bugs.freedesktop.org/show_bug.cgi?id=33612> | |||||
2010-07-15 | Typo in comment. | Vivek Dasmohapatra | 1 | -1/+1 | |
2010-05-24 | Correct some comments. | Vivek Dasmohapatra | 1 | -1/+1 | |
2010-05-24 | Aegis/libcreds based DBus caller ACL plugin | Vivek Dasmohapatra | 2 | -0/+289 | |