Merge pull request #2 from Keruspe/master

Fix build with CONFIG_UIDGID_STRICT_TYPE_CHECKS=y
message.c: task_cgroup_path_from_hierarchy is now in 3.11-rc1, so remove it from here

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
do not expose cgroup hierarchy in the API, assume *the* hierarchy

The returned cgroup path is always "/" until Tejun's fix hit the
current kernel, it's pending ...
pool: plug mem leak in error unwind of kdbus_pool_init
test/kdbus-util.c: kill stray ')'
use hierarchy == 2 for now
catch up with final working version of cgroups string interface
kdbus: fix some memory leaks

These were found by cppcheck.

Signed-off-by: Tero Roponen <tero.roponen@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
kdbus.txt: typo fixes
Merge pull request #3 from phomes/master

kdbus.txt: typo fixes
Some corrections to make test-kdbus work on i686.

Signed-off-by: Przemyslaw Kedzierski <p.kedzierski@samsung.com>
kdbus.txt: typo fixes
Merge pull request #4 from artisdom/patch-1

kdbus.txt: typo fix.
some minor fixes for endpoint and namespace

 endpoint.c: fix name comparison for endpoint
namespace.c: don't try to find when name is NULL

Signed-off-by: Przemyslaw Kedzierski <p.kedzierski@samsung.com>
namespace: hold mutex while creating a new instance
preserve payload record padding when \0-bytes records are used

Based on a patch from: Daniel Kowalski <d.kowalski@samsung.com>
Merge branch 'master' of https://code.google.com/p/d-bus
allocate only the alignment bytes for \0-bytes records

Reported-by: Daniel Kowalski <d.kowalski@samsung.com>
Fixed broadcasts and matching

- fixed kernel notify messages of changes of ids and names on the bus
- message matching fixed for user broadcasts
- message matching fixed for kernel broadcasts

Signed-off-by: Radoslaw Pajak <r.pajak@samsung.com>
match: move nested loop to separate function