summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2008-10-11 14:26:41 +0000
committerDan Williams <dcbw@redhat.com>2008-10-11 14:26:41 +0000
commit1c0a0ec4a8dc89f09f3197bf2b06f885f8618a9e (patch)
tree1528a32777e05855d66e10e5e0d7579d3e29e312 /ChangeLog
parentabecdae82f992a5e1c53cfb8248476a1618ffb9e (diff)
2008-10-11 Dan Williams <dcbw@redhat.com>
Add support for VPN subnet gateways (bgo #549196) * include/NetworkManager.h - Add key for internal VPN subnet gateway * src/vpn-manager/nm-vpn-connection.c - (ip_address_to_string): return a const from a static buffer so we don't leak a lot of strings - (print_vpn_config): print internal VPN gateway as well - (nm_vpn_connection_ip4_config_get): grab internal VPN gateway from VPN service too - (nm_vpn_connection_get_ip4_internal_gateway): new function * src/NetworkManagerSystem.c src/NetworkManagerSystem.h - (nm_system_device_replace_default_ip4_route): split into two, one for VPN connections and one for normal devices - (replace_default_ip4_route): break out route stuff into its own function - (nm_system_replace_default_ip4_route_vpn, nm_system_replace_default_ip4_route): simplify by having two cases, one for VPNs and one for normal devices * src/NetworkManagerPolicy.c - (update_routing_and_dns): simplify, use split default route replacement functions git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4169 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4d08a21717..d16e7c6fd9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,31 @@
+2008-10-11 Dan Williams <dcbw@redhat.com>
+
+ Add support for VPN subnet gateways (bgo #549196)
+
+ * include/NetworkManager.h
+ - Add key for internal VPN subnet gateway
+
+ * src/vpn-manager/nm-vpn-connection.c
+ - (ip_address_to_string): return a const from a static buffer so we
+ don't leak a lot of strings
+ - (print_vpn_config): print internal VPN gateway as well
+ - (nm_vpn_connection_ip4_config_get): grab internal VPN gateway from
+ VPN service too
+ - (nm_vpn_connection_get_ip4_internal_gateway): new function
+
+ * src/NetworkManagerSystem.c
+ src/NetworkManagerSystem.h
+ - (nm_system_device_replace_default_ip4_route): split into two, one for
+ VPN connections and one for normal devices
+ - (replace_default_ip4_route): break out route stuff into its own function
+ - (nm_system_replace_default_ip4_route_vpn,
+ nm_system_replace_default_ip4_route): simplify by having two cases,
+ one for VPNs and one for normal devices
+
+ * src/NetworkManagerPolicy.c
+ - (update_routing_and_dns): simplify, use split default route replacement
+ functions
+
2008-10-10 Dan Williams <dcbw@redhat.com>
Rework default route handling to consolidate decisions in the policy,