NetworkManager/introspection
Dan Williams d147c26517 core: autoconnect fixes for default-unmanaged devices and property notification
Previously the only thing preventing default-unmanaged devices from
being auto-activated was luck and the fact that they didn't have any
available connections when in the UNMANAGED state.  That's no longer
true, so we must be more explicit about their behavior.

Furthermore it makes no sense to allow default-unmanaged devices
to set priv->autoconnect=TRUE since that is never supposed to
happen, so enforce that both in NM itself and if the change
request comes in over the D-Bus interface.

Lastly, internal priv->autoconnect=TRUE changes never emitted a
property change notification, meaning the NMPolicy would never
schedule an autoconnect check if the device's priv->autoconnect
was set to TRUE as a result of re-activating or waking from sleep.
2014-10-27 13:46:06 -05:00
..
all.xml.in docs: update for Team and Generic devices 2013-11-07 16:58:29 -06:00
errors.xml DBus API: removing user settings support 2010-08-06 13:05:46 -04:00
generic-types.xml wifi: support ap-mode with wpa_supplicant 2012-10-17 12:08:11 -05:00
Makefile.am libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-access-point.xml Doc updates 2008-11-06 16:04:49 +00:00
nm-active-connection.xml core: add 'type' and 'id' property for NMActiveConnection (rh #1061822) 2014-03-05 16:17:13 +01:00
nm-agent-manager.xml agents: add agent capabilities 2013-07-31 08:16:34 -05:00
nm-device-adsl.xml adsl: settings and initial "scaffolding" 2012-05-18 15:42:55 -05:00
nm-device-bond.xml core, libnm-glib: expose "slaves" property on NMDeviceBond 2012-10-19 12:09:27 -04:00
nm-device-bridge.xml core,libnm-glib: expose "slaves" property on NMDeviceBridge 2012-11-30 13:21:51 -06:00
nm-device-bt.xml bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device-ethernet.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-device-generic.xml core: add NMDeviceGeneric:type-description 2013-05-07 12:46:56 -04:00
nm-device-gre.xml platform, devices: add support for gre and gretap devices 2013-06-04 10:01:14 -03:00
nm-device-infiniband.xml wired: split NMDeviceWired out of NMDeviceEthernet and add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device-macvlan.xml platform, devices: add support for macvlan and macvtap devices 2013-06-04 10:01:13 -03:00
nm-device-modem.xml core: consolidate mobile broadband device types 2011-02-25 10:16:17 -06:00
nm-device-olpc-mesh.xml olpc-mesh: fix companion path and active channel property types 2010-01-14 14:30:02 -08:00
nm-device-team.xml core: add support for team device 2013-08-15 10:54:15 -05:00
nm-device-tun.xml platform, devices: add support for tun and tap devices 2013-06-04 10:01:13 -03:00
nm-device-veth.xml platform, devices: add support for veth devices 2013-05-24 16:10:03 -03:00
nm-device-vlan.xml core: convert VLAN interfaces to a device subclass 2012-03-01 17:40:17 -06:00
nm-device-vxlan.xml platform, devices: add support for vxlan devices 2014-03-06 09:48:15 -05:00
nm-device-wifi.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-device-wimax.xml api/wimax: add Nsps (Network Service Providers) property 2014-01-23 17:34:12 -06:00
nm-device.xml core: autoconnect fixes for default-unmanaged devices and property notification 2014-10-27 13:46:06 -05:00
nm-dhcp4-config.xml 2008-07-17 Dan Williams <dcbw@redhat.com> 2008-07-17 17:04:13 +00:00
nm-dhcp6-config.xml dhcp: add the NMDHCP6Config object 2010-01-13 22:30:40 -08:00
nm-ip4-config.xml core: add PropertiesChanged signals to IP4 and IP6 config objects 2014-01-23 16:48:04 -06:00
nm-ip6-config.xml core: add PropertiesChanged signals to IP4 and IP6 config objects 2014-01-23 16:48:04 -06:00
nm-manager.xml core: add PrimaryConnectionType property to NMManager (bgo #739080) 2014-10-23 13:39:08 -05:00
nm-ppp-manager.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-secret-agent.xml vpn: handle interactive plugin secrets requests 2013-07-31 08:16:40 -05:00
nm-settings-connection.xml core: add ClearSecrets() D-Bus call 2014-09-26 13:54:25 +02:00
nm-settings.xml api/settings: expose the ConnectionRemoved signal 2014-01-23 17:34:12 -06:00
nm-vpn-connection.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-vpn-plugin.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-wimax-nsp.xml wimax: Implement WiMAX support 2009-12-18 15:41:27 +02:00
vpn-errors.xml vpn: fix VPN plugin D-Bus errors 2013-09-27 13:26:29 +02:00