From efe52765ccf045d8712f6346974c8321c64fc3d0 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Thu, 7 Feb 2013 17:59:22 -0600 Subject: [PATCH] todo: secondary VPN connection support finished --- TODO | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/TODO b/TODO index 3da9d725a9..4e0e2ecd6f 100644 --- a/TODO +++ b/TODO @@ -116,23 +116,6 @@ the VPN because WiFi choked for 10 seconds, but reconnect the VPN if it was connected before the drop. -* VPN autoconnect (bgo #560471) - -We should add a property to the NMSettingConnection object in -libnm-util/nm-setting-connection.c called "vpns" that is a string list, -containing a list of Connection UUIDs that should be activated when the base -connection itself is activated. This will allow a VPN connection to be -started every time another connection is started, so that if you choose you're -always on the VPN in your favorite coffee shop. - -The NM_DEVICE_STATE_SECONDARIES state was added specifically for cases like -this. Thus, after the base device has IP connectivity, but before it has -signaled that it's fully activated, the device should enter the SECONDARIES -state and kick off activation of the given VPN connection. Only after this -VPN connection has successfully connected should the base device to the -NM_DEVICE_STATE_ACTIVATED state. - - * VPN and IPv6 The internal VPN capability should support IPv6. Essentially, the D-Bus