NetworkManager/src
Dan Williams debb16cfc0 policy: map hostname to current IP address (bgo #619931)
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.
2010-06-21 21:18:25 -07:00
..
backends netlink: merge nm-netlink.c into nm-netlink-monitor.c 2010-04-20 17:22:58 -07:00
bluez-manager logging: move logging into its own subdir 2010-04-06 17:39:57 -07:00
dhcp-manager dhcp: ensure getting DHCP IP config fails if the client died early 2010-05-02 00:24:50 -07:00
dnsmasq-manager dnsmasq: don't allow rogue config file screwing up connection sharing 2010-06-09 16:58:06 -07:00
ip6-manager ip6: pad RDNSS server expiry slightly to avoid hiccups (rh #590202) 2010-05-14 09:48:46 -07:00
logging logging: log PID with syslog messages 2010-05-04 15:03:59 -07:00
modem-manager core: pass ifindex and address family when flushing routes 2010-05-04 20:23:09 -07:00
named-manager dns: fix undefined reference when netconf is enabled (bgo #618300) 2010-05-10 16:35:14 -07:00
ppp-manager logging: move logging into its own subdir 2010-04-06 17:39:57 -07:00
supplicant-manager wifi: robustify supplicant info destruction 2010-04-14 15:22:48 -07:00
system-settings system-settings: fix loading connection by plugins 2010-04-23 12:13:04 +02:00
tests policy: map hostname to current IP address (bgo #619931) 2010-06-21 21:18:25 -07:00
vpn-manager core: PolicyKit protect Deactivate and Disconnect 2010-06-04 00:42:10 -07:00
gdb-cmd 2006-02-26 Dan Williams <dcbw@redhat.com> 2006-02-27 04:31:52 +00:00
main.c core: tell GIO to use local implementation (rh #588745) 2010-05-13 10:52:07 -07:00
Makefile.am core: add permissions framework for various operations (rh #585182) (bgo #619323) 2010-05-28 18:23:00 -07:00
NetworkManager.conf dbus: ensure only root can change debug levels 2010-05-04 12:07:57 -07:00
NetworkManagerUtils.c logging: silence ignorable warning 2010-05-04 16:12:52 -07:00
NetworkManagerUtils.h ip6: turn RA acceptance off when RAs shouldn't be used (rh #588163) 2010-05-03 03:42:43 -07:00
nm-activation-request.c core: add 'default6' property to ActiveConnection implementations 2010-04-15 15:26:11 -07:00
nm-activation-request.h core: add 'default6' property to ActiveConnection implementations 2010-04-15 15:26:11 -07:00
nm-active-connection.c core: update logging in misc files 2010-04-07 12:28:57 -07:00
nm-active-connection.h core: add 'default6' property to ActiveConnection implementations 2010-04-15 15:26:11 -07:00
nm-call-store.c core: update logging in misc files 2010-04-07 12:28:57 -07:00
nm-call-store.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-crash-logger.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-dbus-manager.c core: update dbus-manager logging 2010-04-07 11:36:02 -07:00
nm-dbus-manager.h 2008-11-21 Dan Williams <dcbw@redhat.com> 2008-11-21 18:11:15 +00:00
nm-device-bt.c bt: more debug logging 2010-05-05 13:09:12 -07:00
nm-device-bt.h bluetooth: finish DUN implementation 2010-01-28 11:21:53 -08:00
nm-device-cdma.c modem: consolidate common modem code into NMDeviceModem 2010-03-25 13:15:03 -07:00
nm-device-cdma.h modem: consolidate common modem code into NMDeviceModem 2010-03-25 13:15:03 -07:00
nm-device-ethernet.c core: expose device's IP interface when activated 2010-06-10 10:16:39 -07:00
nm-device-ethernet.h core: use ifindex instead of interface name in a lot of places 2010-04-21 14:58:25 -07:00
nm-device-gsm.c modem: consolidate common modem code into NMDeviceModem 2010-03-25 13:15:03 -07:00
nm-device-gsm.h modem: consolidate common modem code into NMDeviceModem 2010-03-25 13:15:03 -07:00
nm-device-interface.c core: expose device's IP interface when activated 2010-06-10 10:16:39 -07:00
nm-device-interface.h core: expose device's IP interface when activated 2010-06-10 10:16:39 -07:00
nm-device-modem.c modem: fix WWAN hardware enable state tracking (rh #591622) 2010-05-24 17:07:46 -07:00
nm-device-modem.h modem: fix WWAN hardware enable state tracking (rh #591622) 2010-05-24 17:07:46 -07:00
nm-device-olpc-mesh.c mesh: let parent class handle IP config timeout 2010-05-03 00:59:06 -07:00
nm-device-olpc-mesh.h core: use ifindex instead of interface name in a lot of places 2010-04-21 14:58:25 -07:00
nm-device-private.h core: allow selective failure of IP configuration (rh #567978) 2010-05-03 01:19:54 -07:00
nm-device-wifi.c wifi: fix updating of IBSS BSSIDs 2010-06-17 22:35:03 -07:00
nm-device-wifi.h core: use ifindex instead of interface name in a lot of places 2010-04-21 14:58:25 -07:00
nm-device.c core: expose device's IP interface when activated 2010-06-10 10:16:39 -07:00
nm-device.h core: don't even bother running IPv4 or IPv6 when they are disabled 2010-04-23 12:56:33 -07:00
nm-dhcp4-config.c core: ensure superclass' finalize method is called 2009-02-25 13:53:24 -05:00
nm-dhcp4-config.h clean up glib includes (bgo #564376) 2009-01-19 00:16:40 -05:00
nm-dhcp6-config.c dhcp: add the NMDHCP6Config object 2010-01-13 22:30:40 -08:00
nm-dhcp6-config.h dhcp: add the NMDHCP6Config object 2010-01-13 22:30:40 -08:00
nm-gsm-device.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00: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 dns: fix handling of searches and domains in resolv.conf 2009-05-11 20:07:39 -04:00
nm-ip4-config.h dns: fix handling of searches and domains in resolv.conf 2009-05-11 20:07:39 -04:00
nm-ip6-config.c ip6: use IN6_ARE_ADDR_EQUAL not memcmp 2010-05-04 12:45:36 -07:00
nm-ip6-config.h trivial: IP6Config object cleanups 2010-05-01 08:05:39 -07:00
nm-manager-auth.c core: add nm_auth_uid_authorized() to check user permissions 2010-06-03 23:04:10 -07:00
nm-manager-auth.h core: add nm_auth_uid_authorized() to check user permissions 2010-06-03 23:04:10 -07:00
nm-manager.c core: NULL user_proxy means no user settings allowed 2010-06-04 13:55:45 -07:00
nm-manager.h core: don't auto-activate user connections if the user lacks permissions 2010-06-04 13:05:27 -07:00
nm-netlink-monitor.c core: NL_CB_VERBOSE breaks error propagation (rh #594578) 2010-05-24 17:21:04 -07:00
nm-netlink-monitor.h netlink: merge nm-netlink.c into nm-netlink-monitor.c 2010-04-20 17:22:58 -07:00
nm-policy-hostname.c policy: map hostname to current IP address (bgo #619931) 2010-06-21 21:18:25 -07:00
nm-policy-hostname.h policy: pass default IPv4 and IPv6 addresses to hostname functions 2010-06-17 23:01:40 -07:00
nm-policy-hosts.c policy: map hostname to current IP address (bgo #619931) 2010-06-21 21:18:25 -07:00
nm-policy-hosts.h policy: map hostname to current IP address (bgo #619931) 2010-06-21 21:18:25 -07:00
nm-policy.c policy: pass default IPv4 and IPv6 addresses to hostname functions 2010-06-17 23:01:40 -07:00
nm-policy.h trivial: rename some CamelCase source files to not-camel-case 2010-03-02 15:06:14 -08:00
nm-properties-changed-signal.c core: update policy logging 2010-04-07 10:57:39 -07:00
nm-properties-changed-signal.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-rfkill.h udev: add support for other types of rfkill switches 2009-12-23 01:30:54 -08:00
nm-secrets-provider-interface.c core: update logging in misc files 2010-04-07 12:28:57 -07:00
nm-secrets-provider-interface.h modem: generalize GSM and CDMA modem classes 2009-10-04 21:41:49 -07:00
nm-system.c ip6: don't flush link-local IPv6 routes (rh #587836) 2010-05-04 20:24:17 -07:00
nm-system.h core: pass ifindex and address family when flushing routes 2010-05-04 20:23:09 -07:00
nm-udev-manager.c Merge remote branch 'origin/ip6only' 2010-04-26 17:33:45 -07:00
nm-udev-manager.h udev: add support for other types of rfkill switches 2009-12-23 01:30:54 -08:00
nm-wifi-ap.c libnm-util: add nm_utils_wifi_* functions to handle frequencies/channels 2010-05-31 15:32:13 +02:00
nm-wifi-ap.h libnm-util: add nm_utils_wifi_* functions to handle frequencies/channels 2010-05-31 15:32:13 +02:00
wpa.c wifi: update wpa utils logging 2010-04-07 12:37:48 -07:00
wpa.h 2005-12-14 Dan Williams <dcbw@redhat.com> 2005-12-14 20:48:08 +00:00