1. 13 Dec, 2013 1 commit
  2. 12 Dec, 2013 23 commits
  3. 11 Dec, 2013 4 commits
  4. 09 Dec, 2013 9 commits
  5. 05 Dec, 2013 3 commits
    • Dan Williams's avatar
      core: fuzzier matching of connections on startup (rh #1029859) · 597c1c7a
      Dan Williams authored
      Because it's not trivial to generate a connection that exactly matches
      one which was applied by NetworkManager before a restart, we need to
      make matching somewhat fuzzier.  Mark any setting property that can be
      read from the system or kernel as INFERRABLE, and match only on those
      properties when trying to find the persistent connection (if any) which
      is already active on that device.
      
      https://bugzilla.redhat.com/show_bug.cgi?id=1029859
      597c1c7a
    • Thomas Haller's avatar
      libnm-util: call virtual compare_property in nm_connection_diff · 6abc7b78
      Thomas Haller authored
      nm_connection_diff must also use the virtual functions like
      nm_connection_compare. This way, settings can overwrite the default
      comparison of individual properties.
      Signed-off-by: Thomas Haller's avatarThomas Haller <thaller@redhat.com>
      6abc7b78
    • Dan Williams's avatar
      core: ignore gateway host route during connection generation · 4fba2260
      Dan Williams authored
      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.
      4fba2260