NetworkManager/libnm-glib
Dan Williams 0d69dfe39e libnm-glib: implement new settings interfaces
The old NMExportedConnection was used for both client and server-side classes,
which was a mistake and made the code very complicated to follow.  Additionally,
all PolicyKit operations were synchronous, and PK operations can block for a
long time (ie for user input) before returning, so they need to be async.  But
NMExportedConnection and NMSysconfigConnection didn't allow for async PK ops
at all.

Use this opportunity to clean up the mess and create GInterfaces that both
server and client objects implement, so that the connection editor and applet
can operate on generic objects like they did before (using the interfaces) but
can perform specific operations (like async PK verification of callers) depending
on whether they are local or remote or whatever.
2009-07-23 09:20:52 -04:00
..
libnm-glib-test.c [libnm-glib] Deprecate the NMIP4Config 'hostname' property 2008-12-19 21:19:09 -05:00
libnm_glib.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
libnm_glib.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
libnm_glib.pc.in 2008-03-04 Dan Williams <dcbw@redhat.com> 2008-03-04 21:59:24 +00:00
libnm_glib.ver libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
libnm_glib_vpn.pc.in 2008-06-16 Dan Williams <dcbw@redhat.com> 2008-06-16 19:26:30 +00:00
libnm_glib_vpn.ver 2008-09-09 Dan Williams <dcbw@redhat.com> 2008-09-09 20:25:01 +00:00
Makefile.am libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-access-point.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-access-point.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-active-connection.c libnm-glib: use correct D-Bus interface for getting devices (bgo #570031) 2009-02-03 06:14:49 -05:00
nm-active-connection.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-cdma-device.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-cdma-device.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-client.c libnm-glib: use correct D-Bus interface for getting ActiveConnections (bgo #569933) 2009-02-03 06:09:23 -05:00
nm-client.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-dbus-utils.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-dbus-utils.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-device-bt.c bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device-bt.h bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device-ethernet.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-device-ethernet.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-device-private.h License header and FSF address update 2008-12-20 09:46:41 -05:00
nm-device-wifi.c doc fixes 2008-11-27 00:49:19 +00:00
nm-device-wifi.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-device.c bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-dhcp4-config.c doc fixes 2008-11-27 00:49:19 +00:00
nm-dhcp4-config.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-exported-connection.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-exported-connection.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-gsm-device.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-gsm-device.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-ip4-config.c Merge branch wins-in-ip4-config 2009-01-04 19:15:03 -05:00
nm-ip4-config.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-object-cache.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-object-cache.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-object-private.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-object.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-object.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-remote-connection.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-remote-connection.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-remote-settings-system.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-remote-settings-system.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-remote-settings.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-remote-settings.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-serial-device.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-serial-device.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-settings-connection-interface.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-connection-interface.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-interface.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-interface.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-service.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-service.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-system-interface.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-settings-system-interface.h libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-types-private.h License header and FSF address update 2008-12-20 09:46:41 -05:00
nm-types.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-types.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-vpn-connection.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-vpn-connection.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-vpn-plugin-ui-interface.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-vpn-plugin-ui-interface.h 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 17:41:16 +00:00
nm-vpn-plugin.c Use g_timeout_add_seconds() to reduce wakeups 2008-12-31 18:57:36 -05:00
nm-vpn-plugin.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00