diff --git a/vpn-daemons/openvpn/ChangeLog b/vpn-daemons/openvpn/ChangeLog index 26bb0ca340..fef3013286 100644 --- a/vpn-daemons/openvpn/ChangeLog +++ b/vpn-daemons/openvpn/ChangeLog @@ -1,3 +1,9 @@ +2008-07-18 Dan Williams + + * src/nm-openvpn-service.c + - (nm_openvpn_start_openvpn_binary): only add tls-auth direction if + it's non-empty (Nathaniel McCallum) + 2008-07-17 Tambet Ingo * properties/nm-openvpn.c (openvpn_plugin_ui_class_init): Don't add empty diff --git a/vpn-daemons/openvpn/src/nm-openvpn-service.c b/vpn-daemons/openvpn/src/nm-openvpn-service.c index f672b03e4d..a053c5312a 100644 --- a/vpn-daemons/openvpn/src/nm-openvpn-service.c +++ b/vpn-daemons/openvpn/src/nm-openvpn-service.c @@ -444,7 +444,7 @@ nm_openvpn_start_openvpn_binary (NMOpenvpnPlugin *plugin, GHashTable *properties g_ptr_array_add (openvpn_argv, (gpointer) g_value_get_string ((GValue *) tmp)); tmp = g_hash_table_lookup (properties, NM_OPENVPN_KEY_TA_DIR); - if (tmp) + if (tmp && strlen (g_value_get_string (tmp))) g_ptr_array_add (openvpn_argv, (gpointer) g_value_get_string ((GValue *) tmp)); }