1. 26 Jun, 2010 1 commit
  2. 25 Jun, 2010 1 commit
  3. 24 Jun, 2010 3 commits
  4. 23 Jun, 2010 4 commits
    • Dan Williams's avatar
      vpn: ensure the IP interface passed to the dispatcher is the tunnel iface · dc02eee6
      Dan Williams authored
      priv->ip_iface gets destroyed in vpn_cleanup() when the class
      signal handler handles FAILED/DISCONNECTED, but the dispatcher
      is only called *after* that, so it gets a NULL ip_iface.  Fix that
      so that the dispatcher always gets the tunnel interface for
      vpn-up and vpn-down.
      dc02eee6
    • Dan Williams's avatar
      policy: add public address mappings before localhost ones · 138876b4
      Dan Williams authored
      Otherwise glibc will count the localhost IPv6 (::1) mapping as
      resolving to the IPv4 localhost mapping as well, so this:
      
      127.0.0.1   localhost.localdomain localhost
      ::1         foobar localhost6.localdomain6 localhost6
      192.168.1.2 fooar
      
      causes a lookup of 'foobar' (or even just 'ping foobar') to resolve
      to 127.0.0.1, even though the hostname is *not* listed on the
      IPv4 localhost line.  Apparently glibc just looks for the hostname
      on any IPv4 or IPv6 localhost line.
      
      We need to ensure that even if you don't have a routable IP address
      for one of [IPv4, IPv6] that the hostname resolves to the localhost
      address for that IP version, otherwise lots of stuff starts
      breaking.  But for the IP versions that you do have a routable IP
      address, we want the hostname to map to that IP address too.
      138876b4
    • Dan Williams's avatar
      dns: include domain part of hostname in resolv.conf 'searches' (rh #600407) · 759bf794
      Dan Williams authored
      Add the current domain name (from the hostname) to the searches list.
      The bug report is that when the hostname is set to something like
      'dcbw.foobar.com' (ie an FQDN) that pinging 'dcbw' doesn't work
      because the resolver doesn't have anything to append to 'dcbw' when
      looking it up.
      759bf794
    • Jiří Klimeš's avatar
      trivial: fix a typo in nm-tool · b880cbe8
      Jiří Klimeš authored
      b880cbe8
  5. 22 Jun, 2010 4 commits
    • Dan Williams's avatar
      core: remove debugging delay from new user connection handling · 3ec6ffe8
      Dan Williams authored
      Introduced by 25e758c7 when ensuring
      that the code that waits for connections to become advertised by teh
      user settings service worked correctly.
      3ec6ffe8
    • Jiří Klimeš's avatar
      core: MAC address spoofing/cloning (rh #447827) (bgo #553771) · 1b49f941
      Jiří Klimeš authored
      This commit implements MAC cloning feature in NetworkManager. To support that,
      'PermHwAddress' property is added into *.Device.Wired and *.Device.Wireless
      interfaces. The permanent MAC address is obtained when creating the device, and
      is used for 'locking' connections to the device. If a cloned MAC is specified
      in connection to be activated, the MAC is set to the interface in stage1. While
      disconecting, the permanent MAC is set back to the interface.
      1b49f941
    • Jiří Klimeš's avatar
      ifcfg-rh: test case for WEP ASCII keys · a8e0c263
      Jiří Klimeš authored
      a8e0c263
    • Dan Williams's avatar
      policy: map hostname to current IP address (bgo #619931) · debb16cf
      Dan Williams authored
      Instead of always mapping the current hostname to 127.0.0.1 or
      whatever the user mapped it to manually, make sure the hostname
      maps to the default device's IPv4 and IPv6 address if there's
      a default device.
      
      This helps out services that do a lookup on the machine hostname
      to determine the IP address, which while a broken behavior (since
      there are too many edge-cases) is pretty wide-spread and thus
      we should support it.
      debb16cf
  6. 18 Jun, 2010 2 commits
  7. 17 Jun, 2010 1 commit
    • Jiří Klimeš's avatar
      ifcfg-rh: fix reading/writing ASCII WEP keys · 4e02c67a
      Jiří Klimeš authored
      ifcfg-rh plugin didn't prepend 's:' prefix when writing out ASCII WEP
      keys. That rendered the keys file invalid. Moreover, the reading part
      was incorrect too not having recognized correct ASCII keys.
      4e02c67a
  8. 10 Jun, 2010 3 commits
  9. 09 Jun, 2010 2 commits
  10. 08 Jun, 2010 3 commits
  11. 04 Jun, 2010 6 commits
  12. 03 Jun, 2010 1 commit
  13. 02 Jun, 2010 3 commits
  14. 01 Jun, 2010 3 commits
  15. 31 May, 2010 3 commits