NetworkManager/src/settings
Dan Williams b023d0754b exported-object: add support for DBus ObjectManager interface
NMExportedObject now derives from GDBusObjectSkeleton, which is what
GDBusObjectManagerServer wants.  The main GDBusConnection and each
private server connection now gets a new GDBusObjectManagerServer,
and exported objects are registered with that instead of individually
exporting each GDBusInterfaceSkeleton.

Previously exported objects were not referenced by the BusManager,
but instead removed from the exports hash via weak references.  The
GDBusObjectManagerServer instead references exported objects, which
can make them live much longer than they did before.

Co-Authored-By: Thomas Haller <thaller@redhat.com>
2015-11-18 15:15:05 +01:00
..
plugins ifcfg: fix a possible double-free error on invalid WEP key (rh #1281324) 2015-11-18 09:15:39 +01:00
nm-agent-manager.c agent-manager: add a missing break in case 2015-11-12 14:24:57 +01:00
nm-agent-manager.h core: separate active and applied connection 2015-09-18 17:32:11 +02:00
nm-inotify-helper.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-inotify-helper.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-secret-agent.c exported-object: add support for DBus ObjectManager interface 2015-11-18 15:15:05 +01:00
nm-secret-agent.h secrets: make agent-manager independent from NMSettingsConnection 2015-09-18 16:12:36 +02:00
nm-settings-connection.c core: explicitly unexport objects when we're done with them 2015-11-10 18:12:12 +01:00
nm-settings-connection.h core: separate active and applied connection 2015-09-18 17:32:11 +02:00
nm-settings-plugin.c core: fix interface type names 2015-09-10 13:43:47 -04:00
nm-settings-plugin.h core: fix interface type names 2015-09-10 13:43:47 -04:00
nm-settings.c core: explicitly unexport objects when we're done with them 2015-11-10 18:12:12 +01:00
nm-settings.h core: separate active and applied connection 2015-09-18 17:32:11 +02:00