NetworkManager/src
Dan Winship 77de91e5a8 core: don't fight with the kernel over the default IPv6 route
The kernel wants there to be a default route over every RA-ed IPv6
interface, and it gets confused and annoyed if we remove that default
route and replace it with our own (causing it to effectively drop all
further RAs on the floor, which is particularly bad if some of the
information in the earlier RA had an expiration time).

So, rather than replacing the kernel's default route(s), just add an
additional one of our own, with a lower (ie, higher priority) metric.

https://bugzilla.redhat.com/show_bug.cgi?id=785772
2012-04-19 16:25:13 -04:00
..
backends backends: add a function reading systemwide IPv6 Privacy Extensions configuration 2012-02-27 16:28:41 +01:00
bluez-manager build: fix srcdir != builddir for new generated headers 2012-02-22 16:27:28 -06:00
dhcp-manager Fix names of error enum values 2012-03-12 15:29:52 -04:00
dns-manager dnsmasq: allow proxying dnssec data (lp:946093) 2012-03-15 16:58:19 -05:00
dnsmasq-manager dnsmasq: remove unused variable 2011-03-04 23:56:19 -06:00
firewall-manager firewall: set interface zone before IP configuration (rh #805405) 2012-03-21 15:10:11 -05:00
generated build: fix build 2012-03-01 17:48:31 +01:00
ip6-manager ip6: print out prefix in some debug messages 2012-03-05 10:28:17 -06:00
logging Fix names of error enum values 2012-03-12 15:29:52 -04:00
modem-manager core: treat missing IPv6 setting as AUTO 2012-03-16 09:43:16 -05:00
ppp-manager ppp: don't use struct ifpppstatsreq that was removed from linux/ip_ppp.h 2012-03-28 17:03:19 +02:00
settings ifnet: do not call g_strv_length() on NULL 2012-04-12 13:45:58 +02:00
supplicant-manager wifi: don't remove APs still known to the supplicant 2012-03-02 18:17:34 -06:00
tests build: fix srcdir != builddir for new generated headers 2012-02-22 16:27:28 -06:00
vpn-manager vpn: add a new field so VPN plugins can specify multiple domains 2012-03-15 17:10:15 -05:00
wifi wifi: check the driver reports any encryption caps with nl80211 (bgo #673717) 2012-04-12 12:21:01 +02:00
wimax Fix names of error enum values 2012-03-12 15:29:52 -04:00
gdb-cmd 2006-02-26 Dan Williams <dcbw@redhat.com> 2006-02-27 04:31:52 +00:00
main.c core: improve handling of POSIX signals using sigwait() (rh #739836) 2012-04-17 15:29:10 +02:00
Makefile.am core: convert VLAN interfaces to a device subclass 2012-03-01 17:40:17 -06:00
NetworkManagerUtils.c utils: override VPN plugin's never-default when ignoring auto routes (rh #804563) 2012-03-20 17:17:49 +01:00
NetworkManagerUtils.h core: fix parent/master confusion in some argument names 2012-03-01 17:40:17 -06:00
nm-activation-request.c core: use active connection dependency master instead of manually setting it 2012-03-01 17:40:18 -06:00
nm-activation-request.h core: wait for dependencies before continuing with device activation 2012-03-01 17:40:17 -06:00
nm-active-connection.c core: use active connection dependency master instead of manually setting it 2012-03-01 17:40:18 -06:00
nm-active-connection.h core: track active connection dependencies 2012-03-01 17:40:17 -06: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-config.c core: add internet connectivity check 2012-02-27 10:56:51 -06:00
nm-config.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-connectivity.c core: additional connectivity checking debug messages 2012-02-27 10:56:51 -06:00
nm-connectivity.h core: fix up connectivity state checks 2012-02-27 10:56:51 -06:00
nm-crash-logger.c logger: ensure external crash logger buffer is terminated 2011-10-20 13:47:28 -05:00
nm-dbus-manager.c core: use #defines for NMDBusManager signal names 2010-12-10 11:36:55 -06:00
nm-dbus-manager.h build: do the right thing with config.h (bgo #644664) 2011-03-14 01:01:22 -05:00
nm-device-bond.c core: fix NMDeviceBond:dispose() to chain up 2012-03-22 13:12:57 -04:00
nm-device-bond.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-bt.c mobile: ensure IPv4 timeout fails activation 2012-03-20 23:21:17 -05:00
nm-device-bt.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-ethernet.c core: move slave handling to device subclasses 2012-03-01 17:40:17 -06:00
nm-device-ethernet.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-factory.h core: add device factory infrastructure and make WiMAX a plugin 2011-12-02 13:30:08 -06:00
nm-device-infiniband.c infiniband: fix missing sentinal in 04959c39aa 2012-03-16 15:20:58 -05:00
nm-device-infiniband.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-modem.c mobile: ensure IPv4 timeout fails activation 2012-03-20 23:21:17 -05:00
nm-device-modem.h core: consolidate mobile broadband device types 2011-02-25 10:16:17 -06:00
nm-device-olpc-mesh.c Use glib-mkenums to generate enum types 2012-02-15 11:42:15 -05:00
nm-device-olpc-mesh.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-private.h core: move IP config matching to NMDevice superclass 2012-03-01 17:40:17 -06:00
nm-device-vlan.c Fix a few misc issues noticed by Coverity 2012-04-05 13:30:09 -04:00
nm-device-vlan.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-wifi.c trivial: whitespace fixes 2012-04-02 13:08:19 +02:00
nm-device-wifi.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-device-wired.c core: fix carrier-triggered state re-entrancy issue (rh #800690) 2012-03-14 12:20:23 -05:00
nm-device-wired.h core: const-ify nm_device_wired_get_hwaddr() 2012-02-23 00:03:50 -06:00
nm-device.c firewall: set interface zone before IP configuration (rh #805405) 2012-03-21 15:10:11 -05:00
nm-device.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-dhcp4-config.c dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-dhcp4-config.h dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-dhcp6-config.c dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-dhcp6-config.h dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -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 build: fix return types (bgo #644665) 2011-03-14 01:05:51 -05:00
nm-ip4-config.h dhcp4: handle NIS servers and domains 2010-07-16 11:28:39 -07:00
nm-ip6-config.c ip6: set binary NL address prefix too 2012-03-05 10:28:18 -06:00
nm-ip6-config.h trivial: IP6Config object cleanups 2010-05-01 08:05:39 -07:00
nm-manager-auth.c core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
nm-manager-auth.h core: add nm_auth_chain_steal_data() 2011-07-01 15:38:38 -05:00
nm-manager.c Fix capitalization of "InfiniBand" 2012-03-06 13:23:29 -05:00
nm-manager.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-netlink-compat.c vlan: add compatible functions for libnl1 2012-02-24 14:31:41 -06:00
nm-netlink-compat.h vlan: add compatible functions for libnl1 2012-02-24 14:31:41 -06:00
nm-netlink-monitor.c netlink: consolidate netlink monitor error handling and initialization 2011-12-03 17:38:07 -06:00
nm-netlink-monitor.h netlink: consolidate netlink monitor error handling and initialization 2011-12-03 17:38:07 -06:00
nm-netlink-utils.c trivial: formatting fixes 2012-03-21 22:58:00 -05:00
nm-netlink-utils.h core: #include <netinet/in.h> for struct in6_addr 2012-02-13 17:44:07 -05:00
nm-policy-hostname.c core: fix building for GLib thread API changes (GLib >= 2.31.0) (bgo #662695) 2011-10-31 15:30:02 +01:00
nm-policy-hostname.h policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy-hosts.c policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy-hosts.h policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy.c firewall: set interface zone before IP configuration (rh #805405) 2012-03-21 15:10:11 -05:00
nm-policy.h settings: rename NMSysconfigSettings to NMSettings 2010-10-27 20:05:23 -05:00
nm-properties-changed-signal.c core: add nm-logging.h when compiling with DEBUG 2012-01-17 14:43:03 +01: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-session-monitor-ck.c build: easier selection of session tracking 2012-02-01 16:50:44 -06:00
nm-session-monitor-null.c core: fix undefined reference to assert in session-monitor-{systemd, null} 2012-02-09 10:48:20 -06:00
nm-session-monitor-systemd.c core: fix undefined reference to assert in session-monitor-{systemd, null} 2012-02-09 10:48:20 -06: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-system.c core: don't fight with the kernel over the default IPv6 route 2012-04-19 16:25:13 -04:00
nm-system.h trivial: s/master/parent for VLAN interface info function 2012-03-06 11:07:15 -06:00
nm-udev-manager.c core: make the Ethernet class aware of VLAN interfaces 2012-02-16 15:20:50 -06:00
nm-udev-manager.h core: move device creation into the manager 2012-02-05 23:18:32 -06:00
nm-wifi-ap-utils.c wifi: fix connection completion when no wifi setting is sent 2011-04-11 11:42:12 -05: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 wifi: ensure APs remain in scan list when supplicant updates them 2012-02-20 15:06:05 -06:00
nm-wifi-ap.h wifi: ensure APs remain in scan list when supplicant updates them 2012-02-20 15:06:05 -06:00
org.freedesktop.NetworkManager.conf dbus: rename conf file to match current conventions 2011-12-12 19:31:11 -06:00