summaryrefslogtreecommitdiff
path: root/plugins/session_policy.c
AgeCommit message (Collapse)AuthorFilesLines
2012-11-05session: Remove struct connman_session_bearerDaniel Wagner1-9/+1
Instead start using enum connman_service_type directly.
2012-11-05session: Add callback to policy create()Daniel Wagner1-4/+10
Instead returning directly a config when create() is called in policy plugin, use a callback function for handing over a valid configuration from the plugin to the session core. This prepares support for asynchronous create call.
2012-10-02session: Move the default config create part back to coreDaniel Wagner1-11/+1
2012-09-27session_policy: Use bearer free functionDaniel Wagner1-10/+1
2012-09-27session: Remove unused functionsDaniel Wagner1-30/+0
Basic types are not used for the configuration anymore.
2012-09-27session_policy: Implement create() and destroy()Daniel Wagner1-0/+63
2012-09-27session: Use session pointer instead of string idDaniel Wagner1-4/+6
Instead of passing in some string to identify we can use the connman_session pointer. This allows us to keep the way sessions are identfied away from the core, e.g. using the D-Bus owner id or something else.
2012-09-27session: Add plugin priorityDaniel Wagner1-0/+1
Support several session configuration plugins at runtime. Set the default priority to low for the current policy plugin.
2012-09-27session: Rename session_config to session_policyDaniel Wagner1-10/+10
2012-09-14session: Fix configuration plugin buildDaniel Wagner1-0/+86
Instead of allow the user configuring which plugin should build and used via issuing 'configure --with-configplugin=foo' add explicit enable flags 'configure --enable-session-policy'. Also with this patch, the name is changed from session-default to session-policy.