summaryrefslogtreecommitdiff
path: root/endpoint.c
AgeCommit message (Expand)AuthorFilesLines
2014-10-31convert *_new() functions to return the new object directlyDaniel Mack1-11/+8
2014-10-22handle.c: fix and add kernel-docDaniel Mack1-1/+1
2014-10-21handle: use dynamic major/minor allocation (ABI break)David Herrmann1-57/+48
2014-10-09endpoint: add function kdbus_ep_policy_check_see_access() and use itDjalal Harouni1-8/+31
2014-10-09broadcast: add TALK access checks for broadcast messagesDjalal Harouni1-14/+94
2014-10-04endpoint: check if the endpoint has a policy before locking DB and connectionDjalal Harouni1-1/+1
2014-10-04endpoint: fix kernel doc for kdbus_ep_policy_check_src_names()Djalal Harouni1-1/+1
2014-10-02endpoint: name the DEVTYPE 'endpoint' rather than 'ep'Tom Gundersen1-1/+1
2014-10-01policy: move credential checks from policy.c to endpooint.cDaniel Mack1-0/+8
2014-10-01endpoint: use kmsg->notify_name in kdbus_ep_policy_check_notification()Daniel Mack1-7/+2
2014-10-01endpoint: introduce kdbus_ep_policy_check_src_names()Daniel Mack1-0/+39
2014-10-01endpoint: fix kernel-docDaniel Mack1-7/+7
2014-10-01ep: add kdbus_ep_policy_check_notification()Daniel Mack1-0/+49
2014-10-01item: add kdbus_items_get_str()Daniel Mack1-30/+0
2014-10-01endpoint: don't leak hints on whether a name exists on a custom endpointDaniel Mack1-2/+18
2014-09-30endpoint: clean up kdbus_ep_policy_check_see_access_unlocked()Daniel Mack1-9/+4
2014-09-30endpoint: embed 'struct device'David Herrmann1-38/+28
2014-09-29tree-wide: remove item checksDaniel Mack1-12/+0
2014-09-29item: introduce item.cDavid Herrmann1-0/+1
2014-09-29endpoint: make sure EP_UPDATE can clear policiesDavid Herrmann1-3/+0
2014-09-28clean up include filesDaniel Mack1-2/+2
2014-09-27Add myself to copyright headerDavid Herrmann1-0/+1
2014-09-26doc: update policy docsDavid Herrmann1-0/+36
2014-09-26policy: allocate policy databases staticallyDavid Herrmann1-16/+74
2014-09-11tree-wide: extend copyright information to 2014Daniel Mack1-4/+4
2014-09-11endpoint: cosmeticsDaniel Mack1-2/+1
2014-05-15always require explicit disconnect(), pin connection until disconnect()Kay Sievers1-1/+1
2014-04-24return EOPNOTSUPP instead of in-kernel-only ENOTSUPPKay Sievers1-1/+1
2014-03-31endpoint: protect the idr tree on releaseDjalal Harouni1-0/+2
2014-03-25whitespace cleanupKay Sievers1-2/+2
2014-03-24add comments about lock orderKay Sievers1-0/+1
2014-03-24endpoint: free the policy_db on error pathDjalal Harouni1-1/+4
2014-03-22ensure we never have any children objects linked when we free a parentKay Sievers1-0/+2
2014-03-22check for disconnected parent objects before linking into themKay Sievers1-0/+5
2014-03-20endpoint: break if an endpoint was foundDjalal Harouni1-0/+1
2014-03-17endpoint: when disconnecting, disconnect all connectionsKay Sievers1-0/+22
2014-03-17move waitqueue from endpoint to connectionDaniel Mack1-7/+0
2014-03-17kdbus: use kdbus_item_validate_name() to validate namesDjalal Harouni1-11/+1
2014-03-08turn KDBUS_ITEM* iterators into generic versionsKay Sievers1-2/+3
2014-03-08policy: add KDBUS_ITEMS_END() checkKay Sievers1-1/+1
2014-03-08add KDBUS_ITEMS_FOREACH_SIZEKay Sievers1-2/+2
2014-03-08endpoint: add kdbus_ep_policy_set()Daniel Mack1-0/+22
2014-03-08constify some cmd struct related functionsDaniel Mack1-1/+1
2014-03-07endpoint: change policy logicDaniel Mack1-4/+3
2014-03-07policy: allow NULL pointers in kdbus_policy_db_free()Daniel Mack1-2/+1
2014-03-03add message queue quota for individual usersKay Sievers1-0/+1
2014-02-06release parent lock when disconnecting children objectsKay Sievers1-7/+4
2014-02-05endpoint: fix kerneldocKay Sievers1-0/+1
2014-02-03update locking and tear-down logic at disconnect()Kay Sievers1-25/+35
2014-02-01rename namespace to domainDaniel Mack1-11/+12