daemon fix and development
authorRadoslaw Pajak <r.pajak@samsung.com>
Thu, 19 Sep 2013 06:43:55 +0000 (08:43 +0200)
committerRadoslaw Pajak <r.pajak@samsung.com>
Thu, 19 Sep 2013 06:43:55 +0000 (08:43 +0200)
commit56ff62410ae5b017ed4a407a46c581e92672a469
treeb843906ff99f7429be0574a6d68029992ca24516
parentbf2f209f6a9ede80561a6f421526f7cc55f76033
daemon fix and development

 - 2 fixes in original dbus daemon - iterations when error in bus_activation_list_services and
bus_registry_list_services
 - daemon on kdbus development, status:

Hello method must be implemented in library (not posssible to be done by daemon)

NOT WORKING org.freedesktop.DBus methods:
- ListQueuedOwners - corresponding functionality not present in kdbus
- GetAuditSessionData - to be investigated
- StartServiceByName - work in progress

WORKING org.freedesktop.DBus methods:
- RequestName
- ReleaseName
- UpdateActivationEnvironment
- NameHasOwner
- ListNames
- ListActivatableNames
- AddMatch
- RemoveMatch
- GetNameOwner
- GetConnectionUnixUser
- GetConnectionUnixProcessID
- GetConnectionSELinuxSecurityContext
- ReloadConfig
- GetId
- GetConnectionCredentials

Change-Id: Ife35a51f7bc934fda12a647011d9eeeaf6285f70
16 files changed:
bus/activation.c
bus/bus.c
bus/bus.h
bus/connection.c
bus/dispatch.c
bus/driver.c
bus/kdbus-d.c
bus/kdbus-d.h
bus/services.c
bus/services.h
dbus/Makefile.am
dbus/dbus-connection.c
dbus/dbus-transport-kdbus.c
dbus/dbus-transport-kdbus.h
dbus/kdbus-common.c [new file with mode: 0644]
dbus/kdbus-common.h [new file with mode: 0644]