[NetworkManager-openconnect] really add patch

David Woodhouse dwmw2 at fedoraproject.org
Tue Dec 2 13:37:03 UTC 2014


commit 14a91af1b7b2a1c56fce1895cd50f5ba76aee5b7
Author: David Woodhouse <David.Woodhouse at intel.com>
Date:   Tue Dec 2 13:37:01 2014 +0000

    really add patch

 ...nager-openconnect-0.9.8.6-libopenconnect5.patch | 6599 ++++++++++++++++++++
 1 files changed, 6599 insertions(+), 0 deletions(-)
---
diff --git a/NetworkManager-openconnect-0.9.8.6-libopenconnect5.patch b/NetworkManager-openconnect-0.9.8.6-libopenconnect5.patch
new file mode 100644
index 0000000..92e08bd
--- /dev/null
+++ b/NetworkManager-openconnect-0.9.8.6-libopenconnect5.patch
@@ -0,0 +1,6599 @@
+commit a965a00b2b4ba93a6ddbd7ff9dbf2d5ac08e2a66
+Author: David Woodhouse <David.Woodhouse at intel.com>
+Date:   Mon Nov 3 17:39:43 2014 +0000
+
+    Update to new hash handling, fix to match stored certs only for the same host/port
+    
+    (cherry picked from commit 2dc45e25b200e1b70e862f46c9f7ad652e59c8a2)
+    
+    Conflicts:
+    	auth-dialog/main.c
+
+commit eb0bbb7254a3623b0bee32f30d31bcff7b91fb5d
+Author: David Woodhouse <David.Woodhouse at intel.com>
+Date:   Thu Oct 30 23:16:20 2014 +0000
+
+    Drop support for libopenconnect.so.1
+    
+    (cherry picked from commit b8c7e773204d3b4a85a27d7d2ae58dfc1939e1a8)
+    
+    Conflicts:
+    	auth-dialog/main.c
+
+commit 9e4b394da0c29d77de9a110603aefa437c6b4173
+Author: David Woodhouse <David.Woodhouse at intel.com>
+Date:   Thu Oct 30 23:09:14 2014 +0000
+
+    Support libopenconnect.so.4
+    
+    (cherry picked from commit 58944a3ef9c92f7afa07cbb539d062e1956bafc0)
+
+commit b3709a279c7e82dab34462bfc311d7d080255fc0
+Author: David Woodhouse <David.Woodhouse at intel.com>
+Date:   Tue Aug 12 14:58:05 2014 +0100
+
+    Always return success from auth-dialog
+    
+    We want to store the secrets even when we ultimately failed to log in.
+    This was slightly suboptimal even before, when we were failing to remember
+    things like the 'autoconnect' and 'certsigs' secrets. But now with HOTP
+    it's particularly important that we keep track of which tokens have been
+    used *even* if we end up failing to log in.
+    
+    Even if we don't get a valid login cookie, it's OK to return success.
+    
+    (cherry picked from commit 5e899ec0dfff56ac15f9e19cccb8b8d17f792afd)
+
+commit 48530310d1a5d68c285343261eb4acfa55f3bdcb
+Author: David Woodhouse <David.Woodhouse at intel.com>
+Date:   Tue Aug 12 14:55:39 2014 +0100
+
+    Add HOTP support
+    
+    This requires migrating the token_secret from a config item to a secret,
+    which thankfully doesn't seem to be too diffcult.
+    
+    (cherry picked from commit b3815e96635c8f89c6161bdb6de53cd3c01c8535)
+
+commit b5cbc8ca833353b8b712220c6cc7eab492d59835
+Author: Jiří Klimeš <jklimes at redhat.com>
+Date:   Fri May 30 12:06:52 2014 +0200
+
+    properties: use a real GError domain instead of 0 in export()
+    
+    (cherry picked from commit d16e7d1ea954516d0a12a7b4b8ebf67c15a11746)
+
+commit 4cb121fcb07c405c4a62bb9998870f694df7fe2e
+Author: Bernd Homuth <dev at hmt.im>
+Date:   Wed Oct 22 22:13:34 2014 +0000
+
+    Updated German translation
+
+commit d03f9c739284df9119760060e2dcb40aa227805e
+Author: Tom Tryfonidis <tomtryf at gmail.com>
+Date:   Wed Jun 18 10:21:44 2014 +0000
+
+    Updated Greek translation
+
+commit 9319dfb33b89d6e8381f45eab22abd0f98f09d30
+Author: MarMav <mavridou at gmail.com>
+Date:   Fri Jun 13 12:24:14 2014 +0000
+
+    Updated Greek translation
+
+commit 1348059a0d6bc59f671f94c7032316d3de5fb2a4
+Author: Christian Kirbach <Christian.Kirbach at gmail.com>
+Date:   Thu May 29 22:35:38 2014 +0000
+
+    Updated German translation
+
+commit 3d2c6c18ec7778b90a20aa2b7464b2ab88eb911c
+Author: Inaki Larranaga Murgoitio <dooteo at zundan.com>
+Date:   Sun May 18 12:25:01 2014 +0200
+
+    Updated Basque language
+
+commit 7d2503f88a4cff1559359b38d74e7191e8f25e51
+Author: Inaki Larranaga Murgoitio <dooteo at zundan.com>
+Date:   Sun May 18 12:23:24 2014 +0200
+
+    Updated Basque language
+
+commit a90c1cd297aaa6120f253e0c13e70c1c09fa21bd
+Author: Dan Williams <dcbw at redhat.com>
+Date:   Thu Apr 10 12:22:28 2014 -0500
+
+    properties: don't overwrite a GError and use real GError domains
+    
+    Fixes warnings when importing connections.
+
+commit bb8b435e8bfa879c71b4401b42d5498fb153728d
+Author: Aurimas Černius <aurisc4 at gmail.com>
+Date:   Sun Mar 30 23:13:20 2014 +0300
+
+    Updated Lithuanian translation
+
+commit b766d540710d3c4d12f71140fa85ee1ff1124642
+Author: Matej Urbančič <mateju at svn.gnome.org>
+Date:   Fri Mar 21 21:36:28 2014 +0100
+
+    Updated Slovenian translation
+
+commit 98f86e15f776014859462c9117d9361e5347b0c8
+Author: Enrico Nicoletto <liverig at gmail.com>
+Date:   Fri Mar 21 00:31:56 2014 +0000
+
+    Updated Brazilian Portuguese translation
+
+commit 5058eeb9fcafd2754125fcc59d08f3f1c9f29cbf
+Author: Daniel Mustieles <daniel.mustieles at gmail.com>
+Date:   Wed Mar 19 14:06:46 2014 +0100
+
+    Updated Spanish translation
+
+commit c015dfba145fe2779a12daf69fab503e5ed6e083
+Author: Marek Černocký <marek at manet.cz>
+Date:   Sun Mar 16 02:13:57 2014 +0100
+
+    Czech translation
+
+commit 141fa33340912e03fc300afe91ce6b430a9193ad
+Author: Andika Triwidada <andika at gmail.com>
+Date:   Fri Mar 14 16:14:48 2014 +0000
+
+    Updated Indonesian translation
+
+commit c78853ced9a61e6bb91a7ea75f95f2ea94f3e535
+Author: Piotr Drąg <piotrdrag at gmail.com>
+Date:   Fri Mar 14 17:14:03 2014 +0100
+
+    Updated Polish translation
+diff --git a/auth-dialog/main.c b/auth-dialog/main.c
+index bc03cba..49c4ce0 100644
+--- a/auth-dialog/main.c
++++ b/auth-dialog/main.c
+@@ -48,20 +48,6 @@
+ 
+ #include "openconnect.h"
+ 
+-#if OPENCONNECT_API_VERSION_MAJOR == 1
+-#define openconnect_vpninfo_new openconnect_vpninfo_new_with_cbdata
+-#define openconnect_init_ssl openconnect_init_openssl
+-#endif
+-
+-#ifndef OPENCONNECT_CHECK_VER
+-#define OPENCONNECT_CHECK_VER(x,y) 0
+-#endif
+-
+-#if !OPENCONNECT_CHECK_VER(1,5)
+-#define OPENCONNECT_X509 X509
+-#define OPENCONNECT_OPENSSL
+-#endif
+-
+ #if !OPENCONNECT_CHECK_VER(2,1)
+ #define __openconnect_set_token_mode(...) -EOPNOTSUPP
+ #elif !OPENCONNECT_CHECK_VER(2,2)
+@@ -88,10 +74,19 @@
+ #define OC_FORM_RESULT_NEWGROUP		2
+ #endif
+ 
+-#ifdef OPENCONNECT_OPENSSL
+-#include <openssl/ssl.h>
+-#include <openssl/bio.h>
+-#include <openssl/ui.h>
++#if OPENCONNECT_CHECK_VER(4,0)
++#define dup_option_value(opt)		g_strdup((opt)->_value);
++#define OC3DUP(x)			(x)
++#define write_config_const		const
++#else
++#define dup_option_value(opt)		g_strdup((opt)->value);
++#define openconnect_set_option_value(opt, val) do { \
++		struct oc_form_opt *_o = (opt);				\
++		free(_o->value); _o->value = g_strdup(val);		\
++	} while (0)
++#define openconnect_free_cert_info(v, x) free(x)
++#define OC3DUP(x)			g_strdup(x)
++#define write_config_const		/* */
+ #endif
+ 
+ static const GnomeKeyringPasswordSchema OPENCONNECT_SCHEMA_DEF = {
+@@ -184,7 +179,6 @@ typedef struct auth_ui_data {
+ 	GtkWidget *last_notice_icon;
+ 	GtkTextBuffer *log;
+ 
+-	int retval;
+ 	int cookie_retval;
+ 
+ 	int cancel_pipes[2];
+@@ -305,9 +299,6 @@ typedef struct ui_fragment_data {
+ 	GtkWidget *entry;
+ 	gpointer find_request;
+ 	auth_ui_data *ui_data;
+-#ifdef OPENCONNECT_OPENSSL
+-	UI_STRING *uis;
+-#endif
+ 	struct oc_form_opt *opt;
+ 	char *entry_text;
+ 	int initial_selection;
+@@ -319,27 +310,9 @@ static void entry_activate_cb(GtkWidget *widget, auth_ui_data *ui_data)
+ 	gtk_dialog_response(GTK_DIALOG(ui_data->dialog), AUTH_DIALOG_RESPONSE_LOGIN);
+ }
+ 
+-#ifdef OPENCONNECT_OPENSSL
+-static void do_check_visibility(ui_fragment_data *data, gboolean *visible)
+-{
+-	int min_len;
+-
+-	if (!data->uis)
+-		return;
+-
+-	min_len = UI_get_result_minsize(data->uis);
+-
+-	if (min_len && (!data->entry_text || strlen(data->entry_text) < min_len))
+-		*visible = FALSE;
+-}
+-#endif
+ static void evaluate_login_visibility(auth_ui_data *ui_data)
+ {
+ 	gboolean visible = TRUE;
+-#ifdef OPENCONNECT_OPENSSL
+-	g_queue_foreach(ui_data->form_entries, (GFunc)do_check_visibility,
+-			&visible);
+-#endif
+ 	gtk_widget_set_sensitive (ui_data->login_button, visible);
+ }
+ 
+@@ -347,9 +320,6 @@ static void entry_changed(GtkEntry *entry, ui_fragment_data *data)
+ {
+ 	g_free (data->entry_text);
+ 	data->entry_text = g_strdup(gtk_entry_get_text(entry));
+-#ifdef OPENCONNECT_OPENSSL
+-	evaluate_login_visibility(data->ui_data);
+-#endif
+ }
+ 
+ static void do_override_label(ui_fragment_data *data, struct oc_choice *choice)
+@@ -391,26 +361,6 @@ static void combo_changed(GtkComboBox *combo, ui_fragment_data *data)
+ 			FORMCHOICE(sopt, entry));
+ }
+ 
+-#ifdef OPENCONNECT_OPENSSL
+-static gboolean ui_write_error (ui_fragment_data *data)
+-{
+-	ssl_box_add_error(data->ui_data, UI_get0_output_string(data->uis));
+-
+-	g_slice_free (ui_fragment_data, data);
+-
+-	return FALSE;
+-}
+-
+-static gboolean ui_write_info (ui_fragment_data *data)
+-{
+-	ssl_box_add_info(data->ui_data, UI_get0_output_string(data->uis));
+-
+-	g_slice_free (ui_fragment_data, data);
+-
+-	return FALSE;
+-}
+-#endif
+-
+ static gboolean ui_write_prompt (ui_fragment_data *data)
+ {
+ 	auth_ui_data *ui_data = _ui_data; /* FIXME global */
+@@ -418,16 +368,8 @@ static gboolean ui_write_prompt (ui_fragment_data *data)
+ 	int visible;
+ 	const char *label;
+ 
+-#ifdef OPENCONNECT_OPENSSL
+-	if (data->uis) {
+-		label = UI_get0_output_string(data->uis);
+-		visible = UI_get_input_flags(data->uis) & UI_INPUT_FLAG_ECHO;
+-	} else 
+-#endif
+-	{
+-		label = data->opt->label;
+-		visible = (data->opt->type == OC_FORM_OPT_TEXT);
+-	}
++	label = data->opt->label;
++	visible = (data->opt->type == OC_FORM_OPT_TEXT);
+ 
+ #if GTK_CHECK_VERSION(3,1,6)
+ 	hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
+@@ -524,128 +466,6 @@ static gboolean ui_show (auth_ui_data *ui_data)
+ 	return FALSE;
+ }
+ 
+-#ifdef OPENCONNECT_OPENSSL
+-/* runs in worker thread */
+-static int ui_open(UI *ui)
+-{
+-	auth_ui_data *ui_data = _ui_data; /* FIXME global */
+-
+-	UI_add_user_data(ui, ui_data);
+-
+-	return 1;
+-}
+-
+-/* runs in worker thread */
+-static int ui_write(UI *ui, UI_STRING *uis)
+-{
+-	auth_ui_data *ui_data;
+-	ui_fragment_data *data;
+-
+-	ui_data = UI_get0_user_data(ui);
+-
+-	/* return if a new host has been selected */
+-	if (ui_data->cancelled) {
+-		return 1;
+-	}
+-
+-	data = g_slice_new0 (ui_fragment_data);
+-	data->ui_data = ui_data;
+-	data->uis = uis;
+-
+-	switch(UI_get_string_type(uis)) {
+-	case UIT_ERROR:
+-		g_idle_add ((GSourceFunc)ui_write_error, data);
+-		break;
+-
+-	case UIT_INFO:
+-		g_idle_add ((GSourceFunc)ui_write_info, data);
+-		break;
+-
+-	case UIT_PROMPT:
+-	case UIT_VERIFY:
+-		g_mutex_lock (ui_data->form_mutex);
+-		g_queue_push_head(ui_data->form_entries, data);
+-		g_mutex_unlock (ui_data->form_mutex);
+-
+-		g_idle_add ((GSourceFunc)ui_write_prompt, data);
+-		break;
+-
+-	case UIT_BOOLEAN:
+-		/* FIXME */
+-	case UIT_NONE:
+-	default:
+-		g_slice_free (ui_fragment_data, data);
+-	}
+-	return 1;
+-}
+-
+-/* runs in worker thread */
+-static int ui_flush(UI* ui)
+-{
+-	auth_ui_data *ui_data;
+-	int response;
+-
+-	ui_data = UI_get0_user_data(ui);
+-
+-	g_idle_add((GSourceFunc)ui_show, ui_data);
+-	g_mutex_lock(ui_data->form_mutex);
+-	/* wait for ui to show */
+-	while (!ui_data->form_shown) {
+-		g_cond_wait(ui_data->form_shown_changed, ui_data->form_mutex);
+-	}
+-	ui_data->form_shown = FALSE;
+-
+-	if (!ui_data->cancelled) {
+-		/* wait for form submission or cancel */
+-		while (!ui_data->form_retval) {
+-			g_cond_wait(ui_data->form_retval_changed, ui_data->form_mutex);
+-		}
+-		response = GPOINTER_TO_INT (ui_data->form_retval);
+-		ui_data->form_retval = NULL;
+-	} else
+-		response = AUTH_DIALOG_RESPONSE_CANCEL;
+-
+-	/* set entry results and free temporary data structures */
+-	while (!g_queue_is_empty (ui_data->form_entries)) {
+-		ui_fragment_data *data;
+-		data = g_queue_pop_tail (ui_data->form_entries);
+-		if (data->entry_text) {
+-			UI_set_result(ui, data->uis, data->entry_text);
+-		}
+-		if (data->find_request) {
+-			gnome_keyring_cancel_request(data->find_request);
+-		}
+-		g_slice_free (ui_fragment_data, data);
+-	}
+-	ui_data->form_grabbed = 0;
+-	g_mutex_unlock(ui_data->form_mutex);
+-
+-	/* -1 = cancel,
+-	 *  0 = failure,
+-	 *  1 = success */
+-	return (response == AUTH_DIALOG_RESPONSE_LOGIN ? 1 : -1);
+-}
+-
+-/* runs in worker thread */
+-static int ui_close(UI *ui)
+-{
+-	return 1;
+-}
+-
+-static int init_openssl_ui(void)
+-{
+-	UI_METHOD *ui_method = UI_create_method("OpenConnect VPN UI (gtk)");
+-
+-	UI_method_set_opener(ui_method, ui_open);
+-	UI_method_set_flusher(ui_method, ui_flush);
+-	UI_method_set_writer(ui_method, ui_write);
+-	UI_method_set_closer(ui_method, ui_close);
+-
+-	UI_set_default_method(ui_method);
+-	return 0;
+-}
+-#endif /* OPENCONNECT_OPENSSL */
+-
+ static char *find_form_answer(GHashTable *secrets, struct oc_auth_form *form,
+ 			      struct oc_form_opt *opt)
+ {
+@@ -723,7 +543,7 @@ static gboolean ui_form (struct oc_auth_form *form)
+ 				data->entry_text = g_strdup (find_form_answer(ui_data->secrets,
+ 									      form, opt));
+ 				if (!data->entry_text)
+-					data->entry_text = g_strdup (opt->value);
++					data->entry_text = dup_option_value(opt);
+ 			} else {
+ 				data->find_request = gnome_keyring_find_password(
+ 						OPENCONNECT_SCHEMA,
+@@ -786,8 +606,7 @@ static gboolean set_initial_authgroup (auth_ui_data *ui_data, struct oc_auth_for
+ 		for (i = 0; i < sopt->nr_choices; i++) {
+ 			struct oc_choice *ch = FORMCHOICE(sopt, i);
+ 			if (!strcmp(saved_group, ch->name) && i != AUTHGROUP_SELECTION(form)) {
+-				free(opt->value);
+-				opt->value = g_strdup(saved_group);
++				openconnect_set_option_value(opt, saved_group);
+ 				return TRUE;
+ 			}
+ 		}
+@@ -833,7 +652,7 @@ static int nm_process_auth_form (void *cbdata, struct oc_auth_form *form)
+ 				gnome_keyring_cancel_request(data->find_request);
+ 
+ 			if (data->entry_text) {
+-				data->opt->value = g_strdup (data->entry_text);
++				openconnect_set_option_value(data->opt, data->entry_text);
+ 
+ 				if (data->opt->type == OC_FORM_OPT_TEXT ||
+ 				    data->opt->type == OC_FORM_OPT_SELECT) {
+@@ -884,7 +703,7 @@ static char* get_title(const char *vpn_name)
+ 
+ typedef struct cert_data {
+ 	auth_ui_data *ui_data;
+-	OPENCONNECT_X509 *peer_cert;
++	char *cert_details;
+ 	const char *reason;
+ } cert_data;
+ 
+@@ -912,13 +731,10 @@ static gboolean user_validate_cert(cert_data *data)
+ {
+ 	auth_ui_data *ui_data = _ui_data; /* FIXME global */
+ 	char *title;
+-	char *details;
+ 	GtkWidget *dlg, *text, *scroll;
+ 	GtkTextBuffer *buffer;
+ 	int result;
+ 
+-	details = openconnect_get_cert_details(ui_data->vpninfo, data->peer_cert);
+-
+ 	title = get_title(data->ui_data->vpn_name);
+ 	dlg = gtk_message_dialog_new(NULL, 0, GTK_MESSAGE_QUESTION,
+ 				     GTK_BUTTONS_OK_CANCEL,
+@@ -941,8 +757,7 @@ static gboolean user_validate_cert(cert_data *data)
+ 
+ 	text = gtk_text_view_new();
+ 	buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(text));
+-	gtk_text_buffer_set_text(buffer, details, -1);
+-	free(details);
++	gtk_text_buffer_set_text(buffer, data->cert_details, -1);
+ 	gtk_text_view_set_editable(GTK_TEXT_VIEW(text), 0);
+ 	gtk_text_view_set_cursor_visible(GTK_TEXT_VIEW(text), FALSE);
+ 	gtk_container_add(GTK_CONTAINER(scroll), text);
+@@ -965,36 +780,40 @@ static gboolean user_validate_cert(cert_data *data)
+ 
+ /* runs in worker thread */
+ static int validate_peer_cert(void *cbdata,
+-			      OPENCONNECT_X509 *peer_cert, const char *reason)
++#if !OPENCONNECT_CHECK_VER(5,0)
++			      OPENCONNECT_X509 *peer_cert,
++#endif
++			      const char *reason)
+ {
+ 	auth_ui_data *ui_data = cbdata;
+-	char fingerprint[41];
+-	char *certs_data;
+ 	int ret = 0;
+ 	cert_data *data;
++	char *certkey;
++	char *accepted_hash = NULL;
++#if OPENCONNECT_CHECK_VER(5,0)
++	const char *fingerprint = openconnect_get_peer_cert_hash(ui_data->vpninfo);
++#else
++	char fingerprint[41];
+ 
+ 	ret = openconnect_get_cert_sha1(ui_data->vpninfo, peer_cert, fingerprint);
+ 	if (ret)
+ 		return ret;
+ 
+-	certs_data = g_hash_table_lookup (ui_data->secrets, "certsigs");
+-	if (certs_data) {
+-		char **certs = g_strsplit_set(certs_data, "\t", 0);
+-		char **this = certs;
++#define openconnect_check_peer_cert_hash(v, h) strcmp(h, fingerprint)
++#define openconnect_get_peer_cert_details(v) openconnect_get_cert_details(v, peer_cert);
++#endif
+ 
+-		while (*this) {
+-			if (!strcmp(*this, fingerprint)) {
+-				g_strfreev(certs);
+-				goto out;
+-			}
+-			this++;
+-		}
+-		g_strfreev(certs);
+-	}
++	certkey = g_strdup_printf ("certificate:%s:%d",
++				   openconnect_get_hostname(ui_data->vpninfo),
++				   openconnect_get_port(ui_data->vpninfo));
++
++	accepted_hash = g_hash_table_lookup (ui_data->secrets, certkey);
++	if (accepted_hash && !openconnect_check_peer_cert_hash(ui_data->vpninfo, accepted_hash))
++		goto accepted;
+ 
+ 	data = g_slice_new(cert_data);
+ 	data->ui_data = ui_data; /* FIXME uses global */
+-	data->peer_cert = peer_cert;
++	data->cert_details = openconnect_get_peer_cert_details(ui_data->vpninfo);
+ 	data->reason = reason;
+ 
+ 	g_mutex_lock(ui_data->form_mutex);
+@@ -1006,24 +825,25 @@ static int validate_peer_cert(void *cbdata,
+ 	while (ui_data->cert_response == CERT_USER_NOT_READY) {
+ 		g_cond_wait(ui_data->cert_response_changed, ui_data->form_mutex);
+ 	}
+-	if (ui_data->cert_response == CERT_ACCEPTED) {
+-		if (certs_data) {
+-			char *new = g_strdup_printf("%s\t%s", certs_data, fingerprint);
+-			g_hash_table_insert (ui_data->secrets,
+-					     g_strdup ("certsigs"), new);
+-		} else {
+-			g_hash_table_insert (ui_data->secrets, g_strdup ("certsigs"),
+-					     g_strdup (fingerprint));
+-		}
++
++	openconnect_free_cert_info(data->ui_data->vpninfo, data->cert_details);
++	g_slice_free(cert_data, data);
++
++	if (ui_data->cert_response == CERT_ACCEPTED)
+ 		ret = 0;
+-	} else {
++	else
+ 		ret = -EINVAL;
+-	}
++
+ 	g_mutex_unlock (ui_data->form_mutex);
+ 
+-	g_slice_free(cert_data, data);
++ accepted:
++	if (!ret) {
++		g_hash_table_insert (ui_data->secrets, certkey,
++				     g_strdup(fingerprint));
++		certkey = NULL;
++	}
+ 
+- out:
++	g_free (certkey);
+ 	return ret;
+ }
+ 
+@@ -1176,7 +996,7 @@ static int get_config (GHashTable *options, GHashTable *secrets,
+ 
+ 	cafile = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_CACERT);
+ 	if (cafile)
+-		openconnect_set_cafile(vpninfo, g_strdup (cafile));
++		openconnect_set_cafile(vpninfo, OC3DUP (cafile));
+ 
+ 	csd = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_CSD_ENABLE);
+ 	if (csd && !strcmp(csd, "yes")) {
+@@ -1186,16 +1006,16 @@ static int get_config (GHashTable *options, GHashTable *secrets,
+ 		if (csd_wrapper && !csd_wrapper[0])
+ 			csd_wrapper = NULL;
+ 
+-		openconnect_setup_csd(vpninfo, getuid(), 1, g_strdup (csd_wrapper));
++		openconnect_setup_csd(vpninfo, getuid(), 1, OC3DUP (csd_wrapper));
+ 	}
+ 
+ 	proxy = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_PROXY);
+-	if (proxy && proxy[0] && openconnect_set_http_proxy(vpninfo, g_strdup (proxy)))
++	if (proxy && proxy[0] && openconnect_set_http_proxy(vpninfo, OC3DUP (proxy)))
+ 		return -EINVAL;
+ 
+ 	cert = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_USERCERT);
+ 	sslkey = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_PRIVKEY);
+-	openconnect_set_client_cert (vpninfo, g_strdup (cert), g_strdup (sslkey));
++	openconnect_set_client_cert (vpninfo, OC3DUP (cert), OC3DUP (sslkey));
+ 
+ 	pem_passphrase_fsid = g_hash_table_lookup (options,
+ 						   NM_OPENCONNECT_KEY_PEM_PASSPHRASE_FSID);
+@@ -1203,7 +1023,9 @@ static int get_config (GHashTable *options, GHashTable *secrets,
+ 		openconnect_passphrase_from_fsid(vpninfo);
+ 
+ 	token_mode = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_TOKEN_MODE);
+-	token_secret = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_TOKEN_SECRET);
++	token_secret = g_hash_table_lookup (secrets, NM_OPENCONNECT_KEY_TOKEN_SECRET);
++	if (!token_secret || !token_secret[0])
++		token_secret = g_hash_table_lookup (options, NM_OPENCONNECT_KEY_TOKEN_SECRET);
+ 	if (token_mode) {
+ 		int ret = 0;
+ 
+@@ -1213,6 +1035,10 @@ static int get_config (GHashTable *options, GHashTable *secrets,
+ 			ret = __openconnect_set_token_mode(vpninfo, OC_TOKEN_MODE_STOKEN, NULL);
+ 		else if (!strcmp(token_mode, "totp") && token_secret)
+ 			ret = __openconnect_set_token_mode(vpninfo, OC_TOKEN_MODE_TOTP, token_secret);
++#if OPENCONNECT_CHECK_VER(3,4)
++		else if (!strcmp(token_mode, "hotp") && token_secret)
++			ret = __openconnect_set_token_mode(vpninfo, OC_TOKEN_MODE_HOTP, token_secret);
++#endif
+ 
+ 		if (ret)
+ 			fprintf(stderr, "Failed to initialize software token: %d\n", ret);
+@@ -1238,7 +1064,18 @@ static void populate_vpnhost_combo(auth_ui_data *ui_data)
+ 	}
+ }
+ 
+-static int write_new_config(void *cbdata, char *buf, int buflen)
++#if OPENCONNECT_CHECK_VER(3,4)
++static int update_token(void *cbdata, const char *tok)
++{
++	auth_ui_data *ui_data = cbdata;
++	g_hash_table_insert (ui_data->secrets, g_strdup (NM_OPENCONNECT_KEY_TOKEN_SECRET),
++			     g_strdup(tok));
++
++	return 0;
++}
++#endif
++
++static int write_new_config(void *cbdata, write_config_const char *buf, int buflen)
+ {
+ 	auth_ui_data *ui_data = cbdata;
+ 	g_hash_table_insert (ui_data->secrets, g_strdup ("xmlconfig"),
+@@ -1387,9 +1224,8 @@ static gboolean cookie_obtained(auth_ui_data *ui_data)
+ 			gtk_widget_show_all(ui_data->ssl_box);
+ 			gtk_widget_set_sensitive(ui_data->cancel_button, FALSE);
+ 		}
+-		ui_data->retval = 1;
+ 	} else if (!ui_data->cookie_retval) {
+-		OPENCONNECT_X509 *cert;
++		const void *cert;
+ 		gchar *key, *value;
+ 
+ 		/* got cookie */
+@@ -1411,26 +1247,32 @@ static gboolean cookie_obtained(auth_ui_data *ui_data)
+ 		g_hash_table_insert (ui_data->secrets, key, value);
+ 		openconnect_clear_cookie(ui_data->vpninfo);
+ 
++#if OPENCONNECT_CHECK_VER(5,0)
++		cert = openconnect_get_peer_cert_hash (ui_data->vpninfo);
++		if (cert) {
++			key = g_strdup (NM_OPENCONNECT_KEY_GWCERT);
++			value = g_strdup (cert);
++			g_hash_table_insert (ui_data->secrets, key, value);
++		}
++#else
+ 		cert = openconnect_get_peer_cert (ui_data->vpninfo);
+ 		if (cert) {
+ 			key = g_strdup (NM_OPENCONNECT_KEY_GWCERT);
+ 			value = g_malloc0 (41);
+-			openconnect_get_cert_sha1(ui_data->vpninfo, cert, value);
++			openconnect_get_cert_sha1(ui_data->vpninfo, (void *)cert, value);
+ 			g_hash_table_insert (ui_data->secrets, key, value);
+ 		}
+-
++#endif
+ 		if (get_save_passwords(ui_data->secrets)) {
+ 			g_hash_table_foreach(ui_data->success_passwords,
+ 					     keyring_store_passwords,
+ 					     NULL);
+ 		}
+-		ui_data->retval = 0;
+ 
+ 		gtk_main_quit();
+ 	} else {
+ 		/* no cookie; user cancellation */
+ 		gtk_widget_show (ui_data->no_form_label);
+-		ui_data->retval = 1;
+ 	}
+ 
+ 	g_hash_table_remove_all (ui_data->success_secrets);
+@@ -1487,11 +1329,11 @@ static void connect_host(auth_ui_data *ui_data)
+ 	if (openconnect_parse_url(ui_data->vpninfo, host->hostaddress)) {
+ 		fprintf(stderr, "Failed to parse server URL '%s'\n",
+ 			host->hostaddress);
+-		openconnect_set_hostname (ui_data->vpninfo, g_strdup(host->hostaddress));
++		openconnect_set_hostname (ui_data->vpninfo, OC3DUP (host->hostaddress));
+ 	}
+ 
+ 	if (!openconnect_get_urlpath(ui_data->vpninfo) && host->usergroup)
+-		openconnect_set_urlpath(ui_data->vpninfo, g_strdup(host->usergroup));
++		openconnect_set_urlpath(ui_data->vpninfo, OC3DUP (host->usergroup));
+ 
+ 
+ 	g_hash_table_insert (ui_data->success_secrets, g_strdup("lasthost"),
+@@ -1708,7 +1550,6 @@ static auth_ui_data *init_ui_data (char *vpn_name, GHashTable *options, GHashTab
+ 	auth_ui_data *ui_data;
+ 
+ 	ui_data = g_slice_new0(auth_ui_data);
+-	ui_data->retval = 1;
+ 
+ 	ui_data->form_entries = g_queue_new();
+ #if GLIB_CHECK_VERSION(2,31,0)
+@@ -1868,11 +1709,13 @@ int main (int argc, char **argv)
+ 		fprintf(stderr, "Failed to find VPN UUID %s\n", vpn_uuid);
+ 		return 1;
+ 	}
+-	build_main_dialog(_ui_data);
+ 
+-#ifdef OPENCONNECT_OPENSSL
+-	init_openssl_ui();
++#if OPENCONNECT_CHECK_VER(3,4)
++	openconnect_set_token_callbacks (_ui_data->vpninfo, _ui_data, NULL, update_token);
+ #endif
++
++	build_main_dialog(_ui_data);
++
+ 	openconnect_init_ssl();
+ 
+ 	/* Start connecting now if there's only one host. Or if configured to */
+@@ -1893,5 +1736,5 @@ int main (int argc, char **argv)
+ 
+ 	wait_for_quit ();
+ 
+-	return _ui_data->retval;
++	return 0;
+ }
+diff --git a/po/cs.po b/po/cs.po
+index 3670aab..4e97700 100644
+--- a/po/cs.po
++++ b/po/cs.po
+@@ -9,7 +9,7 @@ msgstr ""
+ "Project-Id-Version: network-manager-openconnect nm-0.98\n"
+ "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
+ "product=NetworkManager&keywords=I18N+L10N&component=general\n"
+-"POT-Creation-Date: 2014-02-20 11:10+0000\n"
++"POT-Creation-Date: 2014-03-15 23:09+0000\n"
+ "PO-Revision-Date: 2013-03-18 18:57+0100\n"
+ "Last-Translator: Zdeněk Hataš <zdenek.hatas at gmail.com>\n"
+ "Language-Team: Czech <gnome-cs-list at gnome.org>\n"
+@@ -46,31 +46,43 @@ msgstr ""
+ "Důvod: %s\n"
+ "Chcete jej přijmout?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Zavřít"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "Server VPN"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++msgid "C_onnect"
++msgstr "Přip_ojit"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Příště připojit automaticky"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Zvolte stroj pro získání přihlášovacího formuláře"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Spojení je navazováno, čekejte prosím…"
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "Přih_lásit se"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Zrušit"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Uložit hesla"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Záznam"
+ 
+diff --git a/po/de.po b/po/de.po
+index a4bffb0..6c0ae4f 100644
+--- a/po/de.po
++++ b/po/de.po
+@@ -4,23 +4,23 @@
+ # Mario Blättermann <mario.blaettermann at gmail.com>, 2008, 2010-2013.
+ # Wolfgang Stöggl <c72578 at yahoo.de>, 2010.
+ # Christian Kirbach <christian.kirbach at gmail.com>, 2012, 2013.
++# Bernd Homuth <dev at hmt.im>, 2014.
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: NetworkManager-openconnect\n"
+-"Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2014-02-19 13:34+0000\n"
+-"PO-Revision-Date: 2013-06-19 10:46+0200\n"
+-"Last-Translator: Christian Kirbach <christian.kirbach at gmail.com>\n"
++"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
++"product=NetworkManager&keywords=I18N+L10N&component=general\n"
++"POT-Creation-Date: 2014-10-01 10:20+0000\n"
++"PO-Revision-Date: 2014-10-01 23:29+0100\n"
++"Last-Translator: Bernd Homuth <dev at hmt.im>\n"
+ "Language-Team: Deutsch <gnome-de at gnome.org>\n"
+ "Language: de\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"X-Poedit-Language: German\n"
+-"X-Poedit-Country: GERMANY\n"
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+-"X-Generator: Gtranslator 2.91.6\n"
++"X-Generator: Poedit 1.5.4\n"
+ 
+ #: ../auth-dialog/main.c:850
+ #, c-format
+@@ -47,31 +47,43 @@ msgstr ""
+ "Grund: %s\n"
+ "Wollen Sie es akzeptieren?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "S_chließen"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "VPN-Rechner"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++msgid "C_onnect"
++msgstr "_Verbinden"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Verbindung beim nächsten Mal automatisch starten"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Rechner zum Holen des Anmeldeformulars wählen"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Rechner wird kontaktiert, bitte warten …"
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Anmelden"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "A_bbrechen"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Passwörter speichern"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Protokoll"
+ 
+@@ -149,33 +161,28 @@ msgid "<b>Software Token Authentication</b>"
+ msgstr "<b>Legitimierung über Software-Token</b>"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:13
+-#, fuzzy
+ msgid "Token _Mode:"
+-msgstr "Token-Quelle:"
++msgstr "Token-Modus:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:14
+-#, fuzzy
+ msgid "Token Sec_ret:"
+-msgstr "Token-_Zeichenkette:"
++msgstr "Token-_Geheimnis:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:15
+ msgid "Disabled"
+ msgstr "Deaktiviert"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:16
+-#, fuzzy
+ msgid "RSA SecurID - read from ~/.stokenrc"
+-msgstr "Aus ~/.stokenrc gelesen"
++msgstr "RSA SecurID - gelesen von ~/.stokenrc"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:17
+-#, fuzzy
+ msgid "RSA SecurID - manually entered"
+-msgstr "Manuell eingegeben"
++msgstr "RSA SecurID - manuell eingegeben"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:18
+-#, fuzzy
+ msgid "TOTP - manually entered"
+-msgstr "Manuell eingegeben"
++msgstr "TOTP - manuell eingegeben"
+ 
+ #: ../src/nm-openconnect-service.c:151
+ #, c-format
+@@ -800,7 +807,7 @@ msgstr "Öffnen von »%s« zum Schreiben schlug fehl: %s\n"
+ #: ../openconnect-strings.txt:331
+ #, c-format
+ msgid "Continuing in background; pid %d\n"
+-msgstr "Fortsetzung im Hintergrund;  pid %d\n"
++msgstr "Fortsetzung im Hintergrund; pid %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l906
+ #: ../openconnect-strings.txt:334
+@@ -1436,13 +1443,13 @@ msgstr "SIOCSIFMTU"
+ #: ../openconnect-strings.txt:677
+ #, c-format
+ msgid "Discard bad split include: \"%s\"\n"
+-msgstr ""
++msgstr "Entfernen des schlechten »split include«: »%s«\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l142
+ #: ../openconnect-strings.txt:680
+ #, c-format
+ msgid "Discard bad split exclude: \"%s\"\n"
+-msgstr ""
++msgstr "Entfernen des schlechten »split exclude«: »%s«\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l388
+ #: ../openconnect-strings.txt:683
+@@ -1464,15 +1471,13 @@ msgstr "Skript »%s« gab Fehler %d zurück\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l416
+ #: ../openconnect-strings.txt:692
+-#, fuzzy
+ msgid "Could not open /dev/tun for plumbing"
+-msgstr "/dev/tun konnte nicht für ?"
++msgstr "/dev/tun konnte nicht für die Verbindung geöffnet werden"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l420
+ #: ../openconnect-strings.txt:695
+-#, fuzzy
+ msgid "Can't push IP"
+-msgstr "IP  kann nicht ?"
++msgstr "IP kann nicht weitergeleitet werden"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l430
+ #: ../openconnect-strings.txt:698
+@@ -1489,7 +1494,7 @@ msgstr "%s kann nicht geöffnet werden: %s"
+ #: ../openconnect-strings.txt:704
+ #, c-format
+ msgid "Can't plumb %s for IPv%d: %s\n"
+-msgstr ""
++msgstr "Verbindung %s für IPv%d gescheitert: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l510
+ #: ../openconnect-strings.txt:707
+@@ -1572,7 +1577,7 @@ msgstr "(script)"
+ #: ../openconnect-strings.txt:749
+ #, c-format
+ msgid "Unknown packet (len %d) received: %02x %02x %02x %02x...\n"
+-msgstr "Unbekanntes Paket empfangen (Länge %d) : %02x %02x %02x %02x...\n"
++msgstr "Unbekanntes Paket empfangen (Länge %d) : %02x %02x %02x %02x…\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l780
+ #: ../openconnect-strings.txt:752
+@@ -1707,7 +1712,7 @@ msgstr ""
+ #: ../openconnect-strings.txt:830
+ #, c-format
+ msgid "Failed to create BIO for keystore item '%s'\n"
+-msgstr "Erstellen des BIO für das Schlüsselspeicher-Objekt  »%s« schlug fehl\n"
++msgstr "Erstellen des BIO für das Schlüsselspeicher-Objekt »%s« schlug fehl\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l652
+ #: ../openconnect-strings.txt:833
+@@ -2075,8 +2080,7 @@ msgstr "Ungültiges Salt in der verschlüsselten PEM-Datei\n"
+ #: ../openconnect-strings.txt:1027
+ #, c-format
+ msgid "Error base64-decoding encrypted PEM file: %s\n"
+-msgstr ""
+-"Fehler beim Dekodieren der verschlüsselten PEM-Datei nach  base64: %s\n"
++msgstr "Fehler beim Dekodieren der verschlüsselten PEM-Datei nach base64: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l770
+ #: ../openconnect-strings.txt:1030
+@@ -2627,7 +2631,7 @@ msgstr "Fehler beim Verarbeitung der HTTP-Antwort\n"
+ #: ../openconnect-strings.txt:1322
+ #, c-format
+ msgid "Ignoring unknown HTTP response line '%s'\n"
+-msgstr "Unbekannte  Zeile »%s« in HTTP-Antwort wird ignoriert\n"
++msgstr "Unbekannte Zeile »%s« in HTTP-Antwort wird ignoriert\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l247
+ #: ../openconnect-strings.txt:1325
+@@ -2667,7 +2671,7 @@ msgstr "Fehler beim Lesen des Textkörpers der HTTP-Antwort\n"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l348
+ #: ../openconnect-strings.txt:1344
+ msgid "Error fetching chunk header\n"
+-msgstr ""
++msgstr "Fehler beim Holen des gestückelten Headers\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l374
+ #: ../openconnect-strings.txt:1347
+@@ -2678,7 +2682,7 @@ msgstr "Fehler beim Holen des Textkörpers der HTTP-Antwort\n"
+ #: ../openconnect-strings.txt:1350
+ #, c-format
+ msgid "Error in chunked decoding. Expected '', got: '%s'"
+-msgstr ""
++msgstr "Fehler beim gestückelten Entschlüsseln. »« erwartet, »%s« bekommen"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l390
+ #: ../openconnect-strings.txt:1353
+@@ -2901,7 +2905,7 @@ msgstr "Fehler beim Lesen der Verbindungsantwort von SOCKS-Proxy: %s\n"
+ #: ../openconnect-strings.txt:1469
+ #, c-format
+ msgid "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
+-msgstr "Unerwartete Verbindungsantwort vom SOCKS-Proxy: %02x %02x...\n"
++msgstr "Unerwartete Verbindungsantwort vom SOCKS-Proxy: %02x %02x…\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1359
+ #: ../openconnect-strings.txt:1472
+diff --git a/po/el.po b/po/el.po
+index 5d74c54..0f05902 100644
+--- a/po/el.po
++++ b/po/el.po
+@@ -6,17 +6,18 @@
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: network-manager-openconnect.HEAD.el\n"
+-"Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2014-02-19 13:34+0000\n"
+-"PO-Revision-Date: 2013-07-23 20:35+0300\n"
+-"Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32 at gmail.com>\n"
++"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
++"product=NetworkManager&keywords=I18N+L10N&component=general\n"
++"POT-Creation-Date: 2014-06-18 10:01+0000\n"
++"PO-Revision-Date: 2014-06-18 13:20+0200\n"
++"Last-Translator: Tom Tryfonidis <tomtryf at gmail.com>\n"
+ "Language-Team: team at gnome.gr\n"
+ "Language: el\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+-"X-Generator: Virtaal 0.7.1\n"
++"X-Generator: Poedit 1.6.5\n"
+ "X-Project-Style: gnome\n"
+ 
+ #: ../auth-dialog/main.c:850
+@@ -44,37 +45,49 @@ msgstr ""
+ "Αιτία: %s\n"
+ "Θέλετε να το δεχτείτε;"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Κλείσιμο"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+-msgstr "Οικοδεσπότης VPN"
++msgstr "Κεντρικός υπολογιστής VPN"
++
++#: ../auth-dialog/main.c:1608
++msgid "C_onnect"
++msgstr "_Σύνδεση"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Αυτόματη έναρξη σύνδεσης την επόμενη φορά"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+-msgstr "Επιλέξτε έναν οικοδεσπότη για τη προσκόμιση της μορφής σύνδεσης"
++msgstr "Επιλέξτε έναν κεντρικό υπολογιστή για την ανάκτηση της φόρμας εισόδου"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+-msgstr "Επικοινωνία με τον οικοδεσπότη, παρακαλούμε περιμένετε..."
++msgstr "Επικοινωνία με τον κεντρικό υπολογιστή, παρακαλούμε περιμένετε..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+-msgstr "_Είσοδος"
++msgstr "Σύ_νδεση"
++
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Ακύρωση"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Αποθήκευση κωδικών πρόσβασης"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Καταγραφή"
+ 
+ #: ../properties/auth-helpers.c:64
+ msgid "Choose a Certificate Authority certificate..."
+-msgstr "Επιλέξτε πιστοποιητικό αρχής πιστοποίησης..."
++msgstr "Επιλέξτε ένα πιστοποιητικό της αρχής έκδοσης πιστοποιητικών..."
+ 
+ #: ../properties/auth-helpers.c:80
+ msgid "Choose your personal certificate..."
+@@ -110,7 +123,7 @@ msgstr "_Πύλη:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:4
+ msgid "_Proxy:"
+-msgstr "_Μεσολαβητής:"
++msgstr "_Διαμεσολαβητής:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:5
+ msgid "CA C_ertificate:"
+@@ -122,7 +135,7 @@ msgstr "Να επιτρέπεται ο ασφαλής _δούρειος ίππο
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:7
+ msgid "CSD _Wrapper Script:"
+-msgstr "Σενάριο CSD _Wrapper:"
++msgstr "Δέσμη ενεργειών CSD _Wrapper:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:8
+ msgid "<b>Certificate Authentication</b>"
+@@ -145,33 +158,28 @@ msgid "<b>Software Token Authentication</b>"
+ msgstr "<b>Πιστοποίηση διακριτικού λογισμικού</b>"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:13
+-#, fuzzy
+ msgid "Token _Mode:"
+-msgstr "_Πηγή διακριτικού:"
++msgstr "_Λειτουργία διακριτικού:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:14
+-#, fuzzy
+ msgid "Token Sec_ret:"
+-msgstr "_Συμβολοσειρά διακριτικού:"
++msgstr "_Μυστικό διακριτικού:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:15
+ msgid "Disabled"
+ msgstr "Απενεργοποιημένο"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:16
+-#, fuzzy
+ msgid "RSA SecurID - read from ~/.stokenrc"
+-msgstr "Ανάγνωση από ~/.stokenrc"
++msgstr "RSA SecurID - ανάγνωση από ~/.stokenrc"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:17
+-#, fuzzy
+ msgid "RSA SecurID - manually entered"
+-msgstr "Χειροκίνητη εισαγωγή"
++msgstr "RSA SecurID - χειροκίνητη εισαγωγή"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:18
+-#, fuzzy
+ msgid "TOTP - manually entered"
+-msgstr "Χειροκίνητη εισαγωγή"
++msgstr "TOTP - χειροκίνητη εισαγωγή"
+ 
+ #: ../src/nm-openconnect-service.c:151
+ #, c-format
+@@ -181,7 +189,7 @@ msgstr "άκυρη ακέραια ιδιότητα '%s' ή εκτός ορίου
+ #: ../src/nm-openconnect-service.c:161
+ #, c-format
+ msgid "invalid boolean property '%s' (not yes or no)"
+-msgstr "άκυρη ιδιότητα τιμής Μπουλ '%s' (ούτε ναι ούτε όχι)"
++msgstr "άκυρη ιδιότητα λογικής τιμής '%s' (ούτε ναι ούτε όχι)"
+ 
+ #: ../src/nm-openconnect-service.c:168
+ #, c-format
+@@ -203,7 +211,7 @@ msgstr "Δεν υπάρχουν μυστικά VPN!"
+ 
+ #: ../src/nm-openconnect-service.c:383
+ msgid "Could not find openconnect binary."
+-msgstr "Αδύνατη η εύρεση του δυαδικού openconnect."
++msgstr "Αδύνατη η εύρεση του εκτελέσιμου openconnect."
+ 
+ #: ../src/nm-openconnect-service.c:395
+ msgid "No VPN gateway specified."
+@@ -211,7 +219,7 @@ msgstr "Δεν έχει ορισθεί η πύλη VPN."
+ 
+ #: ../src/nm-openconnect-service.c:405
+ msgid "No WebVPN cookie provided."
+-msgstr "Δεν παρέχεται μπισκότο WebVPN."
++msgstr "Δεν παρέχεται cookie WebVPN."
+ 
+ #: ../src/nm-openconnect-service.c:640
+ msgid "Don't quit when VPN connection terminates"
+@@ -242,7 +250,8 @@ msgstr "Άνοιγμα αρχείου διαμόρφωσης XML"
+ #, c-format
+ msgid "Treating host \"%s\" as a raw hostname\n"
+ msgstr ""
+-"Αντιμετώπιση του οικοδεσπότη \"%s\" ως ακατέργαστου ονόματος οικοδεσπότη\n"
++"Αντιμετώπιση του κεντρικού υπολογιστή \"%s\" ως ακατέργαστου ονόματος "
++"κεντρικού υπολογιστή\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l60
+ #: ../openconnect-strings.txt:21
+@@ -275,21 +284,21 @@ msgstr "Αποτυχία ανάλυσης του αρχείου ρυθμίσεω
+ #: ../openconnect-strings.txt:36
+ #, c-format
+ msgid "Host \"%s\" has address \"%s\"\n"
+-msgstr "Ο οικοδεσπότης \"%s\" έχει διεύθυνση \"%s\"\n"
++msgstr "Ο κεντρικός υπολογιστής \"%s\" έχει διεύθυνση \"%s\"\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l134
+ #: ../openconnect-strings.txt:39
+ #, c-format
+ msgid "Host \"%s\" has UserGroup \"%s\"\n"
+-msgstr "Ο οικοδεσπότης \"%s\" έχει UserGroup \"%s\"\n"
++msgstr "Ο κεντρικός υπολογιστής \"%s\" έχει ΟμάδαΧρηστών \"%s\"\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l148
+ #: ../openconnect-strings.txt:42
+ #, c-format
+ msgid "Host \"%s\" not listed in config; treating as raw hostname\n"
+ msgstr ""
+-"Ο οικοδεσπότης \"%s\" δεν αναφέρεται στις ρυθμίσεις· αντιμετωπίζεται ως "
+-"ακατέργαστο όνομα οικοδεσπότη\n"
++"Ο κεντρικός υπολογιστής \"%s\" δεν αναφέρεται στις ρυθμίσεις· "
++"αντιμετωπίζεται ως ακατέργαστο όνομα κεντρικού υπολογιστή\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l185
+ #: ../openconnect-strings.txt:45
+@@ -313,7 +322,7 @@ msgstr "Χρήση του GnuTLS. Παρόντα χαρακτηριστικά:"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l205
+ #: ../openconnect-strings.txt:56
+ msgid "OpenSSL ENGINE not present"
+-msgstr "Το OpenSSL ENGINE δεν είναι παρόν"
++msgstr "Δεν είναι παρόν το OpenSSL ENGINE"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l221
+ #: ../openconnect-strings.txt:59
+@@ -327,7 +336,7 @@ msgid ""
+ "WARNING: No DTLS support in this binary. Performance will be impaired.\n"
+ msgstr ""
+ "\n"
+-"ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Χωρίς υποστήριξη DTLS σε αυτό το δυαδικό. Η απόδοση θα "
++"ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Χωρίς υποστήριξη DTLS σε αυτό το εκτελέσιμο. Η απόδοση θα "
+ "εξασθενίσει.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l231
+@@ -378,12 +387,12 @@ msgstr "Χρήση αρχείου ιδιωτικού κλειδιού SSL KEY"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l240
+ #: ../openconnect-strings.txt:93
+ msgid "Use WebVPN cookie COOKIE"
+-msgstr "Χρήση μπισκότου WebVPN COOKIE"
++msgstr "Χρήση cookie WebVPN COOKIE"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l241
+ #: ../openconnect-strings.txt:96
+ msgid "Read cookie from standard input"
+-msgstr "Ανάγνωση μπισκότου από την τυπική είσοδο"
++msgstr "Ανάγνωση cookie από την τυπική είσοδο"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l242
+ #: ../openconnect-strings.txt:99
+@@ -433,7 +442,7 @@ msgstr "Απόρριψη προνομίων κατά τη διάρκεια εκ
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l251
+ #: ../openconnect-strings.txt:126
+ msgid "Run SCRIPT instead of CSD binary"
+-msgstr "Εκτέλεση SCRIPT αντί για δυαδικό CSD"
++msgstr "Εκτέλεση SCRIPT αντί για το εκτελέσιμο CSD"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l252
+ #: ../openconnect-strings.txt:129
+@@ -458,17 +467,17 @@ msgstr "Το συνθηματικό του κλειδιού είναι fsid το
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l256
+ #: ../openconnect-strings.txt:141
+ msgid "Set proxy server"
+-msgstr "Ορισμός διακομιστή μεσολάβησης"
++msgstr "Ορισμός διακομιστή διαμεσολάβησης"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l257
+ #: ../openconnect-strings.txt:144
+ msgid "Disable proxy"
+-msgstr "Απενεργοποίηση μεσολαβητή"
++msgstr "Απενεργοποίηση διαμεσολαβητή"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l258
+ #: ../openconnect-strings.txt:147
+ msgid "Use libproxy to automatically configure proxy"
+-msgstr "Χρήση του libproxy για αυτόματη ρύθμιση του μεσολαβητή"
++msgstr "Χρήση του libproxy για αυτόματη ρύθμιση του διαμεσολαβητή"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l260
+ #: ../openconnect-strings.txt:150
+@@ -489,7 +498,8 @@ msgstr "Ορισμός ορίου ουράς πακέτου σε LEN πακέτ
+ #: ../openconnect-strings.txt:159
+ msgid "Shell command line for using a vpnc-compatible config script"
+ msgstr ""
+-"Γραμμή εντολών κελύφους για χρήση ενός συμβατού με vpnc σεναρίου ρυθμίσεων"
++"Γραμμή εντολών κελύφους για χρήση μιας δέσμης ενεργειών ρυθμίσεων συμβατής "
++"με vpnc "
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l265
+ #: ../openconnect-strings.txt:162
+@@ -499,7 +509,7 @@ msgstr "προεπιλογή"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l266
+ #: ../openconnect-strings.txt:165
+ msgid "Pass traffic to 'script' program, not tun"
+-msgstr "Πέρασμα κυκλοφορίας σε πρόγραμμα 'σεναρίου', όχι tun"
++msgstr "Διοχέτευση κυκλοφορίας σε πρόγραμμα 'δέσμης ενεργειών', όχι tun"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l267
+ #: ../openconnect-strings.txt:168
+@@ -534,12 +544,12 @@ msgstr "Πιστοποίηση μόνο και εκτύπωση πληροφορ
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l273
+ #: ../openconnect-strings.txt:186
+ msgid "Fetch webvpn cookie only; don't connect"
+-msgstr "Προσκόμιση μόνο μπισκότου webvpn· όχι σύνδεση"
++msgstr "Προσκόμιση μόνο cookie webvpn· όχι σύνδεση"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l274
+ #: ../openconnect-strings.txt:189
+ msgid "Print webvpn cookie before connecting"
+-msgstr "Εκτύπωση μπισκότου webvpn πριν την σύνδεση"
++msgstr "Εκτύπωση cookie webvpn πριν την σύνδεση"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l275
+ #: ../openconnect-strings.txt:192
+@@ -593,6 +603,7 @@ msgstr "Χρήση διακριτικού λογισμικού για δημιο
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l286
+ #: ../openconnect-strings.txt:222
++#| msgid "(NOTE: libproxy disabled in this build)"
+ msgid "(NOTE: libstoken disabled in this build)"
+ msgstr "(ΣΗΜΕΙΩΣΗ: απενεργοποιήθηκε το libstoken σε αυτή τη δόμηση)"
+ 
+@@ -613,8 +624,9 @@ msgstr "Κεφαλίδα HTTP μεσολαβητή χρήστη: πεδίο"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l291
+ #: ../openconnect-strings.txt:234
++#| msgid "OS type (linux,linux-64,win,...) to report"
+ msgid "OS type (linux,linux-64,mac,win) to report"
+-msgstr "Τύπος λειτουργικού (Λίνουξ, λίνουξ-64, mac, win) για αναφορά"
++msgstr "Τύπος λειτουργικού (linux, linux-64, mac, win) για αναφορά"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l292
+ #: ../openconnect-strings.txt:237
+@@ -741,7 +753,7 @@ msgstr "Αυτή η έκδοση του openconnect δομήθηκε χωρίς
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l804
+ #: ../openconnect-strings.txt:303
+ msgid "Failed to obtain WebVPN cookie\n"
+-msgstr "Αποτυχία λήψης μπισκότου WebVPN\n"
++msgstr "Αποτυχία λήψης cookie WebVPN\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l828
+ #: ../openconnect-strings.txt:306
+@@ -860,6 +872,7 @@ msgstr "Η απαιτούμενη είσοδος χρήστη είναι σε μ
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1133
+ #: ../openconnect-strings.txt:368
+ #, c-format
++#| msgid "Auth choice \"%s\" not available\n"
+ msgid "Auth choice \"%s\" not valid\n"
+ msgstr "Η επιλογή πιστοποίησης \"%s\" δεν είναι έγκυρη\n"
+ 
+@@ -875,6 +888,7 @@ msgstr "Αδύνατο το άνοιγμα του αρχείου ~/.stokenrc\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1242
+ #: ../openconnect-strings.txt:377
++#| msgid "OpenConnect was not built with libstoken support\n"
+ msgid "OpenConnect was not built with soft token support\n"
+ msgstr "Το OpenConnect δεν δομήθηκε με υποστήριξη χαλαρού διακριτικού\n"
+ 
+@@ -920,6 +934,7 @@ msgstr ""
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l235
+ #: ../openconnect-strings.txt:402
++#| msgid "Established DTLS connection (using OpenSSL). Ciphersuite %s.\n"
+ msgid "Established DTLS connection (using OpenSSL)\n"
+ msgstr "Επίτευξη σύνδεσης DTLS (χρήση του OpenSSL)\n"
+ 
+@@ -978,6 +993,7 @@ msgstr "Αποτυχία ορισμού DTLS MTU: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l457
+ #: ../openconnect-strings.txt:433
++#| msgid "Established DTLS connection (using GnuTLS). Ciphersuite %s.\n"
+ msgid "Established DTLS connection (using GnuTLS)\n"
+ msgstr "Επίτευξη σύνδεσης DTLS (χρήση του GnuTLS)\n"
+ 
+@@ -1000,7 +1016,7 @@ msgstr "Ο διακομιστής δεν προσέφερε επιλογή κρ
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l535
+ #: ../openconnect-strings.txt:445
+ msgid "No DTLS when connected via proxy\n"
+-msgstr "Χωρίς DTLS κατά τη σύνδεση μέσα από μεσολαβητή\n"
++msgstr "Χωρίς DTLS κατά τη σύνδεση μέσα από διαμεσολαβητή\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l542
+ #: ../openconnect-strings.txt:448
+@@ -1040,7 +1056,7 @@ msgstr "Αρχικοποίηση DTLS. DPD %d, διατήρηση σύνδεση
+ #: ../openconnect-strings.txt:467
+ #, c-format
+ msgid "Received DTLS packet 0x%02x of %d bytes\n"
+-msgstr "Ελήφθη πακέτο DTLS 0x%02x από %d ψηφιολέξεις\n"
++msgstr "Ελήφθη πακέτο DTLS 0x%02x από %d bytes\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l739
+ #: ../openconnect-strings.txt:470
+@@ -1126,8 +1142,7 @@ msgstr "Το DTLS έλαβε σφάλμα εγγραφής %s. Υποχώρησ
+ #: ../openconnect-strings.txt:516
+ #, c-format
+ msgid "Sent DTLS packet of %d bytes; DTLS send returned %d\n"
+-msgstr ""
+-"Αποστολή πακέτου DTLS από %d ψηφιολέξεις· η αποστολή DTLS επέστρεψε %d\n"
++msgstr "Αποστολή πακέτου DTLS από %d bytes· η αποστολή DTLS επέστρεψε %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l891
+ #: ../openconnect-strings.txt:519
+@@ -1275,7 +1290,7 @@ msgstr "Αποτυχία αποσυμπίεσης\n"
+ #: ../openconnect-strings.txt:596
+ #, c-format
+ msgid "Received compressed data packet of %ld bytes\n"
+-msgstr "Λήψη πακέτου συμπιεσμένων δεδομένων από %ld ψηφιολέξεις\n"
++msgstr "Λήψη πακέτου συμπιεσμένων δεδομένων από %ld bytes\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l636
+ #: ../openconnect-strings.txt:599
+@@ -1329,7 +1344,7 @@ msgstr "Λήψη διατήρησης σύνδεσης του CSTP\n"
+ #: ../openconnect-strings.txt:623
+ #, c-format
+ msgid "Received uncompressed data packet of %d bytes\n"
+-msgstr "Λήψη πακέτου ασυμπίεστων δεδομένων από %d ψηφιολέξεις\n"
++msgstr "Λήψη πακέτου ασυμπίεστων δεδομένων από %d bytes\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l771
+ #: ../openconnect-strings.txt:626
+@@ -1357,8 +1372,7 @@ msgstr "Άγνωστο πακέτο %02x %02x %02x %02x %02x %02x %02x %02x\n"
+ #: ../openconnect-strings.txt:638
+ #, c-format
+ msgid "SSL wrote too few bytes! Asked for %d, sent %d\n"
+-msgstr ""
+-"Το SSL έγραψε υπερβολικά λίγες ψηφιολέξεις! Ζητήθηκαν %d, στάλθηκαν %d\n"
++msgstr "Το SSL έγραψε υπερβολικά λίγες bytes! Ζητήθηκαν %d, στάλθηκαν %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l864
+ #: ../openconnect-strings.txt:641
+@@ -1390,13 +1404,13 @@ msgstr "Αποτυχία συμπίεσης %d\n"
+ #: ../openconnect-strings.txt:656
+ #, c-format
+ msgid "Sending compressed data packet of %d bytes\n"
+-msgstr "Αποστολή πακέτου συμπιεσμένων δεδομένων από %d ψηφιολέξεις\n"
++msgstr "Αποστολή πακέτου συμπιεσμένων δεδομένων από %d bytes\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l953
+ #: ../openconnect-strings.txt:659
+ #, c-format
+ msgid "Sending uncompressed data packet of %d bytes\n"
+-msgstr "Αποστολή πακέτου ασυμπίεστων δεδομένων από %d ψηφιολέξεις\n"
++msgstr "Αποστολή πακέτου ασυμπίεστων δεδομένων από %d bytes\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l993
+ #: ../openconnect-strings.txt:662
+@@ -1413,7 +1427,7 @@ msgstr "Προσπάθεια νέας σύνδεσης DTLS\n"
+ #: ../openconnect-strings.txt:668
+ #, c-format
+ msgid "No work to do; sleeping for %d ms...\n"
+-msgstr "Χωρίς εργασία· ύπνος για %d ms...\n"
++msgstr "Χωρίς εργασία· αναμονή για %d ms...\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l89
+ #: ../openconnect-strings.txt:671
+@@ -1441,19 +1455,19 @@ msgstr "Απόρριψη εσφαλμένης διαίρεσης αποκλει
+ #: ../openconnect-strings.txt:683
+ #, c-format
+ msgid "Failed to spawn script '%s' for %s: %s\n"
+-msgstr "Αποτυχία παραγωγής σεναρίου '%s' για το %s: %s\n"
++msgstr "Αποτυχία παραγωγής δέσμης ενεργειών '%s' για το %s: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l394
+ #: ../openconnect-strings.txt:686
+ #, c-format
+ msgid "Script '%s' exited abnormally (%x)\n"
+-msgstr "Το σενάριο '%s' εξήλθε ανώμαλα (%x)\n"
++msgstr "H δέσμη ενεργειών '%s' εξήλθε ανώμαλα (%x)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l401
+ #: ../openconnect-strings.txt:689
+ #, c-format
+ msgid "Script '%s' returned error %d\n"
+-msgstr "Το σενάριο '%s' επέστρεψε σφάλμα %d\n"
++msgstr "H δέσμη ενεργειών '%s' επέστρεψε σφάλμα %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l416
+ #: ../openconnect-strings.txt:692
+@@ -1486,7 +1500,7 @@ msgstr "Αδύνατη η σωλήνωση του %s για IPv%d: %s\n"
+ #: ../openconnect-strings.txt:707
+ #, c-format
+ msgid "Failed to open tun device: %s\n"
+-msgstr "Αποτυχία ανοίγματος συσκευής tun: %s\n"
++msgstr "Αποτυχία ανοίγματος της συσκευής tun: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l521
+ #: ../openconnect-strings.txt:710
+@@ -1556,7 +1570,7 @@ msgstr "execl"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l666
+ #: ../openconnect-strings.txt:746
+ msgid "(script)"
+-msgstr "(σενάριο)"
++msgstr "(δέσμη ενεργειών )"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l760
+ #: ../openconnect-strings.txt:749
+@@ -1711,7 +1725,7 @@ msgstr "Αποτυχία φόρτωσης ιδιωτικού κλειδιού (
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l919
+ #: ../openconnect-strings.txt:840
+ msgid "This binary built without PKCS#11 support\n"
+-msgstr "Αυτό το δυαδικό δημιουργήθηκε χωρίς υποστήριξη PKCS#11\n"
++msgstr "Αυτό το εκτελέσιμο δημιουργήθηκε χωρίς υποστήριξη PKCS#11\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l672
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l993
+@@ -1851,7 +1865,7 @@ msgstr "Συμφωνία ονόματος θέματος πιστοποιητι
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1736
+ #: ../openconnect-strings.txt:915
+ msgid "certificate does not match hostname"
+-msgstr "Το πιστοποιητικό δεν ταιριάζει με το όνομα του οικοδεσπότη."
++msgstr "Το πιστοποιητικό δεν ταιριάζει με το όνομα του κεντρικού υπολογιστή"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1156
+ #: ../openconnect-strings.txt:918
+@@ -1951,7 +1965,7 @@ msgstr "Αποτυχία ανάγνωσης από την υποδοχή SSL: %s
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l218
+ #: ../openconnect-strings.txt:972
+ msgid "Could not extract expiration time of certificate\n"
+-msgstr "Αδύνατη η εξαγωγή χρόνου λήξης του πιστοποιητικού\n"
++msgstr "Αδυναμία εξαγωγής του χρόνου λήξης του πιστοποιητικού\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l277
+ #: ../openconnect-strings.txt:975
+@@ -2021,7 +2035,7 @@ msgstr "Αποτυχία ρύθμισης πιστοποιητικού PKCS#11:
+ #: ../openconnect-strings.txt:1008
+ #, c-format
+ msgid "Could not initialise MD5 hash: %s\n"
+-msgstr "Αδύνατη η αρχικοποίηση του κατακερματισμού MD5: %s\n"
++msgstr "Αδυναμία αρχικοποίησης του κατακερματισμού MD5: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l622
+ #: ../openconnect-strings.txt:1011
+@@ -2050,13 +2064,13 @@ msgstr "Μη υποστηριζόμενος τύπος κρυπτογράφησ
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l738
+ #: ../openconnect-strings.txt:1024
+ msgid "Invalid salt in encrypted PEM file\n"
+-msgstr "Άκυρο αλάτι σε κρυπτογραφημένο αρχείο PEM\n"
++msgstr "Άκυρο salt σε κρυπτογραφημένο αρχείο PEM\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l762
+ #: ../openconnect-strings.txt:1027
+ #, c-format
+ msgid "Error base64-decoding encrypted PEM file: %s\n"
+-msgstr "Σφάλμα κρυπτογραφημένου αρχείου PEM με αποκωδικοποίηση βάση64: %s\n"
++msgstr "Σφάλμα κρυπτογραφημένου αρχείου PEM με αποκωδικοποίηση base64: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l770
+ #: ../openconnect-strings.txt:1030
+@@ -2361,7 +2375,7 @@ msgstr "Αποτυχία δεδομένων εισαγωγής στο SHA1 γι
+ #: ../openconnect-strings.txt:1191
+ #, c-format
+ msgid "TPM sign function called for %d bytes.\n"
+-msgstr "Η συνάρτηση υπογραφής κάλεσε %d ψηφιολέξεις.\n"
++msgstr "Η συνάρτηση υπογραφής κάλεσε %d bytes.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l118
+ #: ../openconnect-strings.txt:1194
+@@ -2462,43 +2476,43 @@ msgstr "Αποτυχία ορισμού PIN κλειδιού: %s\n"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l86
+ #: ../openconnect-strings.txt:1244
+ msgid "Socket connect cancelled\n"
+-msgstr "Ακύρωση σύνδεσης υποδοχής\n"
++msgstr "Ακυρώθηκε η σύνδεση υποδοχής\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l119
+ #: ../openconnect-strings.txt:1247
+ #, c-format
+ msgid "Failed to reconnect to proxy %s\n"
+-msgstr "Αποτυχία επανασύνδεσης στον μεσολαβητή %s\n"
++msgstr "Αποτυχία επανασύνδεσης στον διαμεσολαβητή %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l123
+ #: ../openconnect-strings.txt:1250
+ #, c-format
+ msgid "Failed to reconnect to host %s\n"
+-msgstr "Αποτυχία επανασύνδεσης στον οικοδεσπότη %s\n"
++msgstr "Αποτυχία επανασύνδεσης στον κεντρικό υπολογιστή %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l186
+ #: ../openconnect-strings.txt:1253
+ #, c-format
+ msgid "Proxy from libproxy: %s://%s:%d/\n"
+-msgstr "Μεσολαβητής από libproxy: %s://%s:%d/\n"
++msgstr "Διαμεσολαβητής από libproxy: %s://%s:%d/\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l215
+ #: ../openconnect-strings.txt:1256
+ #, c-format
+ msgid "getaddrinfo failed for host '%s': %s\n"
+-msgstr "Αποτυχία getaddrinfo για οικοδεσπότη '%s': %s\n"
++msgstr "Αποτυχία getaddrinfo για κεντρικό υπολογιστή '%s': %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l231
+ #: ../openconnect-strings.txt:1259
+ #, c-format
+ msgid "Attempting to connect to proxy %s%s%s:%s\n"
+-msgstr "Προσπάθεια σύνδεσης στον μεσολαβητή %s%s%s:%s\n"
++msgstr "Προσπάθεια σύνδεσης στον διαμεσολαβητή %s%s%s:%s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l232
+ #: ../openconnect-strings.txt:1262
+ #, c-format
+ msgid "Attempting to connect to server %s%s%s:%s\n"
+-msgstr "Προσπάθεια σύνδεσης στον μεσολαβητή %s%s%s:%s\n"
++msgstr "Προσπάθεια σύνδεσης στον διακομιστή %s%s%s:%s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l248
+ #: ../openconnect-strings.txt:1265
+@@ -2509,7 +2523,7 @@ msgstr "Αποτυχία κατανομής αποθήκευσης sockaddr\n"
+ #: ../openconnect-strings.txt:1268
+ #, c-format
+ msgid "Failed to connect to host %s\n"
+-msgstr "Αποτυχία σύνδεσης με τον οικοδεσπότη %s\n"
++msgstr "Αποτυχία σύνδεσης με τον κεντρικό υπολογιστή %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l355
+ #: ../openconnect-strings.txt:1271
+@@ -2581,7 +2595,7 @@ msgstr "Άγνωστο σφάλμα"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l144
+ #: ../openconnect-strings.txt:1310
+ msgid "No memory for allocating cookies\n"
+-msgstr "Χωρίς μνήμη για κατανομή μπισκότων\n"
++msgstr "Χωρίς μνήμη για κατανομή cookie\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l208
+ #: ../openconnect-strings.txt:1313
+@@ -2610,7 +2624,7 @@ msgstr "Παράβλεψη άγνωστης γραμμής απάντησης HT
+ #: ../openconnect-strings.txt:1325
+ #, c-format
+ msgid "Invalid cookie offered: %s\n"
+-msgstr "Προσφορά άκυρου μπισκότου: %s\n"
++msgstr "Προσφορά άκυρου cookie: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l266
+ #: ../openconnect-strings.txt:1328
+@@ -2670,8 +2684,7 @@ msgstr "Αποτυχία αποστολής αιτήματος GET για νέα
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l498
+ #: ../openconnect-strings.txt:1359
+ msgid "Downloaded config file did not match intended SHA1\n"
+-msgstr ""
+-"Το μεταφορτωμένο αρχείο ρυθμίσεων δεν ταιριάζει με το προοριζόμενο SHA1\n"
++msgstr "Το ληφθέντο αρχείο ρυθμίσεων δεν ταιριάζει με το προοριζόμενο SHA1\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l515
+ #: ../openconnect-strings.txt:1362
+@@ -2679,7 +2692,8 @@ msgid ""
+ "Error: Server asked us to run CSD hostscan.\n"
+ "You need to provide a suitable --csd-wrapper argument.\n"
+ msgstr ""
+-"Σφάλμα: Ο διακομιστής ζήτησε την εκτέλεση της σάρωσης οικοδεσπότη CSD.\n"
++"Σφάλμα: Ο διακομιστής ζήτησε την εκτέλεση της σάρωσης κεντρικού υπολογιστή "
++"CSD.\n"
+ "Χρειάζεται να δώσετε ένα κατάλληλο όρισμα --csd-wrapper.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l522
+@@ -2689,7 +2703,7 @@ msgid ""
+ "This facility is disabled by default for security reasons, so you may wish "
+ "to enable it.\n"
+ msgstr ""
+-"Σφάλμα: Ο διακομιστής ζήτησε τη μεταφόρτωση και εκτέλεση ενός δούρειου ίππου "
++"Σφάλμα: Ο διακομιστής ζήτησε τη λήψη και εκτέλεση ενός δούρειου ίππου "
+ "'ασφαλούς επιφάνειας εργασίας Cisco'.\n"
+ "Αυτή η διευκόλυνση είναι ανενεργή από προεπιλογή για λόγους ασφάλειας, έτσι "
+ "μπορεί να θέλετε να την ενεργοποιήσετε.\n"
+@@ -2697,19 +2711,19 @@ msgstr ""
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l529
+ #: ../openconnect-strings.txt:1373
+ msgid "Trying to run Linux CSD trojan script.\n"
+-msgstr "Προσπάθεια εκτέλεσης σεναρίου δούρειου ίππου CSD Λίνουξ.\n"
++msgstr "Προσπάθεια εκτέλεσης δέσμης ενεργειών δούρειου ίππου CSD Linux.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l539
+ #: ../openconnect-strings.txt:1376
+ #, c-format
+ msgid "Failed to open temporary CSD script file: %s\n"
+-msgstr "Αποτυχία ανοίγματος προσωρινού αρχείου σεναρίου CSD: %s\n"
++msgstr "Αποτυχία ανοίγματος προσωρινού αρχείου δέσμης ενεργειών CSD: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l547
+ #: ../openconnect-strings.txt:1379
+ #, c-format
+ msgid "Failed to write temporary CSD script file: %s\n"
+-msgstr "Αποτυχία εγγραφής προσωρινού αρχείου σεναρίου CSD: %s\n"
++msgstr "Αποτυχία εγγραφής προσωρινού αρχείου δέσμης ενεργειών CSD: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l570
+ #: ../openconnect-strings.txt:1382
+@@ -2736,7 +2750,7 @@ msgstr ""
+ #: ../openconnect-strings.txt:1393
+ #, c-format
+ msgid "Failed to exec CSD script %s\n"
+-msgstr "Αποτυχία εκτέλεσης σεναρίου CSD %s\n"
++msgstr "Αποτυχία εκτέλεσης δέσμης ενεργειών CSD %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l743
+ #: ../openconnect-strings.txt:1396
+@@ -2801,12 +2815,12 @@ msgstr "Απροσπέλαστο δίκτυο"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1261
+ #: ../openconnect-strings.txt:1429
+ msgid "host unreachable"
+-msgstr "Απροσπέλαστος οικοδεσπότης"
++msgstr "Απροσπέλαστος κεντρικός υπολογιστής"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1262
+ #: ../openconnect-strings.txt:1432
+ msgid "connection refused by destination host"
+-msgstr "Άρνηση σύνδεσης από τον οικοδεσπότη προορισμού"
++msgstr "Άρνηση σύνδεσης από τον κεντρικό υπολογιστή προορισμού"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1263
+ #: ../openconnect-strings.txt:1435
+@@ -2828,45 +2842,47 @@ msgstr "Δεν υποστηρίζεται αυτός ο τύπος διεύθυ
+ #, c-format
+ msgid "Error writing auth request to SOCKS proxy: %s\n"
+ msgstr ""
+-"Σφάλμα κατά την εγγραφή αιτήματος πιστοποίησης σε μεσολαβητή SOCKS: %s\n"
++"Σφάλμα κατά την εγγραφή αιτήματος πιστοποίησης σε διαμεσολαβητή SOCKS: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1286
+ #: ../openconnect-strings.txt:1447
+ #, c-format
+ msgid "Error reading auth response from SOCKS proxy: %s\n"
+ msgstr ""
+-"Σφάλμα κατά την ανάγνωση απάντησης πιστοποίησης από τον μεσολαβητή SOCKS: "
++"Σφάλμα κατά την ανάγνωση απάντησης πιστοποίησης από τον διαμεσολαβητή SOCKS: "
+ "%s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1292
+ #: ../openconnect-strings.txt:1450
+ #, c-format
+ msgid "Unexpected auth response from SOCKS proxy: %02x %02x\n"
+-msgstr "Αναπάντεχη απάντηση πιστοποίησης από τον μεσολαβητή SOCKS: %02x %02x\n"
++msgstr ""
++"Αναπάντεχη απάντηση πιστοποίησης από τον διαμεσολαβητή SOCKS: %02x %02x\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1300
+ #: ../openconnect-strings.txt:1453
+ #, c-format
+ msgid "SOCKS proxy error %02x: %s\n"
+-msgstr "Σφάλμα μεσολαβητή SOCKS %02x: %s\n"
++msgstr "Σφάλμα διαμεσολαβητή SOCKS %02x: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1304
+ #: ../openconnect-strings.txt:1456
+ #, c-format
+ msgid "SOCKS proxy error %02x\n"
+-msgstr "Σφάλμα μεσολαβητή SOCKS %02x\n"
++msgstr "Σφάλμα διαμεσολαβητή SOCKS %02x\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1310
+ #: ../openconnect-strings.txt:1459
+ #, c-format
+ msgid "Requesting SOCKS proxy connection to %s:%d\n"
+-msgstr "Αίτημα σύνδεσης μεσολαβητή SOCKS στο %s:%d\n"
++msgstr "Αίτημα σύνδεσης διαμεσολαβητή SOCKS στο %s:%d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1325
+ #: ../openconnect-strings.txt:1462
+ #, c-format
+ msgid "Error writing connect request to SOCKS proxy: %s\n"
+-msgstr "Σφάλμα κατά την εγγραφή αιτήματος σύνδεσης σε μεσολαβητή SOCKS: %s\n"
++msgstr ""
++"Σφάλμα κατά την εγγραφή αιτήματος σύνδεσης σε διαμεσολαβητή SOCKS: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1333
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1366
+@@ -2874,13 +2890,14 @@ msgstr "Σφάλμα κατά την εγγραφή αιτήματος σύνδ
+ #, c-format
+ msgid "Error reading connect response from SOCKS proxy: %s\n"
+ msgstr ""
+-"Σφάλμα κατά την ανάγνωση απάντησης σύνδεσης από τον μεσολαβητή SOCKS: %s\n"
++"Σφάλμα κατά την ανάγνωση απάντησης σύνδεσης από τον διαμεσολαβητή SOCKS: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1339
+ #: ../openconnect-strings.txt:1469
+ #, c-format
+ msgid "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
+-msgstr "Αναπάντεχη απάντηση σύνδεσης από τον μεσολαβητή SOCKS: %02x %02x...\n"
++msgstr ""
++"Αναπάντεχη απάντηση σύνδεσης από τον διαμεσολαβητή SOCKS: %02x %02x...\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1359
+ #: ../openconnect-strings.txt:1472
+@@ -2892,35 +2909,35 @@ msgstr "Αναπάντεχος τύπος διεύθυνσης %02x σε απά
+ #: ../openconnect-strings.txt:1475
+ #, c-format
+ msgid "Requesting HTTP proxy connection to %s:%d\n"
+-msgstr "Αίτημα σύνδεσης μεσολαβητή HTTP στο %s:%d\n"
++msgstr "Αίτημα σύνδεσης διαμεσολαβητή HTTP στο %s:%d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1400
+ #: ../openconnect-strings.txt:1478
+ #, c-format
+ msgid "Sending proxy request failed: %s\n"
+-msgstr "Αποτυχία αιτήματος αποστολής μεσολαβητή: %s\n"
++msgstr "Αποτυχία αιτήματος αποστολής διαμεσολαβητή: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1407
+ #: ../openconnect-strings.txt:1481
+ msgid "Error fetching proxy response\n"
+-msgstr "Σφάλμα κατά την προσκόμιση απάντησης μεσολαβητή\n"
++msgstr "Σφάλμα κατά την προσκόμιση απάντησης διαμεσολαβητή\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1414
+ #: ../openconnect-strings.txt:1484
+ #, c-format
+ msgid "Failed to parse proxy response '%s'\n"
+-msgstr "Αποτυχία ανάλυσης απάντησης μεσολαβητή '%s'\n"
++msgstr "Αποτυχία ανάλυσης απάντησης διαμεσολαβητή '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1420
+ #: ../openconnect-strings.txt:1487
+ #, c-format
+ msgid "Proxy CONNECT request failed: %s\n"
+-msgstr "Αποτυχία αιτήματος CONNECT μεσολαβητή: %s\n"
++msgstr "Αποτυχία αιτήματος CONNECT διαμεσολαβητή: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1427
+ #: ../openconnect-strings.txt:1490
+ msgid "Failed to read proxy response\n"
+-msgstr "Αποτυχία ανάγνωσης απάντησης μεσολαβητή\n"
++msgstr "Αποτυχία ανάγνωσης απάντησης διαμεσολαβητή\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1431
+ #: ../openconnect-strings.txt:1493
+@@ -2932,17 +2949,17 @@ msgstr "Αναπάντεχη γραμμή συνέχισης μετά την α
+ #: ../openconnect-strings.txt:1496
+ #, c-format
+ msgid "Unknown proxy type '%s'\n"
+-msgstr "Άγνωστος τύπος μεσολαβητή '%s'\n"
++msgstr "Άγνωστος τύπος διαμεσολαβητή '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1475
+ #: ../openconnect-strings.txt:1499
+ msgid "Only http or socks(5) proxies supported\n"
+-msgstr "Υποστηρίζονται μόνο μεσολαβητές http ή socks(5)\n"
++msgstr "Υποστηρίζονται μόνο διαμεσολαβητές http ή socks(5)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l131
+ #: ../openconnect-strings.txt:1502
+ msgid "Form choice has no name\n"
+-msgstr "Η επιλογή μορφής δεν έχει κανένα όνομα\n"
++msgstr "Η φόρμα δεν έχει κανένα όνομα\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l197
+ #: ../openconnect-strings.txt:1505
+@@ -2953,24 +2970,24 @@ msgstr "Χωρίς όνομα %s στην είσοδο\n"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l204
+ #: ../openconnect-strings.txt:1508
+ msgid "No input type in form\n"
+-msgstr "Χωρίς τύπο εισόδου στη μορφή\n"
++msgstr "Χωρίς τύπο εισόδου στη φόρμα\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l216
+ #: ../openconnect-strings.txt:1511
+ msgid "No input name in form\n"
+-msgstr "Χωρίς όνομα εισόδου στη μορφή\n"
++msgstr "Χωρίς όνομα εισόδου στη φόρμα\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l245
+ #: ../openconnect-strings.txt:1514
+ #, c-format
+ msgid "Unknown input type %s in form\n"
+-msgstr "Άγνωστος τύπος εισόδου %s στη μορφή\n"
++msgstr "Άγνωστος τύπος εισόδου %s στη φόρμα\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l438
+ #: ../openconnect-strings.txt:1517
+ #, c-format
+ msgid "Cannot handle form method='%s', action='%s'\n"
+-msgstr "Αδύνατος ο χειρισμός μεθόδου μορφής='%s', ενέργεια='%s'\n"
++msgstr "Αδύνατος ο χειρισμός της φόρμας μεθόδου='%s', ενέργεια='%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l498
+ #: ../openconnect-strings.txt:1520
+@@ -3075,6 +3092,7 @@ msgstr ""
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l1038
+ #: ../openconnect-strings.txt:1579
++#| msgid "Generating RSA token code\n"
+ msgid "Generating tokencode\n"
+ msgstr "Δημιουργείται κώδικας διακριτικού\n"
+ 
+@@ -3089,6 +3107,225 @@ msgstr "Αποτυχία ανάλυσης διακομιστή URL '%s'.\n"
+ msgid "Only https:// permitted for server URL\n"
+ msgstr "Μόνο https:// επιτρέπονται για διακομιστή URL\n"
+ 
++#~| msgid "Failed to parse XML config file %s\n"
++#~ msgid "Failed to open XML config file: %s\n"
++#~ msgstr "Αποτυχία ανοίγματος του αρχείου ρυθμίσεων XML: %s\n"
++
++#, fuzzy
++#~| msgid "Failed to parse XML config file %s\n"
++#~ msgid "Failed to fstat() XML config file: %s\n"
++#~ msgstr "Αποτυχία του αρχείου ρυθμίσεων fstat() XML: %s\n"
++
++#~| msgid "Failed to parse XML config file %s\n"
++#~ msgid "Failed to allocate %lu bytes for XML config file\n"
++#~ msgstr "Αποτυχία κατανομής %lu bytes για το αρχείο ρυθμίσεων XML\n"
++
++#~| msgid "Failed to parse XML config file %s\n"
++#~ msgid "Failed to read XML config file: %s\n"
++#~ msgstr "Αποτυχία ανάγνωσης του αρχείου ρυθμίσεων XML: %s\n"
++
++#, fuzzy
++#~ msgid "Cannot process this executable path \"%s\""
++#~ msgstr "Αδύνατη η επεξεργασία του μηνύματος: %s"
++
++#, fuzzy
++#~| msgid "Allocation of deflate buffer failed\n"
++#~ msgid "Allocation for vpnc-script path failed\n"
++#~ msgstr "Αποτυχία κατανομής ενδιάμεσης μνήμης συμπίεσης\n"
++
++#~| msgid "Use syslog for progress messages"
++#~ msgid "Prepend timestamp to progress messages"
++#~ msgstr "Πρόταξη χρονικής σήμανσης σε μηνύματα προόδου"
++
++#~ msgid "Require perfect forward secrecy"
++#~ msgstr "Απαιτείται τέλεια προώθηση μυστικότητας"
++
++#, fuzzy
++#~ msgid "Dump HTTP authentication traffic (implies --verbose"
++#~ msgstr "Αποτύπωση κυκλοφορίας πιστοποίησης HTTP (υπονοεί --verbose"
++
++#, fuzzy
++#~ msgid "Do not attempt XML POST authentication"
++#~ msgstr "Να μην προσπαθείτε πιστοποίηση XML POST"
++
++#~ msgid "Software token type: rsa, totp or hotp"
++#~ msgstr "Τύποι διακριτικού λογισμικού: rsa, totp ή hotp"
++
++#~ msgid "Software token secret"
++#~ msgstr "Μυστικό διακριτικό λογισμικού"
++
++#~| msgid "(NOTE: libstoken disabled in this build)"
++#~ msgid "(NOTE: libstoken (RSA SecurID) disabled in this build)"
++#~ msgstr ""
++#~ "(ΣΗΜΕΙΩΣΗ: απενεργοποίηση του libstoken (RSA SecurID) σε αυτή τη δόμηση)"
++
++#~| msgid "(NOTE: libproxy disabled in this build)"
++#~ msgid "(NOTE: liboath (TOTP,HOTP) disabled in this build)"
++#~ msgstr ""
++#~ "(ΣΗΜΕΙΩΣΗ: απενεργοποιήθηκε το liboath (TOTP,HOTP) σε αυτή τη δόμηση)"
++
++#~| msgid "Failed to allocate sockaddr storage\n"
++#~ msgid "Failed to allocate string\n"
++#~ msgstr "Αποτυχία κατανομής συμβολοσειράς\n"
++
++#~| msgid "Invalid cookie offered: %s\n"
++#~ msgid "Invalid software token mode \"%s\"\n"
++#~ msgstr "Άκυρη κατάσταση διακριτικού λογισμικού \"%s\"\n"
++
++#~ msgid "Error opening cmd pipe\n"
++#~ msgstr "Σφάλμα κατά το άνοιγμα διοχέτευσης cmd\n"
++
++#~| msgid "Set up tun device failed\n"
++#~ msgid "Set up tun script failed\n"
++#~ msgstr "Αποτυχία ρύθμισης δέσμης ενεργειών tun\n"
++
++#~ msgid "Caught signal: %s\n"
++#~ msgstr "Ελήφθη σήμα: %s\n"
++
++#~| msgid "Auth choice \"%s\" not valid\n"
++#~ msgid "Auth choice \"%s\" matches multiple options\n"
++#~ msgstr "Η επιλογή πιστοποίησης \"%s\" ταιριάζει με πολλαπλές επιλογές\n"
++
++#~| msgid "OpenConnect was not built with soft token support\n"
++#~ msgid "OpenConnect was not built with liboath support\n"
++#~ msgstr "Το OpenConnect δεν δομήθηκε με υποστήριξη liboath\n"
++
++#~| msgid "General failure in libstoken\n"
++#~ msgid "General failure in liboath\n"
++#~ msgstr "Γενική αποτυχία στο liboath\n"
++
++#, fuzzy
++#~| msgid "Socket connect cancelled\n"
++#~ msgid "SSL socket closed uncleanly\n"
++#~ msgstr "Αποτυχία εγγραφής στην υποδοχή SSL\n"
++
++#, fuzzy
++#~| msgid "Failed to allocate memory for supporting certificates\n"
++#~ msgid "Failed to allocate memory for certificate\n"
++#~ msgstr "Αποτυχία κατανομής μνήμης για πιστοποιητικό\n"
++
++#, fuzzy
++#~ msgid "Got next CA '%s' from PKCS11\n"
++#~ msgstr "Ελήφθη επόμενο CA '%s' από το PKCS11\n"
++
++#~ msgid "Renegotiated SSL on %s\n"
++#~ msgstr "Διαπραγμάτευση SSL με %s\n"
++
++#, fuzzy
++#~ msgid ""
++#~ "Error: Running the 'Cisco Secure Desktop' trojan on Windows is not yet "
++#~ "implemented.\n"
++#~ msgstr ""
++#~ "Σφάλμα: Η εκτέλεση του δούρειου ίππου 'Cisco Secure Desktop' σε Windows "
++#~ "δεν έχει ακόμα υλοποιηθεί.\n"
++
++#, fuzzy
++#~ msgid "Server requested SSL client certificate after one was provided\n"
++#~ msgstr ""
++#~ "Ο διακομιστής ζήτησε πιστοποιητικό πελάτη SSL μετά την παροχή ενός\n"
++
++#, fuzzy
++#~| msgid "Server presented no certificate\n"
++#~ msgid "Server requested SSL client certificate; none was configured\n"
++#~ msgstr ""
++#~ "Ο διακομιστής ζήτησε πιστοποιητικό πελάτη SSL· κανένα δεν ρυθμίστηκε\n"
++
++#, fuzzy
++#~ msgid "Received <client-cert-request> when not expected.\n"
++#~ msgstr "Λήψη <client-cert-request>, ενώ δεν αναμενόταν.\n"
++
++#~| msgid "Generating tokencode\n"
++#~ msgid "Generating OATH TOTP token code\n"
++#~ msgstr "Δημιουργείται κώδικας διακριτικού OATH TOTP\n"
++
++#~| msgid "OK to generate NEXT tokencode\n"
++#~ msgid "Unable to generate OATH TOTP token code: %s\n"
++#~ msgstr "Αδύνατη η δημιουργία κώδικα διακριτικού OATH TOTP: %s\n"
++
++#~| msgid "Generating tokencode\n"
++#~ msgid "Generating OATH HOTP token code\n"
++#~ msgstr "Δημιουργείται κώδικας διακριτικού OATH HOTP\n"
++
++#~| msgid "OK to generate NEXT tokencode\n"
++#~ msgid "Unable to generate OATH HOTP token code: %s\n"
++#~ msgstr "Αδύνατη η δημιουργία κώδικα διακριτικού OATH HOTP: %s\n"
++
++#~ msgid "ERROR: Cannot initialize sockets\n"
++#~ msgstr "ΣΦΑΛΜΑ: Αδύνατη η αρχικοποίηση υποδοχών\n"
++
++#, fuzzy
++#~| msgid "DTLS handshake failed: %d\n"
++#~ msgid "DTLS Rehandshake failed; reconnecting.\n"
++#~ msgstr "Αποτυχία αλλαγής κλειδιού DTLS\n"
++
++#~ msgid "Cookie is no longer valid, ending session\n"
++#~ msgstr "Το cookie δεν είναι πια έγκυρο, τερματισμός συνεδρίας\n"
++
++#~ msgid "Caller paused the connection\n"
++#~ msgstr "Ο καλών διέκοψε τη σύνδεση\n"
++
++#~| msgid "SSL send failed: %s\n"
++#~ msgid "socketpair failed: %s\n"
++#~ msgstr "Αποτυχία του socketpair: %s\n"
++
++#~| msgid "SSL send failed: %s\n"
++#~ msgid "fork failed: %s\n"
++#~ msgstr "Αποτυχία διακλάδωσης: %s\n"
++
++#~ msgid "No Windows-TAP adapters found. Is the driver installed?\n"
++#~ msgstr ""
++#~ "Δεν βρέθηκαν υποδοχείς Windows-TAP. Είναι εγκατεστημένος ο οδηγός;\n"
++
++#~| msgid "Failed to open CA file '%s'\n"
++#~ msgid "Failed to open %s\n"
++#~ msgstr "Αποτυχία ανοίγματος του %s\n"
++
++#, fuzzy
++#~| msgid "Failed to open tun device: %s\n"
++#~ msgid "Opened tun device %s\n"
++#~ msgstr "Αποτυχία ανοίγματος συσκευής tun: %s\n"
++
++#, fuzzy
++#~| msgid "Failed to load TPM private key\n"
++#~ msgid "Failed to obtain TAP driver version: %lx\n"
++#~ msgstr "Αποτυχία φόρτωσης ιδιωτικού κλειδιού TPM\n"
++
++#~ msgid ""
++#~ "Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n"
++#~ msgstr ""
++#~ "Σφάλμα: Απαιτείται ο οδηγός TAP για Windows με έκδοση v9.9 ή μεγαλύτερη "
++#~ "(βρέθηκε %ld.%ld)\n"
++
++#~| msgid "Failed to set TPM PIN: %s\n"
++#~ msgid "Failed to set TAP IP addresses: %lx\n"
++#~ msgstr "Αποτυχία ορισμού διεύθυνσης IP για το TAP : %lx\n"
++
++#, fuzzy
++#~| msgid "Failed to setup PKCS#12 data structure: %s\n"
++#~ msgid "Failed to set TAP media status: %lx\n"
++#~ msgstr "Αποτυχία ρύθμισης δομής δεδομένων PKCS#12: %s\n"
++
++#~| msgid "Failed to read from SSL socket: %s\n"
++#~ msgid "Failed to read from TAP device: %lx\n"
++#~ msgstr "Αποτυχία ανάγνωσης από την συσκευή TAP: %lx\n"
++
++#~| msgid "Failed to read from SSL socket: %s\n"
++#~ msgid "Failed to complete read from TAP device: %lx\n"
++#~ msgstr "Αποτυχία ολοκλήρωσης της ανάγνωσης από την συσκευή TAP: %lx\n"
++
++#~ msgid "Wrote %ld bytes to tun\n"
++#~ msgstr "Γράφτηκαν %ld bytes στο tun\n"
++
++#~ msgid "Waiting for tun write...\n"
++#~ msgstr "Αναμονή για εγγραφή στο tun...\n"
++
++#~ msgid "Wrote %ld bytes to tun after waiting\n"
++#~ msgstr "Γράφτηκαν %ld bytes στο tun μετά την αναμονή\n"
++
++#~| msgid "Failed to write to SSL socket: %s\n"
++#~ msgid "Failed to write to TAP device: %lx\n"
++#~ msgstr "Αποτυχία εγγραφής στην συσκευή TAP: %lx\n"
++
+ #~ msgid "Password / SecurID"
+ #~ msgstr "Συνθηματικό / SecurID"
+ 
+diff --git a/po/es.po b/po/es.po
+index 8a306e4..0f0f4f7 100644
+--- a/po/es.po
++++ b/po/es.po
+@@ -11,8 +11,8 @@ msgstr ""
+ "Project-Id-Version: network-manager-openconnect.HEAD\n"
+ "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
+ "product=NetworkManager&keywords=I18N+L10N&component=general\n"
+-"POT-Creation-Date: 2014-03-12 11:10+0000\n"
+-"PO-Revision-Date: 2014-03-12 18:16+0100\n"
++"POT-Creation-Date: 2014-03-19 11:10+0000\n"
++"PO-Revision-Date: 2014-03-19 14:06+0100\n"
+ "Last-Translator: Daniel Mustieles <daniel.mustieles at gmail.com>\n"
+ "Language-Team: Español <gnome-es-list at gnome.org>\n"
+ "Language: \n"
+@@ -47,31 +47,44 @@ msgstr ""
+ "Motivo: %s\n"
+ "¿Quiere aceptarlo?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Cerrar"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "Servidor VPN"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++#| msgid "Connect to VPN"
++msgid "C_onnect"
++msgstr "C_onectar"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Iniciar la conexión automáticamente la próxima vez"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Seleccionar un servidor para obtener el formulario de inicio de sesión"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Conectando al servidor, espere…"
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Entrar"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Cancelar"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Guardar contraseñas"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Registro"
+ 
+diff --git a/po/eu.po b/po/eu.po
+index b369f76..455a311 100644
+--- a/po/eu.po
++++ b/po/eu.po
+@@ -1,36 +1,36 @@
+-# translation of eu.po to Basque
++# Basque translation of network-manager-openconnect.
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+-# Iñaki Larrañaga Murgoitio <dooteo at euskalgnu.org>, 2009, 2010.
++# Iñaki Larrañaga Murgoitio <dooteo at zundan.com>, 2009, 2010, 2014.
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: eu\n"
++"Project-Id-Version: network-manager-openconnect nm-0-9-8\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2014-02-19 13:34+0000\n"
+-"PO-Revision-Date: 2010-03-20 19:27+0100\n"
+-"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo at euskalgnu.org>\n"
+-"Language-Team: Basque <itzulpena at euskalgnu.org>\n"
++"POT-Creation-Date: 2014-05-18 12:18+0200\n"
++"PO-Revision-Date: 2014-05-18 12:23+0200\n"
++"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo at zundan.com>\n"
++"Language-Team: Basque <librezale at librezale.org>\n"
+ "Language: eu\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"X-Generator: KBabel 1.11.4\n"
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
++"X-Generator: Lokalize 1.4\n"
+ 
+ #: ../auth-dialog/main.c:850
+ #, c-format
+ msgid "OpenConnect: %s: %s:%s"
+-msgstr ""
++msgstr "OpenConnect: %s: %s:%s"
+ 
+ #: ../auth-dialog/main.c:880
+ #, c-format
+ msgid "Connect to VPN '%s'"
+-msgstr ""
++msgstr "Konektatu '%s' VPN-ra"
+ 
+ #: ../auth-dialog/main.c:882
+ msgid "Connect to VPN"
+-msgstr ""
++msgstr "Konektatu VPN-ra"
+ 
+ #: ../auth-dialog/main.c:925
+ #, c-format
+@@ -39,34 +39,49 @@ msgid ""
+ "Reason: %s\n"
+ "Do you want to accept it?"
+ msgstr ""
++"Huts egin du '%s' VPN zerbitzariaren ziurtagiria egiaztatzean.\n"
++"Zergatia: %s\n"
++"Onartzea nahi duzu?"
++
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Itxi"
+ 
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+-msgstr ""
++msgstr "VPN ostalaria"
++
++#: ../auth-dialog/main.c:1608
++msgid "C_onnect"
++msgstr "_Konektatu"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+-msgstr ""
++msgstr "Hasi konektatzen automatikoki hurrengo aldian"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+-msgstr ""
++msgstr "Hautatu ostalaria saioaren inprimakia lortzeko"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+-msgstr ""
++msgstr "Ostalariarekin konektatzen. Itxaron..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+-msgstr ""
++msgstr "_Saio-hasiera"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Utzi"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+-msgstr ""
++msgstr "Gorde pasahitzak"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+-msgstr ""
++msgstr "Erregistratu"
+ 
+ #: ../properties/auth-helpers.c:64
+ msgid "Choose a Certificate Authority certificate..."
+@@ -109,7 +124,6 @@ msgid "_Proxy:"
+ msgstr "_Proxy-a:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:5
+-#, fuzzy
+ msgid "CA C_ertificate:"
+ msgstr "_ZE ziurtagiria:"
+ 
+@@ -119,7 +133,7 @@ msgstr "Baimendu mahaigaineko Cisco Secure _troiakoa"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:7
+ msgid "CSD _Wrapper Script:"
+-msgstr ""
++msgstr "CSD script _doitzailea:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:8
+ msgid "<b>Certificate Authentication</b>"
+@@ -138,144 +152,149 @@ msgid "Use _FSID for key passphrase"
+ msgstr "Erabili _FSID gakoen pasaesaldietan"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:12
+-#, fuzzy
+ msgid "<b>Software Token Authentication</b>"
+-msgstr "<b>Ziurtagiriaren autentifikazioa</b>"
++msgstr "<b>Softwarearen tokenaren autentifikazioa</b>"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:13
+ msgid "Token _Mode:"
+-msgstr ""
++msgstr "Tokenaren _modua:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:14
+ msgid "Token Sec_ret:"
+-msgstr ""
++msgstr "_Ezkutuko tokena:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:15
+ msgid "Disabled"
+-msgstr ""
++msgstr "Desgaituta"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:16
+ msgid "RSA SecurID - read from ~/.stokenrc"
+-msgstr ""
++msgstr "RSA SecurID - ~/.stokenrc fitxategitik irakurrita"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:17
+ msgid "RSA SecurID - manually entered"
+-msgstr ""
++msgstr "RSA SecurID - eskuz sartuta"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:18
+ msgid "TOTP - manually entered"
+-msgstr ""
++msgstr "TOTP - eskuz sartuta"
+ 
+ #: ../src/nm-openconnect-service.c:151
+ #, c-format
+ msgid "invalid integer property '%s' or out of range [%d -> %d]"
+ msgstr ""
++"baliogabeko '%s' propietatearen zenbaki osokoa edo [%d -> %d] barrutitik "
++"kanpo"
+ 
+ #: ../src/nm-openconnect-service.c:161
+ #, c-format
+ msgid "invalid boolean property '%s' (not yes or no)"
+-msgstr ""
++msgstr "baliogabeko '%s' propietatearen boolearra (ez bai/ez)"
+ 
+ #: ../src/nm-openconnect-service.c:168
+ #, c-format
+ msgid "unhandled property '%s' type %s"
+-msgstr ""
++msgstr "kudeatu gabeko '%s' propietatearen '%s' mota"
+ 
+ #: ../src/nm-openconnect-service.c:181
+ #, c-format
+ msgid "property '%s' invalid or not supported"
+-msgstr ""
++msgstr "'%s' propietatea baliogabea edo ez dago onartuta"
+ 
+ #: ../src/nm-openconnect-service.c:197
+ msgid "No VPN configuration options."
+-msgstr ""
++msgstr "Ez dago VPNaren konfigurazioaren aukerarik."
+ 
+ #: ../src/nm-openconnect-service.c:215
+ msgid "No VPN secrets!"
+-msgstr ""
++msgstr "Ez dago VPNaren ezkutukorik."
+ 
+ #: ../src/nm-openconnect-service.c:383
+ msgid "Could not find openconnect binary."
+-msgstr ""
++msgstr "Ezin izan da openconnect bitarra aurkitu."
+ 
+ #: ../src/nm-openconnect-service.c:395
+ msgid "No VPN gateway specified."
+-msgstr ""
++msgstr "Ez da VPN atebiderik zehaztu."
+ 
+ #: ../src/nm-openconnect-service.c:405
+ msgid "No WebVPN cookie provided."
+-msgstr ""
++msgstr "Ez da WebVPN cookie-rik eman."
+ 
+ #: ../src/nm-openconnect-service.c:640
+ msgid "Don't quit when VPN connection terminates"
+-msgstr ""
++msgstr "Ez irten VPNaren konexioa amaitzean"
+ 
+ #: ../src/nm-openconnect-service.c:641
+ msgid "Enable verbose debug logging (may expose passwords)"
+-msgstr ""
++msgstr "Gaitu arazketaren erregistro xehea (pasahitzak erakuts ditzake)"
+ 
+ #: ../src/nm-openconnect-service.c:664
+ msgid ""
+ "nm-openconnect-service provides integrated Cisco AnyConnect SSL VPN "
+ "capability to NetworkManager."
+ msgstr ""
++"'nm-openconnect-service' zerbitzuak Cisco-ren AnyConnect SSL-tik jasotako "
++"VPN gaitasuna erabiltzea baimentzen dio NetworkManager-i."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l53
+ #: ../openconnect-strings.txt:14
+ msgid "Open XML config file"
+-msgstr ""
++msgstr "Ireki XML konfigurazio-fitxategia"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l54
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l90
+ #: ../openconnect-strings.txt:18
+ #, c-format
+ msgid "Treating host \"%s\" as a raw hostname\n"
+-msgstr ""
++msgstr "'%s' ostalaria ostalari-izen gordin gisa tratatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l60
+ #: ../openconnect-strings.txt:21
+ msgid "fstat XML config file"
+-msgstr ""
++msgstr "fstat-en XML konfigurazio-fitxategia"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l67
+ #: ../openconnect-strings.txt:24
+ msgid "mmap XML config file"
+-msgstr ""
++msgstr "mmap-en XML konfigurazio-fitxategia"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l73
+ #: ../openconnect-strings.txt:27
+ msgid "Failed to SHA1 existing file\n"
+-msgstr ""
++msgstr "Huts egin du existitzen den fitxategiaren SHA1 kalkulatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l81
+ #: ../openconnect-strings.txt:30
+ #, c-format
+ msgid "XML config file SHA1: %s\n"
+-msgstr ""
++msgstr "XML konfigurazio-fitxategiaren SHA1: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l88
+ #: ../openconnect-strings.txt:33
+ #, c-format
+ msgid "Failed to parse XML config file %s\n"
+-msgstr ""
++msgstr "Huts egin du XML konfigurazio-fitxategia analizatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l125
+ #: ../openconnect-strings.txt:36
+ #, c-format
+ msgid "Host \"%s\" has address \"%s\"\n"
+-msgstr ""
++msgstr "'%s' ostalariak '%s' helbidea du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l134
+ #: ../openconnect-strings.txt:39
+ #, c-format
+ msgid "Host \"%s\" has UserGroup \"%s\"\n"
+-msgstr ""
++msgstr "'%s' ostalariak '%s' erabiltzaile-taldea du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/xml.c#l148
+ #: ../openconnect-strings.txt:42
+ #, c-format
+ msgid "Host \"%s\" not listed in config; treating as raw hostname\n"
+ msgstr ""
++"'%s' ostalaria ez dago konfigurazioan zerrendatuta; ostalari-izen gordin "
++"gisa erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l185
+ #: ../openconnect-strings.txt:45
+@@ -283,26 +302,28 @@ msgid ""
+ "For assistance with OpenConnect, please see the web page at\n"
+ " http://www.infradead.org/openconnect/mail.html\n"
+ msgstr ""
++"OpenConnect-ekin laguntzarik behar izanez gero, ikusi webgune hau\n"
++" http://www.infradead.org/openconnect/mail.html\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l194
+ #: ../openconnect-strings.txt:50
+ msgid "Using OpenSSL. Features present:"
+-msgstr ""
++msgstr "OpenSSL erabiltzen. Dituen eginbideak:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l196
+ #: ../openconnect-strings.txt:53
+ msgid "Using GnuTLS. Features present:"
+-msgstr ""
++msgstr "GnuTLS erabiltzen. Dituen eginbideak:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l205
+ #: ../openconnect-strings.txt:56
+ msgid "OpenSSL ENGINE not present"
+-msgstr ""
++msgstr "Ez dago OpenSSL motorra"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l221
+ #: ../openconnect-strings.txt:59
+ msgid "using OpenSSL"
+-msgstr ""
++msgstr "OpenSSL erabiltzen"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l225
+ #: ../openconnect-strings.txt:62
+@@ -310,11 +331,14 @@ msgid ""
+ "\n"
+ "WARNING: No DTLS support in this binary. Performance will be impaired.\n"
+ msgstr ""
++"\n"
++"ABISUA: ez dago DTLS euskarririk bitar honetan. Errendimenduan eragina "
++"izango du.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l231
+ #: ../openconnect-strings.txt:67
+ msgid "Usage:  openconnect [options] <server>\n"
+-msgstr ""
++msgstr "Erabilera: openconnect [aukerak] <zerbitzaria>\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l232
+ #: ../openconnect-strings.txt:70
+@@ -323,315 +347,318 @@ msgid ""
+ "Open client for Cisco AnyConnect VPN, version %s\n"
+ "\n"
+ msgstr ""
++"Cisco AnyConnect VPN-ren bezero irekia, %s bertsioa\n"
++"\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l234
+ #: ../openconnect-strings.txt:75
+ msgid "Read options from config file"
+-msgstr ""
++msgstr "Irakurri aukerak konfigurazio-fitxategitik"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l235
+ #: ../openconnect-strings.txt:78
+ msgid "Continue in background after startup"
+-msgstr ""
++msgstr "Jarraitu atzeko planoan abiatu ondoren"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l236
+ #: ../openconnect-strings.txt:81
+ msgid "Write the daemon's PID to this file"
+-msgstr ""
++msgstr "Idatzi daemon-aren PIDa fitxategi honetan"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l237
+ #: ../openconnect-strings.txt:84
+ msgid "Use SSL client certificate CERT"
+-msgstr ""
++msgstr "Erabili SSL bezeroaren CERT ziurtagiria"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l238
+ #: ../openconnect-strings.txt:87
+ msgid "Warn when certificate lifetime < DAYS"
+-msgstr ""
++msgstr "Abisatu ziurtagiriaren bizi-iraupena < EGUN denean"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l239
+ #: ../openconnect-strings.txt:90
+ msgid "Use SSL private key file KEY"
+-msgstr ""
++msgstr "Erabili SSL-ren gako pribatuaren KEY fitxategia"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l240
+ #: ../openconnect-strings.txt:93
+ msgid "Use WebVPN cookie COOKIE"
+-msgstr ""
++msgstr "Erabili WebVPN-ren COOKIE cookie-a"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l241
+ #: ../openconnect-strings.txt:96
+ msgid "Read cookie from standard input"
+-msgstr ""
++msgstr "Irakurri cookie-a sarrera estandarretik"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l242
+ #: ../openconnect-strings.txt:99
+ msgid "Enable compression (default)"
+-msgstr ""
++msgstr "Gaitu konpresioa (lehenetsia)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l243
+ #: ../openconnect-strings.txt:102
+ msgid "Disable compression"
+-msgstr ""
++msgstr "Desgaitu konpresioa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l244
+ #: ../openconnect-strings.txt:105
+ msgid "Set minimum Dead Peer Detection interval"
+-msgstr ""
++msgstr "Ezarri  Hildako _Parekoen Detekzioaren (DPD) bitartea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l245
+ #: ../openconnect-strings.txt:108
+ msgid "Set login usergroup"
+-msgstr ""
++msgstr "Ezarri saio-hasieraren erabiltzaile-taldea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l246
+ #: ../openconnect-strings.txt:111
+ msgid "Display help text"
+-msgstr ""
++msgstr "Bistaratu laguntzaren testua"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l247
+ #: ../openconnect-strings.txt:114
+ msgid "Use IFNAME for tunnel interface"
+-msgstr ""
++msgstr "Erabili IFNAME tunelaren interfazearentzako"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l248
+ #: ../openconnect-strings.txt:117
+ msgid "Use syslog for progress messages"
+-msgstr ""
++msgstr "Erabili sistemaren egunkaria (syslog) aurrerapenen mezuentzako"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l249
+ #: ../openconnect-strings.txt:120
+ msgid "Drop privileges after connecting"
+-msgstr ""
++msgstr "Jaregin pribilegioak konektatu ondoren"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l250
+ #: ../openconnect-strings.txt:123
+ msgid "Drop privileges during CSD execution"
+-msgstr ""
++msgstr "Jaregin pribilegioak CSV exekutatzean"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l251
+ #: ../openconnect-strings.txt:126
+ msgid "Run SCRIPT instead of CSD binary"
+-msgstr ""
++msgstr "Exekutatu SCRIPT, CSD bitarraren ordez"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l252
+ #: ../openconnect-strings.txt:129
+ msgid "Request MTU from server"
+-msgstr ""
++msgstr "Eskatu MTU zerbitzaritik"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l253
+ #: ../openconnect-strings.txt:132
+ msgid "Indicate path MTU to/from server"
+-msgstr ""
++msgstr "Adierazi MTUren bide-izena zerbitzariari/zerbitzaritik"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l254
+ #: ../openconnect-strings.txt:135
+ msgid "Set key passphrase or TPM SRK PIN"
+-msgstr ""
++msgstr "Ezarri pasaesaldia edo TPM SRK PINa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l255
+ #: ../openconnect-strings.txt:138
+ msgid "Key passphrase is fsid of file system"
+-msgstr ""
++msgstr "Gakoaren pasaesaldia fitxategi-sistemaren fsid-a da"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l256
+ #: ../openconnect-strings.txt:141
+ msgid "Set proxy server"
+-msgstr ""
++msgstr "Ezarri proxy zerbitzaria"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l257
+ #: ../openconnect-strings.txt:144
+ msgid "Disable proxy"
+-msgstr ""
++msgstr "Desgaitu proxy-a"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l258
+ #: ../openconnect-strings.txt:147
+ msgid "Use libproxy to automatically configure proxy"
+-msgstr ""
++msgstr "Erabili 'libproxy' proxy-a automatikoki konfiguratzeko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l260
+ #: ../openconnect-strings.txt:150
+ msgid "(NOTE: libproxy disabled in this build)"
+-msgstr ""
++msgstr "(OHARRA: 'libproxy' desgaituta bertsio honetan)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l262
+ #: ../openconnect-strings.txt:153
+ msgid "Less output"
+-msgstr ""
++msgstr "Irteera laburragoa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l263
+ #: ../openconnect-strings.txt:156
+ msgid "Set packet queue limit to LEN pkts"
+-msgstr ""
++msgstr "Mugatu paketeen ilara LEN (luzera) paketetara"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l264
+ #: ../openconnect-strings.txt:159
+ msgid "Shell command line for using a vpnc-compatible config script"
+ msgstr ""
++"Komando-lerroa  vpnc-compatible konfigurazioaren script bat erabiltzeko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l265
+ #: ../openconnect-strings.txt:162
+ msgid "default"
+-msgstr ""
++msgstr "lehenetsia"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l266
+ #: ../openconnect-strings.txt:165
+ msgid "Pass traffic to 'script' program, not tun"
+-msgstr ""
++msgstr "Igorri trafikoa 'script' programari, ez TUN-ari"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l267
+ #: ../openconnect-strings.txt:168
+ msgid "Set login username"
+-msgstr ""
++msgstr "Ezarri erabiltzaile-izena"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l268
+ #: ../openconnect-strings.txt:171
+ msgid "Report version number"
+-msgstr ""
++msgstr "Eman bertsio-zenbakiaren berri"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l269
+ #: ../openconnect-strings.txt:174
+ msgid "More output"
+-msgstr ""
++msgstr "Irteera xehatuagoa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l270
+ #: ../openconnect-strings.txt:177
+ msgid "XML config file"
+-msgstr ""
++msgstr "XML konfigurazio-fitxategia"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l271
+ #: ../openconnect-strings.txt:180
+ msgid "Choose authentication login selection"
+-msgstr ""
++msgstr "Aukeratu autentifikazioaren saio-hasieraren hautapena"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l272
+ #: ../openconnect-strings.txt:183
+ msgid "Authenticate only and print login info"
+-msgstr ""
++msgstr "Autentifikatu soilik eta erakutsi saio-hasieraren informazioa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l273
+ #: ../openconnect-strings.txt:186
+ msgid "Fetch webvpn cookie only; don't connect"
+-msgstr ""
++msgstr "Eskuratu webvpn cookie-a soilik; ez konektatu"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l274
+ #: ../openconnect-strings.txt:189
+ msgid "Print webvpn cookie before connecting"
+-msgstr ""
++msgstr "Erakutsi webvpn cookie-a konektatu aurretik"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l275
+ #: ../openconnect-strings.txt:192
+ msgid "Cert file for server verification"
+-msgstr ""
++msgstr "Ziurtagiriaren fitxategia zerbitzaria egiaztatzeko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l276
+ #: ../openconnect-strings.txt:195
+ msgid "Do not ask for IPv6 connectivity"
+-msgstr ""
++msgstr "Ez eskatu IPv6 konektagarritasuna"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l277
+ #: ../openconnect-strings.txt:198
+ msgid "OpenSSL ciphers to support for DTLS"
+-msgstr ""
++msgstr "OpenSSL zifraketak DTLS onartzeko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l278
+ #: ../openconnect-strings.txt:201
+ msgid "Disable DTLS"
+-msgstr ""
++msgstr "Desgaitu DTLS"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l279
+ #: ../openconnect-strings.txt:204
+ msgid "Disable HTTP connection re-use"
+-msgstr ""
++msgstr "Desgaitu HTTP konexioa berrerabiltzea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l280
+ #: ../openconnect-strings.txt:207
+ msgid "Disable password/SecurID authentication"
+-msgstr ""
++msgstr "Desgaitu pasahitzaren/SecurID-ren autentifikazioa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l281
+ #: ../openconnect-strings.txt:210
+ msgid "Do not require server SSL cert to be valid"
+-msgstr ""
++msgstr "Ez eskatu zerbitzariaren SSLaren ziurtagiria egiaztatzeko "
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l282
+ #: ../openconnect-strings.txt:213
+ msgid "Do not expect user input; exit if it is required"
+-msgstr ""
++msgstr "Ez itxaron erabiltzailearen sarrerarik; irten beharrezkoa izanez gero"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l283
+ #: ../openconnect-strings.txt:216
+ msgid "Read password from standard input"
+-msgstr ""
++msgstr "Irakurri pasahitza sarrera estandarretik"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l284
+ #: ../openconnect-strings.txt:219
+ msgid "Use software token to generate password"
+-msgstr ""
++msgstr "Erabili softwarearen tokena pasahitza sortzeko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l286
+ #: ../openconnect-strings.txt:222
+ msgid "(NOTE: libstoken disabled in this build)"
+-msgstr ""
++msgstr "(OHARRA: 'libstoken' desgaituta bertsio honetan)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l288
+ #: ../openconnect-strings.txt:225
+ msgid "Connection retry timeout in seconds"
+-msgstr ""
++msgstr "Berriro konektatzeko saiakeraren denbora (segundotan)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l289
+ #: ../openconnect-strings.txt:228
+ msgid "Server's certificate SHA1 fingerprint"
+-msgstr ""
++msgstr "Zerbitzariaren ziurtagiriaren SHA1 hatz-maraka"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l290
+ #: ../openconnect-strings.txt:231
+ msgid "HTTP header User-Agent: field"
+-msgstr ""
++msgstr "HTTP goiburuaren 'User-Agent': eremua"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l291
+ #: ../openconnect-strings.txt:234
+ msgid "OS type (linux,linux-64,mac,win) to report"
+-msgstr ""
++msgstr "SE mota (linux,linux-64,mac,win) berri emateko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l292
+ #: ../openconnect-strings.txt:237
+ msgid "Set local port for DTLS datagrams"
+-msgstr ""
++msgstr "Ezarri DTLS datagramen lokaleko ataka"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l303
+ #: ../openconnect-strings.txt:240
+ msgid "Allocation failure for string from stdin\n"
+-msgstr ""
++msgstr "Huts egin du katea sarrera estandarretik esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l307
+ #: ../openconnect-strings.txt:243
+ msgid "fgets (stdin)"
+-msgstr ""
++msgstr "fgets (sarrera_estandarra)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l370
+ #: ../openconnect-strings.txt:246
+ #, c-format
+ msgid "Failed to get line from config file: %s\n"
+-msgstr ""
++msgstr "Huts egin du konfigurazio-fitxategitik lerroa eskuratzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l410
+ #: ../openconnect-strings.txt:249
+ #, c-format
+ msgid "Unrecognised option at line %d: '%s'\n"
+-msgstr ""
++msgstr "Aukera ezezaguna %d. lerroan: '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l420
+ #: ../openconnect-strings.txt:252
+ #, c-format
+ msgid "Option '%s' does not take an argument at line %d\n"
+-msgstr ""
++msgstr "'%s' aukerak ez du argumentu bat hartzen %d. lerroan\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l424
+ #: ../openconnect-strings.txt:255
+ #, c-format
+ msgid "Option '%s' requires an argument at line %d\n"
+-msgstr ""
++msgstr "'%s' aukerak argumentu bat behar du %d. lerroan\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l460
+ #: ../openconnect-strings.txt:258
+@@ -640,29 +667,31 @@ msgid ""
+ "WARNING: This version of openconnect is %s but\n"
+ " the libopenconnect library is %s\n"
+ msgstr ""
++"ABISUA: openconnect-en uneko bertsioa '%s' da\n"
++"baina libopenconnect liburutegia '%s' da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l469
+ #: ../openconnect-strings.txt:263
+ msgid "Failed to allocate vpninfo structure\n"
+-msgstr ""
++msgstr "Huts egin du vpninfo egitura esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l508
+ #: ../openconnect-strings.txt:266
+ msgid "Cannot use 'config' option inside config file\n"
+-msgstr ""
++msgstr "Ezin da 'config' aukera erabili konfigurazio-fitxategi barruan\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l513
+ #: ../openconnect-strings.txt:269
+ #, c-format
+ msgid "Cannot open config file '%s': %s\n"
+-msgstr ""
++msgstr "Ezin da '%s' konfigurazio-fitxategia ireki: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l601
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l608
+ #: ../openconnect-strings.txt:273
+ #, c-format
+ msgid "MTU %d too small\n"
+-msgstr ""
++msgstr "%d MTU txikiegia da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l629
+ #: ../openconnect-strings.txt:276
+@@ -670,112 +699,118 @@ msgid ""
+ "Disabling all HTTP connection re-use due to --no-http-keepalive option.\n"
+ "If this helps, please report to <openconnect-devel at lists.infradead.org>.\n"
+ msgstr ""
++"HTTPren konexio guztiak berrerabiltzea desgaitzen '--no-http-keepalive' "
++"aukera dela eta.\n"
++"Honek lagun badezake, bidali honi buruzkoak helbide honetara: \n"
++"<openconnect-devel at lists.infradead.org>\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l651
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l665
+ #: ../openconnect-strings.txt:282
+ #, c-format
+ msgid "Invalid user \"%s\"\n"
+-msgstr ""
++msgstr "Baliogabeko '%s' erabiltzailea\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l683
+ #: ../openconnect-strings.txt:285
+ msgid "Queue length zero not permitted; using 1\n"
+-msgstr ""
++msgstr "Ezin da ilararen luzera zero izan: 1 erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l694
+ #: ../openconnect-strings.txt:288
+ #, c-format
+ msgid "OpenConnect version %s\n"
+-msgstr ""
++msgstr "OpenConnect '%s' bertsioa\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l720
+ #: ../openconnect-strings.txt:291
+ #, c-format
+ msgid "Invalid OS identity \"%s\"\n"
+-msgstr ""
++msgstr "Baliogabeko '%s' SE-aren identitatea\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l731
+ #: ../openconnect-strings.txt:294
+ msgid "Too many arguments on command line\n"
+-msgstr ""
++msgstr "Argumentu gehiegi komando-lerroan\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l734
+ #: ../openconnect-strings.txt:297
+ msgid "No server specified\n"
+-msgstr ""
++msgstr "Ez da zerbitzaririk zehaztu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l747
+ #: ../openconnect-strings.txt:300
+ msgid "This version of openconnect was built without libproxy support\n"
+-msgstr ""
++msgstr "Openconnect-en bertsio hau 'libproxy' euskarririk gabe konpilatuta\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l804
+ #: ../openconnect-strings.txt:303
+ msgid "Failed to obtain WebVPN cookie\n"
+-msgstr ""
++msgstr "Huts egin du WebVPN cookie-a eskuratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l828
+ #: ../openconnect-strings.txt:306
+ msgid "Creating SSL connection failed\n"
+-msgstr ""
++msgstr "Huts egin du SSL konexioa sortzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l833
+ #: ../openconnect-strings.txt:309
+ msgid "Set up tun device failed\n"
+-msgstr ""
++msgstr "Huts egin du TUN gailua konfiguratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l839
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l565
+ #: ../openconnect-strings.txt:313
+ #, c-format
+ msgid "Failed to set uid %ld\n"
+-msgstr ""
++msgstr "Huts egin du %ld UIDa ezartzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l846
+ #: ../openconnect-strings.txt:316
+ msgid "Set up DTLS failed; using SSL instead\n"
+-msgstr ""
++msgstr "Huts egin du DTLS konfiguratzean: horren ordez SSL erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l849
+ #: ../openconnect-strings.txt:319
+ #, c-format
+ msgid "Connected %s as %s%s%s, using %s\n"
+-msgstr ""
++msgstr "'%s' konektatuta '%s%s%s' gisa, '%s' erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l859
+ #: ../openconnect-strings.txt:322
+ msgid "No --script argument provided; DNS and routing are not configured\n"
+ msgstr ""
++"Ez da --script argumenturik eman. DNSa eta bideratzea ez daude "
++"konfiguratuta.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l861
+ #: ../openconnect-strings.txt:325
+ msgid "See http://www.infradead.org/openconnect/vpnc-script.html\n"
+-msgstr ""
++msgstr "Ikus http://www.infradead.org/openconnect/vpnc-script.html\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l873
+ #: ../openconnect-strings.txt:328
+ #, c-format
+ msgid "Failed to open '%s' for write: %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' idazteko irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l884
+ #: ../openconnect-strings.txt:331
+ #, c-format
+ msgid "Continuing in background; pid %d\n"
+-msgstr ""
++msgstr "Atzeko planoan jarraitzen du: %d PIDa\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l906
+ #: ../openconnect-strings.txt:334
+ #, c-format
+ msgid "Failed to open %s for write: %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' idazteko irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l914
+ #: ../openconnect-strings.txt:337
+ #, c-format
+ msgid "Failed to write config to %s: %s\n"
+-msgstr ""
++msgstr "Huts egin du konfigurazioa '%s'(e)n idaztean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1008
+ #: ../openconnect-strings.txt:340
+@@ -785,89 +820,93 @@ msgid ""
+ "Certificate from VPN server \"%s\" failed verification.\n"
+ "Reason: %s\n"
+ msgstr ""
++"\n"
++"Huts egin du '%s' VPN zerbitzariaren ziurtagiria egiaztatzean.\n"
++"Zergatia: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1014
+ #: ../openconnect-strings.txt:346
+ #, c-format
+ msgid "Enter '%s' to accept, '%s' to abort; anything else to view: "
+ msgstr ""
++"Sartu '%s' onartzeko, '%s' bertan behera uzteko; beste edozer hau ikusteko:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1015
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1022
+ #: ../openconnect-strings.txt:350
+ msgid "yes"
+-msgstr ""
++msgstr "bai"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1015
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1033
+ #: ../openconnect-strings.txt:354
+ msgid "no"
+-msgstr ""
++msgstr "ez"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1039
+ #: ../openconnect-strings.txt:357
+ #, c-format
+ msgid "SHA1 fingerprint: %s\n"
+-msgstr ""
++msgstr "SHA1 hatz-marka: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1089
+ #: ../openconnect-strings.txt:360
+ #, c-format
+ msgid "Auth choice \"%s\" not available\n"
+-msgstr ""
++msgstr "Autentifikazioaren '%s' aukera ez dago erabilgarri\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1102
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1150
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1177
+ #: ../openconnect-strings.txt:365
+ msgid "User input required in non-interactive mode\n"
+-msgstr ""
++msgstr "Erabiltzailearen sarrera behar da modu ez-elkarreragilean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1133
+ #: ../openconnect-strings.txt:368
+ #, c-format
+ msgid "Auth choice \"%s\" not valid\n"
+-msgstr ""
++msgstr "Autentifikazioaren '%s' aukera ez da baliozkoa\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1236
+ #: ../openconnect-strings.txt:371
+ msgid "Soft token string is invalid\n"
+-msgstr ""
++msgstr "Softwarearen tokenaren katea baliogabea da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1239
+ #: ../openconnect-strings.txt:374
+ msgid "Can't open ~/.stokenrc file\n"
+-msgstr ""
++msgstr "Ezin da ~/.stokenrc fitxategia ireki\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1242
+ #: ../openconnect-strings.txt:377
+ msgid "OpenConnect was not built with soft token support\n"
+-msgstr ""
++msgstr "OpenConnect ez zen softwarearen tokenaren euskarriarekin konpilatu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1245
+ #: ../openconnect-strings.txt:380
+ msgid "General failure in libstoken\n"
+-msgstr ""
++msgstr "Hutsegite orokorra 'libstoken' liburutegian\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l145
+ #: ../openconnect-strings.txt:383
+ msgid "Initialise DTLSv1 CTX failed\n"
+-msgstr ""
++msgstr "Huts egin du DTLSv1 CTX hasieratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l157
+ #: ../openconnect-strings.txt:386
+ msgid "Set DTLS cipher list failed\n"
+-msgstr ""
++msgstr "Huts egin du DTLS zifraketaren zerrenda ezartzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l170
+ #: ../openconnect-strings.txt:389
+ msgid "Initialise DTLSv1 session failed\n"
+-msgstr ""
++msgstr "Huts egin du DTLSv1 saioa hasieratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l191
+ #: ../openconnect-strings.txt:392
+ msgid "Not precisely one DTLS cipher\n"
+-msgstr ""
++msgstr "Ez da DTLS zifraketa bat hain zuzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l209
+ #: ../openconnect-strings.txt:395
+@@ -878,23 +917,30 @@ msgid ""
+ "See http://rt.openssl.org/Ticket/Display.html?id=1751\n"
+ "Use the --no-dtls command line option to avoid this message\n"
+ msgstr ""
++"SSL_set_session() funtzioak huts egin du 0x%x bertsioko protokolo "
++"zaharrarekin\n"
++"0.9.8m baino zaharragoa den OpenSSL-ren bertsioa erabiltzen ari zara?Ikus "
++"http://rt.openssl.org/Ticket/Display.html?id=1751\n"
++"Erabili komando-lerroaren '--no-dtls' aukera mezu hau saihesteko\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l235
+ #: ../openconnect-strings.txt:402
+ msgid "Established DTLS connection (using OpenSSL)\n"
+-msgstr ""
++msgstr "DTLS konexioa ezarrita (OpenSSL erabiliz)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l273
+ #: ../openconnect-strings.txt:405
+ msgid "Your OpenSSL is older than the one you built against, so DTLS may fail!"
+ msgstr ""
++"Sistemako OpenSSL konpilatzean erabilitakoa baino zaharragoa da, DTLS-ek "
++"huts egin dezake."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l322
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l326
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l482
+ #: ../openconnect-strings.txt:410
+ msgid "DTLS handshake timed out\n"
+-msgstr ""
++msgstr "DTLS negoziazioaren denbora iraungituta\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l323
+ #: ../openconnect-strings.txt:413
+@@ -902,215 +948,217 @@ msgid ""
+ "This is probably because your OpenSSL is broken\n"
+ "See http://rt.openssl.org/Ticket/Display.html?id=2984\n"
+ msgstr ""
++"Baliteke sistemako OpenSSL-a hautsita egotea\n"
++"Ikus http://rt.openssl.org/Ticket/Display.html?id=2984\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l330
+ #: ../openconnect-strings.txt:418
+ #, c-format
+ msgid "DTLS handshake failed: %d\n"
+-msgstr ""
++msgstr "Huts egin du DTLS negoziatzean: %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l386
+ #: ../openconnect-strings.txt:421
+ #, c-format
+ msgid "Unknown DTLS parameters for requested CipherSuite '%s'\n"
+-msgstr ""
++msgstr "'%s' CipherSuite eskaeraren DTLS parametro ezezagunak\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l399
+ #: ../openconnect-strings.txt:424
+ #, c-format
+ msgid "Failed to set DTLS priority: %s\n"
+-msgstr ""
++msgstr "Huts egin du DTLSren lehentasuna ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l418
+ #: ../openconnect-strings.txt:427
+ #, c-format
+ msgid "Failed to set DTLS session parameters: %s\n"
+-msgstr ""
++msgstr "Huts egin du DTLS saioaren parametroak ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l440
+ #: ../openconnect-strings.txt:430
+ #, c-format
+ msgid "Failed to set DTLS MTU: %s\n"
+-msgstr ""
++msgstr "Huts egin du DTLS MUT ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l457
+ #: ../openconnect-strings.txt:433
+ msgid "Established DTLS connection (using GnuTLS)\n"
+-msgstr ""
++msgstr "DTLS konexioa ezarrita (GnuTLS erabiliz).\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l485
+ #: ../openconnect-strings.txt:436
+ #, c-format
+ msgid "DTLS handshake failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du DTLS negoziatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l521
+ #: ../openconnect-strings.txt:439
+ msgid "No DTLS address\n"
+-msgstr ""
++msgstr "DTLS helbiderik gabe\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l528
+ #: ../openconnect-strings.txt:442
+ msgid "Server offered no DTLS cipher option\n"
+-msgstr ""
++msgstr "Zerbitzariak ez du DTLS zifraketaren aukerarik eskaini\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l535
+ #: ../openconnect-strings.txt:445
+ msgid "No DTLS when connected via proxy\n"
+-msgstr ""
++msgstr "DTLSrik gabe proxy bidez konektatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l542
+ #: ../openconnect-strings.txt:448
+ msgid "Open UDP socket for DTLS:"
+-msgstr ""
++msgstr "Ireki UDP socket-a DTLSrentzako:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l568
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l684
+ #: ../openconnect-strings.txt:452
+ #, c-format
+ msgid "Unknown protocol family %d. Cannot do DTLS\n"
+-msgstr ""
++msgstr "%d protokolo-familia ezezaguna. Ezin da DTLS egin\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l576
+ #: ../openconnect-strings.txt:455
+ msgid "Bind UDP socket for DTLS"
+-msgstr ""
++msgstr "Esleitu UDP socket-a DTLSrentzako"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l583
+ #: ../openconnect-strings.txt:458
+ msgid "UDP (DTLS) connect:\n"
+-msgstr ""
++msgstr "Konektatu UDP (DTLS):\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l645
+ #: ../openconnect-strings.txt:461
+ #, c-format
+ msgid "DTLS option %s : %s\n"
+-msgstr ""
++msgstr "DTLSren '%s : %s'  aukera\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l694
+ #: ../openconnect-strings.txt:464
+ #, c-format
+ msgid "DTLS initialised. DPD %d, Keepalive %d\n"
+-msgstr ""
++msgstr "DTLS hasieratuta. %d DPD, %d Keepalive\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l725
+ #: ../openconnect-strings.txt:467
+ #, c-format
+ msgid "Received DTLS packet 0x%02x of %d bytes\n"
+-msgstr ""
++msgstr "DTLSren 0x%02x paketea (%d byte) jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l739
+ #: ../openconnect-strings.txt:470
+ msgid "Got DTLS DPD request\n"
+-msgstr ""
++msgstr "DTLS DPD eskaera lortuta\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l745
+ #: ../openconnect-strings.txt:473
+ msgid "Failed to send DPD response. Expect disconnect\n"
+-msgstr ""
++msgstr "Huts egin du DPD erantzuna bidaltzean. Deskonektatzea espero da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l749
+ #: ../openconnect-strings.txt:476
+ msgid "Got DTLS DPD response\n"
+-msgstr ""
++msgstr "DTLS DPD erantzuna jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l753
+ #: ../openconnect-strings.txt:479
+ msgid "Got DTLS Keepalive\n"
+-msgstr ""
++msgstr "DTLS Keepalive jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l758
+ #: ../openconnect-strings.txt:482
+ #, c-format
+ msgid "Unknown DTLS packet type %02x, len %d\n"
+-msgstr ""
++msgstr "%02x DTLS pakete mota ezezaguna, %d luzera\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l777
+ #: ../openconnect-strings.txt:485
+ msgid "DTLS rekey due\n"
+-msgstr ""
++msgstr "DTLSren gakoa birnegoziatzeko zain\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l782
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l874
+ #: ../openconnect-strings.txt:489
+ msgid "Reconnect failed\n"
+-msgstr ""
++msgstr "Huts egin du birkonektatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l788
+ #: ../openconnect-strings.txt:492
+ msgid "DTLS rekey failed\n"
+-msgstr ""
++msgstr "Huts egin du DTLSren gakoa birnegoziatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l796
+ #: ../openconnect-strings.txt:495
+ msgid "DTLS Dead Peer Detection detected dead peer!\n"
+-msgstr ""
++msgstr "DTLSren DPDak hildako parekoa atzeman du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l802
+ #: ../openconnect-strings.txt:498
+ msgid "Send DTLS DPD\n"
+-msgstr ""
++msgstr "Bidali DTLS DPD\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l807
+ #: ../openconnect-strings.txt:501
+ msgid "Failed to send DPD request. Expect disconnect\n"
+-msgstr ""
++msgstr "Huts egin du DPD eskaera bidaltzean. Deskonektatzea espero da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l820
+ #: ../openconnect-strings.txt:504
+ msgid "Send DTLS Keepalive\n"
+-msgstr ""
++msgstr "Bidali DTLS Keepalive\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l825
+ #: ../openconnect-strings.txt:507
+ msgid "Failed to send keepalive request. Expect disconnect\n"
+-msgstr ""
++msgstr "Huts egin du Keepalive eskaera bidaltzean. Deskonektatzea espero da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l854
+ #: ../openconnect-strings.txt:510
+ #, c-format
+ msgid "DTLS got write error %d. Falling back to SSL\n"
+-msgstr ""
++msgstr "DTLSek idazketaren %d errorea jaso du. SSLra itzultzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l868
+ #: ../openconnect-strings.txt:513
+ #, c-format
+ msgid "DTLS got write error: %s. Falling back to SSL\n"
+-msgstr ""
++msgstr "DTLSek idazketaren errorea jaso du: %s. SSLra itzultzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l879
+ #: ../openconnect-strings.txt:516
+ #, c-format
+ msgid "Sent DTLS packet of %d bytes; DTLS send returned %d\n"
+-msgstr ""
++msgstr "DTLS paketea bidalita (%d byte). DTLSren bidalketak %d itzuli du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l891
+ #: ../openconnect-strings.txt:519
+ msgid "Built against SSL library with no Cisco DTLS support\n"
+-msgstr ""
++msgstr "SSL liburutegiarekin eraikita, Cisco-ren DTLS euskarririk gabe.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l120
+ #: ../openconnect-strings.txt:522
+ #, c-format
+ msgid "TCP_INFO rcv mss %d, snd mss %d, adv mss %d, pmtu %d\n"
+-msgstr ""
++msgstr "TCP_INFO %d rcv_mss, %d snd_mss, %d advmss, %d pmtu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l139
+ #: ../openconnect-strings.txt:525
+ #, c-format
+ msgid "TCP_MAXSEG %d\n"
+-msgstr ""
++msgstr "TCP_MAXSEG: %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l199
+ #: ../openconnect-strings.txt:528
+ msgid "Failed to initialise DTLS secret\n"
+-msgstr ""
++msgstr "Huts egin du DTLS ezkutukoa hasieratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l232
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l199
+ #: ../openconnect-strings.txt:532
+ msgid "Error fetching HTTPS response\n"
+-msgstr ""
++msgstr "Errorea HTTPS erantzuna jasotzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l239
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l459
+@@ -1118,420 +1166,428 @@ msgstr ""
+ #: ../openconnect-strings.txt:537
+ #, c-format
+ msgid "Failed to open HTTPS connection to %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s'(r)ekin HTTPS konexioa irekitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l259
+ #: ../openconnect-strings.txt:540
+ #, c-format
+ msgid "VPN service unavailable; reason: %s\n"
+-msgstr ""
++msgstr "VPN zerbitzua ez dago erabilgarri. Zergatia: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l264
+ #: ../openconnect-strings.txt:543
+ #, c-format
+ msgid "Got inappropriate HTTP CONNECT response: %s\n"
+-msgstr ""
++msgstr "HTTP CONNECT erantzun desegokia jasota: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l271
+ #: ../openconnect-strings.txt:546
+ #, c-format
+ msgid "Got CONNECT response: %s\n"
+-msgstr ""
++msgstr "CONNECT erantzuna jasota: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l299
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l307
+ #: ../openconnect-strings.txt:550
+ msgid "No memory for options\n"
+-msgstr ""
++msgstr "Ez dago memoriarik aukerentzako\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l316
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l256
+ #: ../openconnect-strings.txt:554
+ msgid "<elided>"
+-msgstr ""
++msgstr "<saihestuta>"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l331
+ #: ../openconnect-strings.txt:557
+ #, c-format
+ msgid "X-DTLS-Session-ID not 64 characters; is: \"%s\"\n"
+-msgstr ""
++msgstr "'X-DTLS-Session-ID'-ak ez ditu 64 karaktere. Hau du: \"%s\"\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l361
+ #: ../openconnect-strings.txt:560
+ #, c-format
+ msgid "Unknown CSTP-Content-Encoding %s\n"
+-msgstr ""
++msgstr "%s CSTP-Content-Encoding ezezaguna\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l429
+ #: ../openconnect-strings.txt:563
+ msgid "No MTU received. Aborting\n"
+-msgstr ""
++msgstr "Ez da MTU jaso. Abortatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l436
+ #: ../openconnect-strings.txt:566
+ msgid "No IP address received. Aborting\n"
+-msgstr ""
++msgstr "Ez da IP helbiderik jaso. Abortatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l442
+ #: ../openconnect-strings.txt:569
+ #, c-format
+ msgid "Reconnect gave different Legacy IP address (%s != %s)\n"
+-msgstr ""
++msgstr "Birkonektatzeak IP helbide zahar desberdina eman du (%s != %s)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l450
+ #: ../openconnect-strings.txt:572
+ #, c-format
+ msgid "Reconnect gave different Legacy IP netmask (%s != %s)\n"
+ msgstr ""
++"Birkonektatzeak IP sareko maskara zahar desberdina eman du (%s != %s)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l458
+ #: ../openconnect-strings.txt:575
+ #, c-format
+ msgid "Reconnect gave different IPv6 address (%s != %s)\n"
+-msgstr ""
++msgstr "Birkonektatzeak IPv6 helbide desberdina eman du (%s != %s)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l466
+ #: ../openconnect-strings.txt:578
+ #, c-format
+ msgid "Reconnect gave different IPv6 netmask (%s != %s)\n"
+-msgstr ""
++msgstr "Birkonektatzeak  IPv6 sareko maskara desberdina eman du (%s != %s)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l486
+ #: ../openconnect-strings.txt:581
+ #, c-format
+ msgid "CSTP connected. DPD %d, Keepalive %d\n"
+-msgstr ""
++msgstr "CSTP konektatuta. %d DPD, %d Keepalive\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l519
+ #: ../openconnect-strings.txt:584
+ msgid "Compression setup failed\n"
+-msgstr ""
++msgstr "Huts egin du konpresioa konfiguratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l527
+ #: ../openconnect-strings.txt:587
+ msgid "Allocation of deflate buffer failed\n"
+-msgstr ""
++msgstr "Huts egin du bufferraren hustuketa esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l567
+ #: ../openconnect-strings.txt:590
+ #, c-format
+ msgid "sleep %ds, remaining timeout %ds\n"
+-msgstr ""
++msgstr "lo: %ds; iraungitze-denbora: %ds\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l600
+ #: ../openconnect-strings.txt:593
+ msgid "inflate failed\n"
+-msgstr ""
++msgstr "huts egin du puztean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l617
+ #: ../openconnect-strings.txt:596
+ #, c-format
+ msgid "Received compressed data packet of %ld bytes\n"
+-msgstr ""
++msgstr "Konprimitutako datuen paketea (%ld byte) jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l636
+ #: ../openconnect-strings.txt:599
+ #, c-format
+ msgid "SSL read error %d (server probably closed connection); reconnecting.\n"
+ msgstr ""
++"SSL irakurketaren %d errorea (baliteke zerbitzariak konexioa ixtea). "
++"Birkonektatzen.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l661
+ #: ../openconnect-strings.txt:602
+ #, c-format
+ msgid "SSL_write failed: %d\n"
+-msgstr ""
++msgstr "'SSL_write'-k huts egin du: %d\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l677
+ #: ../openconnect-strings.txt:605
+ #, c-format
+ msgid "SSL read error: %s; reconnecting.\n"
+-msgstr ""
++msgstr "Errorea SSL irakurketan: %s. Birkonektatzen.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l700
+ #: ../openconnect-strings.txt:608
+ #, c-format
+ msgid "SSL send failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du SSL bidaltzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l728
+ #: ../openconnect-strings.txt:611
+ #, c-format
+ msgid "Unexpected packet length. SSL_read returned %d but packet is\n"
+ msgstr ""
++"Paketearen ustekabeko luzera. 'SSL_read'-ek %d itzuli du, baina paketea hau "
++"da:\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l740
+ #: ../openconnect-strings.txt:614
+ msgid "Got CSTP DPD request\n"
+-msgstr ""
++msgstr "CSTP DPD eskaera jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l746
+ #: ../openconnect-strings.txt:617
+ msgid "Got CSTP DPD response\n"
+-msgstr ""
++msgstr "CSTP DPD erantzuna jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l751
+ #: ../openconnect-strings.txt:620
+ msgid "Got CSTP Keepalive\n"
+-msgstr ""
++msgstr "CSTP Keepalive jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l756
+ #: ../openconnect-strings.txt:623
+ #, c-format
+ msgid "Received uncompressed data packet of %d bytes\n"
+-msgstr ""
++msgstr "Konprimitu gabeko datuen paketea (%d byte) jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l771
+ #: ../openconnect-strings.txt:626
+ #, c-format
+ msgid "Received server disconnect: %02x '%s'\n"
+-msgstr ""
++msgstr "Zerbitzariaren deskonexioa jasota:  %02x '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l779
+ #: ../openconnect-strings.txt:629
+ msgid "Compressed packet received in !deflate mode\n"
+-msgstr ""
++msgstr "Konprimitutako paketea !hustu (!deflate) moduan jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l787
+ #: ../openconnect-strings.txt:632
+ msgid "received server terminate packet\n"
+-msgstr ""
++msgstr "zerbitzariaren amaierako paketea jasota\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l794
+ #: ../openconnect-strings.txt:635
+ #, c-format
+ msgid "Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n"
+-msgstr ""
++msgstr "Pakete ezezaguna: %02x %02x %02x %02x %02x %02x %02x %02x\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l837
+ #: ../openconnect-strings.txt:638
+ #, c-format
+ msgid "SSL wrote too few bytes! Asked for %d, sent %d\n"
+-msgstr ""
++msgstr "SSL-ek byte gutxiegi idatzita. %d eskatu ziren, %d bidalita\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l864
+ #: ../openconnect-strings.txt:641
+ msgid "CSTP rekey due\n"
+-msgstr ""
++msgstr "CSTP gakoa birnegoziatzeko zain\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l871
+ #: ../openconnect-strings.txt:644
+ msgid "CSTP Dead Peer Detection detected dead peer!\n"
+-msgstr ""
++msgstr "CSTPren DPDak hildako parekoa atzeman du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l883
+ #: ../openconnect-strings.txt:647
+ msgid "Send CSTP DPD\n"
+-msgstr ""
++msgstr "Bidali CSTP DPD\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l894
+ #: ../openconnect-strings.txt:650
+ msgid "Send CSTP Keepalive\n"
+-msgstr ""
++msgstr "Bidali CSTP Keepalive\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l921
+ #: ../openconnect-strings.txt:653
+ #, c-format
+ msgid "deflate failed %d\n"
+-msgstr ""
++msgstr "Huts egin du %d hustean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l941
+ #: ../openconnect-strings.txt:656
+ #, c-format
+ msgid "Sending compressed data packet of %d bytes\n"
+-msgstr ""
++msgstr "Konprimitutako datuen paketea (%d byte) bidaltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l953
+ #: ../openconnect-strings.txt:659
+ #, c-format
+ msgid "Sending uncompressed data packet of %d bytes\n"
+-msgstr ""
++msgstr "Konprimitu gabeko datuen paketea (%d byte) bidaltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/cstp.c#l993
+ #: ../openconnect-strings.txt:662
+ #, c-format
+ msgid "Send BYE packet: %s\n"
+-msgstr ""
++msgstr "Bidali BYE paketea: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/mainloop.c#l87
+ #: ../openconnect-strings.txt:665
+ msgid "Attempt new DTLS connection\n"
+-msgstr ""
++msgstr "DTLS konexio berriaren saiakera\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/mainloop.c#l120
+ #: ../openconnect-strings.txt:668
+ #, c-format
+ msgid "No work to do; sleeping for %d ms...\n"
+-msgstr ""
++msgstr "Lanik ez egiteko. %d ms lotan...\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l89
+ #: ../openconnect-strings.txt:671
+ msgid "open net"
+-msgstr ""
++msgstr "ireki sarea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l98
+ #: ../openconnect-strings.txt:674
+ msgid "SIOCSIFMTU"
+-msgstr ""
++msgstr "SIOCSIFMTU"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l138
+ #: ../openconnect-strings.txt:677
+ #, c-format
+ msgid "Discard bad split include: \"%s\"\n"
+-msgstr ""
++msgstr "Okerreko zatitzea baztertzeak hau dauka: '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l142
+ #: ../openconnect-strings.txt:680
+ #, c-format
+ msgid "Discard bad split exclude: \"%s\"\n"
+-msgstr ""
++msgstr "Okerreko zatitzea baztertzeak ez dauka hau: '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l388
+ #: ../openconnect-strings.txt:683
+ #, c-format
+ msgid "Failed to spawn script '%s' for %s: %s\n"
+-msgstr ""
++msgstr "Huts egin du '%2$s'(r)en '%1$s' scripta sortzean: %3$s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l394
+ #: ../openconnect-strings.txt:686
+ #, c-format
+ msgid "Script '%s' exited abnormally (%x)\n"
+-msgstr ""
++msgstr "'%s' scripta ustekabean amaitu da (%x)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l401
+ #: ../openconnect-strings.txt:689
+ #, c-format
+ msgid "Script '%s' returned error %d\n"
+-msgstr ""
++msgstr "'%s' script-ak %d errorea itzuli du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l416
+ #: ../openconnect-strings.txt:692
+ msgid "Could not open /dev/tun for plumbing"
+-msgstr ""
++msgstr "Ezin izan da /dev/tun ireki zundatzeko"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l420
+ #: ../openconnect-strings.txt:695
+ msgid "Can't push IP"
+-msgstr ""
++msgstr "Ezin da IPa bultzatu"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l430
+ #: ../openconnect-strings.txt:698
+ msgid "Can't set ifname"
+-msgstr ""
++msgstr "Ezin da ifname ezarri"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l437
+ #: ../openconnect-strings.txt:701
+ #, c-format
+ msgid "Can't open %s: %s"
+-msgstr ""
++msgstr "Ezin da '%s' ireki: %s"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l445
+ #: ../openconnect-strings.txt:704
+ #, c-format
+ msgid "Can't plumb %s for IPv%d: %s\n"
+-msgstr ""
++msgstr "Ezin da IPv%2$d-ren '%1$s' zundatu: %3$s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l510
+ #: ../openconnect-strings.txt:707
+ #, c-format
+ msgid "Failed to open tun device: %s\n"
+-msgstr ""
++msgstr "Huts egin du 'tun' gailua irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l521
+ #: ../openconnect-strings.txt:710
+ #, c-format
+ msgid "TUNSETIFF failed: %s\n"
+-msgstr ""
++msgstr "'TUNSETIFF'-ek huts egin du: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l533
+ #: ../openconnect-strings.txt:713
+ msgid "open /dev/tun"
+-msgstr ""
++msgstr "ireki /dev/tun"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l539
+ #: ../openconnect-strings.txt:716
+ msgid "Failed to create new tun"
+-msgstr ""
++msgstr "Huts egin d 'tun' berria sortzean"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l545
+ #: ../openconnect-strings.txt:719
+ msgid "Failed to put tun file descriptor into message-discard mode"
+ msgstr ""
++"Huts egin du 'tun' fitxategiaren deskriptorea 'baztertu mezua' moduan "
++"jartzean"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l580
+ #: ../openconnect-strings.txt:722
+ #, c-format
+ msgid "Invalid interface name '%s'; must match 'tun%%d'\n"
+ msgstr ""
++"'%s' interfazearen izena baliogabea. 'tun%%d'-(r)ekin bat etorri behar du\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l590
+ #: ../openconnect-strings.txt:725
+ #, c-format
+ msgid "Cannot open '%s': %s\n"
+-msgstr ""
++msgstr "Ezin da '%s' ireki: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l619
+ #: ../openconnect-strings.txt:728
+ msgid "open tun"
+-msgstr ""
++msgstr "ireki 'tun'"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l627
+ #: ../openconnect-strings.txt:731
+ msgid "TUNSIFHEAD"
+-msgstr ""
++msgstr "TUNSIFHEAD"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l647
+ #: ../openconnect-strings.txt:734
+ msgid "socketpair"
+-msgstr ""
++msgstr "socketpair"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l653
+ #: ../openconnect-strings.txt:737
+ msgid "fork"
+-msgstr ""
++msgstr "fork"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l657
+ #: ../openconnect-strings.txt:740
+ msgid "setpgid"
+-msgstr ""
++msgstr "setpgid"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l661
+ #: ../openconnect-strings.txt:743
+ msgid "execl"
+-msgstr ""
++msgstr "execl"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l666
+ #: ../openconnect-strings.txt:746
+ msgid "(script)"
+-msgstr ""
++msgstr "(script-a)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l760
+ #: ../openconnect-strings.txt:749
+ #, c-format
+ msgid "Unknown packet (len %d) received: %02x %02x %02x %02x...\n"
+-msgstr ""
++msgstr "Pakete ezezaguna (%d luzerakoa) jasota: %02x %02x %02x %02x...\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/tun.c#l780
+ #: ../openconnect-strings.txt:752
+ #, c-format
+ msgid "Failed to write incoming packet: %s\n"
+-msgstr ""
++msgstr "Huts egin du sarrerako paketea idaztean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l110
+ #: ../openconnect-strings.txt:755
+ msgid "Failed to write to SSL socket\n"
+-msgstr ""
++msgstr "Huts egin du SSL socket-ean idaztean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l122
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l105
+ #: ../openconnect-strings.txt:759
+ msgid "SSL write cancelled\n"
+-msgstr ""
++msgstr "SSL-ren idazketa bertan behera utzi da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l147
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l204
+ #: ../openconnect-strings.txt:763
+ msgid "Failed to read from SSL socket\n"
+-msgstr ""
++msgstr "Huts egin du SSL socket-etik irakurtzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l159
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l217
+@@ -1539,36 +1595,36 @@ msgstr ""
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l200
+ #: ../openconnect-strings.txt:769
+ msgid "SSL read cancelled\n"
+-msgstr ""
++msgstr "SSL-ren irakurketa bertan behera utzi da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l394
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l865
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1297
+ #: ../openconnect-strings.txt:774
+ msgid "Enter PEM pass phrase:"
+-msgstr ""
++msgstr "Sartu PEM pasaesaldia:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l401
+ #: ../openconnect-strings.txt:777
+ #, c-format
+ msgid "PEM password too long (%d >= %d)\n"
+-msgstr ""
++msgstr "PEM pasahitza luzeegia da (%d >= %d)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l429
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l356
+ #: ../openconnect-strings.txt:781
+ msgid "Enter PKCS#12 pass phrase:"
+-msgstr ""
++msgstr "Sartu PKCS#12 pasaesaldia:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l442
+ #: ../openconnect-strings.txt:784
+ msgid "Parse PKCS#12 failed (wrong passphrase?)\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 analizatzean (okerreko pasaesaldia?)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l449
+ #: ../openconnect-strings.txt:787
+ msgid "Parse PKCS#12 failed (see above errors)\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 analizatzean (ikus gaineko errorak)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l461
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l598
+@@ -1576,1039 +1632,1047 @@ msgstr ""
+ #: ../openconnect-strings.txt:792
+ #, c-format
+ msgid "Using client certificate '%s'\n"
+-msgstr ""
++msgstr "'%s' ziurtagiriaren bezeroa erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l464
+ #: ../openconnect-strings.txt:795
+ msgid "PKCS#12 contained no certificate!"
+-msgstr ""
++msgstr "PKCS#12 ez dauka ziurtagiririk."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l473
+ #: ../openconnect-strings.txt:798
+ msgid "PKCS#12 contained no private key!"
+-msgstr ""
++msgstr "PKCS#12 ez dauka gako pribaturik."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l494
+ #: ../openconnect-strings.txt:801
+ #, c-format
+ msgid "Extra cert from PKCS#12: '%s'\n"
+-msgstr ""
++msgstr "PKCS#12-ren ziurtagiri gehigarria: '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l520
+ #: ../openconnect-strings.txt:804
+ msgid "Can't load TPM engine.\n"
+-msgstr ""
++msgstr "Ezin da TPM motorra kargatu.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l526
+ #: ../openconnect-strings.txt:807
+ msgid "Failed to init TPM engine\n"
+-msgstr ""
++msgstr "Huts egin du TPM motorra hasieratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l536
+ #: ../openconnect-strings.txt:810
+ msgid "Failed to set TPM SRK password\n"
+-msgstr ""
++msgstr "Huts egin du TPM SRK pasahitza ezartzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l550
+ #: ../openconnect-strings.txt:813
+ msgid "Failed to load TPM private key\n"
+-msgstr ""
++msgstr "Huts egin du TPMren gako probatua kargatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l556
+ #: ../openconnect-strings.txt:816
+ msgid "Add key from TPM failed\n"
+-msgstr ""
++msgstr "Huts egin du TPMtik gakoa gehitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l570
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1218
+ #: ../openconnect-strings.txt:820
+ msgid "This version of OpenConnect was built without TPM support\n"
+-msgstr ""
++msgstr "Openconnect-en bertsio hau 'TPM' euskarririk gabe konpilatuta\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l587
+ #: ../openconnect-strings.txt:823
+ msgid "Failed to reload X509 cert for expiry check\n"
+ msgstr ""
++"Huts egin du X509 ziurtagiria berriro kargatzean iraungitze-data "
++"begiratzeko\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l621
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l264
+ #: ../openconnect-strings.txt:827
+ #, c-format
+ msgid "Failed to load item '%s' from keystore: %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' elementua gako-biltegitik kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l627
+ #: ../openconnect-strings.txt:830
+ #, c-format
+ msgid "Failed to create BIO for keystore item '%s'\n"
+-msgstr ""
++msgstr "Huts egin du gako-biltegiko '%s' elementuaren BIO-a sortzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l652
+ #: ../openconnect-strings.txt:833
+ msgid "Loading private key failed (wrong passphrase?)\n"
+-msgstr ""
++msgstr "Huts egin du gako pribatua kargatzean (okerreko pasaesaldia?)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l658
+ #: ../openconnect-strings.txt:836
+ msgid "Loading private key failed (see above errors)\n"
+-msgstr ""
++msgstr "Huts egin du gako pribatua kargatzean (ikus goiko erroreak)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l667
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l919
+ #: ../openconnect-strings.txt:840
+ msgid "This binary built without PKCS#11 support\n"
+-msgstr ""
++msgstr "Bitar hau PKCS#11 euskarririk gabe eraikita dago\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l672
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l993
+ #: ../openconnect-strings.txt:844
+ #, c-format
+ msgid "Using certificate file %s\n"
+-msgstr ""
++msgstr "'%s' ziurtagiri-fitxategia erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l683
+ #: ../openconnect-strings.txt:847
+ #, c-format
+ msgid "Failed to open certificate file %s: %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ziurtagiri-fitxategia irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l694
+ #: ../openconnect-strings.txt:850
+ msgid "Read PKCS#12 failed\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 irakurtzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l712
+ #: ../openconnect-strings.txt:853
+ msgid "Failed to load X509 certificate from keystore\n"
+-msgstr ""
++msgstr "Huts egin du X509 ziurtagiria gakoen biltegitik kargatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l718
+ #: ../openconnect-strings.txt:856
+ msgid "Failed to use X509 certificate from keystore\n"
+-msgstr ""
++msgstr "Huts egin du X509 ziurtagiria gakoen biltegitik erabiltzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l730
+ #: ../openconnect-strings.txt:859
+ msgid "Loading certificate failed\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiria kargatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l757
+ #: ../openconnect-strings.txt:862
+ msgid "Failed to use private key from keystore\n"
+-msgstr ""
++msgstr "Huts egin du gako pribatua gakoen biltegitik erabiltzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l773
+ #: ../openconnect-strings.txt:865
+ #, c-format
+ msgid "Failed to open private key file %s: %s\n"
+-msgstr ""
++msgstr "Huts egin du gako pribatuaren '%s' fitxategia irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l793
+ #: ../openconnect-strings.txt:868
+ #, c-format
+ msgid "Failed to identify private key type in '%s'\n"
+-msgstr ""
++msgstr "Huts egin du gako pribatuaren mota identifikatzean '%s'(e)n\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l854
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1692
+ #: ../openconnect-strings.txt:872
+ #, c-format
+ msgid "Server SSL certificate didn't match: %s\n"
+-msgstr ""
++msgstr "SSL zerbitzariaren ziurtagiria ez dator bat: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l974
+ #: ../openconnect-strings.txt:875
+ #, c-format
+ msgid "Matched DNS altname '%s'\n"
+-msgstr ""
++msgstr "'%s' DNS ordezko izenarekin bat dator\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l981
+ #: ../openconnect-strings.txt:878
+ #, c-format
+ msgid "No match for altname '%s'\n"
+-msgstr ""
++msgstr "Ez dago '%s' DNS ordezko izenarekin bat datorrenik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l995
+ #: ../openconnect-strings.txt:881
+ #, c-format
+ msgid "Certificate has GEN_IPADD altname with bogus length %d\n"
+-msgstr ""
++msgstr "Ziurtagiriak ordezko GEN_IPADD izena du okerreko %d luzerarekin\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1006
+ #: ../openconnect-strings.txt:884
+ #, c-format
+ msgid "Matched %s address '%s'\n"
+-msgstr ""
++msgstr "%s helbide bat datoz '%s'(r)ekin\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1013
+ #: ../openconnect-strings.txt:887
+ #, c-format
+ msgid "No match for %s address '%s'\n"
+-msgstr ""
++msgstr "Ez dago bat datorrenik %s '%s' helbideekin\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1055
+ #: ../openconnect-strings.txt:890
+ #, c-format
+ msgid "URI '%s' has non-empty path; ignoring\n"
+-msgstr ""
++msgstr "'%s' URIak ez du hutsak ez diren bide-izenik. Ez ikusi egiten\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1060
+ #: ../openconnect-strings.txt:893
+ #, c-format
+ msgid "Matched URI '%s'\n"
+-msgstr ""
++msgstr "'%s' URIarekin bat dator\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1071
+ #: ../openconnect-strings.txt:896
+ #, c-format
+ msgid "No match for URI '%s'\n"
+-msgstr ""
++msgstr "Ez dago '%s' URIarekin bat datorrenik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1086
+ #: ../openconnect-strings.txt:899
+ #, c-format
+ msgid "No altname in peer cert matched '%s'\n"
+ msgstr ""
++"Ez dago '%s'(r)ekin bat datorren ordezko izenik parekoaren ziurtagirian\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1094
+ #: ../openconnect-strings.txt:902
+ msgid "No subject name in peer cert!\n"
+-msgstr ""
++msgstr "Parekoaren ziurtagiriak ez du subjektuaren izenik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1114
+ #: ../openconnect-strings.txt:905
+ msgid "Failed to parse subject name in peer cert\n"
+-msgstr ""
++msgstr "Huts egin du parekoaren ziurtagirian subjektuaren izena analizatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1121
+ #: ../openconnect-strings.txt:908
+ #, c-format
+ msgid "Peer cert subject mismatch ('%s' != '%s')\n"
+-msgstr ""
++msgstr "Parekoaren ziurtagiriaren subjektua falta da ('%s' != '%s')\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1126
+ #: ../openconnect-strings.txt:911
+ #, c-format
+ msgid "Matched peer certificate subject name '%s'\n"
+-msgstr ""
++msgstr "Parekoaren ziurtagiriaren '%s' subjektuaren izena bat dator\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1152
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1736
+ #: ../openconnect-strings.txt:915
+ msgid "certificate does not match hostname"
+-msgstr ""
++msgstr "ziurtagiria ez dator bat ostalari-izenarekin"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1156
+ #: ../openconnect-strings.txt:918
+ #, c-format
+ msgid "Server certificate verify failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du zerbitzariaren ziurtagiria egiaztatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1206
+ #: ../openconnect-strings.txt:921
+ #, c-format
+ msgid "Extra cert from cafile: '%s'\n"
+-msgstr ""
++msgstr "cafile-ren ziurtagiri gehigarria: '%s'\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1237
+ #: ../openconnect-strings.txt:924
+ msgid "Error in client cert notAfter field\n"
+-msgstr ""
++msgstr "Errorea bezeroaren ziurtagiriko 'notAfter' eremuan\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1240
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l223
+ #: ../openconnect-strings.txt:928
+ msgid "Client certificate has expired at"
+-msgstr ""
++msgstr "Bezeroaren ziurtagiria iraungituta: "
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1245
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l225
+ #: ../openconnect-strings.txt:932
+ msgid "Client certificate expires soon at"
+-msgstr ""
++msgstr "Bezeroaren ziurtagiria iraungitze-data laster: "
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1250
+ #: ../openconnect-strings.txt:935
+ msgid "<error>"
+-msgstr ""
++msgstr "<errorea>"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1299
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1850
+ #: ../openconnect-strings.txt:939
+ msgid "Loading certificate failed. Aborting.\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiria kargatzean. Bertan behera uzten.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1341
+ #: ../openconnect-strings.txt:942
+ #, c-format
+ msgid "Failed to read certs from CA file '%s'\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ZE fitxategitik ziurtagiriak irakurtzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1365
+ #: ../openconnect-strings.txt:945
+ #, c-format
+ msgid "Failed to open CA file '%s'\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ZE fitxategia irekitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1383
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1886
+ #: ../openconnect-strings.txt:949
+ #, c-format
+ msgid "SSL negotiation with %s\n"
+-msgstr ""
++msgstr "SSL '%s'(r)ekin negoziatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1399
+ #: ../openconnect-strings.txt:952
+ msgid "SSL connection failure\n"
+-msgstr ""
++msgstr "SSL konexioaren hutsegitea\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1414
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1910
+ #: ../openconnect-strings.txt:956
+ msgid "SSL connection cancelled\n"
+-msgstr ""
++msgstr "SSL konexioa bertan behera utzita\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/openssl.c#l1434
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1933
+ #: ../openconnect-strings.txt:960
+ #, c-format
+ msgid "Connected to HTTPS on %s\n"
+-msgstr ""
++msgstr "HTTPSra konektatuta '%s'(e)n\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l82
+ #: ../openconnect-strings.txt:963
+ #, c-format
+ msgid "Failed to write to SSL socket: %s\n"
+-msgstr ""
++msgstr "Huts egin du SSL socket-ean idaztean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l122
+ #: ../openconnect-strings.txt:966
+ #, c-format
+ msgid "Failed to read from SSL socket: %s"
+-msgstr ""
++msgstr "Huts egin du SSL socket-etik irakurtzean: %s"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l176
+ #: ../openconnect-strings.txt:969
+ #, c-format
+ msgid "Failed to read from SSL socket: %s\n"
+-msgstr ""
++msgstr "Huts egin du SSL socket-etik irakurtzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l218
+ #: ../openconnect-strings.txt:972
+ msgid "Could not extract expiration time of certificate\n"
+-msgstr ""
++msgstr "Ezin izan da ziurtagiritik iraungitze-data erauzi\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l277
+ #: ../openconnect-strings.txt:975
+ #, c-format
+ msgid "Failed to open key/certificate file %s: %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' gako-/ziurtagiri-fitxategia ireki: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l284
+ #: ../openconnect-strings.txt:978
+ #, c-format
+ msgid "Failed to stat key/certificate file %s: %s\n"
+ msgstr ""
++"Huts egin du '%s' gako-/ziurtagiri-fitxategiaren estatistikak lantzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l293
+ #: ../openconnect-strings.txt:981
+ msgid "Failed to allocate certificate buffer\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiriaren bufferra esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l301
+ #: ../openconnect-strings.txt:984
+ #, c-format
+ msgid "Failed to read certificate into memory: %s\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiria memorian irakurtzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l332
+ #: ../openconnect-strings.txt:987
+ #, c-format
+ msgid "Failed to setup PKCS#12 data structure: %s\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 datuen egitura konfiguratzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l343
+ #: ../openconnect-strings.txt:990
+ #, c-format
+ msgid "Failed to import PKCS#12 file: %s\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 fitxategia inportatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l352
+ #: ../openconnect-strings.txt:993
+ msgid "Failed to decrypt PKCS#12 certificate file\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 ziurtagiri-fitxategia desenkriptatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l380
+ #: ../openconnect-strings.txt:996
+ #, c-format
+ msgid "Failed to process PKCS#12 file: %s\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 fitxategia prozesatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l392
+ #: ../openconnect-strings.txt:999
+ #, c-format
+ msgid "Failed to load PKCS#12 certificate: %s\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#12 ziurtagiria kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l562
+ #: ../openconnect-strings.txt:1002
+ #, c-format
+ msgid "Importing X509 certificate failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du X509 ziurtagiria inportatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l572
+ #: ../openconnect-strings.txt:1005
+ #, c-format
+ msgid "Setting PKCS#11 certificate failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#11 ziurtagiria ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l612
+ #: ../openconnect-strings.txt:1008
+ #, c-format
+ msgid "Could not initialise MD5 hash: %s\n"
+-msgstr ""
++msgstr "Ezin izan da MD5 hash-a hasieratu: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l622
+ #: ../openconnect-strings.txt:1011
+ #, c-format
+ msgid "MD5 hash error: %s\n"
+-msgstr ""
++msgstr "MD5 hash-aren errorea: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l680
+ #: ../openconnect-strings.txt:1014
+ msgid "Missing DEK-Info: header from OpenSSL encrypted key\n"
+-msgstr ""
++msgstr "Enkriptatutako gakoaren OpenSSL 'DEK-Info:' goiburua  falta da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l687
+ #: ../openconnect-strings.txt:1017
+ msgid "Cannot determine PEM encryption type\n"
+-msgstr ""
++msgstr "Ezin da PEM enkriptatze mota zehaztu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l700
+ #: ../openconnect-strings.txt:1020
+ #, c-format
+ msgid "Unsupported PEM encryption type: %s\n"
+-msgstr ""
++msgstr "Onartu gabeko PEM enkriptatze mota: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l725
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l738
+ #: ../openconnect-strings.txt:1024
+ msgid "Invalid salt in encrypted PEM file\n"
+-msgstr ""
++msgstr "Baliogabeko hazia enkriptatutako PEM fitxategian\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l762
+ #: ../openconnect-strings.txt:1027
+ #, c-format
+ msgid "Error base64-decoding encrypted PEM file: %s\n"
+-msgstr ""
++msgstr "Errorea enkriptatutako PEM fitxategia base64 moduan deskodetzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l770
+ #: ../openconnect-strings.txt:1030
+ msgid "Encrypted PEM file too short\n"
+-msgstr ""
++msgstr "Enkriptatutako PEM fitxategia laburregia\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l798
+ #: ../openconnect-strings.txt:1033
+ #, c-format
+ msgid "Failed to initialise cipher for decrypting PEM file: %s\n"
+ msgstr ""
++"Huts egin du desenkriptatutako PEM fitxategia zifratzeko hasieratzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l809
+ #: ../openconnect-strings.txt:1036
+ #, c-format
+ msgid "Failed to decrypt PEM key: %s\n"
+-msgstr ""
++msgstr "Huts egin du PEM gakoa desenkriptatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l861
+ #: ../openconnect-strings.txt:1039
+ msgid "Decrypting PEM key failed\n"
+-msgstr ""
++msgstr "Huts egin du PEM gakoa desenkriptatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l969
+ #: ../openconnect-strings.txt:1042
+ #, c-format
+ msgid "Using PKCS#11 certificate %s\n"
+-msgstr ""
++msgstr "'%s' PKCS#11 ziurtagiria erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l982
+ #: ../openconnect-strings.txt:1045
+ #, c-format
+ msgid "Error loading certificate from PKCS#11: %s\n"
+-msgstr ""
++msgstr "Errorea PKCS#11-tik ziurtagiria kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1016
+ #: ../openconnect-strings.txt:1048
+ msgid "PKCS#11 file contained no certificate\n"
+-msgstr ""
++msgstr "PKCS#11 fitxategiak ez dauka ziurtagiririk\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1042
+ #: ../openconnect-strings.txt:1051
+ msgid "No certificate found in file"
+-msgstr ""
++msgstr "Ez da ziurtagiririk aurkitu fitxategian"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1047
+ #: ../openconnect-strings.txt:1054
+ #, c-format
+ msgid "Loading certificate failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiria kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1062
+ #: ../openconnect-strings.txt:1057
+ #, c-format
+ msgid "Using PKCS#11 key %s\n"
+-msgstr ""
++msgstr "'%s' PKCS#11 gakoa erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1067
+ #: ../openconnect-strings.txt:1060
+ #, c-format
+ msgid "Error initialising PKCS#11 key structure: %s\n"
+-msgstr ""
++msgstr "Errorea PKCS#12 gako-egitura hasieratzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1157
+ #: ../openconnect-strings.txt:1063
+ #, c-format
+ msgid "Error importing PKCS#11 URL %s: %s\n"
+-msgstr ""
++msgstr "Errorea '%s' PKCS#11 URLa inportatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1167
+ #: ../openconnect-strings.txt:1066
+ #, c-format
+ msgid "Error initialising private key structure: %s\n"
+-msgstr ""
++msgstr "Errorea gako pribatuaren egitura hasieratzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1177
+ #: ../openconnect-strings.txt:1069
+ #, c-format
+ msgid "Error importing PKCS#11 key into private key structure: %s\n"
+-msgstr ""
++msgstr "Errorea PKCS#11 gakoa gako pribatuaren egiturara inportatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1205
+ #: ../openconnect-strings.txt:1072
+ #, c-format
+ msgid "Using private key file %s\n"
+-msgstr ""
++msgstr "'%s' gako pribatuaren fitxategia erabiltzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1239
+ #: ../openconnect-strings.txt:1075
+ msgid "Failed to interpret PEM file\n"
+-msgstr ""
++msgstr "Huts egin du PEM fitxategia interpretatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1258
+ #: ../openconnect-strings.txt:1078
+ #, c-format
+ msgid "Failed to load PKCS#1 private key: %s\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#1 gako pribatua kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1271
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1285
+ #: ../openconnect-strings.txt:1082
+ #, c-format
+ msgid "Failed to load private key as PKCS#8: %s\n"
+-msgstr ""
++msgstr "Huts egin du gako pribatua PKCS#8 gisa kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1293
+ #: ../openconnect-strings.txt:1085
+ msgid "Failed to decrypt PKCS#8 certificate file\n"
+-msgstr ""
++msgstr "Huts egin du PKCS#8 ziurtagiriaren fitxategia desenkriptatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1307
+ #: ../openconnect-strings.txt:1088
+ #, c-format
+ msgid "Failed to determine type of private key %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' gako pribatuaren mota zehaztean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1319
+ #: ../openconnect-strings.txt:1091
+ #, c-format
+ msgid "Failed to get key ID: %s\n"
+-msgstr ""
++msgstr "Huts egin du ID gakoa eskuratzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1364
+ #: ../openconnect-strings.txt:1094
+ #, c-format
+ msgid "Error signing test data with private key: %s\n"
+-msgstr ""
++msgstr "Errorea probako datuak gako pribatuarekin sinatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1379
+ #: ../openconnect-strings.txt:1097
+ #, c-format
+ msgid "Error validating signature against certificate: %s\n"
+-msgstr ""
++msgstr "Errorea ziurtagiriaren aurka sinadura egiaztatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1403
+ #: ../openconnect-strings.txt:1100
+ msgid "No SSL certificate found to match private key\n"
+-msgstr ""
++msgstr "Ez da gako pribatuarekin bat datorren SSL ziurtagiririk aurkitu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1421
+ #: ../openconnect-strings.txt:1103
+ #, c-format
+ msgid "Setting certificate recovation list failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiriaren errebokazio-zerrenda ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1475
+ #: ../openconnect-strings.txt:1106
+ msgid ""
+ "WARNING: GnuTLS returned incorrect issuer certs; authentication may fail!\n"
+ msgstr ""
++"Abisua: GNUTLS-ek ziurtagirien okerreko jaulkitzailea itzuli du. "
++"Autentifikazioak huts egin lezake\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1496
+ #: ../openconnect-strings.txt:1110
+ msgid "Failed to allocate memory for supporting certificates\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiriak onartzeko memoria esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1515
+ #: ../openconnect-strings.txt:1113
+ #, c-format
+ msgid "Adding supporting CA '%s'\n"
+-msgstr ""
++msgstr "'%s' ZE euskarria gehitzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1543
+ #: ../openconnect-strings.txt:1116
+ #, c-format
+ msgid "Setting certificate failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du ziurtagiriaren ezarpenak: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1672
+ #: ../openconnect-strings.txt:1119
+ msgid "Server presented no certificate\n"
+-msgstr ""
++msgstr "Zerbitzariak ez du ziurtagiririk aurkeztu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1684
+ #: ../openconnect-strings.txt:1122
+ msgid "Could not calculate SHA1 of server's certificate\n"
+-msgstr ""
++msgstr "Ezin izan da zerbitzariaren ziurtagiriaren SHA1 kalkulatu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1700
+ #: ../openconnect-strings.txt:1125
+ msgid "Error checking server cert status\n"
+-msgstr ""
++msgstr "Errorea zerbitzariaren ziurtagiriaren egoera aztertzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1705
+ #: ../openconnect-strings.txt:1128
+ msgid "certificate revoked"
+-msgstr ""
++msgstr "ziurtagiria errebokatuta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1707
+ #: ../openconnect-strings.txt:1131
+ msgid "signer not found"
+-msgstr ""
++msgstr "ez da sinatzailerik aurkitu"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1709
+ #: ../openconnect-strings.txt:1134
+ msgid "signer not a CA certificate"
+-msgstr ""
++msgstr "sinatzailea ez da ZE-ren ziurtagiri bat"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1711
+ #: ../openconnect-strings.txt:1137
+ msgid "insecure algorithm"
+-msgstr ""
++msgstr "algoritmo ez-segurua"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1713
+ #: ../openconnect-strings.txt:1140
+ msgid "certificate not yet activated"
+-msgstr ""
++msgstr "ziurtagiria ez da oraindik aktibatu"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1715
+ #: ../openconnect-strings.txt:1143
+ msgid "certificate expired"
+-msgstr ""
++msgstr "ziurtagiria iraungituta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1720
+ #: ../openconnect-strings.txt:1146
+ msgid "signature verification failed"
+-msgstr ""
++msgstr "huts egin du sinadura egiaztatzean"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1724
+ #: ../openconnect-strings.txt:1149
+ msgid "Error initialising X509 cert structure\n"
+-msgstr ""
++msgstr "Errorea X509 ziurtagiriaren egitura hasieratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1730
+ #: ../openconnect-strings.txt:1152
+ msgid "Error importing server's cert\n"
+-msgstr ""
++msgstr "Errorea zerbitzariaren ziurtagiria inportatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1800
+ #: ../openconnect-strings.txt:1155
+ msgid "Failed to allocate memory for cafile certs\n"
+-msgstr ""
++msgstr "Huts egin du cafile ziurtagirientzako memoria esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1821
+ #: ../openconnect-strings.txt:1158
+ #, c-format
+ msgid "Failed to read certs from cafile: %s\n"
+-msgstr ""
++msgstr "Huts egin du cafile-tik ziurtagiriak irakurtzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1837
+ #: ../openconnect-strings.txt:1161
+ #, c-format
+ msgid "Failed to open CA file '%s': %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ZE fitxategia irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1874
+ #: ../openconnect-strings.txt:1164
+ #, c-format
+ msgid "Failed to set TLS priority string: %s\n"
+-msgstr ""
++msgstr "Huts egin du TLS--ren lehentasunaren katea ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1917
+ #: ../openconnect-strings.txt:1167
+ #, c-format
+ msgid "SSL connection failure: %s\n"
+-msgstr ""
++msgstr "SSL konexioaren hutsegitea: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l1926
+ #: ../openconnect-strings.txt:1170
+ #, c-format
+ msgid "GnuTLS non-fatal return during handshake: %s\n"
+-msgstr ""
++msgstr "GnuTLS-ren itzulera ez-larria negoziazioan: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l2110
+ #: ../openconnect-strings.txt:1173
+ #, c-format
+ msgid "PIN required for %s"
+-msgstr ""
++msgstr "'%s'(r)en PINa behar da"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l2120
+ #: ../openconnect-strings.txt:1176
+ msgid "Wrong PIN"
+-msgstr ""
++msgstr "Okerreko PINa"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l2123
+ #: ../openconnect-strings.txt:1179
+ msgid "This is the final try before locking!"
+-msgstr ""
++msgstr "Azken saiakera da blokeatu aurretik."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l2125
+ #: ../openconnect-strings.txt:1182
+ msgid "Only a few tries left before locking!"
+-msgstr ""
++msgstr "Saiakera gutxi batzuk falta dira blokeatu aurretik."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l2130
+ #: ../openconnect-strings.txt:1185
+ msgid "Enter PIN:"
+-msgstr ""
++msgstr "Sartu PINa:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l89
+ #: ../openconnect-strings.txt:1188
+ #, c-format
+ msgid "Failed to SHA1 input data for signing: %s\n"
+-msgstr ""
++msgstr "Huts egin du sinadurarentzako sarrerako datuen SHA1 kalkulatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l111
+ #: ../openconnect-strings.txt:1191
+ #, c-format
+ msgid "TPM sign function called for %d bytes.\n"
+-msgstr ""
++msgstr "TPM seinalearen funtzioari deituta %d byte-ntzako.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l118
+ #: ../openconnect-strings.txt:1194
+ #, c-format
+ msgid "Failed to create TPM hash object: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM hash-aren objektua sortzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l125
+ #: ../openconnect-strings.txt:1197
+ #, c-format
+ msgid "Failed to set value in TPM hash object: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM-ren hash objektuan balioa ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l135
+ #: ../openconnect-strings.txt:1200
+ #, c-format
+ msgid "TPM hash signature failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM hash-a sinatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l157
+ #: ../openconnect-strings.txt:1203
+ #, c-format
+ msgid "Error decoding TSS key blob: %s\n"
+-msgstr ""
++msgstr "Errorea TSS gakoaren blob-a deskodetzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l164
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l175
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l188
+ #: ../openconnect-strings.txt:1208
+ msgid "Error in TSS key blob\n"
+-msgstr ""
++msgstr "Errorea TSS gakoaren blob-ean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l195
+ #: ../openconnect-strings.txt:1211
+ #, c-format
+ msgid "Failed to create TPM context: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM-ren testuingurua sortzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l202
+ #: ../openconnect-strings.txt:1214
+ #, c-format
+ msgid "Failed to connect TPM context: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM testuingurua konektatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l210
+ #: ../openconnect-strings.txt:1217
+ #, c-format
+ msgid "Failed to load TPM SRK key: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM SRK gakoa kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l217
+ #: ../openconnect-strings.txt:1220
+ #, c-format
+ msgid "Failed to load TPM SRK policy object: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM SRK arauen objektua kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l238
+ #: ../openconnect-strings.txt:1223
+ #, c-format
+ msgid "Failed to set TPM PIN: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM-ren PINa ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l254
+ #: ../openconnect-strings.txt:1226
+ #, c-format
+ msgid "Failed to load TPM key blob: %s\n"
+-msgstr ""
++msgstr "Huts egin du TPM gakoren blob-a kargatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l261
+ #: ../openconnect-strings.txt:1229
+ msgid "Enter TPM SRK PIN:"
+-msgstr ""
++msgstr "Sartu TPM SRK-ren PINa:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l286
+ #: ../openconnect-strings.txt:1232
+ #, c-format
+ msgid "Failed to create key policy object: %s\n"
+-msgstr ""
++msgstr "Huts egin du gakoaren arauen objektua sortzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l294
+ #: ../openconnect-strings.txt:1235
+ #, c-format
+ msgid "Failed to assign policy to key: %s\n"
+-msgstr ""
++msgstr "Huts egin du araua gakoari esleitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l300
+ #: ../openconnect-strings.txt:1238
+ msgid "Enter TPM key PIN:"
+-msgstr ""
++msgstr "Sartu TPM-ren gakoaren PINa:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls_tpm.c#l311
+ #: ../openconnect-strings.txt:1241
+ #, c-format
+ msgid "Failed to set key PIN: %s\n"
+-msgstr ""
++msgstr "Huts egin du gakoaren PINa ezartzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l86
+ #: ../openconnect-strings.txt:1244
+ msgid "Socket connect cancelled\n"
+-msgstr ""
++msgstr "Socket-aren konexioa bertan behera utzita\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l119
+ #: ../openconnect-strings.txt:1247
+ #, c-format
+ msgid "Failed to reconnect to proxy %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' proxyarekin birkonektatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l123
+ #: ../openconnect-strings.txt:1250
+ #, c-format
+ msgid "Failed to reconnect to host %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ostalariarekin birkonektatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l186
+ #: ../openconnect-strings.txt:1253
+ #, c-format
+ msgid "Proxy from libproxy: %s://%s:%d/\n"
+-msgstr ""
++msgstr "'libproxy'-ren proxy-a: %s://%s:%d/\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l215
+ #: ../openconnect-strings.txt:1256
+ #, c-format
+ msgid "getaddrinfo failed for host '%s': %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ostalariaren getaddrinfo() funtzioak: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l231
+ #: ../openconnect-strings.txt:1259
+ #, c-format
+ msgid "Attempting to connect to proxy %s%s%s:%s\n"
+-msgstr ""
++msgstr "'%s%s%s:%s' proxy-arekin konektatzen saiatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l232
+ #: ../openconnect-strings.txt:1262
+ #, c-format
+ msgid "Attempting to connect to server %s%s%s:%s\n"
+-msgstr ""
++msgstr "'%s%s%s:%s' zerbitzariarekin konektatzen saiatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l248
+ #: ../openconnect-strings.txt:1265
+ msgid "Failed to allocate sockaddr storage\n"
+-msgstr ""
++msgstr "Huts egin du biltegiaren socketaren helbidea (sockaddr) esleitzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l280
+ #: ../openconnect-strings.txt:1268
+ #, c-format
+ msgid "Failed to connect to host %s\n"
+-msgstr ""
++msgstr "Huts egin du '%s' ostalariarekin konektatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l355
+ #: ../openconnect-strings.txt:1271
+ #, c-format
+ msgid "statvfs: %s\n"
+-msgstr ""
++msgstr "vfs-ren estatistikak: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l372
+ #: ../openconnect-strings.txt:1274
+ #, c-format
+ msgid "statfs: %s\n"
+-msgstr ""
++msgstr "fs-ren estatistikak: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l453
+ #: ../openconnect-strings.txt:1277
+ msgid "No error"
+-msgstr ""
++msgstr "Errorerik ez"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l454
+ #: ../openconnect-strings.txt:1280
+ msgid "Keystore locked"
+-msgstr ""
++msgstr "Gako-biltegia blokeatuta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l455
+ #: ../openconnect-strings.txt:1283
+ msgid "Keystore uninitialized"
+-msgstr ""
++msgstr "Gako-biltegia hasieratu gabe"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l456
+ #: ../openconnect-strings.txt:1286
+ msgid "System error"
+-msgstr ""
++msgstr "Sistemaren errorea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l457
+ #: ../openconnect-strings.txt:1289
+ msgid "Protocol error"
+-msgstr ""
++msgstr "Protokoloaren errorea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l458
+ #: ../openconnect-strings.txt:1292
+ msgid "Permission denied"
+-msgstr ""
++msgstr "Baimena ukatuta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l459
+ #: ../openconnect-strings.txt:1295
+ msgid "Key not found"
+-msgstr ""
++msgstr "Ez da gakoa aurkitu"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l460
+ #: ../openconnect-strings.txt:1298
+ msgid "Value corrupted"
+-msgstr ""
++msgstr "Balioa hondatuta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l461
+ #: ../openconnect-strings.txt:1301
+ msgid "Undefined action"
+-msgstr ""
++msgstr "Zehaztu gabeko ekintza"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l465
+ #: ../openconnect-strings.txt:1304
+ msgid "Wrong password"
+-msgstr ""
++msgstr "Okerreko pasahitza"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/ssl.c#l466
+ #: ../openconnect-strings.txt:1307
+ msgid "Unknown error"
+-msgstr ""
++msgstr "Errore ezezaguna"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l144
+ #: ../openconnect-strings.txt:1310
+ msgid "No memory for allocating cookies\n"
+-msgstr ""
++msgstr "Ez dago memoriarik cookie-ak esleitzeko\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l208
+ #: ../openconnect-strings.txt:1313
+ #, c-format
+ msgid "Failed to parse HTTP response '%s'\n"
+-msgstr ""
++msgstr "Huts egin du '%s' HTTParen erantzuna analizatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l213
+ #: ../openconnect-strings.txt:1316
+ #, c-format
+ msgid "Got HTTP response: %s\n"
+-msgstr ""
++msgstr "HTTParen erantzun hau lortu da: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l221
+ #: ../openconnect-strings.txt:1319
+ msgid "Error processing HTTP response\n"
+-msgstr ""
++msgstr "Errorea HTTParen erantzuna prozesatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l227
+ #: ../openconnect-strings.txt:1322
+ #, c-format
+ msgid "Ignoring unknown HTTP response line '%s'\n"
+-msgstr ""
++msgstr "HTTParen erantzunaren '%s' lerroari ez ikusi egiten\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l247
+ #: ../openconnect-strings.txt:1325
+ #, c-format
+ msgid "Invalid cookie offered: %s\n"
+-msgstr ""
++msgstr "Baliogabeko cookie-a eskaini da: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l266
+ #: ../openconnect-strings.txt:1328
+ msgid "SSL certificate authentication failed\n"
+-msgstr ""
++msgstr "Huts egin du SSL ziurtagiria autentifikatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l297
+ #: ../openconnect-strings.txt:1331
+ #, c-format
+ msgid "Response body has negative size (%d)\n"
+-msgstr ""
++msgstr "Erantzunaren gorputzak tamaina negatiboa du (%d)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l307
+ #: ../openconnect-strings.txt:1334
+ #, c-format
+ msgid "Unknown Transfer-Encoding: %s\n"
+-msgstr ""
++msgstr "Transferentziaren kodeketa ezezaguna: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l321
+ #: ../openconnect-strings.txt:1337
+ #, c-format
+ msgid "HTTP body %s (%d)\n"
+-msgstr ""
++msgstr "'%s' HTTParen gorputza (%d)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l335
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l363
+ #: ../openconnect-strings.txt:1341
+ msgid "Error reading HTTP response body\n"
+-msgstr ""
++msgstr "Errorea HTTParen erantzunaren gorputza irakurtzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l348
+ #: ../openconnect-strings.txt:1344
+ msgid "Error fetching chunk header\n"
+-msgstr ""
++msgstr "Errorea zatiaren goiburua eskuratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l374
+ #: ../openconnect-strings.txt:1347
+ msgid "Error fetching HTTP response body\n"
+-msgstr ""
++msgstr "Errorea HTTParen erantzunaren gorputza eskuratzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l377
+ #: ../openconnect-strings.txt:1350
+ #, c-format
+ msgid "Error in chunked decoding. Expected '', got: '%s'"
+-msgstr ""
++msgstr "Errorea deskodeketaren zatian. '' espero zen, bana hau lortu da: '%s'"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l390
+ #: ../openconnect-strings.txt:1353
+ msgid "Cannot receive HTTP 1.0 body without closing connection\n"
+-msgstr ""
++msgstr "Ezin da HTTP 1.0-ren gorputza eskuratu konexioa itxi gabe\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l474
+ #: ../openconnect-strings.txt:1356
+ msgid "Failed to send GET request for new config\n"
+-msgstr ""
++msgstr "Huts egin du konfigurazio berriaren GET eskaera bidaltzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l498
+ #: ../openconnect-strings.txt:1359
+ msgid "Downloaded config file did not match intended SHA1\n"
+ msgstr ""
++"Deskargatutako konfigurazio-fitxategia ez dator bat dagokion SHA1-ekin\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l515
+ #: ../openconnect-strings.txt:1362
+@@ -2616,6 +2680,8 @@ msgid ""
+ "Error: Server asked us to run CSD hostscan.\n"
+ "You need to provide a suitable --csd-wrapper argument.\n"
+ msgstr ""
++"Errorea: zerbitzariak CSD hostscan exekutatzea eskatu du.\n"
++"--csd-wrapper argumentu egoki bat eman beharko duzu.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l522
+ #: ../openconnect-strings.txt:1367
+@@ -2624,35 +2690,39 @@ msgid ""
+ "This facility is disabled by default for security reasons, so you may wish "
+ "to enable it.\n"
+ msgstr ""
++"Errorea: zerbitzariak 'Cisco Secure Desktop' troianoa deskargatzeko eta "
++"exekutatzeko eskatu du\n"
++"Desgaituta dago segurtasunaren arrazoiak direla eta, agian gaitzea nahiko "
++"duzu.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l529
+ #: ../openconnect-strings.txt:1373
+ msgid "Trying to run Linux CSD trojan script.\n"
+-msgstr ""
++msgstr "Linux CSD troianoaren script-a exekutatzen saiatzen.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l539
+ #: ../openconnect-strings.txt:1376
+ #, c-format
+ msgid "Failed to open temporary CSD script file: %s\n"
+-msgstr ""
++msgstr "Huts egin du CSD script-aren aldi baterako fitxategia irekitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l547
+ #: ../openconnect-strings.txt:1379
+ #, c-format
+ msgid "Failed to write temporary CSD script file: %s\n"
+-msgstr ""
++msgstr "Huts egin du CSD script-aren aldi baterako fitxategia idaztean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l570
+ #: ../openconnect-strings.txt:1382
+ #, c-format
+ msgid "Invalid user uid=%ld\n"
+-msgstr ""
++msgstr "Baliogabeko uid=%ld erabiltzailea\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l576
+ #: ../openconnect-strings.txt:1385
+ #, c-format
+ msgid "Failed to change to CSD home directory '%s': %s\n"
+-msgstr ""
++msgstr "Huts egin du CSD-ren '%s' karpeta nagusira aldatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l582
+ #: ../openconnect-strings.txt:1388
+@@ -2660,353 +2730,545 @@ msgid ""
+ "Warning: you are running insecure CSD code with root privileges\n"
+ "\t Use command line option \"--csd-user\"\n"
+ msgstr ""
++"Abisua: CSD kode ez-segurua exekutatzen ari zara 'root'-aren pribilegioekin\n"
++"\t Erabili komando-lerroko '--csd-user' aukera\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l626
+ #: ../openconnect-strings.txt:1393
+ #, c-format
+ msgid "Failed to exec CSD script %s\n"
+-msgstr ""
++msgstr "Huts gin du '%s' CSD script-a exekutatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l743
+ #: ../openconnect-strings.txt:1396
+ #, c-format
+ msgid "Failed to parse redirected URL '%s': %s\n"
+-msgstr ""
++msgstr "Huts egin du birbideratutako '%s' URLa analizatzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l772
+ #: ../openconnect-strings.txt:1399
+ #, c-format
+ msgid "Cannot follow redirection to non-https URL '%s'\n"
+-msgstr ""
++msgstr "Ezin da https ez den '%s' URLaren birbideraketara jarraipenik egin\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l800
+ #: ../openconnect-strings.txt:1402
+ #, c-format
+ msgid "Allocating new path for relative redirect failed: %s\n"
+ msgstr ""
++"Huts egin du birbideraketa erlatiboaren bide-izen berria esleitzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l902
+ #: ../openconnect-strings.txt:1405
+ #, c-format
+ msgid "Unexpected %d result from server\n"
+-msgstr ""
++msgstr "Ustekabeko %d emaitz zerbitzaritik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l928
+ #: ../openconnect-strings.txt:1408
+ msgid "Unknown response from server\n"
+-msgstr ""
++msgstr "Zerbitzariaren erantzuna ezezaguna\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1009
+ #: ../openconnect-strings.txt:1411
+ msgid "XML POST enabled\n"
+-msgstr ""
++msgstr "XML POST gaituta\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1053
+ #: ../openconnect-strings.txt:1414
+ #, c-format
+ msgid "Refreshing %s after 1 second...\n"
+-msgstr ""
++msgstr "'%s' freskatzen segundo 1en ondoren...\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1257
+ #: ../openconnect-strings.txt:1417
+ msgid "request granted"
+-msgstr ""
++msgstr "eskaera baimenduta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1258
+ #: ../openconnect-strings.txt:1420
+ msgid "general failure"
+-msgstr ""
++msgstr "hutsegite orokorra"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1259
+ #: ../openconnect-strings.txt:1423
+ msgid "connection not allowed by ruleset"
+-msgstr ""
++msgstr "arau-multzoak ez du konexioa baimendu"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1260
+ #: ../openconnect-strings.txt:1426
+ msgid "network unreachable"
+-msgstr ""
++msgstr "sarea atziezina"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1261
+ #: ../openconnect-strings.txt:1429
+ msgid "host unreachable"
+-msgstr ""
++msgstr "ostalaria atziezina"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1262
+ #: ../openconnect-strings.txt:1432
+ msgid "connection refused by destination host"
+-msgstr ""
++msgstr "helburuko ostalariak konexioa ukatu du"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1263
+ #: ../openconnect-strings.txt:1435
+ msgid "TTL expired"
+-msgstr ""
++msgstr "TTL iraungituta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1264
+ #: ../openconnect-strings.txt:1438
+ msgid "command not supported / protocol error"
+-msgstr ""
++msgstr "komandoa ez dago onartuta / protokoloaren errorea"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1265
+ #: ../openconnect-strings.txt:1441
+ msgid "address type not supported"
+-msgstr ""
++msgstr "helbide mota ez dago onartuta"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1279
+ #: ../openconnect-strings.txt:1444
+ #, c-format
+ msgid "Error writing auth request to SOCKS proxy: %s\n"
+-msgstr ""
++msgstr "Errorea autentifikazioaren eskaera SOCKS proxy-an idaztean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1286
+ #: ../openconnect-strings.txt:1447
+ #, c-format
+ msgid "Error reading auth response from SOCKS proxy: %s\n"
+-msgstr ""
++msgstr "Errorea autentifikazioaren erantzuna SOCKS proxy-tik irakurtzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1292
+ #: ../openconnect-strings.txt:1450
+ #, c-format
+ msgid "Unexpected auth response from SOCKS proxy: %02x %02x\n"
+-msgstr ""
++msgstr "Ustekabeko autentifikazioaren eskaera SOCKS proxy-tik: %02x %02x\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1300
+ #: ../openconnect-strings.txt:1453
+ #, c-format
+ msgid "SOCKS proxy error %02x: %s\n"
+-msgstr ""
++msgstr "SOCKS proxy-aren '%02x' errorea: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1304
+ #: ../openconnect-strings.txt:1456
+ #, c-format
+ msgid "SOCKS proxy error %02x\n"
+-msgstr ""
++msgstr "SOCKS proxy-aren '%02x' errorea\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1310
+ #: ../openconnect-strings.txt:1459
+ #, c-format
+ msgid "Requesting SOCKS proxy connection to %s:%d\n"
+-msgstr ""
++msgstr "SOCKS proxy-aren '%s:%d'(r)ekiko konexioa eskatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1325
+ #: ../openconnect-strings.txt:1462
+ #, c-format
+ msgid "Error writing connect request to SOCKS proxy: %s\n"
+-msgstr ""
++msgstr "Errorea konexioaren eskaera SOCKS proxyan idaztean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1333
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1366
+ #: ../openconnect-strings.txt:1466
+ #, c-format
+ msgid "Error reading connect response from SOCKS proxy: %s\n"
+-msgstr ""
++msgstr "Errorea SOCKS proxytik konexioaren erantzuna irakurtzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1339
+ #: ../openconnect-strings.txt:1469
+ #, c-format
+ msgid "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
+-msgstr ""
++msgstr "Ustekabeko SOCKS proxyaren konexioaren erantzuna: %02x %02x...\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1359
+ #: ../openconnect-strings.txt:1472
+ #, c-format
+ msgid "Unexpected address type %02x in SOCKS connect response\n"
+-msgstr ""
++msgstr "Ustekabeko %02x helbide mota SOCKS konexioaren erantzunean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1392
+ #: ../openconnect-strings.txt:1475
+ #, c-format
+ msgid "Requesting HTTP proxy connection to %s:%d\n"
+-msgstr ""
++msgstr "HTTP proxy konexioa '%s:%d'(r)i eskatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1400
+ #: ../openconnect-strings.txt:1478
+ #, c-format
+ msgid "Sending proxy request failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du proxy eskaera bidaltzean: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1407
+ #: ../openconnect-strings.txt:1481
+ msgid "Error fetching proxy response\n"
+-msgstr ""
++msgstr "Errorea proxyaren erantzuna jasotzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1414
+ #: ../openconnect-strings.txt:1484
+ #, c-format
+ msgid "Failed to parse proxy response '%s'\n"
+-msgstr ""
++msgstr "Huts egin du '%s' proxyaren erantzuna jasotzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1420
+ #: ../openconnect-strings.txt:1487
+ #, c-format
+ msgid "Proxy CONNECT request failed: %s\n"
+-msgstr ""
++msgstr "Huts egin du proxyaren CONNECT eskaeran: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1427
+ #: ../openconnect-strings.txt:1490
+ msgid "Failed to read proxy response\n"
+-msgstr ""
++msgstr "Huts egin du proxyaren erantzuna irakurtzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1431
+ #: ../openconnect-strings.txt:1493
+ #, c-format
+ msgid "Unexpected continuation line after CONNECT response: '%s'\n"
+-msgstr ""
++msgstr "Ustekabeko lerroaren jarraipena CONNECT erantzunaren ondoren: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1447
+ #: ../openconnect-strings.txt:1496
+ #, c-format
+ msgid "Unknown proxy type '%s'\n"
+-msgstr ""
++msgstr "'%s' proxy mota ezezaguna\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/http.c#l1475
+ #: ../openconnect-strings.txt:1499
+ msgid "Only http or socks(5) proxies supported\n"
+-msgstr ""
++msgstr "Soilik HTTP edo socks(5) proxyak onartzen dira\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l131
+ #: ../openconnect-strings.txt:1502
+ msgid "Form choice has no name\n"
+-msgstr ""
++msgstr "Inprimakiaren aukerak ez dauka izenik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l197
+ #: ../openconnect-strings.txt:1505
+ #, c-format
+ msgid "name %s not input\n"
+-msgstr ""
++msgstr "'%s izena ez da sarrera\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l204
+ #: ../openconnect-strings.txt:1508
+ msgid "No input type in form\n"
+-msgstr ""
++msgstr "Ez dago sarrera motarik inprimakian\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l216
+ #: ../openconnect-strings.txt:1511
+ msgid "No input name in form\n"
+-msgstr ""
++msgstr "Ez dago sarreraren izenik inprimakian\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l245
+ #: ../openconnect-strings.txt:1514
+ #, c-format
+ msgid "Unknown input type %s in form\n"
+-msgstr ""
++msgstr "'%s' sarrera mota ezezaguna inprimakian\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l438
+ #: ../openconnect-strings.txt:1517
+ #, c-format
+ msgid "Cannot handle form method='%s', action='%s'\n"
+-msgstr ""
++msgstr "Ezin da inprimakiaren metodoa='%s', ekintza='%s' kudeatu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l498
+ #: ../openconnect-strings.txt:1520
+ msgid "Empty response from server\n"
+-msgstr ""
++msgstr "Erantzun hutsa zerbitzaritik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l509
+ #: ../openconnect-strings.txt:1523
+ msgid "Failed to parse server response\n"
+-msgstr ""
++msgstr "Huts egin du zerbitzariaren erantzuna analizatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l511
+ #: ../openconnect-strings.txt:1526
+ #, c-format
+ msgid "Response was:%s\n"
+-msgstr ""
++msgstr "Erantzuna: %s\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l551
+ #: ../openconnect-strings.txt:1529
+ msgid "XML response has no \"auth\" node\n"
+-msgstr ""
++msgstr "XML erantzunak ez du 'auth' nodorik\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l583
+ #: ../openconnect-strings.txt:1532
+ msgid "Asked for password but '--no-passwd' set\n"
+-msgstr ""
++msgstr "Pasahitza eskatu da baina '--no-passwd' ezarri da\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l610
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l943
+ #: ../openconnect-strings.txt:1536
+ msgid "No form handler; cannot authenticate.\n"
+-msgstr ""
++msgstr "Ez dago inprimakiaren kudeatzailerik: ezin da autentifikatu.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l879
+ #: ../openconnect-strings.txt:1539
+ msgid "Enter credentials to unlock software token."
+-msgstr ""
++msgstr "Sartu kredentzialak softwarearen tokena desblokeatzeko."
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l887
+ #: ../openconnect-strings.txt:1542
+ msgid "Device ID:"
+-msgstr ""
++msgstr "Gailuaren IDa:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l894
+ #: ../openconnect-strings.txt:1545
+ msgid "Password:"
+-msgstr ""
++msgstr "Pasahitza:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l901
+ #: ../openconnect-strings.txt:1548
+ msgid "PIN:"
+-msgstr ""
++msgstr "PINa:"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l931
+ #: ../openconnect-strings.txt:1551
+ msgid "User bypassed soft token.\n"
+-msgstr ""
++msgstr "Erabiltzaileak softwarearen tokena saihestu du.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l938
+ #: ../openconnect-strings.txt:1554
+ msgid "All fields are required; try again.\n"
+-msgstr ""
++msgstr "Eremu guztiak beharrezkoak dira. Saiatu berriro.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l953
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l1043
+ #: ../openconnect-strings.txt:1558
+ msgid "General failure in libstoken.\n"
+-msgstr ""
++msgstr "Hutsegite orokorra 'libstoken' liburutegian.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l957
+ #: ../openconnect-strings.txt:1561
+ msgid "Incorrect device ID or password; try again.\n"
+-msgstr ""
++msgstr "Okerreko gailuaren IDa edo pasahitza. Saiatu berriro.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l964
+ #: ../openconnect-strings.txt:1564
+ msgid "Invalid PIN format; try again.\n"
+-msgstr ""
++msgstr "PINaren formatua baliogabea. Saiatu berriro.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l974
+ #: ../openconnect-strings.txt:1567
+ msgid "Soft token init was successful.\n"
+-msgstr ""
++msgstr "Softwarearen tokena ongi hasieratu da.\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l999
+ #: ../openconnect-strings.txt:1570
+ msgid "OK to generate INITIAL tokencode\n"
+-msgstr ""
++msgstr "Ados INITIAL tokencode-a sortzeko\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l1004
+ #: ../openconnect-strings.txt:1573
+ msgid "OK to generate NEXT tokencode\n"
+-msgstr ""
++msgstr "Ados NEXT tokencode-a sortzeko\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l1009
+ #: ../openconnect-strings.txt:1576
+ msgid "Server is rejecting the soft token; switching to manual entry\n"
+ msgstr ""
++"Zerbitzaria softwarearen tokena ukatzen ari da. Eskuzko sarrerara aldatzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l1038
+ #: ../openconnect-strings.txt:1579
+ msgid "Generating tokencode\n"
+-msgstr ""
++msgstr "Tokenaren kodea sortzen\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/library.c#l256
+ #: ../openconnect-strings.txt:1582
+ #, c-format
+ msgid "Failed to parse server URL '%s'\n"
+-msgstr ""
++msgstr "Huts egin du '%s' zerbitzariaren URLa analizatzean\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/library.c#l262
+ #: ../openconnect-strings.txt:1585
+ msgid "Only https:// permitted for server URL\n"
+-msgstr ""
++msgstr "Soilik 'https://' baimentzen da zerbitzariaren URLan\n"
++
++#~ msgid "Failed to open XML config file: %s\n"
++#~ msgstr "Huts egin du XML konfigurazio-fitxategia irekitzean: %s\n"
++
++#~ msgid "Failed to fstat() XML config file: %s\n"
++#~ msgstr ""
++#~ "Huts egin du XML konfigurazio-fitxategiari fstat() aplikatzean: %s\n"
++
++#~ msgid "Failed to allocate %lu bytes for XML config file\n"
++#~ msgstr ""
++#~ "Huts egin du %lu byte esleitzean XML konfigurazio-fitxategiarentzako\n"
++
++#~ msgid "Failed to read XML config file: %s\n"
++#~ msgstr "Huts egin du XML konfigurazio-fitxategia irakurtzean: %s\n"
++
++#~ msgid "Cannot process this executable path \"%s\""
++#~ msgstr "Ezin da '%s' bide-izen exekutagarria prozesatu"
++
++#~ msgid "Allocation for vpnc-script path failed\n"
++#~ msgstr "Huts egin du vpnc-script bide-izenaren esleipenak\n"
++
++#~ msgid "Prepend timestamp to progress messages"
++#~ msgstr "Atxikitu denbora-zigilua aurretik aurrerapenen mezuei"
++
++#~ msgid "Require perfect forward secrecy"
++#~ msgstr "Konfidentzialtasun iraunkorra (PFS) behar da"
++
++#~ msgid "Dump HTTP authentication traffic (implies --verbose"
++#~ msgstr "Irauli HTTP autentifikazioaren trafikoa (--verbose inplikatzen du)"
++
++#~ msgid "Do not attempt XML POST authentication"
++#~ msgstr "Ez saiatu XML POST-en autentifikazioa"
++
++#~ msgid "Software token type: rsa, totp or hotp"
++#~ msgstr "Softwarearen token mota: 'rsa', 'totp' edo 'hotp'"
++
++#~ msgid "Software token secret"
++#~ msgstr "Softwarearen ezkutuko token-a"
++
++#~ msgid "(NOTE: libstoken (RSA SecurID) disabled in this build)"
++#~ msgstr "(Oharra: 'libstoken' (RSA SecurID) desgaituta bertsio honetan)"
++
++#~ msgid "(NOTE: liboath (TOTP,HOTP) disabled in this build)"
++#~ msgstr "(Oharra: 'liboath' (TOTP,HOTP) desgaituta bertsio honetan)"
++
++#~ msgid "Failed to allocate string\n"
++#~ msgstr "Huts egin du katea esleitzean\n"
++
++#~ msgid "Invalid software token mode \"%s\"\n"
++#~ msgstr "Baliogabeko softwarearen '%s' token modua\n"
++
++#~ msgid "Error opening cmd pipe\n"
++#~ msgstr "Errorea 'cmd'-ren kanalizazioa irekitzean\n"
++
++#~ msgid "Set up tun script failed\n"
++#~ msgstr "Huts egin du 'tun' script-a konfiguratzean\n"
++
++#~ msgid "Caught signal: %s\n"
++#~ msgstr "Seinalea jaso da: %s\n"
++
++#~ msgid "Auth choice \"%s\" matches multiple options\n"
++#~ msgstr "Autentifikazioaren '%s' aukera hainbat aukerekin bat dator\n"
++
++#~ msgid "OpenConnect was not built with liboath support\n"
++#~ msgstr "OpenConnect ez zen 'liboath' euskarriarekin konpilatu\n"
++
++#~ msgid "General failure in liboath\n"
++#~ msgstr "Hutsegite orokorra 'liboath' liburutegian\n"
++
++#~ msgid "SSL socket closed uncleanly\n"
++#~ msgstr "SSL socket-a ez da ongi itxi\n"
++
++#~ msgid "Failed to allocate memory for certificate\n"
++#~ msgstr "Huts egin du memoria esleitzean ziurtagiriarentzako\n"
++
++#~ msgid "Got next CA '%s' from PKCS11\n"
++#~ msgstr "'%s' ZE hau lortu da PKCS#11-tik\n"
++
++#~ msgid "Renegotiated SSL on %s\n"
++#~ msgstr "SSL berriro negoziatuta %s(e)n\n"
++
++#~ msgid ""
++#~ "Error: Running the 'Cisco Secure Desktop' trojan on Windows is not yet "
++#~ "implemented.\n"
++#~ msgstr ""
++#~ "Errorea: 'Cisco Secure Desktop'' troianoa Windows batean exekutatzea ez "
++#~ "dago garatuta.\n"
++
++#~ msgid "Server requested SSL client certificate after one was provided\n"
++#~ msgstr ""
++#~ "Zerbitzariak SSL bezeroaren ziurtagiria eskatu du bat eman ondoren\n"
++
++#~ msgid "Server requested SSL client certificate; none was configured\n"
++#~ msgstr ""
++#~ "Zerbitzariak SSL bezeroaren ziurtagiria eskatu du: bat ere ez dago "
++#~ "konfiguratuta\n"
++
++#~ msgid "Received <client-cert-request> when not expected.\n"
++#~ msgstr "Espero ez zen <client-cert-request> jasota.\n"
++
++#~ msgid "Generating OATH TOTP token code\n"
++#~ msgstr "OATH TOTP tokenaren kodea sortzen\n"
++
++#~ msgid "Unable to generate OATH TOTP token code: %s\n"
++#~ msgstr "Ezin da OATH TOTP tokenaren kodea sortu: %s\n"
++
++#~ msgid "Generating OATH HOTP token code\n"
++#~ msgstr "OATH HOTP tokenaren kodea sortzen\n"
++
++#~ msgid "Unable to generate OATH HOTP token code: %s\n"
++#~ msgstr "Ezin da OATH HOTP tokenaren kodea sortu: %s\n"
++
++#~ msgid "ERROR: Cannot initialize sockets\n"
++#~ msgstr "Errorea: ezin dira socket-ak hasieratu\n"
++
++#~ msgid "DTLS connection attempted with an existing fd\n"
++#~ msgstr "DTLS konexioaren saiakera existitzen den deskriptore batekin\n"
++
++#~ msgid "DTLS Rehandshake failed; reconnecting.\n"
++#~ msgstr "Huts egin du DTLS berriro negoziatzean. Birkonektatzen.\n"
++
++#~ msgid "Cookie is no longer valid, ending session\n"
++#~ msgstr "Cookie-a ez da gehiago baliozkoa izango, saioa amaitzen\n"
++
++#~ msgid "Rehandshake failed; attempting new-tunnel\n"
++#~ msgstr "Huts egin du berriro negoziatzean. Tunel berriarekin saiatzen\n"
++
++#~ msgid "Caller paused the connection\n"
++#~ msgstr "Deitzaileak konexioa pausatu du\n"
++
++#~ msgid "WaitForMultipleObjects failed: %lx\n"
++#~ msgstr "'WaitForMultipleObjects'-ek  huts egin du: %lx\n"
++
++#~ msgid "fork failed: %s\n"
++#~ msgstr "huts egin du sardetzean: %s\n"
++
++#~ msgid "Error accessing registry key for network adapters\n"
++#~ msgstr "Errorea sareko moldagailuentzako erregistroaren gakoa atzitzean\n"
++
++#~ msgid "Ignoring non-matching TAP interface \"%s\""
++#~ msgstr "Bat ez datorren '%s' TAP interfazeari ez ikusi egiten"
++
++#~ msgid "No Windows-TAP adapters found. Is the driver installed?\n"
++#~ msgstr ""
++#~ "Ez da Windows-TAP moldagailurik aurkitu. Kontrolatzailea instalatuta "
++#~ "dago?\n"
++
++#~ msgid "Failed to open %s\n"
++#~ msgstr "Huts egin du '%s' irekitzean\n"
++
++#~ msgid "Opened tun device %s\n"
++#~ msgstr "'%s' tun gailua irekita\n"
++
++#~ msgid "Failed to obtain TAP driver version: %lx\n"
++#~ msgstr "Huts egin du TAP kontrolatzailearen bertsioa eskuratzean: %lx\n"
++
++#~ msgid ""
++#~ "Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n"
++#~ msgstr ""
++#~ "Errorea: TAP-Windows v9.9 or handiagoa den kontrolatzailea behar da. "
++#~ "Aurkitutakoa: %ld.%ld\n"
++
++#~ msgid "Failed to set TAP IP addresses: %lx\n"
++#~ msgstr "Huts egin du TAP IP helbideak ezartzean: %lx\n"
++
++#~ msgid "Failed to set TAP media status: %lx\n"
++#~ msgstr "Huts egin du TAP euskarriaren egoera ezartzean: %lx\n"
++
++#~ msgid "Failed to read from TAP device: %lx\n"
++#~ msgstr "Huts egin du TAP gailutik irakurtzean: %lx\n"
++
++#~ msgid "Failed to complete read from TAP device: %lx\n"
++#~ msgstr "Huts egin du TAP gailutik erabat irakurtzean: %lx\n"
++
++#~ msgid "Wrote %ld bytes to tun\n"
++#~ msgstr "%ld byte 'tun'-en idatzita\n"
++
++#~ msgid "Waiting for tun write...\n"
++#~ msgstr "'tun'-ek idatzi zain...\n"
++
++#~ msgid "Wrote %ld bytes to tun after waiting\n"
++#~ msgstr "'tun'-en %ld byte idatzita zain egon ondoren\n"
++
++#~ msgid "Failed to write to TAP device: %lx\n"
++#~ msgstr "Huts gin du TAP gailuan idaztean: %lx\n"
++
++#~ msgid "Spawning tunnel scripts is not yet supported on Windows\n"
++#~ msgstr "Tunelaren script-ak sortzea ez dago oraindik onartuta Windows-en\n"
+diff --git a/po/id.po b/po/id.po
+index 2a6c3a3..d351dd5 100644
+--- a/po/id.po
++++ b/po/id.po
+@@ -2,15 +2,15 @@
+ # Copyright (C) 2009 THE network-manager-openconnect'S COPYRIGHT HOLDER
+ # This file is distributed under the same license as the network-manager-openconnect package.
+ #
+-# Andika Triwidada <andika at gmail.com>, 2009, 2010, 2011, 2012, 2013, 2014.
++# Andika Triwidada <andika at gmail.com>, 2009-2014.
+ # Dirgita <dirgitadevina at yahoo.co.id>, 2011.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: network-manager-openconnect nm-0-9-8\n"
+ "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
+ "product=NetworkManager&keywords=I18N+L10N&component=general\n"
+-"POT-Creation-Date: 2014-02-27 23:08+0000\n"
+-"PO-Revision-Date: 2014-02-28 11:00+0700\n"
++"POT-Creation-Date: 2014-03-14 15:32+0000\n"
++"PO-Revision-Date: 2014-03-14 23:10+0700\n"
+ "Last-Translator: Andika Triwidada <andika at gmail.com>\n"
+ "Language-Team: Indonesian <gnome at i15n.org>\n"
+ "Language: id\n"
+@@ -45,31 +45,44 @@ msgstr ""
+ "Alasan: %s\n"
+ "Anda ingin menerimanya?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Tutup"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "Host VPN"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++#| msgid "Connect to VPN"
++msgid "C_onnect"
++msgstr "S_ambung"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Selanjutnya mulai menyambung secara otomatis"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Pilih host untuk mengambil formulir log masuk"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Menghubungi host, silakan tunggu..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Log Masuk"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Batal"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Simpan sandi"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Log"
+ 
+diff --git a/po/lt.po b/po/lt.po
+index 7a5f178..afd4eda 100644
+--- a/po/lt.po
++++ b/po/lt.po
+@@ -2,19 +2,22 @@
+ # Copyright (C) 2009-2010 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the network-manager-openconnect package.
+ # Žygimantas Beručka <zygis at gnome.org>, 2009.
+-# Aurimas Černius <aurisc4 at gmail.com>, 2010.
++# Aurimas Černius <aurisc4 at gmail.com>, 2010, 2014.
++#
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: network-manager-openconnect master\n"
+-"Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2014-02-19 13:34+0000\n"
+-"PO-Revision-Date: 2011-07-16 16:01+0300\n"
++"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
++"product=NetworkManager&keywords=I18N+L10N&component=general\n"
++"POT-Creation-Date: 2014-03-30 10:39+0000\n"
++"PO-Revision-Date: 2014-03-30 23:12+0300\n"
+ "Last-Translator: Aurimas Černius <aurisc4 at gmail.com>\n"
+ "Language-Team: Lietuvių <gnome-lt at lists.akl.lt>\n"
+-"Language: \n"
++"Language: lt\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
++"X-Generator: Gtranslator 2.91.6\n"
+ 
+ #: ../auth-dialog/main.c:850
+ #, c-format
+@@ -41,31 +44,44 @@ msgstr ""
+ "Priežastis: %s\n"
+ "Ar norite jį priimti?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Užverti"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "VPN šaltinis"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++#| msgid "Connect to VPN"
++msgid "C_onnect"
++msgstr "Prisi_jungti"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Automatiškai prisijungti kitą kartą"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Pasirinkite šaltinį, iš kurio gauti prisijungimo formą"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Jungiamasi prie šaltinio, palaukite..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Prisijungti"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Atsisakyti"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Įrašyti slaptažodžius"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Žurnalas"
+ 
+@@ -110,7 +126,6 @@ msgid "_Proxy:"
+ msgstr "_Tarpinis serveris:"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:5
+-#, fuzzy
+ msgid "CA C_ertificate:"
+ msgstr "_LĮ liudijimas:"
+ 
+@@ -139,9 +154,8 @@ msgid "Use _FSID for key passphrase"
+ msgstr "Naudoti _FSID kaip rakto slaptažodį"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:12
+-#, fuzzy
+ msgid "<b>Software Token Authentication</b>"
+-msgstr "<b>Liudijimo tapatybės nustatymas</b>"
++msgstr "<b>Tapatybės patvirtinimas programine leksema</b>"
+ 
+ #: ../properties/nm-openconnect-dialog.ui.h:13
+ msgid "Token _Mode:"
+@@ -577,12 +591,12 @@ msgstr "Skaityti slaptažodį iš standartinės įvesties"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l284
+ #: ../openconnect-strings.txt:219
+ msgid "Use software token to generate password"
+-msgstr ""
++msgstr "Naudoti programinę leksemą slaptažodžio generavimui"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l286
+ #: ../openconnect-strings.txt:222
+ msgid "(NOTE: libstoken disabled in this build)"
+-msgstr ""
++msgstr "(PASTABA: libstoken šioje versijoje yra išjungta)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l288
+ #: ../openconnect-strings.txt:225
+@@ -602,7 +616,7 @@ msgstr "HTTP antraštės User-Agent: laukas"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l291
+ #: ../openconnect-strings.txt:234
+ msgid "OS type (linux,linux-64,mac,win) to report"
+-msgstr ""
++msgstr "Pranešamas OS tipas (linux,linux-64,mac,win)"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l292
+ #: ../openconnect-strings.txt:237
+@@ -846,7 +860,7 @@ msgstr "Būtina naudotojo įvestis neinteraktyvioje veiksenoje\n"
+ #: ../openconnect-strings.txt:368
+ #, c-format
+ msgid "Auth choice \"%s\" not valid\n"
+-msgstr ""
++msgstr "Tapatybės pasirinkimas „%s“ yra netinkamas\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1236
+ #: ../openconnect-strings.txt:371
+@@ -861,7 +875,7 @@ msgstr "Nepavyko atverti ~/.stokenrc failo\n"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1242
+ #: ../openconnect-strings.txt:377
+ msgid "OpenConnect was not built with soft token support\n"
+-msgstr ""
++msgstr "OpenConnect nebuvo sukurta su programinės leksemos palaikymu\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/main.c#l1245
+ #: ../openconnect-strings.txt:380
+@@ -905,7 +919,7 @@ msgstr ""
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l235
+ #: ../openconnect-strings.txt:402
+ msgid "Established DTLS connection (using OpenSSL)\n"
+-msgstr ""
++msgstr "Užmegztas DTLS ryšys (naudojant OpenSSL)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l273
+ #: ../openconnect-strings.txt:405
+@@ -962,7 +976,7 @@ msgstr "Nepavyko nustatyti DTLS MTU: %s\n"
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l457
+ #: ../openconnect-strings.txt:433
+ msgid "Established DTLS connection (using GnuTLS)\n"
+-msgstr ""
++msgstr "Užmegztas DTLS ryšys (naudojant GnuTLS)\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/dtls.c#l485
+ #: ../openconnect-strings.txt:436
+@@ -1913,7 +1927,7 @@ msgstr "Nepavyko rašyti į SSL lizdą: %s\n"
+ #: ../openconnect-strings.txt:966
+ #, c-format
+ msgid "Failed to read from SSL socket: %s"
+-msgstr ""
++msgstr "Nepavyko skaityti iš SSL lizdo: %s"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/gnutls.c#l176
+ #: ../openconnect-strings.txt:969
+@@ -3038,7 +3052,7 @@ msgstr ""
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/auth.c#l1038
+ #: ../openconnect-strings.txt:1579
+ msgid "Generating tokencode\n"
+-msgstr ""
++msgstr "Generuojamas leksemos kodas\n"
+ 
+ #. http://git.infradead.org/users/dwmw2/openconnect.git/blob/0e323daff0:/library.c#l256
+ #: ../openconnect-strings.txt:1582
+@@ -3050,21 +3064,3 @@ msgstr "Nepavyko perskaityti serverio URL „%s“\n"
+ #: ../openconnect-strings.txt:1585
+ msgid "Only https:// permitted for server URL\n"
+ msgstr "Leidžiami tik https:// serverio URL\n"
+-
+-#~ msgid "Password / SecurID"
+-#~ msgstr "Slaptažodis / SecurID"
+-
+-#~ msgid "Certificate (TLS)"
+-#~ msgstr "Liudijimas (TLS)"
+-
+-#~ msgid "Certificate (TLS) with TPM"
+-#~ msgstr "Liudijimas (TLS) su TPM"
+-
+-#~ msgid " "
+-#~ msgstr " "
+-
+-#~ msgid "Type:"
+-#~ msgstr "Tipas:"
+-
+-#~ msgid "User name:"
+-#~ msgstr "Naudotojo vardas:"
+diff --git a/po/pl.po b/po/pl.po
+index 0f53b96..1479bc3 100644
+--- a/po/pl.po
++++ b/po/pl.po
+@@ -11,8 +11,8 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: network-manager-openconnect\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2014-02-19 20:35+0100\n"
+-"PO-Revision-Date: 2014-02-19 20:38+0100\n"
++"POT-Creation-Date: 2014-03-14 17:12+0100\n"
++"PO-Revision-Date: 2014-03-14 17:13+0100\n"
+ "Last-Translator: Piotr Drąg <piotrdrag at gmail.com>\n"
+ "Language-Team: Polish <gnomepl at aviary.pl>\n"
+ "Language: pl\n"
+@@ -51,31 +51,43 @@ msgstr ""
+ "Przyczyna: %s\n"
+ "Zaakceptować go?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "Za_mknij"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "Komputer VPN"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++msgid "C_onnect"
++msgstr "P_ołącz"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Automatyczne rozpoczynanie połączenie następnym razem"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Wybór komputera, z którego pobrać login"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Łączenie się z komputerem, proszę czekać..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Login"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Anuluj"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Zapisywanie haseł"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Dziennik"
+ 
+diff --git a/po/pt_BR.po b/po/pt_BR.po
+index 903ffa5..9515f26 100644
+--- a/po/pt_BR.po
++++ b/po/pt_BR.po
+@@ -1,18 +1,18 @@
+ # Brazilian Portuguese Translation of Network-manager-openconnect
+ # Copyright (C) 2014 NETWORK-MANAGER-OPENCONNECT'S COPYRIGHT HOLDER
+ # This file is distributed under the same license as the network-manager-openconnect package.
+-# Enrico Nicoletto <liverig at gmail.com>, 2008, 2014.
+ # Antonio Fernandes C. Neto <fernandes at pelivre.org>, 2010.
+ # Djavan Fagundes <djavan at comum.org>, 2011.
+ # Rafael Ferreira <rafael.f.f1 at gmail.com>, 2013.
++# Enrico Nicoletto <liverig at gmail.com>, 2008, 2014.
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: network-manager-openconnect\n"
+ "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
+ "product=NetworkManager&keywords=I18N+L10N&component=general\n"
+-"POT-Creation-Date: 2014-02-21 11:07+0000\n"
+-"PO-Revision-Date: 2014-02-21 10:53-0300\n"
++"POT-Creation-Date: 2014-03-20 23:14+0000\n"
++"PO-Revision-Date: 2014-03-20 21:09-0300\n"
+ "Last-Translator: Enrico Nicoletto <liverig at gmail.com>\n"
+ "Language-Team: Brazilian Portuguese <gnome-pt_br-list at gnome.org>\n"
+ "Language: pt_BR\n"
+@@ -47,31 +47,44 @@ msgstr ""
+ "Razão: %s\n"
+ "Você deseja aceitá-lo?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "Fec_har"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "Host VPN"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++#| msgid "Connect to VPN"
++msgid "C_onnect"
++msgstr "_Conectar"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Iniciar conexão automaticamente na próxima vez"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Selecione uma máquina para obter o formulário de login"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Contactando máquina, por favor, aguarde..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Login"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "Cance_lar"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Salvar senhas"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Registro"
+ 
+diff --git a/po/sl.po b/po/sl.po
+index 40a5cc5..d3608e3 100644
+--- a/po/sl.po
++++ b/po/sl.po
+@@ -9,8 +9,8 @@ msgstr ""
+ "Project-Id-Version: network-manager-openconnect master\n"
+ "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
+ "product=NetworkManager&keywords=I18N+L10N&component=general\n"
+-"POT-Creation-Date: 2014-02-26 11:06+0000\n"
+-"PO-Revision-Date: 2014-02-26 19:42+0100\n"
++"POT-Creation-Date: 2014-03-21 11:13+0000\n"
++"PO-Revision-Date: 2014-03-21 21:30+0100\n"
+ "Last-Translator: Matej Urbančič <mateju at svn.gnome.org>\n"
+ "Language-Team: Slovenian GNOME Translation Team <gnome-si at googlegroups.com>\n"
+ "Language: sl_SI\n"
+@@ -47,31 +47,44 @@ msgstr ""
+ "Vzrokn: %s\n"
+ "Ali želite potrdilo vseeno sprejeti?"
+ 
++#: ../auth-dialog/main.c:1572
++msgid "_Close"
++msgstr "_Zapri"
++
+ #: ../auth-dialog/main.c:1597
+ msgid "VPN host"
+ msgstr "Gostitelj VPN"
+ 
+-#: ../auth-dialog/main.c:1617
++#: ../auth-dialog/main.c:1608
++#| msgid "Connect to VPN"
++msgid "C_onnect"
++msgstr "_Poveži"
++
++#: ../auth-dialog/main.c:1615
+ msgid "Automatically start connecting next time"
+ msgstr "Naslednjič samodejno poveži"
+ 
+-#: ../auth-dialog/main.c:1638
++#: ../auth-dialog/main.c:1636
+ msgid "Select a host to fetch the login form"
+ msgstr "Izbor gostitelja za pridobivanje obrazca prijave"
+ 
+-#: ../auth-dialog/main.c:1643
++#: ../auth-dialog/main.c:1641
+ msgid "Contacting host, please wait..."
+ msgstr "Prijavljanje ..."
+ 
+-#: ../auth-dialog/main.c:1663
++#: ../auth-dialog/main.c:1661
+ msgid "_Login"
+ msgstr "_Prijava"
+ 
+-#: ../auth-dialog/main.c:1677
++#: ../auth-dialog/main.c:1667
++msgid "_Cancel"
++msgstr "_Prekliči"
++
++#: ../auth-dialog/main.c:1673
+ msgid "Save passwords"
+ msgstr "Shrani gesla"
+ 
+-#: ../auth-dialog/main.c:1685
++#: ../auth-dialog/main.c:1681
+ msgid "Log"
+ msgstr "Dnevnik"
+ 
+diff --git a/properties/nm-openconnect-dialog.ui b/properties/nm-openconnect-dialog.ui
+index b3401db..4643b73 100644
+--- a/properties/nm-openconnect-dialog.ui
++++ b/properties/nm-openconnect-dialog.ui
+@@ -766,6 +766,12 @@
+             <col id="2" translatable="no">totp</col>
+             <col id="3" translatable="no">True</col>
+           </row>
++          <row>
++            <col id="0" translatable="yes">HOTP - manually entered</col>
++            <col id="1" translatable="no">hotp</col>
++            <col id="2" translatable="no">hotp</col>
++            <col id="3" translatable="no">True</col>
++          </row>
+         </data>
+       </object>
+ </interface>
+diff --git a/properties/nm-openconnect.c b/properties/nm-openconnect.c
+index 3a9f69f..dfd5f5c 100644
+--- a/properties/nm-openconnect.c
++++ b/properties/nm-openconnect.c
+@@ -95,6 +95,26 @@ typedef struct {
+ #define COL_AUTH_PAGE 1
+ #define COL_AUTH_TYPE 2
+ 
++/************** import/export **************/
++
++typedef enum {
++	NM_OPENCONNECT_IMPORT_EXPORT_ERROR_UNKNOWN = 0,
++	NM_OPENCONNECT_IMPORT_EXPORT_ERROR_NOT_OPENCONNECT,
++	NM_OPENCONNECT_IMPORT_EXPORT_ERROR_BAD_DATA,
++} NMOpenconnectImportError;
++
++#define NM_OPENCONNECT_IMPORT_EXPORT_ERROR nm_openconnect_import_export_error_quark ()
++
++static GQuark
++nm_openconnect_import_export_error_quark (void)
++{
++	static GQuark quark = 0;
++
++	if (G_UNLIKELY (quark == 0))
++		quark = g_quark_from_static_string ("nm-openconnect-import-export-error-quark");
++	return quark;
++}
++
+ static NMConnection *
+ import (NMVpnPluginUiInterface *iface, const char *path, GError **error)
+ {
+@@ -110,8 +130,12 @@ import (NMVpnPluginUiInterface *iface, const char *path, GError **error)
+ 	keyfile = g_key_file_new ();
+ 	flags = G_KEY_FILE_KEEP_COMMENTS | G_KEY_FILE_KEEP_TRANSLATIONS;
+ 
+-	if (!g_key_file_load_from_file (keyfile, path, flags, error)) {
+-		g_set_error (error, 0, 0, "does not look like a %s VPN connection (parse failed)", OPENCONNECT_PLUGIN_NAME);
++	if (!g_key_file_load_from_file (keyfile, path, flags, NULL)) {
++		g_set_error (error,
++		             NM_OPENCONNECT_IMPORT_EXPORT_ERROR,
++		             NM_OPENCONNECT_IMPORT_EXPORT_ERROR_NOT_OPENCONNECT,
++		             "does not look like a %s VPN connection (parse failed)",
++		             OPENCONNECT_PLUGIN_NAME);
+ 		return NULL;
+ 	}
+ 
+@@ -131,7 +155,11 @@ import (NMVpnPluginUiInterface *iface, const char *path, GError **error)
+ 	if (buf) {
+ 		nm_setting_vpn_add_data_item (s_vpn, NM_OPENCONNECT_KEY_GATEWAY, buf);
+ 	} else {
+-		g_set_error (error, 0, 0, "does not look like a %s VPN connection (no Host)", OPENCONNECT_PLUGIN_NAME);
++		g_set_error (error,
++		             NM_OPENCONNECT_IMPORT_EXPORT_ERROR,
++		             NM_OPENCONNECT_IMPORT_EXPORT_ERROR_BAD_DATA,
++		             "does not look like a %s VPN connection (no Host)",
++		             OPENCONNECT_PLUGIN_NAME);
+ 		g_object_unref (connection);
+ 		return NULL;
+ 	}
+@@ -186,7 +214,7 @@ import (NMVpnPluginUiInterface *iface, const char *path, GError **error)
+ 	/* Soft token secret */
+ 	buf = g_key_file_get_string (keyfile, "openconnect", "StokenString", NULL);
+ 	if (buf)
+-		nm_setting_vpn_add_data_item (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET, buf);
++		nm_setting_vpn_add_secret (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET, buf);
+ 
+ 	return connection;
+ }
+@@ -215,7 +243,10 @@ export (NMVpnPluginUiInterface *iface,
+ 
+ 	f = fopen (path, "w");
+ 	if (!f) {
+-		g_set_error (error, 0, 0, "could not open file for writing");
++		g_set_error_literal (error,
++		                     NM_OPENCONNECT_IMPORT_EXPORT_ERROR,
++		                     NM_OPENCONNECT_IMPORT_EXPORT_ERROR_UNKNOWN,
++		                     "could not open file for writing");
+ 		return FALSE;
+ 	}
+ 
+@@ -227,7 +258,10 @@ export (NMVpnPluginUiInterface *iface,
+ 	if (value && strlen (value))
+ 		gateway = value;
+ 	else {
+-		g_set_error (error, 0, 0, "connection was incomplete (missing gateway)");
++		g_set_error_literal (error,
++		                     NM_OPENCONNECT_IMPORT_EXPORT_ERROR,
++		                     NM_OPENCONNECT_IMPORT_EXPORT_ERROR_BAD_DATA,
++		                     "connection was incomplete (missing gateway)");
+ 		goto done;
+ 	}
+ 
+@@ -263,9 +297,14 @@ export (NMVpnPluginUiInterface *iface,
+ 	if (value && strlen (value))
+ 		token_mode = value;
+ 
+-	value = nm_setting_vpn_get_data_item (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET);
++	value = nm_setting_vpn_get_secret (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET);
+ 	if (value && strlen (value))
+ 		token_secret = value;
++	else {
++		value = nm_setting_vpn_get_data_item (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET);
++		if (value && strlen (value))
++			token_secret = value;
++	}
+ 
+ 	fprintf (f,
+ 		 "[openconnect]\n"
+@@ -393,6 +432,9 @@ init_token_mode_options (GtkComboBox *token_mode)
+ 			iter_valid = gtk_list_store_remove (token_mode_list, &iter);
+ 		else if (!strcmp (token_type, "totp") && !openconnect_has_oath_support ())
+ 			iter_valid = gtk_list_store_remove (token_mode_list, &iter);
++		else if (!strcmp (token_type, "hotp") &&
++				 (!openconnect_has_oath_support () || !OPENCONNECT_CHECK_VER(3,4)))
++			iter_valid = gtk_list_store_remove (token_mode_list, &iter);
+ 		else {
+ 			iter_valid = gtk_tree_model_iter_next (model, &iter);
+ 			valid_rows++;
+@@ -458,7 +500,9 @@ init_token_ui (OpenconnectPluginUiWidget *self,
+ 	if (!buffer)
+ 		return FALSE;
+ 	if (s_vpn) {
+-		value = nm_setting_vpn_get_data_item (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET);
++		value = nm_setting_vpn_get_secret (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET);
++		if (!value)
++			value = nm_setting_vpn_get_data_item (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET);
+ 		if (value)
+ 			gtk_text_buffer_set_text (buffer, value, -1);
+ 	}
+@@ -619,7 +663,7 @@ update_connection (NMVpnPluginUiWidgetInterface *iface,
+ 		*dst = 0;
+ 
+ 		if (strlen (str))
+-			nm_setting_vpn_add_data_item (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET, str);
++			nm_setting_vpn_add_secret (s_vpn, NM_OPENCONNECT_KEY_TOKEN_SECRET, str);
+ 	}
+ 
+ 	if (!check_validity (self, error))


More information about the scm-commits mailing list