NetworkManager/src
Dan Williams 4fba2260f3 core: ignore gateway host route during connection generation
When a gateway is not in the prefix of any of the interface's IP addresses,
NetworkManager adds a static host route to the gateway through the
interface to ensure the gateway can be reached.  That route will not
be part of the persistent connection (since it was added automatically)
but would normally be picked up by connection generation.  This would
cause the generated connection not to match with the persistent
connection, because the persistent connection does not have the host
route.  Ignore the gateway host route when capturing the interface's
existing IP configuration.
2013-12-05 17:09:46 -06:00
..
bluez-manager bluez: remove created NAP connection together with NMBluezDevice 2013-10-18 20:12:10 +02:00
config coverity: fix various warnings detected with Coverity 2013-11-13 15:29:24 +01:00
devices device: do not remove software devices on initial disconnected (rh #1035814) 2013-12-04 14:08:30 +01:00
dhcp-manager dhcp: dhcpcd uses a fixed path for PID files 2013-11-27 19:00:14 -06:00
dns-manager coverity: fix various warnings detected with Coverity 2013-11-13 15:29:24 +01: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 coverity: fix various warnings detected with Coverity 2013-11-13 15:29:24 +01:00
platform platform: fix uninitialized variable bcaddr in build_rtnl_addr() 2013-12-05 09:57:37 +01:00
posix-signals core: use non-recursive build 2013-05-08 15:07:18 -04:00
ppp-manager platform/core: add back support for PtP/peer addresses (rh #1018317) 2013-12-02 15:00:28 -05:00
rdisc platform: fix possible out-of-bounds access with RA route masking 2013-12-03 14:25:08 -06:00
settings core: fuzzier matching of generated connections to persistent ones 2013-12-05 17:09:46 -06:00
supplicant-manager coverity: fix various warnings detected with Coverity 2013-11-13 15:29:24 +01:00
tests platform/core: add back support for PtP/peer addresses (rh #1018317) 2013-12-02 15:00:28 -05:00
vpn-manager settings: port NMAgentManager, etc, to use NMAuthSubject 2013-12-03 16:39:45 -05:00
wifi coverity: fix various warnings detected with Coverity 2013-11-13 15:29:24 +01:00
main.c core: make NMSessionMonitor non-refcounted 2013-12-03 16:39:37 -05:00
Makefile.am dhcp: dhcpcd uses a fixed path for PID files 2013-11-27 19:00:14 -06:00
NetworkManagerUtils.c core: fuzzier matching of generated connections to persistent ones 2013-12-05 17:09:46 -06:00
NetworkManagerUtils.h core: fuzzier matching of generated connections to persistent ones 2013-12-05 17:09:46 -06:00
nm-activation-request.c settings: port NMAgentManager, etc, to use NMAuthSubject 2013-12-03 16:39:45 -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 settings: port NMAgentManager, etc, to use NMAuthSubject 2013-12-03 16:39:45 -05:00
nm-active-connection.h settings: port NMAgentManager, etc, to use NMAuthSubject 2013-12-03 16:39:45 -05: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 settings: prefer secret agents in the same process as the request 2013-12-03 16:41:00 -05:00
nm-auth-subject.h settings: prefer secret agents in the same process as the request 2013-12-03 16:41:00 -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: suppress logging warning when trying to create existing directory 2013-12-04 17:14:34 +01: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 coverity: fix various warnings detected with Coverity 2013-11-13 15:29:24 +01:00
nm-dispatcher.h core: add cancelation to dispatcher calls 2012-09-11 17:17:58 -05:00
nm-hostname-provider.c misc: license fixups 2010-01-21 15:11:50 -08:00
nm-hostname-provider.h misc: license fixups 2010-01-21 15:11:50 -08:00
nm-ip4-config.c core: ignore gateway host route during connection generation 2013-12-05 17:09:46 -06:00
nm-ip4-config.h platform/core: add back support for PtP/peer addresses (rh #1018317) 2013-12-02 15:00:28 -05:00
nm-ip6-config.c core: ignore gateway host route during connection generation 2013-12-05 17:09:46 -06:00
nm-ip6-config.h platform/core: add back support for PtP/peer addresses (rh #1018317) 2013-12-02 15:00:28 -05:00
nm-manager-auth.c core: fix crash in nm-manager-auth 2013-11-22 20:03:14 +01:00
nm-manager-auth.h core: remove unused auth chain creation functions 2013-10-31 14:15:08 -05:00
nm-manager.c core: fuzzier matching of generated connections to persistent ones 2013-12-05 17:09:46 -06:00
nm-manager.h Revert "core: add Devices property to Manager" 2013-11-25 15:19:09 -06: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 trivial: plug some memory leaks 2013-02-25 16:07:03 +01:00
nm-policy-hosts.h policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy.c trivial: fix leak in hostname reverse-lookup code 2013-11-25 15:18:02 -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 core: make NMSessionMonitor non-refcounted 2013-12-03 16:39:37 -05:00
nm-session-monitor-null.c core: make NMSessionMonitor non-refcounted 2013-12-03 16:39:37 -05:00
nm-session-monitor-systemd.c core: make NMSessionMonitor non-refcounted 2013-12-03 16:39:37 -05:00
nm-session-monitor.h settings: clean up connection visibility and session change handling 2010-10-26 16:33:47 -05:00
nm-session-utils.c Use glib-mkenums to generate enum types 2012-02-15 11:42:15 -05:00
nm-session-utils.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
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 core: factor out the upower suspend/resume code (bgo #677694) 2012-10-13 09:20:00 -05:00
nm-types.h core: add header for NM object types 2012-12-17 17:01:10 -06:00
nm-wifi-ap-utils.c coverity: fix various warnings detected with Coverity (fixup) 2013-11-13 18:43:18 +01:00
nm-wifi-ap-utils.h wifi: fix scanned signal strength calculation for WEXT-based drivers 2011-03-13 12:50:40 -05:00
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