summaryrefslogtreecommitdiff
path: root/policy.h
AgeCommit message (Collapse)AuthorFilesLines
2014-03-07policy: rework APIDaniel Mack1-3/+7
Rework the API exposed in policy.h, and make it base on kdbus_items. Also, add some basic code for wildcard handling. This isn't tested at all yet.
2014-03-07policy: drop _db in some function namesDaniel Mack1-8/+8
2014-03-07policy: drop KDBUS_CMD_EP_POLICY_SET (ABI breakage)Daniel Mack1-1/+2
Drop KDBUS_CMD_EP_POLICY_SET. The new policy model will attach the items to kdbus_cmd_make structs for the HELLO, CONN_UPDATE and MAKE_EP ioctls. Hence, drop the entire KDBUS_CMD_EP_POLICY_SET for now, along with the test code.
2014-01-22consolidate most memdup_user to handle.cDaniel Mack1-1/+1
2014-01-22drop '_from_user' in kdbus_cmd_policy_set_from_userDaniel Mack1-2/+2
2013-12-12policy: remove reverse-entry logicDaniel Mack1-2/+1
this logic will be re-implemented on the connection's side. drop the existing code first.
2013-12-07policy: remove kref, all policy is bound to the lifetime of the endpointKay Sievers1-1/+1
2013-12-06more include cleanupDaniel Mack1-2/+0
2013-12-06remove unneeded include headersDaniel Mack1-2/+0
2013-12-06policy database: add kernel-docDaniel Mack1-3/+3
2013-12-06make match and policy structures privateKay Sievers1-12/+1
2013-12-05kernel doc for internal.h, add handle.h, move some things around to become ↵Kay Sievers1-0/+1
static
2013-12-03clean up kdbus_policy_db_new() APIDaniel Mack1-1/+1
2013-04-16split up the huge internal header files to match the source filesKay Sievers1-0/+46