NetworkManager/libnm
Dan Winship c4a86eba52 libnm: remove redundant NM name watching code
NMClient was watching to see whether NetworkManager was running, but
its parent class NMObject was already doing that anyway, so NMClient
doesn't need to do it itself.

This also requires making NMClient:init_async() wait for NMObject's
init_async() code to finish before calling GetPermissions, rather than
running the two in parallel like before (since we don't know if NM is
running or not until after NMObject's init_async() returns). This is
probably more correct anyway in terms of inheritance, and it's not as
much slower than the original code as it sounds, since previously
we were calling NameHasOwner twice (in serial) anyway.
2014-08-07 15:43:43 -04:00
..
tests libnm: synchronize NMClient and NMRemoteSettings "is NM running" properties 2014-08-07 15:43:43 -04:00
libnm-vpn.pc.in libnm: add libnm/libnm-core (part 2) 2014-08-01 14:34:04 -04:00
libnm-vpn.ver libnm: add NetworkManager.h and NetworkManagerVPN.h to enum-types 2014-08-01 14:34:07 -04:00
libnm.pc.in libnm: add libnm/libnm-core (part 2) 2014-08-01 14:34:04 -04:00
libnm.ver libnm: synchronize NMClient and NMRemoteSettings "is NM running" properties 2014-08-07 15:43:43 -04:00
Makefile.am libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
NetworkManager.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-access-point.c libnm-core, etc: add nm_utils_hwaddr_matches() 2014-08-07 15:34:50 -04:00
nm-access-point.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-active-connection.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-active-connection.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-client.c libnm: remove redundant NM name watching code 2014-08-07 15:43:43 -04:00
nm-client.h libnm: synchronize NMClient and NMRemoteSettings "is NM running" properties 2014-08-07 15:43:43 -04:00
nm-dbus-helpers-private.h libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-dbus-helpers.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-device-adsl.c libnm: make the the use of GInitable mandatory 2014-08-01 14:34:40 -04:00
nm-device-adsl.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-bond.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-device-bond.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-bridge.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-device-bridge.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-bt.c libnm-core, etc: add nm_utils_hwaddr_matches() 2014-08-07 15:34:50 -04:00
nm-device-bt.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-ethernet.c libnm-core, etc: add nm_utils_hwaddr_matches() 2014-08-07 15:34:50 -04:00
nm-device-ethernet.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-generic.c libnm: make the the use of GInitable mandatory 2014-08-01 14:34:40 -04:00
nm-device-generic.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-infiniband.c libnm-core, etc: add nm_utils_hwaddr_matches() 2014-08-07 15:34:50 -04:00
nm-device-infiniband.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-modem.c libnm: make the the use of GInitable mandatory 2014-08-01 14:34:40 -04:00
nm-device-modem.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-olpc-mesh.c libnm: make the the use of GInitable mandatory 2014-08-01 14:34:40 -04:00
nm-device-olpc-mesh.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-private.h libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-device-team.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-device-team.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-vlan.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-device-vlan.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-wifi.c libnm-core, etc: add nm_utils_hwaddr_matches() 2014-08-07 15:34:50 -04:00
nm-device-wifi.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device-wimax.c libnm-core, etc: add nm_utils_hwaddr_matches() 2014-08-07 15:34:50 -04:00
nm-device-wimax.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-device.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-device.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-dhcp4-config.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-dhcp4-config.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-dhcp6-config.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-dhcp6-config.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-ip4-config.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-ip4-config.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-ip6-config.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-ip6-config.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-object-cache.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-object-cache.h libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-object-private.h libnm: remove redundant NM name watching code 2014-08-07 15:43:43 -04:00
nm-object.c libnm: remove redundant NM name watching code 2014-08-07 15:43:43 -04:00
nm-object.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-remote-connection-private.h libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-remote-connection.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-remote-connection.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-remote-settings.c libnm: synchronize NMClient and NMRemoteSettings "is NM running" properties 2014-08-07 15:43:43 -04:00
nm-remote-settings.h libnm: synchronize NMClient and NMRemoteSettings "is NM running" properties 2014-08-07 15:43:43 -04:00
nm-secret-agent.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-secret-agent.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-types-private.h libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-types.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-types.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-vpn-connection.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-vpn-connection.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-vpn-plugin-ui-interface.c libnm, core, cli, tui: fix the capitalization of various types 2014-08-01 14:34:06 -04:00
nm-vpn-plugin-ui-interface.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-vpn-plugin-utils.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-vpn-plugin-utils.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-vpn-plugin.c libnm: make the the use of GInitable mandatory 2014-08-01 14:34:40 -04:00
nm-vpn-plugin.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-wimax-nsp.c libnm: rename NetworkManager.h and NetworkManagerVPN.h 2014-08-01 14:34:40 -04:00
nm-wimax-nsp.h libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00