NetworkManager/src
Dan Winship 6b7ebc0eb9 core: NMManager:state fixes for assumed connections, etc
Don't set NMManager:state to CONNECTING when assuming a connection,
since it's not actually "connecting".

If there are active connections, but none has the default route, then
the global state should be CONNECTED_LOCAL, not CONNECTED_GLOBAL.

Also tweak the semantics of CONNECTING/DISCONNECTING slightly; we only
set state to CONNECTING when connecting a new connection if we are not
already CONNECTED_GLOBAL, and we only set it to DISCONNECTING if we
will be DISCONNECTED afterward.
2013-11-08 16:46:45 -06:00
..
bluez-manager bluez: remove created NAP connection together with NMBluezDevice 2013-10-18 20:12:10 +02:00
config build: switch from $(INCLUDES) to $(AM_CPPFLAGS) to make automake happy 2013-08-22 11:49:16 -04:00
devices core: don't up devices during IP configuration stages 2013-11-08 16:46:45 -06:00
dhcp-manager dhcp: make dhclient lease parsing code testable 2013-11-08 16:46:43 -06:00
dns-manager core: add const qualifier to functions in nm-ip[46]-config 2013-09-24 18:31:34 +02:00
dnsmasq-manager all: replace struct in_addr with guint32 2013-08-03 00:15:07 -05:00
firewall-manager core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
logging logging: add DCB log domain 2013-10-31 13:29:21 -05:00
modem-manager trivial: fix spelling errors in code comments and README file 2013-08-06 13:48:02 -05:00
platform platform: sort slaves after their master devices 2013-11-08 16:46:44 -06:00
posix-signals core: use non-recursive build 2013-05-08 15:07:18 -04:00
ppp-manager trivial: remove trailing TABs 2013-09-02 09:26:34 +02:00
rdisc trivial: whitespace fix 2013-11-07 21:32:08 +01:00
settings core: add nm_connection_provider_get_connection_by_uuid() 2013-11-08 16:38:48 -06:00
supplicant-manager core: add support for EAP-PWD authentication 2013-10-23 21:07:30 -05:00
tests core: add dcbtool manipulation logic 2013-10-31 13:29:22 -05:00
vpn-manager core: fix error in print_vpn_config to print the route correctly 2013-11-08 13:30:24 +01:00
wifi wifi: use nm-platform for ifindex/ifname translation 2013-05-23 17:47:51 +02:00
main.c trivial: consistently #include "libgsystem.h" rather than just gsystem-local-alloc.h 2013-08-29 16:16:35 -05:00
Makefile.am core: add NMAuthSubject object to encapsulate authentication info 2013-10-31 14:15:07 -05:00
NetworkManagerUtils.c core: don't have IP4 and IP6 configs on slaves 2013-10-14 12:07:37 -04:00
NetworkManagerUtils.h core: don't have IP4 and IP6 configs on slaves 2013-10-14 12:07:37 -04:00
nm-activation-request.c core: allow ActiveConnections to be created without a device 2013-10-31 14:15:09 -05:00
nm-activation-request.h core: allow active connection 'master' to be set after object creation 2013-10-31 14:15:08 -05:00
nm-active-connection.c core: add nm_active_connection_[get|set]_assumed() 2013-11-08 16:46:44 -06:00
nm-active-connection.h core: add nm_active_connection_[get|set]_assumed() 2013-11-08 16:46:44 -06:00
nm-atm-manager.c trivial: whitespace fix 2013-11-07 21:32:08 +01:00
nm-atm-manager.h core: split NMAtmManager out of NMUdevManager 2013-06-05 17:49:25 -03:00
nm-auth-subject.c core: add NMAuthSubject object to encapsulate authentication info 2013-10-31 14:15:07 -05:00
nm-auth-subject.h core: add NMAuthSubject object to encapsulate authentication info 2013-10-31 14:15:07 -05:00
nm-connection-provider.c core: add nm_connection_provider_get_connection_by_uuid() 2013-11-08 16:38:48 -06:00
nm-connection-provider.h core: add nm_connection_provider_get_connection_by_uuid() 2013-11-08 16:38:48 -06:00
nm-connectivity.c trivial: nm_connectivity_check_async() returns void -> use g_return_if_fail() 2013-08-29 10:22:22 +02:00
nm-connectivity.h core: provide additional network connectivity information 2013-08-28 10:54:08 -04:00
nm-dbus-manager.c core: grab remote process id when authenticating D-Bus clients 2013-10-31 14:15:07 -05:00
nm-dbus-manager.h core: grab remote process id when authenticating D-Bus clients 2013-10-31 14:15:07 -05:00
nm-dcb.c core: add dcbtool manipulation logic 2013-10-31 13:29:22 -05:00
nm-dcb.h core: add dcbtool manipulation logic 2013-10-31 13:29:22 -05:00
nm-dhcp4-config.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp4-config.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp6-config.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp6-config.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dispatcher.c dispatcher: publish vpn_ip6_config 2013-06-21 17:46:19 +02:00
nm-dispatcher.h
nm-hostname-provider.c
nm-hostname-provider.h
nm-ip4-config.c core: use ignore/disabled IP methods for assumed connections without IP config 2013-11-08 16:46:45 -06:00
nm-ip4-config.h core: add nm_ip4_config_address_exists() and nm_ip6_config_address_exists() 2013-11-08 16:46:44 -06:00
nm-ip6-config.c core: use ignore/disabled IP methods for assumed connections without IP config 2013-11-08 16:46:45 -06:00
nm-ip6-config.h core: add nm_ip4_config_address_exists() and nm_ip6_config_address_exists() 2013-11-08 16:46:44 -06:00
nm-manager-auth.c core: remove unused auth chain creation functions 2013-10-31 14:15:08 -05:00
nm-manager-auth.h core: remove unused auth chain creation functions 2013-10-31 14:15:08 -05:00
nm-manager.c core: NMManager:state fixes for assumed connections, etc 2013-11-08 16:46:45 -06:00
nm-manager.h core: don't allow activating the same connection twice (rh #997998) 2013-11-06 10:21:27 -05:00
nm-netlink-monitor.c netlink: enlarge netlink buffer to 128k 2013-05-27 17:50:15 +02:00
nm-netlink-monitor.h cleanup: remove obsolete link-related functions 2013-05-24 20:07:30 +02:00
nm-policy-hosts.c
nm-policy-hosts.h
nm-policy.c core: rework ignore-carrier device behavior 2013-11-06 17:55:05 -06:00
nm-policy.h core: add NMManager:primary-connection and :activating-connection 2013-08-28 11:01:13 -04:00
nm-properties-changed-signal.c logging: add log domain for D-Bus PropertiesChanged signal stuff 2013-08-06 16:29:09 -05:00
nm-properties-changed-signal.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-rfkill-manager.c core: split NMRfkillManager out of NMUdevManager 2013-06-05 17:49:24 -03:00
nm-rfkill-manager.h core: split NMRfkillManager out of NMUdevManager 2013-06-05 17:49:24 -03:00
nm-session-monitor-ck.c
nm-session-monitor-null.c
nm-session-monitor-systemd.c
nm-session-monitor.h
nm-session-utils.c
nm-session-utils.h
nm-sleep-monitor-systemd.c sleep-monitor: add missing include 2013-09-13 09:05:07 -04:00
nm-sleep-monitor-upower.c core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
nm-sleep-monitor.h
nm-types.h
nm-wifi-ap-utils.c core: remove 'wep40' and 'wep104' from several places in NM 2013-09-18 12:07:29 +02:00
nm-wifi-ap-utils.h
nm-wifi-ap.c core: remove 'wep40' and 'wep104' from several places in NM 2013-09-18 12:07:29 +02:00
nm-wifi-ap.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
org.freedesktop.NetworkManager.conf dbus: allow talking to the NetworkManager-SSH VPN plugin 2013-03-20 08:28:14 -05:00