summaryrefslogtreecommitdiff
path: root/bus.c
AgeCommit message (Expand)AuthorFilesLines
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
2013-12-06kernel doc fixesKay Sievers1-2/+2
2013-12-05kernel doc for internal.h, add handle.h, move some things around to become st...Kay Sievers1-3/+1
2013-12-03a larger set of locking reconsiderationsDaniel Mack1-4/+17
2013-12-03namespace: simplify creation logicKay Sievers1-6/+3
2013-12-03bus: simplify creation logicKay Sievers1-38/+43
2013-12-03names: clean up kdbus_name_registry_new() API, and add kernel-docDaniel Mack1-8/+7
2013-12-01bus.c: fix up stupid codingstyle warningGreg Kroah-Hartman1-1/+1
2013-11-30fix namespace creation logicKay Sievers1-5/+0
2013-11-30add (untested) namespace cleanup logicKay Sievers1-3/+3
2013-11-29bus, hello: generate unique bus identifierDaniel Mack1-0/+12
2013-08-12kdbus: fix some memory leaksTero Roponen1-1/+2
2013-07-22do not expose cgroup hierarchy in the API, assume *the* hierarchyKay Sievers1-15/+0
2013-07-21bus: fix build with CONFIG_UIDGID_STRICT_TYPE_CHECKS=yMarc-Antoine Perennou1-1/+1
2013-05-30pool: use shmem file as backing storeKay Sievers1-1/+1
2013-05-25bus: remove connection list, use the hash listKay Sievers1-1/+0
2013-05-24make part iteration generic; *really* validate parts, fix now failing testKay Sievers1-8/+11
2013-05-21return proper -EINVAL instead of EINVAL for an errorGreg Kroah-Hartman1-1/+1