summaryrefslogtreecommitdiff
path: root/bus.c
AgeCommit message (Expand)AuthorFilesLines
2014-05-30Try to make use of security hooks only if these are availableKarol Lewandowski1-0/+6
2014-05-29Introduce lsm hooks for kdbusKarol Lewandowski1-1/+9
2014-03-24bus, connection: fix jump label namesKay Sievers1-4/+3
2014-03-24bus, connection: do not leak user accounting when parents are disconnectedKay Sievers1-8/+10
2014-03-24add comments about lock orderKay Sievers1-1/+2
2014-03-22ensure we never have any children objects linked when we free a parentKay Sievers1-0/+4
2014-03-22check for disconnected parent objects before linking into themKay Sievers1-0/+5
2014-03-17endpoint: when disconnecting, disconnect all connectionsKay Sievers1-23/+0
2014-03-17kdbus: use kdbus_item_validate_name() to validate namesDjalal Harouni1-10/+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-08constify some cmd struct related functionsDaniel Mack1-2/+3
2014-03-07endpoint: change policy logicDaniel Mack1-3/+1
2014-03-07bus: free policy db from __kdbus_bus_free()Daniel Mack1-1/+3
2014-03-03add message queue quota for individual usersKay Sievers1-1/+1
2014-02-27bus: document kdbus_bus_uid_is_privileged()Daniel Mack1-0/+9
2014-02-06release parent lock when disconnecting children objectsKay Sievers1-20/+44
2014-02-03update locking and tear-down logic at disconnect()Kay Sievers1-27/+45
2014-02-01rename namespace to domainDaniel Mack1-25/+25
2014-01-24update bloom filter handling (ABI break)Kay Sievers1-17/+22
2014-01-24reorder, cleanup and consolidate variable declarationsDaniel Mack1-2/+2
2014-01-23use KDBUS_BUS_BLOOM_MAX_SIZE and limit to 4kKay Sievers1-1/+1
2014-01-22util: rename kdbus_validate_nul to kdbus_item_validate_nulDaniel Mack1-2/+1
2014-01-22more trivial style issuesDaniel Mack1-1/+1
2014-01-22bus: move __user stuff to handle.cDaniel Mack1-61/+23
2014-01-20use the kernel's generate_random_uuid()Kay Sievers1-11/+5
2014-01-18limit the number of buses and connections per userKay Sievers1-0/+19
2014-01-18kerneldoc: s/Returns/Return/, s/any value/negative errno/, move "Return:" to ...Kay Sievers1-3/+3
2014-01-16bus: make conn_seq_last atomic64_tDaniel Mack1-0/+1
2014-01-14allow to set and query connections and memfds a human-readable names (ABI break)Kay Sievers1-6/+2
2014-01-14export namespace-global message sequence number (ABI break)Kay Sievers1-2/+1
2014-01-04move devname validation to util.cKay Sievers1-0/+4
2014-01-04fix whitespace and commentsKay Sievers1-1/+0
2013-12-25fix kernel docKay Sievers1-0/+1
2013-12-24handle: do not put "ep" and "conn" in a unionKay Sievers1-0/+2
2013-12-18bus: don't try to free an ERR_PTRDaniel Mack1-4/+2
2013-12-18bus: fix memory leak on malformed messagesDaniel Mack1-2/+4
2013-12-17some trivial style-related fixupsDaniel Mack1-2/+4
2013-12-17consolidate kdbus_cmd_{bus,ep,ns}_make structsDaniel Mack1-14/+28
2013-12-13sort includes alphabeticallyDaniel Mack1-7/+7
2013-12-11set bus->ns only after we linked the busKay Sievers1-3/+4
2013-12-09bus: ref namespaceKay Sievers1-8/+18
2013-12-08text: move namespace test to test-kdbusKay Sievers1-1/+1
2013-12-08return NULL from *_unref()Kay Sievers1-1/+7
2013-12-07names: do not refcount, names should be pinned to the busKay Sievers1-1/+1
2013-12-06use ordinary item instead of "enum kdbus_make_type"Kay Sievers1-1/+1
2013-12-06with only one type of item left, rename PART to ITEMKay Sievers1-6/+6
2013-12-06kernel doc fixesKay Sievers1-1/+2
2013-12-06endpoint: kernel docKay Sievers1-2/+2