[network-manager-openconnect] Update Finnish translation



commit 00e5401e370aa3cf06d9fe2515fb9bc20e92429c
Author: Jiri Grönroos <jiri gronroos iki fi>
Date:   Tue Apr 3 20:02:47 2018 +0000

    Update Finnish translation

 po/fi.po | 4699 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2490 insertions(+), 2209 deletions(-)
---
diff --git a/po/fi.po b/po/fi.po
index 1283af8..7d26c21 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,9 +9,10 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: openconnect\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-09-08 12:49+0100\n"
-"PO-Revision-Date: 2016-03-22 12:43+0200\n"
+"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?";
+"product=NetworkManager&keywords=I18N+L10N&component=VPN: openconnect\n"
+"POT-Creation-Date: 2018-03-13 15:39+0000\n"
+"PO-Revision-Date: 2018-04-03 23:01+0300\n"
 "Last-Translator: Jiri Grönroos <jiri gronroos+l10n iki fi>\n"
 "Language-Team: suomi <gnome-fi-laatu lists sourceforge net>\n"
 "Language: fi\n"
@@ -19,15 +20,16 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Poedit 2.0.6\n"
 
 #: ../appdata/network-manager-openconnect.metainfo.xml.in.h:1
 msgid "OpenConnect VPN client"
-msgstr ""
+msgstr "OpenConnect-VPN-asiakas"
 
 #: ../appdata/network-manager-openconnect.metainfo.xml.in.h:2
 msgid "Client for Cisco AnyConnect SSL VPN virtual private networks"
 msgstr ""
+"Asiakasohjelmisto Ciscon AnyConnect SSL VPN -virtuaalierillisverkkoihin"
 
 #: ../appdata/network-manager-openconnect.metainfo.xml.in.h:3
 msgid ""
@@ -41,146 +43,415 @@ msgstr ""
 
 #: ../appdata/network-manager-openconnect.metainfo.xml.in.h:5
 msgid "The NetworkManager Developers"
-msgstr ""
+msgstr "NetworkManagerin kehittäjät"
 
-#: ../auth-dialog/main.c:657
+#: ../auth-dialog/main.c:684
 #, c-format
 msgid "OpenConnect: %s: %s:%s"
 msgstr "OpenConnect: %s: %s:%s"
 
-#: ../auth-dialog/main.c:687
+#: ../auth-dialog/main.c:714
 #, c-format
-msgid "Connect to VPN '%s'"
-msgstr "Yhdistä VPN:ään '%s'"
+msgid "Connect to VPN “%s”"
+msgstr "Yhdistä VPN:ään “%s”"
 
-#: ../auth-dialog/main.c:689
+#: ../auth-dialog/main.c:716
 msgid "Connect to VPN"
 msgstr "Muodosta VPN-yhteys"
 
-#: ../auth-dialog/main.c:729
-#, c-format
-msgid ""
-"Certificate from VPN server \"%s\" failed verification.\n"
-"Reason: %s\n"
-"Do you want to accept it?"
-msgstr ""
-"Varmenne VPN-palvelimelta \"%s\" ei läpäissyt vahvistusta.\n"
-"Syy: %s\n"
-"Haluatko hyväksyä varmenteen?"
+#: ../auth-dialog/main.c:793
+msgid "<b>The certificate may be invalid or untrusted!</b>\n"
+msgstr "<b>Varmenne voi olla virheellinen tai ei-luotettu!</b>\n"
+
+#: ../auth-dialog/main.c:794
+msgid "<b>Reason: "
+msgstr "<b>Syy: "
 
-#: ../auth-dialog/main.c:1397
+#: ../auth-dialog/main.c:814 ../auth-dialog/main.c:1571
+msgid "_Cancel"
+msgstr "_Peru"
+
+#: ../auth-dialog/main.c:824
+msgid "I really know what I am doing"
+msgstr "Tiedän kyllä mitä teen"
+
+#: ../auth-dialog/main.c:833
+msgid "Connect anyway"
+msgstr "Yhdistä silti"
+
+#: ../auth-dialog/main.c:1494
 msgid "_Close"
 msgstr "_Sulje"
 
-#: ../auth-dialog/main.c:1414
+#: ../auth-dialog/main.c:1511
 msgid "VPN host"
 msgstr "VPN-palvelin"
 
-#: ../auth-dialog/main.c:1425
+#: ../auth-dialog/main.c:1522
 msgid "C_onnect"
 msgstr "_Yhdistä"
 
-#: ../auth-dialog/main.c:1432
+#: ../auth-dialog/main.c:1529
 msgid "Automatically start connecting next time"
 msgstr "Aloita yhdistäminen automaattisesti seuraavalla kerralla"
 
-#: ../auth-dialog/main.c:1450
+#: ../auth-dialog/main.c:1548
 msgid "Select a host to fetch the login form"
 msgstr "Valitse palvelin, josta kirjautumislomake noudetaan"
 
-#: ../auth-dialog/main.c:1455
-msgid "Contacting host, please wait..."
-msgstr "Yhdistetään palvelimeen, odota hetki..."
+#: ../auth-dialog/main.c:1553
+msgid "Contacting host, please wait…"
+msgstr "Yhdistetään palvelimeen, odota hetki…"
 
-#: ../auth-dialog/main.c:1467
+#: ../auth-dialog/main.c:1565
 msgid "_Login"
 msgstr "_Kirjaudu"
 
-#: ../auth-dialog/main.c:1473
-msgid "_Cancel"
-msgstr "_Peru"
-
-#: ../auth-dialog/main.c:1479
+#: ../auth-dialog/main.c:1577
 msgid "Save passwords"
 msgstr "Tallenna salasanat"
 
-#: ../auth-dialog/main.c:1487
+#: ../auth-dialog/main.c:1585
 msgid "Log"
 msgstr "Loki"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l135
+#: ../properties/auth-helpers.c:58
+msgid "Choose a Certificate Authority certificate…"
+msgstr "Valitse CA-varmenne…"
+
+#: ../properties/auth-helpers.c:74
+msgid "Choose your personal certificate…"
+msgstr "Valitse henkilökohtainen varmenne…"
+
+#: ../properties/auth-helpers.c:90
+msgid "Choose your private key…"
+msgstr "Valitse yksityinen avain…"
+
+#: ../properties/auth-helpers.c:250
+msgid "PEM certificates (*.pem, *.crt, *.key)"
+msgstr "PEM-varmenteet (*.pem, *.crt, *.key)"
+
+#: ../properties/nm-openconnect-dialog.ui.h:1
+msgid "General"
+msgstr "Yleiset"
+
+#: ../properties/nm-openconnect-dialog.ui.h:2
+msgid "Select A File"
+msgstr "Valitse tiedosto"
+
+#: ../properties/nm-openconnect-dialog.ui.h:3
+msgid "_VPN Protocol:"
+msgstr "_VPN-protokolla:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:4
+msgid "_Gateway:"
+msgstr "Yh_dyskäytävä:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:5
+msgid "_Proxy:"
+msgstr "_Välityspalvelin:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:6
+msgid "CA C_ertificate:"
+msgstr "_CA-varmenne:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:7
+msgid "Allow Cisco Secure Desktop _trojan"
+msgstr "Salli Cisco Secure Desktop -_troijalainen"
+
+#: ../properties/nm-openconnect-dialog.ui.h:8
+msgid "CSD _Wrapper Script:"
+msgstr "CSD-k_ääreskripti:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:9
+msgid "Reported OS:"
+msgstr "Ilmoitettu OS:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:10
+msgid "Common values: linux linux-64 win mac-intel android apple-ios"
+msgstr ""
+
+#: ../properties/nm-openconnect-dialog.ui.h:11
+msgid "Certificate Authentication"
+msgstr "Varmenteella tunnistautuminen"
+
+#: ../properties/nm-openconnect-dialog.ui.h:12
+msgid "_User Certificate:"
+msgstr "_Käyttäjävarmenne:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:13
+msgid "Private _Key:"
+msgstr "Y_ksityinen avain:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:14
+msgid "Use _FSID for key passphrase"
+msgstr "Käytä _FSID:tä avaintunnuslausetta varten"
+
+#: ../properties/nm-openconnect-dialog.ui.h:15
+msgid "Prevent user from manually accepting invalid certificates"
+msgstr "Estä käyttäjää manuaalisesti hyväksymästä virheellisiä varmenteita"
+
+#: ../properties/nm-openconnect-dialog.ui.h:16
+msgid "Software Token Authentication"
+msgstr "Ohjelmistopohjainen token-tunnistautuminen"
+
+#: ../properties/nm-openconnect-dialog.ui.h:17
+msgid "Token _Mode:"
+msgstr "Token-_tila:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:18
+msgid "Token Sec_ret:"
+msgstr "Token-_salaisuus:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:19
+msgid "Disabled"
+msgstr "Ei käytössä"
+
+#: ../properties/nm-openconnect-dialog.ui.h:20
+#| msgid "RSA SecurID - read from ~/.stokenrc"
+msgid "RSA SecurID — read from ~/.stokenrc"
+msgstr "RSA SecurID — luetaan tiedostosta ~/.stokenrc"
+
+#: ../properties/nm-openconnect-dialog.ui.h:21
+#| msgid "RSA SecurID - manually entered"
+msgid "RSA SecurID — manually entered"
+msgstr "RSA SecurID — kirjoitetaan käsin"
+
+#: ../properties/nm-openconnect-dialog.ui.h:22
+#| msgid "TOTP - manually entered"
+msgid "TOTP — manually entered"
+msgstr "TOTP — kirjoitetaan käsin"
+
+#: ../properties/nm-openconnect-dialog.ui.h:23
+#| msgid "HOTP - manually entered"
+msgid "HOTP — manually entered"
+msgstr "HOTP — kirjoitetaan käsin"
+
+#: ../properties/nm-openconnect-dialog.ui.h:24
+msgid "Yubikey OATH"
+msgstr "Yubikey OATH"
+
+#: ../properties/nm-openconnect-editor.c:237
+msgid "Cisco AnyConnect"
+msgstr "Cisco AnyConnect"
+
+#: ../properties/nm-openconnect-editor.c:243
+msgid "Juniper/Pulse Network Connect"
+msgstr ""
+
+#: ../properties/nm-openconnect-editor-plugin.c:56
+msgid "Cisco AnyConnect Compatible VPN (openconnect)"
+msgstr "Cisco AnyConnect -yhteensopiva VPN (openconnect)"
+
+#: ../properties/nm-openconnect-editor-plugin.c:57
+msgid "Compatible with Cisco AnyConnect SSL VPN."
+msgstr "Yhteensopiva Cisco AnyConnect SSL VPN:n kanssa."
+
+#: ../properties/nm-openconnect-editor-plugin.c:449
+msgid "Juniper Network Connect (openconnect)"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l129
+#: ../properties/nm-openconnect-editor-plugin.c:450
+#: ../openconnect-strings.txt:1390
+msgid "Compatible with Juniper Network Connect / Pulse Secure SSL VPN"
+msgstr ""
+
+#. we don't know this protocol by name, but it's configured in the .name file,
+#. * so just take it.
+#: ../properties/nm-openconnect-editor-plugin.c:454
+#, c-format
+msgid "Openconnect VPN (%s)"
+msgstr ""
+
+#: ../properties/nm-openconnect-editor-plugin.c:455
+#, c-format
+msgid "Openconnect SSL VPN with %s protocol"
+msgstr ""
+
+#: ../shared/nm-utils/nm-shared-utils.c:185
+#, c-format
+msgid "object class '%s' has no property named '%s'"
+msgstr ""
+
+#: ../shared/nm-utils/nm-shared-utils.c:192
+#, c-format
+msgid "property '%s' of object class '%s' is not writable"
+msgstr ""
+
+#: ../shared/nm-utils/nm-shared-utils.c:199
+#, c-format
+msgid ""
+"construct property \"%s\" for object '%s' can't be set after construction"
+msgstr ""
+
+#: ../shared/nm-utils/nm-shared-utils.c:207
+#, c-format
+msgid "'%s::%s' is not a valid property name; '%s' is not a GObject subtype"
+msgstr ""
+
+#: ../shared/nm-utils/nm-shared-utils.c:216
+#, c-format
+msgid "unable to set property '%s' of type '%s' from value of type '%s'"
+msgstr ""
+
+#: ../shared/nm-utils/nm-shared-utils.c:227
+#, c-format
+msgid ""
+"value \"%s\" of type '%s' is invalid or out of range for property '%s' of "
+"type '%s'"
+msgstr ""
+
+#: ../shared/nm-utils/nm-vpn-plugin-utils.c:80
+#, c-format
+msgid "missing plugin file \"%s\""
+msgstr "puuttuva liitännäistiedosto \"%s\""
+
+#: ../shared/nm-utils/nm-vpn-plugin-utils.c:86
+#, c-format
+msgid "cannot load editor plugin: %s"
+msgstr ""
+
+#: ../shared/nm-utils/nm-vpn-plugin-utils.c:95
+#, c-format
+msgid "cannot load factory %s from plugin: %s"
+msgstr ""
+
+#: ../shared/nm-utils/nm-vpn-plugin-utils.c:121
+msgid "unknown error creating editor instance"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:179
+#, c-format
+msgid "invalid integer property “%s” or out of range [%d -> %d]"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:189
+#, c-format
+msgid "invalid boolean property “%s” (not yes or no)"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:196
+#, c-format
+msgid "unhandled property “%s” type %s"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:209
+#, c-format
+msgid "property “%s” invalid or not supported"
+msgstr "ominaisuus “%s” on virheellinen tai se ei ole tuettu"
+
+#: ../src/nm-openconnect-service.c:225
+msgid "No VPN configuration options."
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:243
+msgid "No VPN secrets!"
+msgstr "Ei VPN-salaisuuksia!"
+
+#: ../src/nm-openconnect-service.c:411
+msgid "Could not find openconnect binary."
+msgstr "Ei löydetty openconnect-binääritiedostoa."
+
+#: ../src/nm-openconnect-service.c:423
+msgid "No VPN gateway specified."
+msgstr "VPN-yhdyskäytävää ei ole määritetty."
+
+#: ../src/nm-openconnect-service.c:433
+msgid "No WebVPN cookie provided."
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:693
+msgid "Don’t quit when VPN connection terminates"
+msgstr "Älä lopeta, kun VPN-yhteys päättyy"
+
+#: ../src/nm-openconnect-service.c:694
+msgid "Enable verbose debug logging (may expose passwords)"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:695
+msgid "D-Bus name to use for this instance"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:718
+msgid ""
+"nm-openconnect-service provides integrated Cisco AnyConnect SSL VPN "
+"capability to NetworkManager."
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l143
 #: ../openconnect-strings.txt:14
 #, c-format
 msgid "Ignoring unknown form submit item '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l146
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l154
 #: ../openconnect-strings.txt:17
 #, c-format
 msgid "Ignoring unknown form input type '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l156
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l164
 #: ../openconnect-strings.txt:20
 #, c-format
 msgid "Discarding duplicate option '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l229
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l408
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l237
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l408
 #: ../openconnect-strings.txt:24
 #, c-format
 msgid "Cannot handle form method='%s', action='%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l260
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l268
 #: ../openconnect-strings.txt:27
 #, c-format
 msgid "Unknown textarea field: '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l328
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l336
 #: ../openconnect-strings.txt:30
 msgid "TNCC support not implemented yet on Windows\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l350
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l358
 #: ../openconnect-strings.txt:33
 msgid "No DSPREAUTH cookie; not attempting TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l361
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l369
 #: ../openconnect-strings.txt:36
 msgid "Failed to allocate memory for communication with TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l396
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l404
 #: ../openconnect-strings.txt:39
 #, c-format
 msgid "Failed to exec TNCC script %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l405
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l413
 #: ../openconnect-strings.txt:42
 msgid "Failed to send start command to TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l412
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l420
 #: ../openconnect-strings.txt:45
 msgid "Sent start; waiting for response from TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l417
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l425
 #: ../openconnect-strings.txt:48
 msgid "Failed to read response from TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l428
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l436
 #: ../openconnect-strings.txt:51
 msgid "Received invalid response from TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l430
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l438
 #: ../openconnect-strings.txt:54
 #, c-format
 msgid ""
@@ -192,152 +463,152 @@ msgstr ""
 "%s\n"
 "<--\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l438
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l446
 #: ../openconnect-strings.txt:60
 #, c-format
 msgid "Received unsuccessful %s response from TNCC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l451
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l459
 #: ../openconnect-strings.txt:63
 #, c-format
 msgid "Got new DSPREAUTH cookie from TNCC: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l619
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l627
 #: ../openconnect-strings.txt:66
 #, fuzzy
 msgid "Failed to parse HTML document\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l636
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l644
 #: ../openconnect-strings.txt:69
 msgid "Failed to find or parse web form in login page\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l644
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l652
 #: ../openconnect-strings.txt:72
 msgid "Encountered form with no ID\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l676
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l690
 #: ../openconnect-strings.txt:75
 #, c-format
 msgid "Unknown form ID '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l679
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l693
 #: ../openconnect-strings.txt:78
 msgid "Dumping unknown HTML form:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth-juniper.c#l693
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l661
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth-juniper.c#l707
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l661
 #: ../openconnect-strings.txt:82
 msgid "Failed to generate OTP tokencode; disabling token\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l96
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l96
 #: ../openconnect-strings.txt:85
 msgid "Form choice has no name\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l181
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l181
 #: ../openconnect-strings.txt:88
 #, c-format
 msgid "name %s not input\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l188
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l188
 #: ../openconnect-strings.txt:91
 msgid "No input type in form\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l200
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l200
 #: ../openconnect-strings.txt:94
 msgid "No input name in form\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l230
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l230
 #: ../openconnect-strings.txt:97
 #, c-format
 msgid "Unknown input type %s in form\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l534
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l534
 #: ../openconnect-strings.txt:100
 msgid "Empty response from server\n"
 msgstr "Tyhjä vastaus palvelimelta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l545
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l545
 #: ../openconnect-strings.txt:103
 msgid "Failed to parse server response\n"
-msgstr ""
+msgstr "Palvelimen vastauksen jäsentäminen epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l547
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l547
 #: ../openconnect-strings.txt:106
 #, c-format
 msgid "Response was:%s\n"
 msgstr "Vastaus oli:%s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l569
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l569
 #: ../openconnect-strings.txt:109
 msgid "Received <client-cert-request> when not expected.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l597
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l597
 #: ../openconnect-strings.txt:112
 msgid "XML response has no \"auth\" node\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l630
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l630
 #: ../openconnect-strings.txt:115
 msgid "Asked for password but '--no-passwd' set\n"
 msgstr "Kysyttiin salasanaa, mutta valitsin '--no-passwd' asetettu\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l915
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l915
 #: ../openconnect-strings.txt:118
 msgid "Not downloading XML profile because SHA1 already matches\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l921
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l293
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l877
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l921
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l320
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l902
 #: ../openconnect-strings.txt:123
 #, c-format
 msgid "Failed to open HTTPS connection to %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l942
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l942
 #: ../openconnect-strings.txt:126
 msgid "Failed to send GET request for new config\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l966
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l966
 #: ../openconnect-strings.txt:129
 msgid "Downloaded config file did not match intended SHA1\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l971
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l971
 #: ../openconnect-strings.txt:132
 msgid "Downloaded new XML profile\n"
 msgstr "Ladattu uusi XML-profiili\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l982
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l982
 #: ../openconnect-strings.txt:135
 msgid ""
 "Error: Running the 'Cisco Secure Desktop' trojan on this platform is not yet "
 "implemented.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l991
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l991
 #: ../openconnect-strings.txt:140
 msgid ""
 "Error: Server asked us to run CSD hostscan.\n"
 "You need to provide a suitable --csd-wrapper argument.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l998
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l998
 #: ../openconnect-strings.txt:145
 msgid ""
 "Error: Server asked us to download and run a 'Cisco Secure Desktop' trojan.\n"
@@ -345,2651 +616,2770 @@ msgid ""
 "to enable it.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1005
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1005
 #: ../openconnect-strings.txt:151
 msgid "Trying to run Linux CSD trojan script.\n"
 msgstr "Yritetään suorittaa Linux CSD -troijalaisskripti.\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1032
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1032
 #: ../openconnect-strings.txt:154
 #, c-format
 msgid "Temporary directory '%s' is not writable: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1040
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1040
 #: ../openconnect-strings.txt:157
 #, c-format
 msgid "Failed to open temporary CSD script file: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1049
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1049
 #: ../openconnect-strings.txt:160
 #, c-format
 msgid "Failed to write temporary CSD script file: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1084
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l142
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1084
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l144
 #: ../openconnect-strings.txt:164
 #, c-format
 msgid "Failed to set gid %ld: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1091
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l149
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1091
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l151
 #: ../openconnect-strings.txt:168
 #, c-format
 msgid "Failed to set groups to %ld: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1098
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l156
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1098
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l158
 #: ../openconnect-strings.txt:172
 #, c-format
 msgid "Failed to set uid %ld: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1105
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1105
 #: ../openconnect-strings.txt:175
 #, c-format
 msgid "Invalid user uid=%ld: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1112
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1112
 #: ../openconnect-strings.txt:178
 #, c-format
 msgid "Failed to change to CSD home directory '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1118
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1118
 #: ../openconnect-strings.txt:181
 msgid ""
 "Warning: you are running insecure CSD code with root privileges\n"
 "\t Use command line option \"--csd-user\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1163
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1163
 #: ../openconnect-strings.txt:186
 #, c-format
 msgid "Failed to exec CSD script %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1195
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1195
 #: ../openconnect-strings.txt:189
 msgid "Unknown response from server\n"
 msgstr "Tuntematon vastaus palvelimelta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1325
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1325
 #: ../openconnect-strings.txt:192
 msgid "Server requested SSL client certificate after one was provided\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1329
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1329
 #: ../openconnect-strings.txt:195
 msgid "Server requested SSL client certificate; none was configured\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1345
 #: ../openconnect-strings.txt:198
 msgid "XML POST enabled\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/auth.c#l1388
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/auth.c#l1388
 #: ../openconnect-strings.txt:201
 #, c-format
 msgid "Refreshing %s after 1 second...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/compat.c#l207
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/compat.c#l207
 #: ../openconnect-strings.txt:204
 #, c-format
 msgid "(error 0x%lx)"
 msgstr "(virhe 0x%lx)"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/compat.c#l210
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/compat.c#l210
 #: ../openconnect-strings.txt:207
 msgid "(Error while describing error!)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/compat.c#l233
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/compat.c#l233
 #: ../openconnect-strings.txt:210
 msgid "ERROR: Cannot initialize sockets\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l109
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l112
 #: ../openconnect-strings.txt:213
 #, c-format
 msgid "TCP_INFO rcv mss %d, snd mss %d, adv mss %d, pmtu %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l131
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l134
 #: ../openconnect-strings.txt:216
 #, c-format
 msgid "TCP_MAXSEG %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l252
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l279
 #: ../openconnect-strings.txt:219
 msgid ""
 "CRITICAL ERROR: DTLS master secret is uninitialised. Please report this.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l270
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l297
 #: ../openconnect-strings.txt:223
 msgid "Error creating HTTPS CONNECT request\n"
 msgstr "Virhe luotaessa HTTPS CONNECT -pyyntöä\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l286
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l361
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l313
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l370
 #: ../openconnect-strings.txt:227
 msgid "Error fetching HTTPS response\n"
 msgstr "Virhe noutaessa HTTPS-vastausta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l313
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l340
 #: ../openconnect-strings.txt:230
 #, c-format
 msgid "VPN service unavailable; reason: %s\n"
 msgstr "VPN-palvelu ei ole käytettävissä; syy: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l318
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l345
 #: ../openconnect-strings.txt:233
 #, c-format
 msgid "Got inappropriate HTTP CONNECT response: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l325
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l352
 #: ../openconnect-strings.txt:236
 #, c-format
 msgid "Got CONNECT response: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l353
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l361
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l380
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l388
 #: ../openconnect-strings.txt:240
 msgid "No memory for options\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l370
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l421
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l397
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l430
 #: ../openconnect-strings.txt:244
 msgid "<elided>"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l387
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l416
 #: ../openconnect-strings.txt:247
 #, c-format
 msgid "X-DTLS-Session-ID not 64 characters; is: \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l410
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l433
 #: ../openconnect-strings.txt:250
 #, c-format
-msgid "Unknown DTLS-Content-Encoding %s\n"
+msgid "X-DTLS-Session-ID is invalid; is: \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l446
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l451
 #: ../openconnect-strings.txt:253
 #, c-format
-msgid "Unknown CSTP-Content-Encoding %s\n"
+msgid "Unknown DTLS-Content-Encoding %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l519
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l487
 #: ../openconnect-strings.txt:256
-msgid "No MTU received. Aborting\n"
+#, c-format
+msgid "Unknown CSTP-Content-Encoding %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l527
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l562
 #: ../openconnect-strings.txt:259
+msgid "No MTU received. Aborting\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l570
+#: ../openconnect-strings.txt:262
 msgid "No IP address received. Aborting\n"
 msgstr "IP-osoitetta ei saatu. Keskeytetään\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l533
-#: ../openconnect-strings.txt:262
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l576
+#: ../openconnect-strings.txt:265
 #, c-format
 msgid "IPv6 configuration received but MTU %d is too small.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l539
-#: ../openconnect-strings.txt:265
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l582
+#: ../openconnect-strings.txt:268
 #, c-format
 msgid "Reconnect gave different Legacy IP address (%s != %s)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l547
-#: ../openconnect-strings.txt:268
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l590
+#: ../openconnect-strings.txt:271
 #, c-format
 msgid "Reconnect gave different Legacy IP netmask (%s != %s)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l555
-#: ../openconnect-strings.txt:271
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l598
+#: ../openconnect-strings.txt:274
 #, c-format
 msgid "Reconnect gave different IPv6 address (%s != %s)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l563
-#: ../openconnect-strings.txt:274
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l606
+#: ../openconnect-strings.txt:277
 #, c-format
 msgid "Reconnect gave different IPv6 netmask (%s != %s)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l583
-#: ../openconnect-strings.txt:277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l614
+#: ../openconnect-strings.txt:280
 #, c-format
 msgid "CSTP connected. DPD %d, Keepalive %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l585
-#: ../openconnect-strings.txt:280
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l616
+#: ../openconnect-strings.txt:283
 #, c-format
 msgid "CSTP Ciphersuite: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l647
-#: ../openconnect-strings.txt:283
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l678
+#: ../openconnect-strings.txt:286
 msgid "Compression setup failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l664
-#: ../openconnect-strings.txt:286
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l695
+#: ../openconnect-strings.txt:289
 msgid "Allocation of deflate buffer failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l722
-#: ../openconnect-strings.txt:289
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l753
+#: ../openconnect-strings.txt:292
 msgid "inflate failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l745
-#: ../openconnect-strings.txt:292
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l776
+#: ../openconnect-strings.txt:295
 #, c-format
 msgid "LZS decompression failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l758
-#: ../openconnect-strings.txt:295
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l789
+#: ../openconnect-strings.txt:298
 msgid "LZ4 decompression failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l765
-#: ../openconnect-strings.txt:298
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l796
+#: ../openconnect-strings.txt:301
 #, c-format
 msgid "Unknown compression type %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l770
-#: ../openconnect-strings.txt:301
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l801
+#: ../openconnect-strings.txt:304
 #, c-format
 msgid "Received %s compressed data packet of %d bytes (was %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l790
-#: ../openconnect-strings.txt:304
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l821
+#: ../openconnect-strings.txt:307
 #, c-format
 msgid "deflate failed %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l860
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l887
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1357
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l171
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l67
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l931
-#: ../openconnect-strings.txt:312
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l891
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l283
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l742
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l127
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l69
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l951
+#: ../openconnect-strings.txt:315
 #, fuzzy
 msgid "Allocation failed\n"
 msgstr "Uudelleenyhdistys epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l871
-#: ../openconnect-strings.txt:315
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l902
+#: ../openconnect-strings.txt:318
 #, c-format
 msgid "Short packet received (%d bytes)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l884
-#: ../openconnect-strings.txt:318
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l915
+#: ../openconnect-strings.txt:321
 #, c-format
 msgid "Unexpected packet length. SSL_read returned %d but packet is\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l898
-#: ../openconnect-strings.txt:321
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l929
+#: ../openconnect-strings.txt:324
 msgid "Got CSTP DPD request\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l904
-#: ../openconnect-strings.txt:324
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l935
+#: ../openconnect-strings.txt:327
 msgid "Got CSTP DPD response\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l909
-#: ../openconnect-strings.txt:327
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l940
+#: ../openconnect-strings.txt:330
 msgid "Got CSTP Keepalive\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l914
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1020
-#: ../openconnect-strings.txt:331
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l945
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1040
+#: ../openconnect-strings.txt:334
 #, c-format
 msgid "Received uncompressed data packet of %d bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l931
-#: ../openconnect-strings.txt:334
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l962
+#: ../openconnect-strings.txt:337
 #, c-format
 msgid "Received server disconnect: %02x '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l934
-#: ../openconnect-strings.txt:337
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l965
+#: ../openconnect-strings.txt:340
 msgid "Received server disconnect\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l942
-#: ../openconnect-strings.txt:340
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l973
+#: ../openconnect-strings.txt:343
 msgid "Compressed packet received in !deflate mode\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l951
-#: ../openconnect-strings.txt:343
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l982
+#: ../openconnect-strings.txt:346
 msgid "received server terminate packet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l958
-#: ../openconnect-strings.txt:346
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l989
+#: ../openconnect-strings.txt:349
 #, c-format
 msgid "Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1001
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1137
-#: ../openconnect-strings.txt:350
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1032
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1158
+#: ../openconnect-strings.txt:353
 #, c-format
 msgid "SSL wrote too few bytes! Asked for %d, sent %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1029
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1175
-#: ../openconnect-strings.txt:354
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1060
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1196
+#: ../openconnect-strings.txt:357
 msgid "CSTP rekey due\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1036
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1182
-#: ../openconnect-strings.txt:358
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1067
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1203
+#: ../openconnect-strings.txt:361
 msgid "Rehandshake failed; attempting new-tunnel\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1047
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1193
-#: ../openconnect-strings.txt:362
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1078
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1214
+#: ../openconnect-strings.txt:365
 msgid "CSTP Dead Peer Detection detected dead peer!\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1051
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1107
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1197
-#: ../openconnect-strings.txt:367
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1082
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1128
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1218
+#: ../openconnect-strings.txt:370
 msgid "Reconnect failed\n"
 msgstr "Uudelleenyhdistys epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1067
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1213
-#: ../openconnect-strings.txt:371
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1098
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1234
+#: ../openconnect-strings.txt:374
 msgid "Send CSTP DPD\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1079
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1224
-#: ../openconnect-strings.txt:375
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1110
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1245
+#: ../openconnect-strings.txt:378
 msgid "Send CSTP Keepalive\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1104
-#: ../openconnect-strings.txt:378
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1135
+#: ../openconnect-strings.txt:381
 #, c-format
 msgid "Sending compressed data packet of %d bytes (was %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1115
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1249
-#: ../openconnect-strings.txt:382
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1146
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1270
+#: ../openconnect-strings.txt:385
 #, c-format
 msgid "Sending uncompressed data packet of %d bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/cstp.c#l1154
-#: ../openconnect-strings.txt:385
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/cstp.c#l1185
+#: ../openconnect-strings.txt:388
 #, c-format
 msgid "Send BYE packet: %s\n"
 msgstr "Lähetä BYE-paketti: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/digest.c#l254
-#: ../openconnect-strings.txt:388
-msgid "Attempting Digest authentication to proxy\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/digest.c#l257
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/digest.c#l252
 #: ../openconnect-strings.txt:391
-#, c-format
-msgid "Attempting Digest authentication to server '%s'\n"
+msgid "Attempting Digest authentication to proxy\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l184
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/digest.c#l255
 #: ../openconnect-strings.txt:394
 #, c-format
-msgid "Failed to create SSL_SESSION ASN.1 for OpenSSL: %s\n"
+msgid "Attempting Digest authentication to server '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l195
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l113
 #: ../openconnect-strings.txt:397
-msgid "OpenSSL failed to parse SSL_SESSION ASN.1\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l209
-#: ../openconnect-strings.txt:400
-msgid "Initialise DTLSv1 session failed\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l263
-#: ../openconnect-strings.txt:403
-msgid "Initialise DTLSv1 CTX failed\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l275
-#: ../openconnect-strings.txt:406
-msgid "Set DTLS CTX version failed\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l290
-#: ../openconnect-strings.txt:409
-msgid "Set DTLS cipher list failed\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l303
-#: ../openconnect-strings.txt:412
-msgid "Not precisely one DTLS cipher\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l325
-#: ../openconnect-strings.txt:415
-#, c-format
-msgid ""
-"SSL_set_session() failed with old protocol version 0x%x\n"
-"Are you using a version of OpenSSL older than 0.9.8m?\n"
-"See http://rt.openssl.org/Ticket/Display.html?id=1751\n";
-"Use the --no-dtls command line option to avoid this message\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l358
-#: ../openconnect-strings.txt:422
-#, c-format
-msgid "Established DTLS connection (using OpenSSL). Ciphersuite %s.\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l364
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l671
-#: ../openconnect-strings.txt:426
-#, c-format
-msgid "DTLS connection compression using %s.\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l395
-#: ../openconnect-strings.txt:429
-msgid "Your OpenSSL is older than the one you built against, so DTLS may fail!"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l444
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l448
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l686
-#: ../openconnect-strings.txt:434
-msgid "DTLS handshake timed out\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l445
-#: ../openconnect-strings.txt:437
-msgid ""
-"This is probably because your OpenSSL is broken\n"
-"See http://rt.openssl.org/Ticket/Display.html?id=2984\n";
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l452
-#: ../openconnect-strings.txt:442
-#, c-format
-msgid "DTLS handshake failed: %d\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l590
-#: ../openconnect-strings.txt:445
-#, c-format
-msgid "Unknown DTLS parameters for requested CipherSuite '%s'\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l603
-#: ../openconnect-strings.txt:448
-#, c-format
-msgid "Failed to set DTLS priority: %s\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l624
-#: ../openconnect-strings.txt:451
-#, c-format
-msgid "Failed to set DTLS session parameters: %s\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l647
-#: ../openconnect-strings.txt:454
-#, c-format
-msgid "Failed to set DTLS MTU: %s\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l665
-#: ../openconnect-strings.txt:457
-#, c-format
-msgid "Established DTLS connection (using GnuTLS). Ciphersuite %s.\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l689
-#: ../openconnect-strings.txt:460
-#, c-format
-msgid "DTLS handshake failed: %s\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l693
-#: ../openconnect-strings.txt:463
-msgid "(Is a firewall preventing you from sending UDP packets?)\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l714
-#: ../openconnect-strings.txt:466
 msgid "DTLS connection attempted with an existing fd\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l720
-#: ../openconnect-strings.txt:469
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l119
+#: ../openconnect-strings.txt:400
 msgid "No DTLS address\n"
 msgstr "Ei DTLS-osoitetta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l727
-#: ../openconnect-strings.txt:472
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l126
+#: ../openconnect-strings.txt:403
 msgid "Server offered no DTLS cipher option\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l734
-#: ../openconnect-strings.txt:475
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l133
+#: ../openconnect-strings.txt:406
 msgid "No DTLS when connected via proxy\n"
 msgstr "Ei DTLS:ää välityspalvelimen kautta yhdistettäessä\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l805
-#: ../openconnect-strings.txt:478
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l200
+#: ../openconnect-strings.txt:409
 #, c-format
 msgid "DTLS option %s : %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l846
-#: ../openconnect-strings.txt:481
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l241
+#: ../openconnect-strings.txt:412
 #, c-format
 msgid "DTLS initialised. DPD %d, Keepalive %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l872
-#: ../openconnect-strings.txt:484
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l267
+#: ../openconnect-strings.txt:415
 msgid "Attempt new DTLS connection\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l898
-#: ../openconnect-strings.txt:487
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l294
+#: ../openconnect-strings.txt:418
 #, c-format
 msgid "Received DTLS packet 0x%02x of %d bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l912
-#: ../openconnect-strings.txt:490
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l308
+#: ../openconnect-strings.txt:421
 msgid "Got DTLS DPD request\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l918
-#: ../openconnect-strings.txt:493
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l314
+#: ../openconnect-strings.txt:424
 msgid "Failed to send DPD response. Expect disconnect\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l922
-#: ../openconnect-strings.txt:496
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l318
+#: ../openconnect-strings.txt:427
 msgid "Got DTLS DPD response\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l926
-#: ../openconnect-strings.txt:499
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l322
+#: ../openconnect-strings.txt:430
 msgid "Got DTLS Keepalive\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l932
-#: ../openconnect-strings.txt:502
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l328
+#: ../openconnect-strings.txt:433
 msgid "Compressed DTLS packet received when compression not enabled\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l940
-#: ../openconnect-strings.txt:505
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l336
+#: ../openconnect-strings.txt:436
 #, c-format
 msgid "Unknown DTLS packet type %02x, len %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l962
-#: ../openconnect-strings.txt:508
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l358
+#: ../openconnect-strings.txt:439
 msgid "DTLS rekey due\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l969
-#: ../openconnect-strings.txt:511
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l365
+#: ../openconnect-strings.txt:442
 msgid "DTLS Rehandshake failed; reconnecting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l978
-#: ../openconnect-strings.txt:514
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l374
+#: ../openconnect-strings.txt:445
 msgid "DTLS Dead Peer Detection detected dead peer!\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l984
-#: ../openconnect-strings.txt:517
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l380
+#: ../openconnect-strings.txt:448
 msgid "Send DTLS DPD\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l989
-#: ../openconnect-strings.txt:520
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l385
+#: ../openconnect-strings.txt:451
 msgid "Failed to send DPD request. Expect disconnect\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1002
-#: ../openconnect-strings.txt:523
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l398
+#: ../openconnect-strings.txt:454
 msgid "Send DTLS Keepalive\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1007
-#: ../openconnect-strings.txt:526
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l403
+#: ../openconnect-strings.txt:457
 msgid "Failed to send keepalive request. Expect disconnect\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1038
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l541
-#: ../openconnect-strings.txt:530
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l434
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l541
+#: ../openconnect-strings.txt:461
 #, c-format
 msgid "Unknown packet (len %d) received: %02x %02x %02x %02x...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1045
-#: ../openconnect-strings.txt:533
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l441
+#: ../openconnect-strings.txt:464
 #, c-format
 msgid "TOS this: %d, TOS last: %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1049
-#: ../openconnect-strings.txt:536
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l445
+#: ../openconnect-strings.txt:467
 msgid "UDP setsockopt"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1080
-#: ../openconnect-strings.txt:539
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l476
+#: ../openconnect-strings.txt:470
 #, c-format
 msgid "DTLS got write error %d. Falling back to SSL\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1094
-#: ../openconnect-strings.txt:542
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l490
+#: ../openconnect-strings.txt:473
 #, c-format
 msgid "DTLS got write error: %s. Falling back to SSL\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1109
-#: ../openconnect-strings.txt:545
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l505
+#: ../openconnect-strings.txt:476
 #, c-format
 msgid "Sent DTLS packet of %d bytes; DTLS send returned %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1127
-#: ../openconnect-strings.txt:548
-msgid "SSL operation cancelled\n"
-msgstr "SSL-toimenpide peruttiin\n"
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1169
-#: ../openconnect-strings.txt:551
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l533
+#: ../openconnect-strings.txt:479
 #, c-format
 msgid "Initiating IPv4 MTU detection (min=%d, max=%d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1174
-#: ../openconnect-strings.txt:554
-msgid "Too long time in MTU detect loop; bailing out.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l553
+#: ../openconnect-strings.txt:482
+msgid "Too long time in MTU detect loop; assuming negotiated MTU.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1197
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1283
-#: ../openconnect-strings.txt:558
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l557
+#: ../openconnect-strings.txt:485
+#, c-format
+msgid "Too long time in MTU detect loop; MTU set to %d.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l566
+#: ../openconnect-strings.txt:488
 #, c-format
-msgid "Failed to send DPD request (%d): %s\n"
+msgid "Sending MTU DPD probe (%u bytes, min=%u, max=%u)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1217
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1309
-#: ../openconnect-strings.txt:562
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l570
+#: ../openconnect-strings.txt:491
+#, fuzzy, c-format
+msgid "Failed to send DPD request (%d %d)\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l584
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l692
+#: ../openconnect-strings.txt:495
 #, c-format
 msgid "Received unexpected packet (%.2x) in MTU detection; skipping.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1223
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1325
-#: ../openconnect-strings.txt:566
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l596
+#: ../openconnect-strings.txt:498
 #, c-format
-msgid "Failed to recv DPD request (%d): %s\n"
+msgid "Timeout while waiting for DPD response; trying %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l603
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l684
+#: ../openconnect-strings.txt:502
+msgid "Timeout while waiting for DPD response; resending probe.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1263
-#: ../openconnect-strings.txt:569
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l610
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l711
+#: ../openconnect-strings.txt:506
+#, fuzzy, c-format
+#| msgid "Failed to parse HTTP response '%s'\n"
+msgid "Failed to recv DPD request (%d)\n"
+msgstr "HTTP-vastauksen '%s' jäsentäminen epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l615
+#: ../openconnect-strings.txt:509
+#, c-format
+msgid "Received MTU DPD probe (%u bytes of %u)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l653
+#: ../openconnect-strings.txt:512
 msgid "Initiating IPv6 MTU detection\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1378
-#: ../openconnect-strings.txt:572
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l668
+#: ../openconnect-strings.txt:515
+#, c-format
+msgid "Sending MTU DPD probe (%u bytes)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l672
+#: ../openconnect-strings.txt:518
+#, fuzzy, c-format
+msgid "Failed to send DPD request (%d)\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l697
+#: ../openconnect-strings.txt:521
+#, c-format
+msgid "Received MTU DPD probe (%u bytes)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l761
+#: ../openconnect-strings.txt:524
 #, c-format
 msgid "Detected MTU of %d bytes (was %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/dtls.c#l1381
-#: ../openconnect-strings.txt:575
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/dtls.c#l764
+#: ../openconnect-strings.txt:527
 #, c-format
 msgid "No change in MTU after detection (was %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp-seqno.c#l61
-#: ../openconnect-strings.txt:578
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l61
+#: ../openconnect-strings.txt:530
 #, c-format
 msgid "Accepting expected ESP packet with seq %u\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp-seqno.c#l91
-#: ../openconnect-strings.txt:581
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l91
+#: ../openconnect-strings.txt:533
 #, c-format
 msgid ""
 "Accepting later-than-expected ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp-seqno.c#l103
-#: ../openconnect-strings.txt:585
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l104
+#: ../openconnect-strings.txt:537
 #, c-format
 msgid "Discarding ancient ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp-seqno.c#l110
-#: ../openconnect-strings.txt:588
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l109
+#: ../openconnect-strings.txt:540
+#, c-format
+msgid "Tolerating ancient ESP packet with seq %u (expected %<PRIu64>)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l118
+#: ../openconnect-strings.txt:543
 #, c-format
 msgid "Discarding replayed ESP packet with seq %u\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp-seqno.c#l122
-#: ../openconnect-strings.txt:591
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l123
+#: ../openconnect-strings.txt:546
+#, fuzzy, c-format
+msgid "Tolerating replayed ESP packet with seq %u\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp-seqno.c#l136
+#: ../openconnect-strings.txt:549
 #, c-format
 msgid "Accepting out-of-order ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l68
-#: ../openconnect-strings.txt:594
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l63
+#: ../openconnect-strings.txt:552
 #, c-format
 msgid "Parameters for %s ESP: SPI 0x%08x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l71
-#: ../openconnect-strings.txt:597
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l66
+#: ../openconnect-strings.txt:555
 #, c-format
 msgid "ESP encryption type %s key 0x%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l74
-#: ../openconnect-strings.txt:600
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l69
+#: ../openconnect-strings.txt:558
 #, c-format
 msgid "ESP authentication type %s key 0x%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l133
-#: ../openconnect-strings.txt:603
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l87
+#: ../openconnect-strings.txt:561
 msgid "incoming"
 msgstr "saapuva"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l134
-#: ../openconnect-strings.txt:606
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l88
+#: ../openconnect-strings.txt:564
 msgid "outgoing"
 msgstr "lähtevä"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l136
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l153
-#: ../openconnect-strings.txt:610
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l90
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l108
+#: ../openconnect-strings.txt:568
 #, fuzzy
 msgid "Send ESP probes\n"
 msgstr "Lähetä BYE-paketti: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l180
-#: ../openconnect-strings.txt:613
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l136
+#: ../openconnect-strings.txt:571
 #, c-format
 msgid "Received ESP packet of %d bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l196
-#: ../openconnect-strings.txt:616
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l152
+#: ../openconnect-strings.txt:574
 #, c-format
-msgid "Consider SPI 0x%x, seq %u against outgoing ESP setup\n"
+msgid "Received ESP packet from old SPI 0x%x, seq %u\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l202
-#: ../openconnect-strings.txt:619
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l158
+#: ../openconnect-strings.txt:577
 #, c-format
 msgid "Received ESP packet with invalid SPI 0x%08x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l210
-#: ../openconnect-strings.txt:622
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l166
+#: ../openconnect-strings.txt:580
 #, c-format
 msgid "Received ESP packet with unrecognised payload type %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l217
-#: ../openconnect-strings.txt:625
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l173
+#: ../openconnect-strings.txt:583
 #, c-format
 msgid "Invalid padding length %02x in ESP\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l229
-#: ../openconnect-strings.txt:628
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l185
+#: ../openconnect-strings.txt:586
 msgid "Invalid padding bytes in ESP\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l237
-#: ../openconnect-strings.txt:631
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l194
+#: ../openconnect-strings.txt:589
 msgid "ESP session established with server\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l248
-#: ../openconnect-strings.txt:634
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l206
+#: ../openconnect-strings.txt:592
 msgid "Failed to allocate memory to decrypt ESP packet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l254
-#: ../openconnect-strings.txt:637
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l212
+#: ../openconnect-strings.txt:595
 msgid "LZO decompression of ESP packet failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l260
-#: ../openconnect-strings.txt:640
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l218
+#: ../openconnect-strings.txt:598
 #, c-format
 msgid "LZO decompressed %d bytes into %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l274
-#: ../openconnect-strings.txt:643
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l232
+#: ../openconnect-strings.txt:601
 msgid "Rekey not implemented for ESP\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l278
-#: ../openconnect-strings.txt:646
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l236
+#: ../openconnect-strings.txt:604
 msgid "ESP detected dead peer\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l285
-#: ../openconnect-strings.txt:649
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l244
+#: ../openconnect-strings.txt:607
 msgid "Send ESP probes for DPD\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l291
-#: ../openconnect-strings.txt:652
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l251
+#: ../openconnect-strings.txt:610
 msgid "Keepalive not implemented for ESP\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l314
-#: ../openconnect-strings.txt:655
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l274
+#: ../openconnect-strings.txt:613
 #, fuzzy, c-format
 msgid "Failed to send ESP packet: %s\n"
 msgstr "Lähetä BYE-paketti: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/esp.c#l320
-#: ../openconnect-strings.txt:658
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/esp.c#l280
+#: ../openconnect-strings.txt:616
 #, fuzzy, c-format
 msgid "Sent ESP packet of %d bytes\n"
 msgstr "Lähetä BYE-paketti: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l56
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l166
+#: ../openconnect-strings.txt:619
+msgid "Deferring DTLS resumption until CSTP generates a PSK\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l174
+#: ../openconnect-strings.txt:622
+#, fuzzy
+msgid "Failed to generate DTLS priority string\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l183
+#: ../openconnect-strings.txt:625
+#, fuzzy, c-format
+msgid "Failed to initialize DTLS: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l192
+#: ../openconnect-strings.txt:628
+#, fuzzy, c-format
+msgid "Failed to set DTLS priority: '%s': %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l204
+#: ../openconnect-strings.txt:631
+#, fuzzy, c-format
+msgid "Failed to allocate credentials: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l217
+#: ../openconnect-strings.txt:634
+#, fuzzy, c-format
+msgid "Failed to generate DTLS key: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l231
+#: ../openconnect-strings.txt:637
+#, fuzzy, c-format
+msgid "Failed to set DTLS key: %s\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l239
+#: ../openconnect-strings.txt:640
+#, fuzzy, c-format
+msgid "Failed to set DTLS PSK credentials: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l272
+#: ../openconnect-strings.txt:643
+#, c-format
+msgid "Unknown DTLS parameters for requested CipherSuite '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l287
+#: ../openconnect-strings.txt:646
+#, c-format
+msgid "Failed to set DTLS priority: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l308
+#: ../openconnect-strings.txt:649
+#, c-format
+msgid "Failed to set DTLS session parameters: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l336
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l484
+#: ../openconnect-strings.txt:653
+#, c-format
+msgid "Peer MTU %d too small to allow DTLS\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l495
+#: ../openconnect-strings.txt:657
+#, c-format
+msgid "DTLS MTU reduced to %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l355
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l504
 #: ../openconnect-strings.txt:661
+msgid "DTLS session resume failed; possible MITM attack. Disabling DTLS.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l368
+#: ../openconnect-strings.txt:664
+#, c-format
+msgid "Failed to set DTLS MTU: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l379
+#: ../openconnect-strings.txt:667
+#, c-format
+msgid "Established DTLS connection (using GnuTLS). Ciphersuite %s.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l385
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l522
+#: ../openconnect-strings.txt:671
+#, c-format
+msgid "DTLS connection compression using %s.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l400
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l603
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l607
+#: ../openconnect-strings.txt:676
+msgid "DTLS handshake timed out\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l403
+#: ../openconnect-strings.txt:679
+#, c-format
+msgid "DTLS handshake failed: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-dtls.c#l407
+#: ../openconnect-strings.txt:682
+msgid "(Is a firewall preventing you from sending UDP packets?)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l56
+#: ../openconnect-strings.txt:685
 #, c-format
 msgid "Failed to initialise ESP cipher: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l66
-#: ../openconnect-strings.txt:664
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l66
+#: ../openconnect-strings.txt:688
 #, c-format
 msgid "Failed to initialize ESP HMAC: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l116
-#: ../openconnect-strings.txt:667
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l121
+#: ../openconnect-strings.txt:691
 #, c-format
 msgid "Failed to generate random keys for ESP: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l146
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l212
-#: ../openconnect-strings.txt:671
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l152
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l214
+#: ../openconnect-strings.txt:695
 #, c-format
 msgid "Failed to calculate HMAC for ESP packet: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l153
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l191
-#: ../openconnect-strings.txt:675
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l159
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l197
+#: ../openconnect-strings.txt:699
 msgid "Received ESP packet with invalid HMAC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l169
-#: ../openconnect-strings.txt:678
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l171
+#: ../openconnect-strings.txt:702
 #, fuzzy, c-format
 msgid "Decrypting ESP packet failed: %s\n"
 msgstr "Lähetä BYE-paketti: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l189
-#: ../openconnect-strings.txt:681
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l191
+#: ../openconnect-strings.txt:705
 #, fuzzy, c-format
 msgid "Failed to generate ESP packet IV: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls-esp.c#l204
-#: ../openconnect-strings.txt:684
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls-esp.c#l206
+#: ../openconnect-strings.txt:708
 #, fuzzy, c-format
 msgid "Failed to encrypt ESP packet: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l126
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l141
-#: ../openconnect-strings.txt:688
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l100
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l154
+#: ../openconnect-strings.txt:712
 msgid "SSL write cancelled\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l130
-#: ../openconnect-strings.txt:691
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l104
+#: ../openconnect-strings.txt:715
 #, c-format
 msgid "Failed to write to SSL socket: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l159
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l223
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l173
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l226
-#: ../openconnect-strings.txt:697
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l150
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l242
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l204
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l271
+#: ../openconnect-strings.txt:721
 msgid "SSL read cancelled\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l166
-#: ../openconnect-strings.txt:700
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l163
+#: ../openconnect-strings.txt:724
 msgid "SSL socket closed uncleanly\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l173
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l232
-#: ../openconnect-strings.txt:704
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l173
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l251
+#: ../openconnect-strings.txt:728
 #, c-format
 msgid "Failed to read from SSL socket: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l252
-#: ../openconnect-strings.txt:707
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l271
+#: ../openconnect-strings.txt:731
 #, c-format
 msgid "SSL read error: %s; reconnecting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l288
-#: ../openconnect-strings.txt:710
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l307
+#: ../openconnect-strings.txt:734
 #, c-format
 msgid "SSL send failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l301
-#: ../openconnect-strings.txt:713
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l320
+#: ../openconnect-strings.txt:737
 msgid "Could not extract expiration time of certificate\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l306
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1578
-#: ../openconnect-strings.txt:717
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l325
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1616
+#: ../openconnect-strings.txt:741
 msgid "Client certificate has expired at"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l308
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1583
-#: ../openconnect-strings.txt:721
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l327
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1621
+#: ../openconnect-strings.txt:745
 msgid "Client certificate expires soon at"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l357
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l754
-#: ../openconnect-strings.txt:725
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l376
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l799
+#: ../openconnect-strings.txt:749
 #, c-format
 msgid "Failed to load item '%s' from keystore: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l370
-#: ../openconnect-strings.txt:728
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l389
+#: ../openconnect-strings.txt:752
 #, c-format
 msgid "Failed to open key/certificate file %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l377
-#: ../openconnect-strings.txt:731
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l396
+#: ../openconnect-strings.txt:755
 #, c-format
 msgid "Failed to stat key/certificate file %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l386
-#: ../openconnect-strings.txt:734
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l405
+#: ../openconnect-strings.txt:758
 msgid "Failed to allocate certificate buffer\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l394
-#: ../openconnect-strings.txt:737
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l413
+#: ../openconnect-strings.txt:761
 #, c-format
 msgid "Failed to read certificate into memory: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l425
-#: ../openconnect-strings.txt:740
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l444
+#: ../openconnect-strings.txt:764
 #, c-format
 msgid "Failed to setup PKCS#12 data structure: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l448
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l523
-#: ../openconnect-strings.txt:744
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l467
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l568
+#: ../openconnect-strings.txt:768
 msgid "Failed to decrypt PKCS#12 certificate file\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l452
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l526
-#: ../openconnect-strings.txt:748
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l471
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l571
+#: ../openconnect-strings.txt:772
 msgid "Enter PKCS#12 pass phrase:"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l475
-#: ../openconnect-strings.txt:751
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l494
+#: ../openconnect-strings.txt:775
 #, c-format
 msgid "Failed to process PKCS#12 file: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l487
-#: ../openconnect-strings.txt:754
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l506
+#: ../openconnect-strings.txt:778
 #, c-format
 msgid "Failed to load PKCS#12 certificate: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l647
-#: ../openconnect-strings.txt:757
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l589
+#: ../openconnect-strings.txt:781
 #, c-format
 msgid "Importing X509 certificate failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l657
-#: ../openconnect-strings.txt:760
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l599
+#: ../openconnect-strings.txt:784
 #, c-format
 msgid "Setting PKCS#11 certificate failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l697
-#: ../openconnect-strings.txt:763
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l633
+#: ../openconnect-strings.txt:787
 #, c-format
 msgid "Could not initialise MD5 hash: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l707
-#: ../openconnect-strings.txt:766
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l643
+#: ../openconnect-strings.txt:790
 #, c-format
 msgid "MD5 hash error: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l765
-#: ../openconnect-strings.txt:769
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l701
+#: ../openconnect-strings.txt:793
 msgid "Missing DEK-Info: header from OpenSSL encrypted key\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l772
-#: ../openconnect-strings.txt:772
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l708
+#: ../openconnect-strings.txt:796
 msgid "Cannot determine PEM encryption type\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l785
-#: ../openconnect-strings.txt:775
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l721
+#: ../openconnect-strings.txt:799
 #, c-format
 msgid "Unsupported PEM encryption type: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l810
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l823
-#: ../openconnect-strings.txt:779
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l746
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l759
+#: ../openconnect-strings.txt:803
 msgid "Invalid salt in encrypted PEM file\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l847
-#: ../openconnect-strings.txt:782
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l783
+#: ../openconnect-strings.txt:806
 #, c-format
 msgid "Error base64-decoding encrypted PEM file: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l855
-#: ../openconnect-strings.txt:785
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l791
+#: ../openconnect-strings.txt:809
 msgid "Encrypted PEM file too short\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l883
-#: ../openconnect-strings.txt:788
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l819
+#: ../openconnect-strings.txt:812
 #, c-format
 msgid "Failed to initialise cipher for decrypting PEM file: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l894
-#: ../openconnect-strings.txt:791
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l830
+#: ../openconnect-strings.txt:815
 #, c-format
 msgid "Failed to decrypt PEM key: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l946
-#: ../openconnect-strings.txt:794
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l882
+#: ../openconnect-strings.txt:818
 msgid "Decrypting PEM key failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l951
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1485
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l447
-#: ../openconnect-strings.txt:799
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l887
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1391
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l492
+#: ../openconnect-strings.txt:823
 msgid "Enter PEM pass phrase:"
-msgstr ""
+msgstr "Anna PEM-tunnuslause:"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1018
-#: ../openconnect-strings.txt:802
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l948
+#: ../openconnect-strings.txt:826
 msgid "This binary built without system key support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1025
-#: ../openconnect-strings.txt:805
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l955
+#: ../openconnect-strings.txt:829
 msgid "This binary built without PKCS#11 support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1083
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l407
-#: ../openconnect-strings.txt:809
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l999
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l407
+#: ../openconnect-strings.txt:833
 #, c-format
 msgid "Using PKCS#11 certificate %s\n"
 msgstr "Käytetään PKCS#11-varmennetta %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1084
-#: ../openconnect-strings.txt:812
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1000
+#: ../openconnect-strings.txt:836
 #, c-format
 msgid "Using system certificate %s\n"
 msgstr "Käytetään järjestelmävarmennetta %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1102
-#: ../openconnect-strings.txt:815
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1018
+#: ../openconnect-strings.txt:839
 #, c-format
 msgid "Error loading certificate from PKCS#11: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1103
-#: ../openconnect-strings.txt:818
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1019
+#: ../openconnect-strings.txt:842
 #, c-format
 msgid "Error loading system certificate: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1114
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l810
-#: ../openconnect-strings.txt:822
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1030
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l855
+#: ../openconnect-strings.txt:846
 #, c-format
 msgid "Using certificate file %s\n"
 msgstr "Käytetään varmennetiedostoa %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1142
-#: ../openconnect-strings.txt:825
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1058
+#: ../openconnect-strings.txt:849
 msgid "PKCS#11 file contained no certificate\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1168
-#: ../openconnect-strings.txt:828
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1084
+#: ../openconnect-strings.txt:852
 msgid "No certificate found in file"
-msgstr ""
+msgstr "Varmennetta ei löytynyt tiedostosta"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1173
-#: ../openconnect-strings.txt:831
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1089
+#: ../openconnect-strings.txt:855
 #, c-format
 msgid "Loading certificate failed: %s\n"
-msgstr ""
+msgstr "Varmenteen lataaminen epäonnistui: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1188
-#: ../openconnect-strings.txt:834
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1104
+#: ../openconnect-strings.txt:858
 #, c-format
 msgid "Using system key %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1193
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1357
-#: ../openconnect-strings.txt:838
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1109
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1273
+#: ../openconnect-strings.txt:862
 #, c-format
 msgid "Error initialising private key structure: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1204
-#: ../openconnect-strings.txt:841
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1120
+#: ../openconnect-strings.txt:865
 #, c-format
 msgid "Error importing system key %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1215
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1305
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1333
-#: ../openconnect-strings.txt:846
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1131
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1221
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1249
+#: ../openconnect-strings.txt:870
 #, c-format
 msgid "Trying PKCS#11 key URL %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1220
-#: ../openconnect-strings.txt:849
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1136
+#: ../openconnect-strings.txt:873
 #, c-format
 msgid "Error initialising PKCS#11 key structure: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1345
-#: ../openconnect-strings.txt:852
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1261
+#: ../openconnect-strings.txt:876
 #, c-format
 msgid "Error importing PKCS#11 URL %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1352
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l644
-#: ../openconnect-strings.txt:856
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1268
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l644
+#: ../openconnect-strings.txt:880
 #, c-format
 msgid "Using PKCS#11 key %s\n"
-msgstr ""
+msgstr "Käytetään PKCS#11-avainta %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1367
-#: ../openconnect-strings.txt:859
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1283
+#: ../openconnect-strings.txt:883
 #, c-format
 msgid "Error importing PKCS#11 key into private key structure: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1395
-#: ../openconnect-strings.txt:862
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1301
+#: ../openconnect-strings.txt:886
 #, c-format
 msgid "Using private key file %s\n"
-msgstr ""
+msgstr "Käytetään yksityisen avaimen tiedostoa %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1406
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l634
-#: ../openconnect-strings.txt:866
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1312
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l679
+#: ../openconnect-strings.txt:890
 msgid "This version of OpenConnect was built without TPM support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1427
-#: ../openconnect-strings.txt:869
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1333
+#: ../openconnect-strings.txt:893
 msgid "Failed to interpret PEM file\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1446
-#: ../openconnect-strings.txt:872
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1352
+#: ../openconnect-strings.txt:896
 #, c-format
 msgid "Failed to load PKCS#1 private key: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1459
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1473
-#: ../openconnect-strings.txt:876
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1365
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1379
+#: ../openconnect-strings.txt:900
 #, c-format
 msgid "Failed to load private key as PKCS#8: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1481
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1514
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l981
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l991
-#: ../openconnect-strings.txt:882
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1387
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1420
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1026
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1036
+#: ../openconnect-strings.txt:906
 msgid "Failed to decrypt PKCS#8 certificate file\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1506
-#: ../openconnect-strings.txt:885
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1412
+#: ../openconnect-strings.txt:909
 #, c-format
 msgid "Failed to determine type of private key %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1518
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l987
-#: ../openconnect-strings.txt:889
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1424
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1032
+#: ../openconnect-strings.txt:913
 msgid "Enter PKCS#8 pass phrase:"
-msgstr ""
+msgstr "Anna PKCS#8-tunnuslause:"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1534
-#: ../openconnect-strings.txt:892
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1440
+#: ../openconnect-strings.txt:916
 #, c-format
 msgid "Failed to get key ID: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1579
-#: ../openconnect-strings.txt:895
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1485
+#: ../openconnect-strings.txt:919
 #, c-format
 msgid "Error signing test data with private key: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1594
-#: ../openconnect-strings.txt:898
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1500
+#: ../openconnect-strings.txt:922
 #, c-format
 msgid "Error validating signature against certificate: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1618
-#: ../openconnect-strings.txt:901
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1524
+#: ../openconnect-strings.txt:925
 msgid "No SSL certificate found to match private key\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1630
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l549
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l692
-#: ../openconnect-strings.txt:906
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1536
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l594
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l737
+#: ../openconnect-strings.txt:930
 #, c-format
 msgid "Using client certificate '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1637
-#: ../openconnect-strings.txt:909
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1543
+#: ../openconnect-strings.txt:933
 #, c-format
 msgid "Setting certificate revocation list failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1658
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1668
-#: ../openconnect-strings.txt:913
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1564
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1574
+#: ../openconnect-strings.txt:937
 msgid "Failed to allocate memory for certificate\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1704
-#: ../openconnect-strings.txt:916
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1610
+#: ../openconnect-strings.txt:940
 msgid ""
 "WARNING: GnuTLS returned incorrect issuer certs; authentication may fail!\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1732
-#: ../openconnect-strings.txt:920
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1633
+#: ../openconnect-strings.txt:944
+msgid "Got no issuer from PKCS#11\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1638
+#: ../openconnect-strings.txt:947
 #, c-format
 msgid "Got next CA '%s' from PKCS11\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1758
-#: ../openconnect-strings.txt:923
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1664
+#: ../openconnect-strings.txt:950
 msgid "Failed to allocate memory for supporting certificates\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1781
-#: ../openconnect-strings.txt:926
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1687
+#: ../openconnect-strings.txt:953
 #, c-format
 msgid "Adding supporting CA '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l1809
-#: ../openconnect-strings.txt:929
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1715
+#: ../openconnect-strings.txt:956
 #, c-format
 msgid "Setting certificate failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2029
-#: ../openconnect-strings.txt:932
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1908
+#: ../openconnect-strings.txt:959
 msgid "Server presented no certificate\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2037
-#: ../openconnect-strings.txt:935
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1916
+#: ../openconnect-strings.txt:962
 #, c-format
 msgid "Error comparing server's cert on rehandshake: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2042
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1501
-#: ../openconnect-strings.txt:939
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1921
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1539
+#: ../openconnect-strings.txt:966
 msgid "Server presented different cert on rehandshake\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2047
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1504
-#: ../openconnect-strings.txt:943
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1926
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1542
+#: ../openconnect-strings.txt:970
 msgid "Server presented identical cert on rehandshake\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2053
-#: ../openconnect-strings.txt:946
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1932
+#: ../openconnect-strings.txt:973
 msgid "Error initialising X509 cert structure\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2059
-#: ../openconnect-strings.txt:949
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1938
+#: ../openconnect-strings.txt:976
 msgid "Error importing server's cert\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2068
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1695
-#: ../openconnect-strings.txt:953
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1947
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1757
+#: ../openconnect-strings.txt:980
 msgid "Could not calculate hash of server's certificate\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2073
-#: ../openconnect-strings.txt:956
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1952
+#: ../openconnect-strings.txt:983
 msgid "Error checking server cert status\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2078
-#: ../openconnect-strings.txt:959
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1957
+#: ../openconnect-strings.txt:986
 msgid "certificate revoked"
 msgstr "varmenne on kumottu"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2080
-#: ../openconnect-strings.txt:962
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1959
+#: ../openconnect-strings.txt:989
 msgid "signer not found"
 msgstr "allekirjoittajaa ei löydy"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2082
-#: ../openconnect-strings.txt:965
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1961
+#: ../openconnect-strings.txt:992
 msgid "signer not a CA certificate"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2084
-#: ../openconnect-strings.txt:968
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1963
+#: ../openconnect-strings.txt:995
 msgid "insecure algorithm"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2086
-#: ../openconnect-strings.txt:971
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1965
+#: ../openconnect-strings.txt:998
 msgid "certificate not yet activated"
 msgstr "varmennetta ei ole vielä aktivoitu"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2088
-#: ../openconnect-strings.txt:974
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1967
+#: ../openconnect-strings.txt:1001
 msgid "certificate expired"
 msgstr "varmenne on vanhentunut"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2093
-#: ../openconnect-strings.txt:977
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l1972
+#: ../openconnect-strings.txt:1004
 msgid "signature verification failed"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2142
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1385
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1537
-#: ../openconnect-strings.txt:982
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2021
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1423
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1575
+#: ../openconnect-strings.txt:1009
 msgid "certificate does not match hostname"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2147
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1384
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1543
-#: ../openconnect-strings.txt:987
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2026
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1422
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1581
+#: ../openconnect-strings.txt:1014
 #, c-format
 msgid "Server certificate verify failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2219
-#: ../openconnect-strings.txt:990
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2093
+#: ../openconnect-strings.txt:1017
 msgid "Failed to allocate memory for cafile certs\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2240
-#: ../openconnect-strings.txt:993
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2114
+#: ../openconnect-strings.txt:1020
 #, c-format
 msgid "Failed to read certs from cafile: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2256
-#: ../openconnect-strings.txt:996
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2130
+#: ../openconnect-strings.txt:1023
 #, c-format
 msgid "Failed to open CA file '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2269
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1660
-#: ../openconnect-strings.txt:1000
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2143
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1703
+#: ../openconnect-strings.txt:1027
 msgid "Loading certificate failed. Aborting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2340
-#: ../openconnect-strings.txt:1003
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2210
+#: ../openconnect-strings.txt:1030
 #, c-format
 msgid "Failed to set TLS priority string (\"%s\"): %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2352
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1777
-#: ../openconnect-strings.txt:1007
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2222
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1820
+#: ../openconnect-strings.txt:1034
 #, c-format
 msgid "SSL negotiation with %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2399
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1803
-#: ../openconnect-strings.txt:1011
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2269
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1846
+#: ../openconnect-strings.txt:1038
 msgid "SSL connection cancelled\n"
 msgstr "SSL-yhteys peruttu\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2406
-#: ../openconnect-strings.txt:1014
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2276
+#: ../openconnect-strings.txt:1041
 #, c-format
 msgid "SSL connection failure: %s\n"
 msgstr "SSL-yhteys epäonnistui: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2415
-#: ../openconnect-strings.txt:1017
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2285
+#: ../openconnect-strings.txt:1044
 #, c-format
 msgid "GnuTLS non-fatal return during handshake: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2421
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1820
-#: ../openconnect-strings.txt:1021
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2291
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1863
+#: ../openconnect-strings.txt:1048
 #, c-format
 msgid "Connected to HTTPS on %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2424
-#: ../openconnect-strings.txt:1024
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2294
+#: ../openconnect-strings.txt:1051
 #, c-format
 msgid "Renegotiated SSL on %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2607
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l199
-#: ../openconnect-strings.txt:1028
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2589
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l199
+#: ../openconnect-strings.txt:1055
 #, c-format
 msgid "PIN required for %s"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2611
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l202
-#: ../openconnect-strings.txt:1032
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2593
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l202
+#: ../openconnect-strings.txt:1059
 msgid "Wrong PIN"
 msgstr "Väärä PIN"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2614
-#: ../openconnect-strings.txt:1035
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2596
+#: ../openconnect-strings.txt:1062
 msgid "This is the final try before locking!"
-msgstr ""
+msgstr "Tämä on viimeinen yritys ennen lukkiutumista!"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2616
-#: ../openconnect-strings.txt:1038
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2598
+#: ../openconnect-strings.txt:1065
 msgid "Only a few tries left before locking!"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2621
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l206
-#: ../openconnect-strings.txt:1042
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2603
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l206
+#: ../openconnect-strings.txt:1069
 msgid "Enter PIN:"
 msgstr "Anna PIN:"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2752
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1948
-#: ../openconnect-strings.txt:1046
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2689
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1991
+#: ../openconnect-strings.txt:1073
 msgid "Unsupported OATH HMAC algorithm\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls.c#l2761
-#: ../openconnect-strings.txt:1049
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls.c#l2698
+#: ../openconnect-strings.txt:1076
 #, c-format
 msgid "Failed to calculate OATH HMAC: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l84
-#: ../openconnect-strings.txt:1052
-#, c-format
-msgid "Failed to SHA1 input data for signing: %s\n"
-msgstr ""
-
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l106
-#: ../openconnect-strings.txt:1055
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l44
+#: ../openconnect-strings.txt:1079
 #, c-format
 msgid "TPM sign function called for %d bytes.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l113
-#: ../openconnect-strings.txt:1058
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l51
+#: ../openconnect-strings.txt:1082
 #, c-format
 msgid "Failed to create TPM hash object: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l120
-#: ../openconnect-strings.txt:1061
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l58
+#: ../openconnect-strings.txt:1085
 #, c-format
 msgid "Failed to set value in TPM hash object: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l130
-#: ../openconnect-strings.txt:1064
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l68
+#: ../openconnect-strings.txt:1088
 #, c-format
 msgid "TPM hash signature failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l152
-#: ../openconnect-strings.txt:1067
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l90
+#: ../openconnect-strings.txt:1091
 #, c-format
 msgid "Error decoding TSS key blob: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l159
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l170
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l183
-#: ../openconnect-strings.txt:1072
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l97
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l108
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l121
+#: ../openconnect-strings.txt:1096
 msgid "Error in TSS key blob\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l190
-#: ../openconnect-strings.txt:1075
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l128
+#: ../openconnect-strings.txt:1099
 #, c-format
 msgid "Failed to create TPM context: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l197
-#: ../openconnect-strings.txt:1078
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l135
+#: ../openconnect-strings.txt:1102
 #, c-format
 msgid "Failed to connect TPM context: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l205
-#: ../openconnect-strings.txt:1081
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l143
+#: ../openconnect-strings.txt:1105
 #, c-format
 msgid "Failed to load TPM SRK key: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l212
-#: ../openconnect-strings.txt:1084
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l150
+#: ../openconnect-strings.txt:1108
 #, c-format
 msgid "Failed to load TPM SRK policy object: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l233
-#: ../openconnect-strings.txt:1087
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l171
+#: ../openconnect-strings.txt:1111
 #, c-format
 msgid "Failed to set TPM PIN: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l249
-#: ../openconnect-strings.txt:1090
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l187
+#: ../openconnect-strings.txt:1114
 #, c-format
 msgid "Failed to load TPM key blob: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l256
-#: ../openconnect-strings.txt:1093
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l194
+#: ../openconnect-strings.txt:1117
 msgid "Enter TPM SRK PIN:"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l281
-#: ../openconnect-strings.txt:1096
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l215
+#: ../openconnect-strings.txt:1120
 #, c-format
 msgid "Failed to create key policy object: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l289
-#: ../openconnect-strings.txt:1099
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l223
+#: ../openconnect-strings.txt:1123
 #, c-format
 msgid "Failed to assign policy to key: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l295
-#: ../openconnect-strings.txt:1102
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l229
+#: ../openconnect-strings.txt:1126
 msgid "Enter TPM key PIN:"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gnutls_tpm.c#l306
-#: ../openconnect-strings.txt:1105
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gnutls_tpm.c#l240
+#: ../openconnect-strings.txt:1129
 #, c-format
 msgid "Failed to set key PIN: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l75
-#: ../openconnect-strings.txt:1108
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l75
+#: ../openconnect-strings.txt:1132
 msgid "Error importing GSSAPI name for authentication:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l128
-#: ../openconnect-strings.txt:1111
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l128
+#: ../openconnect-strings.txt:1135
 #, fuzzy
 msgid "Error generating GSSAPI response:\n"
 msgstr "Virhe käsiteltäessä HTTP-vastausta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l145
-#: ../openconnect-strings.txt:1114
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l145
+#: ../openconnect-strings.txt:1138
 msgid "Attempting GSSAPI authentication to proxy\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l148
-#: ../openconnect-strings.txt:1117
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l148
+#: ../openconnect-strings.txt:1141
 #, c-format
 msgid "Attempting GSSAPI authentication to server '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l200
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l256
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l191
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l249
-#: ../openconnect-strings.txt:1123
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l200
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l256
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l191
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l249
+#: ../openconnect-strings.txt:1147
 msgid "GSSAPI authentication completed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l211
-#: ../openconnect-strings.txt:1126
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l211
+#: ../openconnect-strings.txt:1150
 #, c-format
 msgid "GSSAPI token too large (%zd bytes)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l224
-#: ../openconnect-strings.txt:1129
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l224
+#: ../openconnect-strings.txt:1153
 #, c-format
 msgid "Sending GSSAPI token of %zu bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l229
-#: ../openconnect-strings.txt:1132
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l229
+#: ../openconnect-strings.txt:1156
 #, c-format
 msgid "Failed to send GSSAPI authentication token to proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l237
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l264
-#: ../openconnect-strings.txt:1136
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l237
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l264
+#: ../openconnect-strings.txt:1160
 #, c-format
 msgid "Failed to receive GSSAPI authentication token from proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l243
-#: ../openconnect-strings.txt:1139
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l243
+#: ../openconnect-strings.txt:1163
 msgid "SOCKS server reported GSSAPI context failure\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l247
-#: ../openconnect-strings.txt:1142
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l247
+#: ../openconnect-strings.txt:1166
 #, c-format
 msgid "Unknown GSSAPI status response (0x%02x) from SOCKS server\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l268
-#: ../openconnect-strings.txt:1145
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l268
+#: ../openconnect-strings.txt:1169
 #, c-format
 msgid "Got GSSAPI token of %zu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l294
-#: ../openconnect-strings.txt:1148
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l294
+#: ../openconnect-strings.txt:1172
 #, c-format
 msgid "Sending GSSAPI protection negotiation of %zu bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l299
-#: ../openconnect-strings.txt:1151
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l299
+#: ../openconnect-strings.txt:1175
 #, fuzzy, c-format
 msgid "Failed to send GSSAPI protection response to proxy: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l307
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l317
-#: ../openconnect-strings.txt:1155
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l307
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l317
+#: ../openconnect-strings.txt:1179
 #, c-format
 msgid "Failed to receive GSSAPI protection response from proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l322
-#: ../openconnect-strings.txt:1158
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l322
+#: ../openconnect-strings.txt:1182
 #, c-format
 msgid "Got GSSAPI protection response of %zu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l332
-#: ../openconnect-strings.txt:1161
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l332
+#: ../openconnect-strings.txt:1185
 #, c-format
 msgid "Invalid GSSAPI protection response from proxy (%zu bytes)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l341
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l408
-#: ../openconnect-strings.txt:1165
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l341
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l408
+#: ../openconnect-strings.txt:1189
 msgid "SOCKS proxy demands message integrity, which is not supported\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l345
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l412
-#: ../openconnect-strings.txt:1169
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l412
+#: ../openconnect-strings.txt:1193
 msgid "SOCKS proxy demands message confidentiality, which is not supported\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/gssapi.c#l349
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l416
-#: ../openconnect-strings.txt:1173
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/gssapi.c#l349
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l416
+#: ../openconnect-strings.txt:1197
 #, c-format
 msgid "SOCKS proxy demands protection unknown type 0x%02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http-auth.c#l184
-#: ../openconnect-strings.txt:1176
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http-auth.c#l184
+#: ../openconnect-strings.txt:1200
 msgid "Attempting HTTP Basic authentication to proxy\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http-auth.c#l186
-#: ../openconnect-strings.txt:1179
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http-auth.c#l186
+#: ../openconnect-strings.txt:1203
 #, c-format
 msgid "Attempting HTTP Basic authentication to server '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http-auth.c#l200
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1200
-#: ../openconnect-strings.txt:1183
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http-auth.c#l200
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1230
+#: ../openconnect-strings.txt:1207
 msgid "This version of OpenConnect was built without GSSAPI support\n"
-msgstr ""
+msgstr "Tämä versio OpenConnectista koostettiin ilman GSSAPI-tukea\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http-auth.c#l240
-#: ../openconnect-strings.txt:1186
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http-auth.c#l240
+#: ../openconnect-strings.txt:1210
 msgid "Proxy requested Basic authentication which is disabled by default\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http-auth.c#l243
-#: ../openconnect-strings.txt:1189
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http-auth.c#l243
+#: ../openconnect-strings.txt:1213
 #, c-format
 msgid ""
 "Server '%s' requested Basic authentication which is disabled by default\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http-auth.c#l256
-#: ../openconnect-strings.txt:1193
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http-auth.c#l256
+#: ../openconnect-strings.txt:1217
 msgid "No more authentication methods to try\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l296
-#: ../openconnect-strings.txt:1196
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l305
+#: ../openconnect-strings.txt:1220
 msgid "No memory for allocating cookies\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l371
-#: ../openconnect-strings.txt:1199
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l380
+#: ../openconnect-strings.txt:1223
 #, c-format
 msgid "Failed to parse HTTP response '%s'\n"
 msgstr "HTTP-vastauksen '%s' jäsentäminen epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l377
-#: ../openconnect-strings.txt:1202
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l386
+#: ../openconnect-strings.txt:1226
 #, c-format
 msgid "Got HTTP response: %s\n"
 msgstr "Saatiin HTTP-vastaus: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l385
-#: ../openconnect-strings.txt:1205
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l394
+#: ../openconnect-strings.txt:1229
 msgid "Error processing HTTP response\n"
 msgstr "Virhe käsiteltäessä HTTP-vastausta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l392
-#: ../openconnect-strings.txt:1208
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l401
+#: ../openconnect-strings.txt:1232
 #, c-format
 msgid "Ignoring unknown HTTP response line '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l412
-#: ../openconnect-strings.txt:1211
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l421
+#: ../openconnect-strings.txt:1235
 #, c-format
 msgid "Invalid cookie offered: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l431
-#: ../openconnect-strings.txt:1214
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l440
+#: ../openconnect-strings.txt:1238
 msgid "SSL certificate authentication failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l462
-#: ../openconnect-strings.txt:1217
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l471
+#: ../openconnect-strings.txt:1241
 #, c-format
 msgid "Response body has negative size (%d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l473
-#: ../openconnect-strings.txt:1220
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l482
+#: ../openconnect-strings.txt:1244
 #, c-format
 msgid "Unknown Transfer-Encoding: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l492
-#: ../openconnect-strings.txt:1223
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l501
+#: ../openconnect-strings.txt:1247
 #, c-format
 msgid "HTTP body %s (%d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l506
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l533
-#: ../openconnect-strings.txt:1227
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l515
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l542
+#: ../openconnect-strings.txt:1251
 msgid "Error reading HTTP response body\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l519
-#: ../openconnect-strings.txt:1230
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l528
+#: ../openconnect-strings.txt:1254
 msgid "Error fetching chunk header\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l543
-#: ../openconnect-strings.txt:1233
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l552
+#: ../openconnect-strings.txt:1257
 msgid "Error fetching HTTP response body\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l546
-#: ../openconnect-strings.txt:1236
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l555
+#: ../openconnect-strings.txt:1260
 #, c-format
 msgid "Error in chunked decoding. Expected '', got: '%s'"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l558
-#: ../openconnect-strings.txt:1239
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l567
+#: ../openconnect-strings.txt:1263
 msgid "Cannot receive HTTP 1.0 body without closing connection\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l685
-#: ../openconnect-strings.txt:1242
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l694
+#: ../openconnect-strings.txt:1266
 #, c-format
 msgid "Failed to parse redirected URL '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l709
-#: ../openconnect-strings.txt:1245
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l718
+#: ../openconnect-strings.txt:1269
 #, c-format
 msgid "Cannot follow redirection to non-https URL '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l737
-#: ../openconnect-strings.txt:1248
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l746
+#: ../openconnect-strings.txt:1272
 #, c-format
 msgid "Allocating new path for relative redirect failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l929
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l591
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l627
-#: ../openconnect-strings.txt:1253
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l959
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l591
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l628
+#: ../openconnect-strings.txt:1277
 #, c-format
 msgid "Unexpected %d result from server\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1056
-#: ../openconnect-strings.txt:1256
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1086
+#: ../openconnect-strings.txt:1280
 msgid "request granted"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1057
-#: ../openconnect-strings.txt:1259
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1087
+#: ../openconnect-strings.txt:1283
 msgid "general failure"
 msgstr "yleinen virhe"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1058
-#: ../openconnect-strings.txt:1262
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1088
+#: ../openconnect-strings.txt:1286
 msgid "connection not allowed by ruleset"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1059
-#: ../openconnect-strings.txt:1265
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1089
+#: ../openconnect-strings.txt:1289
 msgid "network unreachable"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1060
-#: ../openconnect-strings.txt:1268
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1090
+#: ../openconnect-strings.txt:1292
 msgid "host unreachable"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1061
-#: ../openconnect-strings.txt:1271
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1091
+#: ../openconnect-strings.txt:1295
 msgid "connection refused by destination host"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1062
-#: ../openconnect-strings.txt:1274
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1092
+#: ../openconnect-strings.txt:1298
 msgid "TTL expired"
 msgstr "TTL vanheni"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1063
-#: ../openconnect-strings.txt:1277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1093
+#: ../openconnect-strings.txt:1301
 msgid "command not supported / protocol error"
 msgstr "komento ei ole tuettu / yhteyskäytännön virhe"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1064
-#: ../openconnect-strings.txt:1280
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1094
+#: ../openconnect-strings.txt:1304
 msgid "address type not supported"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1074
-#: ../openconnect-strings.txt:1283
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1104
+#: ../openconnect-strings.txt:1307
 msgid "SOCKS server requested username/password but we have none\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1082
-#: ../openconnect-strings.txt:1286
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1112
+#: ../openconnect-strings.txt:1310
 msgid "Username and password for SOCKS authentication must be < 255 bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1097
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1153
-#: ../openconnect-strings.txt:1290
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1127
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1183
+#: ../openconnect-strings.txt:1314
 #, c-format
 msgid "Error writing auth request to SOCKS proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1105
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1160
-#: ../openconnect-strings.txt:1294
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1135
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1190
+#: ../openconnect-strings.txt:1318
 #, c-format
 msgid "Error reading auth response from SOCKS proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1112
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1166
-#: ../openconnect-strings.txt:1298
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1142
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1196
+#: ../openconnect-strings.txt:1322
 #, c-format
 msgid "Unexpected auth response from SOCKS proxy: %02x %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1118
-#: ../openconnect-strings.txt:1301
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1148
+#: ../openconnect-strings.txt:1325
 msgid "Authenticated to SOCKS server using password\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1122
-#: ../openconnect-strings.txt:1304
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1152
+#: ../openconnect-strings.txt:1328
 msgid "Password authentication to SOCKS server failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1178
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1185
-#: ../openconnect-strings.txt:1308
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1208
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1215
+#: ../openconnect-strings.txt:1332
 msgid "SOCKS server requested GSSAPI authentication\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1191
-#: ../openconnect-strings.txt:1311
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1221
+#: ../openconnect-strings.txt:1335
 msgid "SOCKS server requested password authentication\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1198
-#: ../openconnect-strings.txt:1314
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1228
+#: ../openconnect-strings.txt:1338
 msgid "SOCKS server requires authentication\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1205
-#: ../openconnect-strings.txt:1317
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1235
+#: ../openconnect-strings.txt:1341
 #, c-format
 msgid "SOCKS server requested unknown authentication type %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1211
-#: ../openconnect-strings.txt:1320
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1241
+#: ../openconnect-strings.txt:1344
 #, c-format
 msgid "Requesting SOCKS proxy connection to %s:%d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1226
-#: ../openconnect-strings.txt:1323
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1256
+#: ../openconnect-strings.txt:1347
 #, c-format
 msgid "Error writing connect request to SOCKS proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1234
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1276
-#: ../openconnect-strings.txt:1327
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1264
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1306
+#: ../openconnect-strings.txt:1351
 #, c-format
 msgid "Error reading connect response from SOCKS proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1240
-#: ../openconnect-strings.txt:1330
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1270
+#: ../openconnect-strings.txt:1354
 #, c-format
 msgid "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1248
-#: ../openconnect-strings.txt:1333
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1278
+#: ../openconnect-strings.txt:1357
 #, c-format
 msgid "SOCKS proxy error %02x: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1252
-#: ../openconnect-strings.txt:1336
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1282
+#: ../openconnect-strings.txt:1360
 #, c-format
 msgid "SOCKS proxy error %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1269
-#: ../openconnect-strings.txt:1339
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1299
+#: ../openconnect-strings.txt:1363
 #, c-format
 msgid "Unexpected address type %02x in SOCKS connect response\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1292
-#: ../openconnect-strings.txt:1342
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1322
+#: ../openconnect-strings.txt:1366
 #, c-format
 msgid "Requesting HTTP proxy connection to %s:%d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1327
-#: ../openconnect-strings.txt:1345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1357
+#: ../openconnect-strings.txt:1369
 #, c-format
 msgid "Sending proxy request failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1350
-#: ../openconnect-strings.txt:1348
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1380
+#: ../openconnect-strings.txt:1372
 #, c-format
 msgid "Proxy CONNECT request failed: %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1369
-#: ../openconnect-strings.txt:1351
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1399
+#: ../openconnect-strings.txt:1375
 #, c-format
 msgid "Unknown proxy type '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/http.c#l1418
-#: ../openconnect-strings.txt:1354
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/http.c#l1448
+#: ../openconnect-strings.txt:1378
 msgid "Only http or socks(5) proxies supported\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/library.c#l154
-#: ../openconnect-strings.txt:1357
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l112
+#: ../openconnect-strings.txt:1381
+#| msgid "Cisco AnyConnect Compatible VPN (openconnect)"
+msgid "Cisco AnyConnect or openconnect"
+msgstr "Cisco AnyConnect tai openconnect"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l113
+#: ../openconnect-strings.txt:1384
+#, fuzzy
+#| msgid "Compatible with Cisco AnyConnect SSL VPN."
+msgid "Compatible with Cisco AnyConnect SSL VPN, as well as ocserv"
+msgstr "Yhteensopiva Cisco AnyConnect SSL VPN:n kanssa."
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l128
+#: ../openconnect-strings.txt:1387
+msgid "Juniper Network Connect"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l185
+#: ../openconnect-strings.txt:1393
 #, c-format
 msgid "Unknown VPN protocol '%s'\n"
-msgstr ""
+msgstr "Tuntematon VPN-protokolla '%s'\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/library.c#l176
-#: ../openconnect-strings.txt:1360
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l207
+#: ../openconnect-strings.txt:1396
 msgid "Built against SSL library with no Cisco DTLS support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/library.c#l583
-#: ../openconnect-strings.txt:1363
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l613
+#: ../openconnect-strings.txt:1399
 #, c-format
 msgid "Failed to parse server URL '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/library.c#l589
-#: ../openconnect-strings.txt:1366
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l619
+#: ../openconnect-strings.txt:1402
 msgid "Only https:// permitted for server URL\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/library.c#l1012
-#: ../openconnect-strings.txt:1369
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l987
+#: ../openconnect-strings.txt:1405
+#, fuzzy, c-format
+#| msgid "Using certificate file %s\n"
+msgid "Unknown certificate hash: %s.\n"
+msgstr "Käytetään varmennetiedostoa %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l1016
+#: ../openconnect-strings.txt:1408
+#, c-format
+msgid ""
+"The size of the provided fingerprint is less than the minimum required "
+"(%u).\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/library.c#l1077
+#: ../openconnect-strings.txt:1413
 msgid "No form handler; cannot authenticate.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l333
-#: ../openconnect-strings.txt:1372
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l333
+#: ../openconnect-strings.txt:1416
 #, c-format
 msgid "CommandLineToArgvW() failed: %s\n"
-msgstr ""
+msgstr "CommandLineToArgvW() epäonnistui: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l346
-#: ../openconnect-strings.txt:1375
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l346
+#: ../openconnect-strings.txt:1419
 msgid "Fatal error in command line handling\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l382
-#: ../openconnect-strings.txt:1378
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l381
+#: ../openconnect-strings.txt:1422
 #, c-format
 msgid "ReadConsole() failed: %s\n"
 msgstr "ReadConsole() epäonnistui: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l396
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l409
-#: ../openconnect-strings.txt:1382
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l394
+#: ../openconnect-strings.txt:1425
+#, c-format
+#| msgid "ReadConsole() failed: %s\n"
+msgid "fgetws() failed: %s\n"
+msgstr "fgetws() epäonnistui: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l409
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l422
+#: ../openconnect-strings.txt:1429
 #, c-format
 msgid "Error converting console input: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l403
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l639
-#: ../openconnect-strings.txt:1386
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l416
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l678
+#: ../openconnect-strings.txt:1433
 msgid "Allocation failure for string from stdin\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l570
-#: ../openconnect-strings.txt:1389
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l577
+#: ../openconnect-strings.txt:1436
 msgid ""
 "For assistance with OpenConnect, please see the web page at\n"
 "  http://www.infradead.org/openconnect/mail.html\n";
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l579
-#: ../openconnect-strings.txt:1394
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l586
+#: ../openconnect-strings.txt:1441
 msgid "Using OpenSSL. Features present:"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l581
-#: ../openconnect-strings.txt:1397
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l588
+#: ../openconnect-strings.txt:1444
 msgid "Using GnuTLS. Features present:"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l590
-#: ../openconnect-strings.txt:1400
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l597
+#: ../openconnect-strings.txt:1447
 msgid "OpenSSL ENGINE not present"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l622
-#: ../openconnect-strings.txt:1403
-msgid "using OpenSSL"
-msgstr "käytetään OpenSSL:ää"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l636
+#: ../openconnect-strings.txt:1450
+msgid ""
+"WARNING: This binary lacks DTLS and/or ESP support. Performance will be "
+"impaired.\n"
+msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l626
-#: ../openconnect-strings.txt:1406
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l646
+#: ../openconnect-strings.txt:1455
+msgid "Supported protocols:"
+msgstr "Tuetut protokollat:"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l648
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l664
+#: ../openconnect-strings.txt:1459
+#| msgid "default"
+msgid " (default)"
+msgstr " (oletus)"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l661
+#: ../openconnect-strings.txt:1462
 msgid ""
 "\n"
-"WARNING: No DTLS support in this binary. Performance will be impaired.\n"
+"    Set VPN protocol:\n"
 msgstr ""
+"\n"
+"    Aseta VPN-protokolla:\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l663
-#: ../openconnect-strings.txt:1411
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l702
+#: ../openconnect-strings.txt:1467
 msgid "fgets (stdin)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l703
-#: ../openconnect-strings.txt:1414
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l742
+#: ../openconnect-strings.txt:1470
 #, c-format
 msgid "Cannot process this executable path \"%s\""
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l709
-#: ../openconnect-strings.txt:1417
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l748
+#: ../openconnect-strings.txt:1473
 msgid "Allocation for vpnc-script path failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l729
-#: ../openconnect-strings.txt:1420
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l768
+#: ../openconnect-strings.txt:1476
 #, c-format
 msgid "Override hostname '%s' to '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l742
-#: ../openconnect-strings.txt:1423
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l781
+#: ../openconnect-strings.txt:1479
 msgid "Usage:  openconnect [options] <server>\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l743
-#: ../openconnect-strings.txt:1426
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l782
+#: ../openconnect-strings.txt:1482
 #, c-format
 msgid ""
-"Open client for Cisco AnyConnect VPN, version %s\n"
+"Open client for multiple VPN protocols, version %s\n"
 "\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l745
-#: ../openconnect-strings.txt:1431
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l784
+#: ../openconnect-strings.txt:1487
 msgid "Read options from config file"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l747
-#: ../openconnect-strings.txt:1434
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l786
+#: ../openconnect-strings.txt:1490
 msgid "Continue in background after startup"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l748
-#: ../openconnect-strings.txt:1437
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l787
+#: ../openconnect-strings.txt:1493
 msgid "Write the daemon's PID to this file"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l750
-#: ../openconnect-strings.txt:1440
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l789
+#: ../openconnect-strings.txt:1496
 msgid "Use SSL client certificate CERT"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l751
-#: ../openconnect-strings.txt:1443
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l790
+#: ../openconnect-strings.txt:1499
 msgid "Warn when certificate lifetime < DAYS"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l752
-#: ../openconnect-strings.txt:1446
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l791
+#: ../openconnect-strings.txt:1502
 msgid "Use SSL private key file KEY"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l753
-#: ../openconnect-strings.txt:1449
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l792
+#: ../openconnect-strings.txt:1505
 msgid "Use WebVPN cookie COOKIE"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l754
-#: ../openconnect-strings.txt:1452
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l793
+#: ../openconnect-strings.txt:1508
 msgid "Read cookie from standard input"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l755
-#: ../openconnect-strings.txt:1455
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l794
+#: ../openconnect-strings.txt:1511
 msgid "Enable compression (default)"
-msgstr ""
+msgstr "Käytä pakkausta (oletus)"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l756
-#: ../openconnect-strings.txt:1458
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l795
+#: ../openconnect-strings.txt:1514
 msgid "Disable compression"
-msgstr ""
+msgstr "Poista pakkaus käytöstä"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l757
-#: ../openconnect-strings.txt:1461
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l796
+#: ../openconnect-strings.txt:1517
 msgid "Set minimum Dead Peer Detection interval"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l758
-#: ../openconnect-strings.txt:1464
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l797
+#: ../openconnect-strings.txt:1520
 msgid "Set login usergroup"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l759
-#: ../openconnect-strings.txt:1467
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l798
+#: ../openconnect-strings.txt:1523
 msgid "Display help text"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l760
-#: ../openconnect-strings.txt:1470
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l799
+#: ../openconnect-strings.txt:1526
 msgid "Use IFNAME for tunnel interface"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l762
-#: ../openconnect-strings.txt:1473
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l801
+#: ../openconnect-strings.txt:1529
 msgid "Use syslog for progress messages"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l764
-#: ../openconnect-strings.txt:1476
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l803
+#: ../openconnect-strings.txt:1532
 msgid "Prepend timestamp to progress messages"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l765
-#: ../openconnect-strings.txt:1479
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l804
+#: ../openconnect-strings.txt:1535
 msgid "copy TOS / TCLASS when using DTLS"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l767
-#: ../openconnect-strings.txt:1482
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l806
+#: ../openconnect-strings.txt:1538
 msgid "Drop privileges after connecting"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l768
-#: ../openconnect-strings.txt:1485
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l807
+#: ../openconnect-strings.txt:1541
 msgid "Drop privileges during CSD execution"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l769
-#: ../openconnect-strings.txt:1488
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l808
+#: ../openconnect-strings.txt:1544
 msgid "Run SCRIPT instead of CSD binary"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l771
-#: ../openconnect-strings.txt:1491
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l810
+#: ../openconnect-strings.txt:1547
 msgid "Request MTU from server (legacy servers only)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l772
-#: ../openconnect-strings.txt:1494
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l811
+#: ../openconnect-strings.txt:1550
 msgid "Indicate path MTU to/from server"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l773
-#: ../openconnect-strings.txt:1497
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l812
+#: ../openconnect-strings.txt:1553
 msgid "Set key passphrase or TPM SRK PIN"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l774
-#: ../openconnect-strings.txt:1500
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l813
+#: ../openconnect-strings.txt:1556
 msgid "Key passphrase is fsid of file system"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l775
-#: ../openconnect-strings.txt:1503
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l814
+#: ../openconnect-strings.txt:1559
 msgid "Set proxy server"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l776
-#: ../openconnect-strings.txt:1506
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l815
+#: ../openconnect-strings.txt:1562
 msgid "Set proxy authentication methods"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l777
-#: ../openconnect-strings.txt:1509
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l816
+#: ../openconnect-strings.txt:1565
 msgid "Disable proxy"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l778
-#: ../openconnect-strings.txt:1512
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l817
+#: ../openconnect-strings.txt:1568
 msgid "Use libproxy to automatically configure proxy"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l780
-#: ../openconnect-strings.txt:1515
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l819
+#: ../openconnect-strings.txt:1571
 msgid "(NOTE: libproxy disabled in this build)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l782
-#: ../openconnect-strings.txt:1518
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l821
+#: ../openconnect-strings.txt:1574
 msgid "Require perfect forward secrecy"
-msgstr ""
+msgstr "Vaadi perfect forward secrecy"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l783
-#: ../openconnect-strings.txt:1521
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l822
+#: ../openconnect-strings.txt:1577
 msgid "Less output"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l784
-#: ../openconnect-strings.txt:1524
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l823
+#: ../openconnect-strings.txt:1580
 msgid "Set packet queue limit to LEN pkts"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l785
-#: ../openconnect-strings.txt:1527
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l824
+#: ../openconnect-strings.txt:1583
 msgid "Shell command line for using a vpnc-compatible config script"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l786
-#: ../openconnect-strings.txt:1530
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l825
+#: ../openconnect-strings.txt:1586
 msgid "default"
 msgstr "oletus"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l788
-#: ../openconnect-strings.txt:1533
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l827
+#: ../openconnect-strings.txt:1589
 msgid "Pass traffic to 'script' program, not tun"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l790
-#: ../openconnect-strings.txt:1536
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l829
+#: ../openconnect-strings.txt:1592
 msgid "Set login username"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l791
-#: ../openconnect-strings.txt:1539
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l830
+#: ../openconnect-strings.txt:1595
 msgid "Report version number"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l792
-#: ../openconnect-strings.txt:1542
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l831
+#: ../openconnect-strings.txt:1598
 msgid "More output"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l793
-#: ../openconnect-strings.txt:1545
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l832
+#: ../openconnect-strings.txt:1601
 msgid "Dump HTTP authentication traffic (implies --verbose"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l794
-#: ../openconnect-strings.txt:1548
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l833
+#: ../openconnect-strings.txt:1604
 msgid "XML config file"
 msgstr "XML-asetustiedosto"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l795
-#: ../openconnect-strings.txt:1551
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l834
+#: ../openconnect-strings.txt:1607
 msgid "Choose authentication login selection"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l796
-#: ../openconnect-strings.txt:1554
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l835
+#: ../openconnect-strings.txt:1610
 msgid "Authenticate only and print login info"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l797
-#: ../openconnect-strings.txt:1557
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l836
+#: ../openconnect-strings.txt:1613
 msgid "Fetch webvpn cookie only; don't connect"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l798
-#: ../openconnect-strings.txt:1560
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l837
+#: ../openconnect-strings.txt:1616
 msgid "Print webvpn cookie before connecting"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l799
-#: ../openconnect-strings.txt:1563
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l838
+#: ../openconnect-strings.txt:1619
 msgid "Cert file for server verification"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l800
-#: ../openconnect-strings.txt:1566
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l839
+#: ../openconnect-strings.txt:1622
 msgid "Do not ask for IPv6 connectivity"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l801
-#: ../openconnect-strings.txt:1569
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l840
+#: ../openconnect-strings.txt:1625
 msgid "OpenSSL ciphers to support for DTLS"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l802
-#: ../openconnect-strings.txt:1572
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l841
+#: ../openconnect-strings.txt:1628
 msgid "Disable DTLS"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l803
-#: ../openconnect-strings.txt:1575
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l842
+#: ../openconnect-strings.txt:1631
 msgid "Disable HTTP connection re-use"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l804
-#: ../openconnect-strings.txt:1578
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l843
+#: ../openconnect-strings.txt:1634
 msgid "Disable password/SecurID authentication"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l805
-#: ../openconnect-strings.txt:1581
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l844
+#: ../openconnect-strings.txt:1637
 msgid "Do not require server SSL cert to be valid"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l806
-#: ../openconnect-strings.txt:1584
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l845
+#: ../openconnect-strings.txt:1640
 msgid "Disable default system certificate authorities"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l807
-#: ../openconnect-strings.txt:1587
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l846
+#: ../openconnect-strings.txt:1643
 msgid "Do not attempt XML POST authentication"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l808
-#: ../openconnect-strings.txt:1590
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l847
+#: ../openconnect-strings.txt:1646
 msgid "Do not expect user input; exit if it is required"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l809
-#: ../openconnect-strings.txt:1593
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l848
+#: ../openconnect-strings.txt:1649
 msgid "Read password from standard input"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l810
-#: ../openconnect-strings.txt:1596
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l849
+#: ../openconnect-strings.txt:1652
 msgid "Software token type: rsa, totp or hotp"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l811
-#: ../openconnect-strings.txt:1599
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l850
+#: ../openconnect-strings.txt:1655
 msgid "Software token secret"
 msgstr "Ohjelmistopohjaisen tokenin salaisuus"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l813
-#: ../openconnect-strings.txt:1602
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l852
+#: ../openconnect-strings.txt:1658
 msgid "(NOTE: libstoken (RSA SecurID) disabled in this build)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l816
-#: ../openconnect-strings.txt:1605
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l855
+#: ../openconnect-strings.txt:1661
 msgid "(NOTE: Yubikey OATH disabled in this build)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l818
-#: ../openconnect-strings.txt:1608
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l857
+#: ../openconnect-strings.txt:1664
 msgid "Connection retry timeout in seconds"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l819
-#: ../openconnect-strings.txt:1611
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l858
+#: ../openconnect-strings.txt:1667
 msgid "Server's certificate SHA1 fingerprint"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l820
-#: ../openconnect-strings.txt:1614
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l859
+#: ../openconnect-strings.txt:1670
 msgid "HTTP header User-Agent: field"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l821
-#: ../openconnect-strings.txt:1617
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l860
+#: ../openconnect-strings.txt:1673
 msgid "Local hostname to advertise to server"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l822
-#: ../openconnect-strings.txt:1620
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l861
+#: ../openconnect-strings.txt:1676
 msgid "Use IP when connecting to HOST"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l823
-#: ../openconnect-strings.txt:1623
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l862
+#: ../openconnect-strings.txt:1679
 msgid "OS type (linux,linux-64,win,...) to report"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l824
-#: ../openconnect-strings.txt:1626
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l863
+#: ../openconnect-strings.txt:1682
 msgid "Set local port for DTLS datagrams"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l845
-#: ../openconnect-strings.txt:1629
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l886
+#: ../openconnect-strings.txt:1685
 msgid "Failed to allocate string\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l906
-#: ../openconnect-strings.txt:1632
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l959
+#: ../openconnect-strings.txt:1688
 #, c-format
 msgid "Failed to get line from config file: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l946
-#: ../openconnect-strings.txt:1635
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l999
+#: ../openconnect-strings.txt:1691
 #, c-format
 msgid "Unrecognised option at line %d: '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l956
-#: ../openconnect-strings.txt:1638
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1009
+#: ../openconnect-strings.txt:1694
 #, c-format
 msgid "Option '%s' does not take an argument at line %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l960
-#: ../openconnect-strings.txt:1641
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1013
+#: ../openconnect-strings.txt:1697
 #, c-format
 msgid "Option '%s' requires an argument at line %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l985
-#: ../openconnect-strings.txt:1644
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1038
+#: ../openconnect-strings.txt:1700
 #, c-format
 msgid "Invalid user \"%s\": %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l995
-#: ../openconnect-strings.txt:1647
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1048
+#: ../openconnect-strings.txt:1703
 #, c-format
 msgid "Invalid user ID \"%d\": %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1047
-#: ../openconnect-strings.txt:1650
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1092
+#: ../openconnect-strings.txt:1706
+#, c-format
+msgid "WARNING: Cannot set locale: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1102
+#: ../openconnect-strings.txt:1709
 #, c-format
 msgid ""
 "WARNING: This version of openconnect was built without iconv\n"
@@ -2997,203 +3387,203 @@ msgid ""
 "         set \"%s\". Expect strangeness.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1054
-#: ../openconnect-strings.txt:1656
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1109
+#: ../openconnect-strings.txt:1715
 #, c-format
 msgid ""
 "WARNING: This version of openconnect is %s but\n"
 "         the libopenconnect library is %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1064
-#: ../openconnect-strings.txt:1661
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1119
+#: ../openconnect-strings.txt:1720
 msgid "Failed to allocate vpninfo structure\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1119
-#: ../openconnect-strings.txt:1664
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1174
+#: ../openconnect-strings.txt:1723
 msgid "Cannot use 'config' option inside config file\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1127
-#: ../openconnect-strings.txt:1667
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1182
+#: ../openconnect-strings.txt:1726
 #, c-format
 msgid "Cannot open config file '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1143
-#: ../openconnect-strings.txt:1670
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1198
+#: ../openconnect-strings.txt:1729
 #, c-format
 msgid "Invalid compression mode '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1164
-#: ../openconnect-strings.txt:1673
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1219
+#: ../openconnect-strings.txt:1732
 msgid "Missing colon in resolve option\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1169
-#: ../openconnect-strings.txt:1676
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1224
+#: ../openconnect-strings.txt:1735
 msgid "Failed to allocate memory\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1249
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1258
-#: ../openconnect-strings.txt:1680
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1305
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1314
+#: ../openconnect-strings.txt:1739
 #, c-format
 msgid "MTU %d too small\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1288
-#: ../openconnect-strings.txt:1683
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1344
+#: ../openconnect-strings.txt:1742
 msgid ""
 "Disabling all HTTP connection re-use due to --no-http-keepalive option.\n"
 "If this helps, please report to <openconnect-devel lists infradead org>.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1294
-#: ../openconnect-strings.txt:1688
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1350
+#: ../openconnect-strings.txt:1747
 msgid ""
 "The --no-cert-check option was insecure and has been removed.\n"
 "Fix your server's certificate or use --servercert to trust it.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1311
-#: ../openconnect-strings.txt:1693
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1367
+#: ../openconnect-strings.txt:1752
 msgid "Queue length zero not permitted; using 1\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1325
-#: ../openconnect-strings.txt:1696
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1381
+#: ../openconnect-strings.txt:1755
 #, c-format
 msgid "OpenConnect version %s\n"
-msgstr ""
+msgstr "OpenConnect-versio %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1358
-#: ../openconnect-strings.txt:1699
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1415
+#: ../openconnect-strings.txt:1758
 #, c-format
 msgid "Invalid software token mode \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1368
-#: ../openconnect-strings.txt:1702
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1425
+#: ../openconnect-strings.txt:1761
 #, c-format
 msgid "Invalid OS identity \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1401
-#: ../openconnect-strings.txt:1705
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1458
+#: ../openconnect-strings.txt:1764
 msgid "Too many arguments on command line\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1404
-#: ../openconnect-strings.txt:1708
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1461
+#: ../openconnect-strings.txt:1767
 msgid "No server specified\n"
 msgstr "Palvelinta ei ole määritetty\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1420
-#: ../openconnect-strings.txt:1711
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1477
+#: ../openconnect-strings.txt:1770
 msgid "This version of openconnect was built without libproxy support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1449
-#: ../openconnect-strings.txt:1714
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1506
+#: ../openconnect-strings.txt:1773
 msgid "Error opening cmd pipe\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1482
-#: ../openconnect-strings.txt:1717
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1539
+#: ../openconnect-strings.txt:1776
 msgid "Failed to obtain WebVPN cookie\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1503
-#: ../openconnect-strings.txt:1720
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1560
+#: ../openconnect-strings.txt:1779
 msgid "Creating SSL connection failed\n"
 msgstr "SSL-yhteyden luominen epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1515
-#: ../openconnect-strings.txt:1723
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1576
+#: ../openconnect-strings.txt:1782
 msgid "Set up DTLS failed; using SSL instead\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1535
-#: ../openconnect-strings.txt:1726
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1597
+#: ../openconnect-strings.txt:1785
 #, c-format
 msgid "Connected as %s%s%s, using %s%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1544
-#: ../openconnect-strings.txt:1729
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1606
+#: ../openconnect-strings.txt:1788
 msgid "No --script argument provided; DNS and routing are not configured\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1546
-#: ../openconnect-strings.txt:1732
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1608
+#: ../openconnect-strings.txt:1791
 msgid "See http://www.infradead.org/openconnect/vpnc-script.html\n";
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1559
-#: ../openconnect-strings.txt:1735
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1621
+#: ../openconnect-strings.txt:1794
 #, c-format
 msgid "Failed to open '%s' for write: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1571
-#: ../openconnect-strings.txt:1738
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1633
+#: ../openconnect-strings.txt:1797
 #, c-format
 msgid "Continuing in background; pid %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1588
-#: ../openconnect-strings.txt:1741
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1650
+#: ../openconnect-strings.txt:1800
 msgid "User requested reconnect\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1596
-#: ../openconnect-strings.txt:1744
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1658
+#: ../openconnect-strings.txt:1803
 msgid "Cookie was rejected on reconnection; exiting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1600
-#: ../openconnect-strings.txt:1747
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1662
+#: ../openconnect-strings.txt:1806
 msgid "Session terminated by server; exiting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1604
-#: ../openconnect-strings.txt:1750
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1666
+#: ../openconnect-strings.txt:1809
 msgid "User cancelled (SIGINT); exiting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1608
-#: ../openconnect-strings.txt:1753
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1670
+#: ../openconnect-strings.txt:1812
 msgid "User detached from session (SIGHUP); exiting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1612
-#: ../openconnect-strings.txt:1756
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1674
+#: ../openconnect-strings.txt:1815
 msgid "Unknown error; exiting.\n"
 msgstr "Tuntematon virhe, poistutaan.\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1631
-#: ../openconnect-strings.txt:1759
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1693
+#: ../openconnect-strings.txt:1818
 #, c-format
 msgid "Failed to open %s for write: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1639
-#: ../openconnect-strings.txt:1762
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1701
+#: ../openconnect-strings.txt:1821
 #, c-format
 msgid "Failed to write config to %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1698
-#: ../openconnect-strings.txt:1765
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1760
+#: ../openconnect-strings.txt:1824
 #, c-format
 msgid "Server SSL certificate didn't match: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1717
-#: ../openconnect-strings.txt:1768
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1779
+#: ../openconnect-strings.txt:1827
 #, c-format
 msgid ""
 "\n"
@@ -3204,2130 +3594,2021 @@ msgstr ""
 "Varmenne VPN-palvelimelta \"%s\" ei läpäissyt vahvistusta.\n"
 "Syy: %s\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1720
-#: ../openconnect-strings.txt:1774
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1782
+#: ../openconnect-strings.txt:1833
 msgid ""
 "To trust this server in future, perhaps add this to your command line:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1721
-#: ../openconnect-strings.txt:1778
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1783
+#: ../openconnect-strings.txt:1837
 #, c-format
 msgid "    --servercert %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1726
-#: ../openconnect-strings.txt:1781
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1788
+#: ../openconnect-strings.txt:1840
 #, c-format
 msgid "Enter '%s' to accept, '%s' to abort; anything else to view: "
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1727
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1745
-#: ../openconnect-strings.txt:1785
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1789
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1807
+#: ../openconnect-strings.txt:1844
 msgid "no"
 msgstr "ei"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1727
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1733
-#: ../openconnect-strings.txt:1789
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1789
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1795
+#: ../openconnect-strings.txt:1848
 msgid "yes"
 msgstr "kyllä"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1754
-#: ../openconnect-strings.txt:1792
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1816
+#: ../openconnect-strings.txt:1851
 #, c-format
 msgid "Server key hash: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1788
-#: ../openconnect-strings.txt:1795
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1850
+#: ../openconnect-strings.txt:1854
 #, c-format
 msgid "Auth choice \"%s\" matches multiple options\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1791
-#: ../openconnect-strings.txt:1798
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1853
+#: ../openconnect-strings.txt:1857
 #, c-format
 msgid "Auth choice \"%s\" not available\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1812
-#: ../openconnect-strings.txt:1801
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l1874
+#: ../openconnect-strings.txt:1860
 msgid "User input required in non-interactive mode\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1989
-#: ../openconnect-strings.txt:1804
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2051
+#: ../openconnect-strings.txt:1863
 #, fuzzy, c-format
 msgid "Failed to open token file for write: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l1997
-#: ../openconnect-strings.txt:1807
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2059
+#: ../openconnect-strings.txt:1866
 #, c-format
 msgid "Failed to write token: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2043
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2064
-#: ../openconnect-strings.txt:1811
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2105
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2126
+#: ../openconnect-strings.txt:1870
 msgid "Soft token string is invalid\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2046
-#: ../openconnect-strings.txt:1814
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2108
+#: ../openconnect-strings.txt:1873
 msgid "Can't open ~/.stokenrc file\n"
 msgstr "Tiedostoa ~/.stokenrc ei voi avata\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2049
-#: ../openconnect-strings.txt:1817
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2111
+#: ../openconnect-strings.txt:1876
 msgid "OpenConnect was not built with libstoken support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2052
-#: ../openconnect-strings.txt:1820
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2114
+#: ../openconnect-strings.txt:1879
 msgid "General failure in libstoken\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2067
-#: ../openconnect-strings.txt:1823
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2129
+#: ../openconnect-strings.txt:1882
 msgid "OpenConnect was not built with liboath support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2070
-#: ../openconnect-strings.txt:1826
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2132
+#: ../openconnect-strings.txt:1885
 msgid "General failure in liboath\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2081
-#: ../openconnect-strings.txt:1829
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2143
+#: ../openconnect-strings.txt:1888
 msgid "Yubikey token not found\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2084
-#: ../openconnect-strings.txt:1832
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2146
+#: ../openconnect-strings.txt:1891
 msgid "OpenConnect was not built with Yubikey support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/main.c#l2087
-#: ../openconnect-strings.txt:1835
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/main.c#l2149
+#: ../openconnect-strings.txt:1894
 #, c-format
 msgid "General Yubikey failure: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l125
-#: ../openconnect-strings.txt:1838
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l127
+#: ../openconnect-strings.txt:1897
 msgid "Set up tun script failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l132
-#: ../openconnect-strings.txt:1841
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l134
+#: ../openconnect-strings.txt:1900
 msgid "Set up tun device failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l263
-#: ../openconnect-strings.txt:1844
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l265
+#: ../openconnect-strings.txt:1903
 msgid "Caller paused the connection\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l271
-#: ../openconnect-strings.txt:1847
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l273
+#: ../openconnect-strings.txt:1906
 #, c-format
 msgid "No work to do; sleeping for %d ms...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/mainloop.c#l292
-#: ../openconnect-strings.txt:1850
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/mainloop.c#l294
+#: ../openconnect-strings.txt:1909
 #, c-format
 msgid "WaitForMultipleObjects failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l87
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l114
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l197
-#: ../openconnect-strings.txt:1855
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l87
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l114
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l197
+#: ../openconnect-strings.txt:1914
 #, c-format
 msgid "InitializeSecurityContext() failed: %lx\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l113
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l48
-#: ../openconnect-strings.txt:1859
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l113
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l48
+#: ../openconnect-strings.txt:1918
 #, c-format
 msgid "AcquireCredentialsHandle() failed: %lx\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l246
-#: ../openconnect-strings.txt:1862
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l246
+#: ../openconnect-strings.txt:1921
 msgid "Error communicating with ntlm_auth helper\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l265
-#: ../openconnect-strings.txt:1865
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l265
+#: ../openconnect-strings.txt:1924
 msgid "Attempting HTTP NTLM authentication to proxy (single-sign-on)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l268
-#: ../openconnect-strings.txt:1868
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l268
+#: ../openconnect-strings.txt:1927
 #, c-format
 msgid "Attempting HTTP NTLM authentication to server '%s' (single-sign-on)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l978
-#: ../openconnect-strings.txt:1871
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l978
+#: ../openconnect-strings.txt:1930
 #, c-format
 msgid "Attempting HTTP NTLMv%d authentication to proxy\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ntlm.c#l982
-#: ../openconnect-strings.txt:1874
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ntlm.c#l982
+#: ../openconnect-strings.txt:1933
 #, c-format
 msgid "Attempting HTTP NTLMv%d authentication to server '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l97
-#: ../openconnect-strings.txt:1877
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l97
+#: ../openconnect-strings.txt:1936
 msgid "Invalid base32 token string\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l105
-#: ../openconnect-strings.txt:1880
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l105
+#: ../openconnect-strings.txt:1939
 msgid "Failed to allocate memory to decode OATH secret\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l208
-#: ../openconnect-strings.txt:1883
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l208
+#: ../openconnect-strings.txt:1942
 msgid "This version of OpenConnect was built without PSKC support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l353
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l378
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l272
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l488
-#: ../openconnect-strings.txt:1889
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l353
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l378
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l272
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l488
+#: ../openconnect-strings.txt:1948
 msgid "OK to generate INITIAL tokencode\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l357
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l381
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l277
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l492
-#: ../openconnect-strings.txt:1895
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l357
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l381
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l492
+#: ../openconnect-strings.txt:1954
 msgid "OK to generate NEXT tokencode\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l362
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l385
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l282
-#: ../openconnect-strings.txt:1900
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l362
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l385
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l282
+#: ../openconnect-strings.txt:1959
 msgid "Server is rejecting the soft token; switching to manual entry\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l419
-#: ../openconnect-strings.txt:1903
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l419
+#: ../openconnect-strings.txt:1962
 msgid "Generating OATH TOTP token code\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oath.c#l568
-#: ../openconnect-strings.txt:1906
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oath.c#l565
+#: ../openconnect-strings.txt:1965
 msgid "Generating OATH HOTP token code\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l56
-#: ../openconnect-strings.txt:1909
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l56
+#: ../openconnect-strings.txt:1968
 #, c-format
 msgid "Invalid cookie '%s'\n"
 msgstr "Virheellinen eväste '%s'\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l176
-#: ../openconnect-strings.txt:1912
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l160
+#: ../openconnect-strings.txt:1971
 #, c-format
 msgid "Unexpected length %d for TLV %d/%d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l182
-#: ../openconnect-strings.txt:1915
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l166
+#: ../openconnect-strings.txt:1974
 #, c-format
 msgid "Received MTU %d from server\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l191
-#: ../openconnect-strings.txt:1918
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l175
+#: ../openconnect-strings.txt:1977
 #, c-format
 msgid "Received DNS server %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l202
-#: ../openconnect-strings.txt:1921
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l186
+#: ../openconnect-strings.txt:1980
 #, c-format
 msgid "Received DNS search domain %.*s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l217
-#: ../openconnect-strings.txt:1924
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l201
+#: ../openconnect-strings.txt:1983
 #, c-format
 msgid "Received internal IP address %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l226
-#: ../openconnect-strings.txt:1927
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l210
+#: ../openconnect-strings.txt:1986
 #, c-format
 msgid "Received netmask %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l235
-#: ../openconnect-strings.txt:1930
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l219
+#: ../openconnect-strings.txt:1989
 #, c-format
 msgid "Received internal gateway address %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l248
-#: ../openconnect-strings.txt:1933
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l232
+#: ../openconnect-strings.txt:1992
 #, c-format
 msgid "Received split include route %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l270
-#: ../openconnect-strings.txt:1936
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l254
+#: ../openconnect-strings.txt:1995
 #, c-format
 msgid "Received split exclude route %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l290
-#: ../openconnect-strings.txt:1939
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l274
+#: ../openconnect-strings.txt:1998
 #, c-format
 msgid "Received WINS server %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l311
-#: ../openconnect-strings.txt:1942
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l297
+#: ../openconnect-strings.txt:2001
 #, c-format
 msgid "ESP encryption: 0x%02x (%s)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l328
-#: ../openconnect-strings.txt:1945
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l316
+#: ../openconnect-strings.txt:2004
 #, c-format
 msgid "ESP HMAC: 0x%02x (%s)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l338
-#: ../openconnect-strings.txt:1948
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l326
+#: ../openconnect-strings.txt:2007
 #, c-format
 msgid "ESP compression: %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l346
-#: ../openconnect-strings.txt:1951
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l334
+#: ../openconnect-strings.txt:2010
 #, c-format
 msgid "ESP port: %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l353
-#: ../openconnect-strings.txt:1954
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l341
+#: ../openconnect-strings.txt:2013
 #, c-format
 msgid "ESP key lifetime: %u bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l361
-#: ../openconnect-strings.txt:1957
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l349
+#: ../openconnect-strings.txt:2016
 #, c-format
 msgid "ESP key lifetime: %u seconds\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l369
-#: ../openconnect-strings.txt:1960
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l357
+#: ../openconnect-strings.txt:2019
 #, c-format
 msgid "ESP to SSL fallback: %u seconds\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l377
-#: ../openconnect-strings.txt:1963
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l365
+#: ../openconnect-strings.txt:2022
 #, c-format
 msgid "ESP replay protection: %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l385
-#: ../openconnect-strings.txt:1966
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l373
+#: ../openconnect-strings.txt:2025
 #, c-format
 msgid "ESP SPI (outbound): %x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l393
-#: ../openconnect-strings.txt:1969
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l382
+#: ../openconnect-strings.txt:2028
 #, c-format
 msgid "%d bytes of ESP secrets\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l405
-#: ../openconnect-strings.txt:1972
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l394
+#: ../openconnect-strings.txt:2031
 #, c-format
 msgid "Unknown TLV group %d attr %d len %d:%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l483
-#: ../openconnect-strings.txt:1975
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l472
+#: ../openconnect-strings.txt:2034
 msgid "Failed to parse KMP header\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l499
-#: ../openconnect-strings.txt:1978
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l489
+#: ../openconnect-strings.txt:2037
 msgid "Failed to parse KMP message\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l505
-#: ../openconnect-strings.txt:1981
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l495
+#: ../openconnect-strings.txt:2040
 #, c-format
 msgid "Got KMP message %d of size %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l521
-#: ../openconnect-strings.txt:1984
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l511
+#: ../openconnect-strings.txt:2043
 #, c-format
 msgid "Received non-ESP TLVs (group %d) in ESP negotiation KMP\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l569
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l613
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l645
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l771
-#: ../openconnect-strings.txt:1990
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l569
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l614
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l646
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l784
+#: ../openconnect-strings.txt:2049
 msgid "Error creating oNCP negotiation request\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l654
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l805
-#: ../openconnect-strings.txt:1994
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l655
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l820
+#: ../openconnect-strings.txt:2053
 msgid "Short write in oNCP negotiation\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l666
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l690
-#: ../openconnect-strings.txt:1998
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l668
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l703
+#: ../openconnect-strings.txt:2057
 #, c-format
 msgid "Read %d bytes of SSL record\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l670
-#: ../openconnect-strings.txt:2001
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l673
+#: ../openconnect-strings.txt:2060
 #, c-format
 msgid "Unexpected response of size %d after hostname packet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l677
-#: ../openconnect-strings.txt:2004
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l680
+#: ../openconnect-strings.txt:2063
 #, c-format
 msgid "Server response to hostname packet is error 0x%02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l694
-#: ../openconnect-strings.txt:2007
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l707
+#: ../openconnect-strings.txt:2066
 msgid "Invalid packet waiting for KMP 301\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l707
-#: ../openconnect-strings.txt:2010
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l720
+#: ../openconnect-strings.txt:2069
 #, c-format
 msgid "Expected KMP message 301 from server but got %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l716
-#: ../openconnect-strings.txt:2013
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l729
+#: ../openconnect-strings.txt:2072
 #, c-format
 msgid "KMP message 301 from server too large (%d bytes)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l722
-#: ../openconnect-strings.txt:2016
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l735
+#: ../openconnect-strings.txt:2075
 #, c-format
 msgid "Got KMP message 301 of length %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l729
-#: ../openconnect-strings.txt:2019
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l742
+#: ../openconnect-strings.txt:2078
 #, fuzzy
 msgid "Failed to read continuation record length\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l735
-#: ../openconnect-strings.txt:2022
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l748
+#: ../openconnect-strings.txt:2081
 #, c-format
 msgid "Record of additional %d bytes too large; would make %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l744
-#: ../openconnect-strings.txt:2025
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l757
+#: ../openconnect-strings.txt:2084
 #, c-format
 msgid "Failed to read continuation record of length %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l750
-#: ../openconnect-strings.txt:2028
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l763
+#: ../openconnect-strings.txt:2087
 #, c-format
 msgid "Read additional %d bytes of KMP 301 message\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l790
-#: ../openconnect-strings.txt:2031
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l804
+#: ../openconnect-strings.txt:2090
 msgid "Error negotiating ESP keys\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l850
-#: ../openconnect-strings.txt:2034
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l813
+#: ../openconnect-strings.txt:2093
+msgid "oNCP negotiation request outgoing:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l866
+#: ../openconnect-strings.txt:2096
 msgid "new incoming"
 msgstr "uusi saapuva"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l851
-#: ../openconnect-strings.txt:2037
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l867
+#: ../openconnect-strings.txt:2099
 msgid "new outgoing"
 msgstr "uusi lähtevä"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l856
-#: ../openconnect-strings.txt:2040
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l872
+#: ../openconnect-strings.txt:2102
 msgid "Ignoring ESP keys since ESP support not available in this build\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l876
-#: ../openconnect-strings.txt:2043
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l892
+#: ../openconnect-strings.txt:2105
 msgid "Read only 1 byte of oNCP length field\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l885
-#: ../openconnect-strings.txt:2046
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l901
+#: ../openconnect-strings.txt:2108
 msgid "Server terminated connection (session expired)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l889
-#: ../openconnect-strings.txt:2049
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l905
+#: ../openconnect-strings.txt:2111
 #, c-format
 msgid "Server terminated connection (reason: %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l895
-#: ../openconnect-strings.txt:2052
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l911
+#: ../openconnect-strings.txt:2114
 msgid "Server sent zero-length oNCP record\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l986
-#: ../openconnect-strings.txt:2055
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1006
+#: ../openconnect-strings.txt:2117
 #, c-format
 msgid "Incoming KMP message %d of size %d (got %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l989
-#: ../openconnect-strings.txt:2058
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1009
+#: ../openconnect-strings.txt:2120
 #, c-format
 msgid "Continuing to process KMP message %d now size %d (got %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1008
-#: ../openconnect-strings.txt:2061
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1028
+#: ../openconnect-strings.txt:2123
 msgid "Unrecognised data packet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1070
-#: ../openconnect-strings.txt:2064
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1090
+#: ../openconnect-strings.txt:2126
 #, c-format
 msgid "Unknown KMP message %d of size %d:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1075
-#: ../openconnect-strings.txt:2067
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1095
+#: ../openconnect-strings.txt:2129
 #, c-format
 msgid ".... + %d more bytes unreceived\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1090
-#: ../openconnect-strings.txt:2070
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1110
+#: ../openconnect-strings.txt:2132
 msgid "Packet outgoing:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/oncp.c#l1154
-#: ../openconnect-strings.txt:2073
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1175
+#: ../openconnect-strings.txt:2135
 msgid "Sent ESP enable control packet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openconnect-internal.h#l1049
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openconnect-internal.h#l1057
-#: ../openconnect-strings.txt:2077
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1297
+#: ../openconnect-strings.txt:2138
+msgid "Logout failed.\n"
+msgstr "Uloskirjautuminen epäonnistui.\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/oncp.c#l1299
+#: ../openconnect-strings.txt:2141
+msgid "Logout successful.\n"
+msgstr "Uloskirjautuminen onnistui.\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openconnect-internal.h#l1088
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openconnect-internal.h#l1096
+#: ../openconnect-strings.txt:2145
 #, c-format
 msgid "ERROR: %s() called with invalid UTF-8 for '%s' argument\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l90
-#: ../openconnect-strings.txt:2080
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l94
+#: ../openconnect-strings.txt:2148
+#, c-format
+msgid "Unable to calculate DTLS overhead for %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l216
+#: ../openconnect-strings.txt:2151
+#, c-format
+msgid "Failed to create SSL_SESSION ASN.1 for OpenSSL: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l227
+#: ../openconnect-strings.txt:2154
+msgid "OpenSSL failed to parse SSL_SESSION ASN.1\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l241
+#: ../openconnect-strings.txt:2157
+msgid "Initialise DTLSv1 session failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l270
+#: ../openconnect-strings.txt:2160
+msgid "PSK callback\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l287
+#: ../openconnect-strings.txt:2163
+msgid "Failed to create app-identity extension for OpenSSL\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l352
+#: ../openconnect-strings.txt:2166
+msgid "Initialise DTLSv1 CTX failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l365
+#: ../openconnect-strings.txt:2169
+msgid "Set DTLS CTX version failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l382
+#: ../openconnect-strings.txt:2172
+#, fuzzy
+msgid "Failed to generate DTLS key\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l402
+#: ../openconnect-strings.txt:2175
+msgid "Set DTLS cipher list failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l417
+#: ../openconnect-strings.txt:2178
+msgid "Not precisely one DTLS cipher\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l439
+#: ../openconnect-strings.txt:2181
+#, c-format
+msgid ""
+"SSL_set_session() failed with old protocol version 0x%x\n"
+"Are you using a version of OpenSSL older than 0.9.8m?\n"
+"See http://rt.openssl.org/Ticket/Display.html?id=1751\n";
+"Use the --no-dtls command line option to avoid this message\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l516
+#: ../openconnect-strings.txt:2188
+#, c-format
+msgid "Established DTLS connection (using OpenSSL). Ciphersuite %s.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l553
+#: ../openconnect-strings.txt:2191
+msgid "Your OpenSSL is older than the one you built against, so DTLS may fail!"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l604
+#: ../openconnect-strings.txt:2194
+msgid ""
+"This is probably because your OpenSSL is broken\n"
+"See http://rt.openssl.org/Ticket/Display.html?id=2984\n";
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-dtls.c#l611
+#: ../openconnect-strings.txt:2199
+#, c-format
+msgid "DTLS handshake failed: %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l90
+#: ../openconnect-strings.txt:2202
 msgid "Failed to initialise ESP cipher:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l105
-#: ../openconnect-strings.txt:2083
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l105
+#: ../openconnect-strings.txt:2205
 msgid "Failed to initialize ESP HMAC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l156
-#: ../openconnect-strings.txt:2086
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l161
+#: ../openconnect-strings.txt:2208
 msgid "Failed to generate random keys for ESP:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l206
-#: ../openconnect-strings.txt:2089
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l207
+#: ../openconnect-strings.txt:2211
 msgid "Failed to set up decryption context for ESP packet:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l214
-#: ../openconnect-strings.txt:2092
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l215
+#: ../openconnect-strings.txt:2214
 msgid "Failed to decrypt ESP packet:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l234
-#: ../openconnect-strings.txt:2095
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l235
+#: ../openconnect-strings.txt:2217
 msgid "Failed to generate random IV for ESP packet:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l248
-#: ../openconnect-strings.txt:2098
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l249
+#: ../openconnect-strings.txt:2220
 msgid "Failed to set up encryption context for ESP packet:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-esp.c#l257
-#: ../openconnect-strings.txt:2101
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-esp.c#l258
+#: ../openconnect-strings.txt:2223
 msgid "Failed to encrypt ESP packet:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l43
-#: ../openconnect-strings.txt:2104
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l43
+#: ../openconnect-strings.txt:2226
 msgid "Failed to establish libp11 PKCS#11 context:\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l49
-#: ../openconnect-strings.txt:2107
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l49
+#: ../openconnect-strings.txt:2229
 #, c-format
 msgid "Failed to load PKCS#11 provider module (%s):\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l269
-#: ../openconnect-strings.txt:2110
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l269
+#: ../openconnect-strings.txt:2232
 msgid "PIN locked\n"
 msgstr "PIN lukittu\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l272
-#: ../openconnect-strings.txt:2113
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l272
+#: ../openconnect-strings.txt:2235
 msgid "PIN expired\n"
 msgstr "PIN vanhentunut\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l275
-#: ../openconnect-strings.txt:2116
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l275
+#: ../openconnect-strings.txt:2238
 msgid "Another user already logged in\n"
 msgstr "Toinen käyttäjä on jo kirjautuneena\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l279
-#: ../openconnect-strings.txt:2119
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l279
+#: ../openconnect-strings.txt:2241
 msgid "Unknown error logging in to PKCS#11 token\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l286
-#: ../openconnect-strings.txt:2122
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l286
+#: ../openconnect-strings.txt:2244
 #, c-format
 msgid "Logged in to PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l300
-#: ../openconnect-strings.txt:2125
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l300
+#: ../openconnect-strings.txt:2247
 #, c-format
 msgid "Failed to enumerate certs in PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l306
-#: ../openconnect-strings.txt:2128
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l306
+#: ../openconnect-strings.txt:2250
 #, c-format
 msgid "Found %d certs in slot '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l342
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l565
-#: ../openconnect-strings.txt:2132
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l342
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l565
+#: ../openconnect-strings.txt:2254
 #, c-format
 msgid "Failed to parse PKCS#11 URI '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l349
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l575
-#: ../openconnect-strings.txt:2136
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l349
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l575
+#: ../openconnect-strings.txt:2258
 msgid "Failed to enumerate PKCS#11 slots\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l383
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l617
-#: ../openconnect-strings.txt:2140
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l383
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l617
+#: ../openconnect-strings.txt:2262
 #, c-format
 msgid "Logging in to PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l393
-#: ../openconnect-strings.txt:2143
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l393
+#: ../openconnect-strings.txt:2265
 #, c-format
 msgid "Failed to find PKCS#11 cert '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l401
-#: ../openconnect-strings.txt:2146
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l401
+#: ../openconnect-strings.txt:2268
 msgid "Certificate X.509 content not fetched by libp11\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l412
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l696
-#: ../openconnect-strings.txt:2150
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l412
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l741
+#: ../openconnect-strings.txt:2272
 msgid "Failed to install certificate in OpenSSL context\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l458
-#: ../openconnect-strings.txt:2153
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l458
+#: ../openconnect-strings.txt:2275
 #, c-format
 msgid "Failed to enumerate keys in PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l464
-#: ../openconnect-strings.txt:2156
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l464
+#: ../openconnect-strings.txt:2278
 #, c-format
 msgid "Found %d keys in slot '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l497
-#: ../openconnect-strings.txt:2159
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l497
+#: ../openconnect-strings.txt:2281
 msgid "Certificate has no public key\n"
-msgstr ""
+msgstr "Varmenteella ei ole julkista avainta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l503
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l526
-#: ../openconnect-strings.txt:2163
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l503
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l526
+#: ../openconnect-strings.txt:2285
 msgid "Certificate does not match private key\n"
-msgstr ""
+msgstr "Varmenne ei vastaa yksityistä avainta\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l506
-#: ../openconnect-strings.txt:2166
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l506
+#: ../openconnect-strings.txt:2288
 msgid "Checking EC key matches cert\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l510
-#: ../openconnect-strings.txt:2169
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l510
+#: ../openconnect-strings.txt:2291
 msgid "Failed to allocate signature buffer\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l520
-#: ../openconnect-strings.txt:2172
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l520
+#: ../openconnect-strings.txt:2294
 msgid "Failed to sign dummy data to validate EC key\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l638
-#: ../openconnect-strings.txt:2175
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l638
+#: ../openconnect-strings.txt:2297
 #, c-format
 msgid "Failed to find PKCS#11 key '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l649
-#: ../openconnect-strings.txt:2178
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l649
+#: ../openconnect-strings.txt:2300
 msgid "Failed to instantiated private key from PKCS#11\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l678
-#: ../openconnect-strings.txt:2181
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l678
+#: ../openconnect-strings.txt:2303
 msgid "Add key from PKCS#11 failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l710
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl-pkcs11.c#l716
-#: ../openconnect-strings.txt:2185
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l710
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl-pkcs11.c#l716
+#: ../openconnect-strings.txt:2307
 msgid "This version of OpenConnect was built without PKCS#11 support\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l134
-#: ../openconnect-strings.txt:2188
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l147
+#: ../openconnect-strings.txt:2310
 msgid "Failed to write to SSL socket\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l166
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l218
-#: ../openconnect-strings.txt:2192
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l197
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l263
+#: ../openconnect-strings.txt:2314
 msgid "Failed to read from SSL socket\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l247
-#: ../openconnect-strings.txt:2195
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l292
+#: ../openconnect-strings.txt:2317
 #, c-format
 msgid "SSL read error %d (server probably closed connection); reconnecting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l272
-#: ../openconnect-strings.txt:2198
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l317
+#: ../openconnect-strings.txt:2320
 #, c-format
 msgid "SSL_write failed: %d\n"
 msgstr "SSL_write epäonnistui: %d\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l346
-#: ../openconnect-strings.txt:2201
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l391
+#: ../openconnect-strings.txt:2323
 #, c-format
 msgid "Unhandled SSL UI request type %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l454
-#: ../openconnect-strings.txt:2204
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l499
+#: ../openconnect-strings.txt:2326
 #, c-format
 msgid "PEM password too long (%d >= %d)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l487
-#: ../openconnect-strings.txt:2207
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l532
+#: ../openconnect-strings.txt:2329
 #, c-format
 msgid "Extra cert from %s: '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l537
-#: ../openconnect-strings.txt:2210
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l582
+#: ../openconnect-strings.txt:2332
 msgid "Parse PKCS#12 failed (see above errors)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l552
-#: ../openconnect-strings.txt:2213
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l597
+#: ../openconnect-strings.txt:2335
 msgid "PKCS#12 contained no certificate!\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l561
-#: ../openconnect-strings.txt:2216
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l606
+#: ../openconnect-strings.txt:2338
 msgid "PKCS#12 contained no private key!\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l566
-#: ../openconnect-strings.txt:2219
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l611
+#: ../openconnect-strings.txt:2341
 msgid "PKCS#12"
 msgstr "PKCS#12"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l584
-#: ../openconnect-strings.txt:2222
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l629
+#: ../openconnect-strings.txt:2344
 msgid "Can't load TPM engine.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l590
-#: ../openconnect-strings.txt:2225
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l635
+#: ../openconnect-strings.txt:2347
 msgid "Failed to init TPM engine\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l600
-#: ../openconnect-strings.txt:2228
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l645
+#: ../openconnect-strings.txt:2350
 msgid "Failed to set TPM SRK password\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l614
-#: ../openconnect-strings.txt:2231
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l659
+#: ../openconnect-strings.txt:2353
 msgid "Failed to load TPM private key\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l620
-#: ../openconnect-strings.txt:2234
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l665
+#: ../openconnect-strings.txt:2356
 msgid "Add key from TPM failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l670
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l818
-#: ../openconnect-strings.txt:2238
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l715
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l863
+#: ../openconnect-strings.txt:2360
 #, c-format
 msgid "Failed to open certificate file %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l680
-#: ../openconnect-strings.txt:2241
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l725
+#: ../openconnect-strings.txt:2363
 msgid "Loading certificate failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l718
-#: ../openconnect-strings.txt:2244
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l763
+#: ../openconnect-strings.txt:2366
 msgid "Failed to process all supporting certs. Trying anyway...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l731
-#: ../openconnect-strings.txt:2247
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l776
+#: ../openconnect-strings.txt:2369
 msgid "PEM file"
 msgstr "PEM-tiedosto"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l760
-#: ../openconnect-strings.txt:2250
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l805
+#: ../openconnect-strings.txt:2372
 #, c-format
 msgid "Failed to create BIO for keystore item '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l785
-#: ../openconnect-strings.txt:2253
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l830
+#: ../openconnect-strings.txt:2375
 msgid "Loading private key failed (wrong passphrase?)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l791
-#: ../openconnect-strings.txt:2256
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l836
+#: ../openconnect-strings.txt:2378
 msgid "Loading private key failed (see above errors)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l841
-#: ../openconnect-strings.txt:2259
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l886
+#: ../openconnect-strings.txt:2381
 msgid "Failed to load X509 certificate from keystore\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l847
-#: ../openconnect-strings.txt:2262
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l892
+#: ../openconnect-strings.txt:2384
 msgid "Failed to use X509 certificate from keystore\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l879
-#: ../openconnect-strings.txt:2265
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l924
+#: ../openconnect-strings.txt:2387
 msgid "Failed to use private key from keystore\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l895
-#: ../openconnect-strings.txt:2268
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l940
+#: ../openconnect-strings.txt:2390
 #, c-format
 msgid "Failed to open private key file %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l915
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l930
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l951
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1017
-#: ../openconnect-strings.txt:2274
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l960
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l975
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l996
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1062
+#: ../openconnect-strings.txt:2396
 msgid "Loading private key failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1011
-#: ../openconnect-strings.txt:2277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1056
+#: ../openconnect-strings.txt:2399
 msgid "Failed to convert PKCS#8 to OpenSSL EVP_PKEY\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1028
-#: ../openconnect-strings.txt:2280
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1073
+#: ../openconnect-strings.txt:2402
 #, c-format
 msgid "Failed to identify private key type in '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1190
-#: ../openconnect-strings.txt:2283
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1227
+#: ../openconnect-strings.txt:2405
 #, c-format
 msgid "Matched DNS altname '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1197
-#: ../openconnect-strings.txt:2286
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1234
+#: ../openconnect-strings.txt:2408
 #, c-format
 msgid "No match for altname '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1211
-#: ../openconnect-strings.txt:2289
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1248
+#: ../openconnect-strings.txt:2411
 #, c-format
 msgid "Certificate has GEN_IPADD altname with bogus length %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1222
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1367
-#: ../openconnect-strings.txt:2293
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1259
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1405
+#: ../openconnect-strings.txt:2415
 #, c-format
 msgid "Matched %s address '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1229
-#: ../openconnect-strings.txt:2296
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1266
+#: ../openconnect-strings.txt:2418
 #, c-format
 msgid "No match for %s address '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1271
-#: ../openconnect-strings.txt:2299
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1308
+#: ../openconnect-strings.txt:2421
 #, c-format
 msgid "URI '%s' has non-empty path; ignoring\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1276
-#: ../openconnect-strings.txt:2302
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1313
+#: ../openconnect-strings.txt:2424
 #, c-format
 msgid "Matched URI '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1287
-#: ../openconnect-strings.txt:2305
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1324
+#: ../openconnect-strings.txt:2427
 #, c-format
 msgid "No match for URI '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1302
-#: ../openconnect-strings.txt:2308
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1339
+#: ../openconnect-strings.txt:2430
 #, c-format
 msgid "No altname in peer cert matched '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1310
-#: ../openconnect-strings.txt:2311
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1347
+#: ../openconnect-strings.txt:2433
 msgid "No subject name in peer cert!\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1330
-#: ../openconnect-strings.txt:2314
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1367
+#: ../openconnect-strings.txt:2436
 msgid "Failed to parse subject name in peer cert\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1337
-#: ../openconnect-strings.txt:2317
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1374
+#: ../openconnect-strings.txt:2439
 #, c-format
 msgid "Peer cert subject mismatch ('%s' != '%s')\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1342
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1375
-#: ../openconnect-strings.txt:2321
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1379
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1413
+#: ../openconnect-strings.txt:2443
 #, c-format
 msgid "Matched peer certificate subject name '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1437
-#: ../openconnect-strings.txt:2324
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1475
+#: ../openconnect-strings.txt:2446
 #, c-format
 msgid "Extra cert from cafile: '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1575
-#: ../openconnect-strings.txt:2327
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1613
+#: ../openconnect-strings.txt:2449
 msgid "Error in client cert notAfter field\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1588
-#: ../openconnect-strings.txt:2330
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1626
+#: ../openconnect-strings.txt:2452
 msgid "<error>"
-msgstr ""
+msgstr "<virhe>"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1640
-#: ../openconnect-strings.txt:2333
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1679
+#: ../openconnect-strings.txt:2455
 msgid "Create TLSv1 CTX failed\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1655
-#: ../openconnect-strings.txt:2336
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1698
+#: ../openconnect-strings.txt:2458
 msgid "SSL certificate and key do not match\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1700
-#: ../openconnect-strings.txt:2339
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1743
+#: ../openconnect-strings.txt:2461
 #, c-format
 msgid "Failed to read certs from CA file '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1733
-#: ../openconnect-strings.txt:2342
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1776
+#: ../openconnect-strings.txt:2464
 #, c-format
 msgid "Failed to open CA file '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1793
-#: ../openconnect-strings.txt:2345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1836
+#: ../openconnect-strings.txt:2467
 msgid "SSL connection failure\n"
 msgstr "SSL-yhteys epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/openssl.c#l1954
-#: ../openconnect-strings.txt:2348
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/openssl.c#l1997
+#: ../openconnect-strings.txt:2470
 msgid "Failed to calculate OATH HMAC\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/script.c#l96
-#: ../openconnect-strings.txt:2351
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/script.c#l105
+#: ../openconnect-strings.txt:2473
 #, c-format
 msgid "Discard bad split include: \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/script.c#l100
-#: ../openconnect-strings.txt:2354
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/script.c#l109
+#: ../openconnect-strings.txt:2476
 #, c-format
 msgid "Discard bad split exclude: \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/script.c#l500
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/script.c#l548
-#: ../openconnect-strings.txt:2358
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/script.c#l516
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/script.c#l564
+#: ../openconnect-strings.txt:2480
 #, c-format
 msgid "Failed to spawn script '%s' for %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/script.c#l555
-#: ../openconnect-strings.txt:2361
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/script.c#l571
+#: ../openconnect-strings.txt:2483
 #, c-format
 msgid "Script '%s' exited abnormally (%x)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/script.c#l563
-#: ../openconnect-strings.txt:2364
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/script.c#l579
+#: ../openconnect-strings.txt:2486
 #, c-format
 msgid "Script '%s' returned error %d\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l99
-#: ../openconnect-strings.txt:2367
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l99
+#: ../openconnect-strings.txt:2489
 msgid "Socket connect cancelled\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l208
-#: ../openconnect-strings.txt:2370
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l208
+#: ../openconnect-strings.txt:2492
 #, fuzzy, c-format
 msgid "Failed to reconnect to proxy %s: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l212
-#: ../openconnect-strings.txt:2373
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l212
+#: ../openconnect-strings.txt:2495
 #, fuzzy, c-format
 msgid "Failed to reconnect to host %s: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l280
-#: ../openconnect-strings.txt:2376
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l280
+#: ../openconnect-strings.txt:2498
 #, c-format
 msgid "Proxy from libproxy: %s://%s:%d/\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l308
-#: ../openconnect-strings.txt:2379
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l308
+#: ../openconnect-strings.txt:2501
 #, c-format
 msgid "getaddrinfo failed for host '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l317
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l442
-#: ../openconnect-strings.txt:2383
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l317
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l442
+#: ../openconnect-strings.txt:2505
 msgid "Reconnecting to DynDNS server using previously cached IP address\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l332
-#: ../openconnect-strings.txt:2386
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l332
+#: ../openconnect-strings.txt:2508
 #, c-format
 msgid "Attempting to connect to proxy %s%s%s:%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l333
-#: ../openconnect-strings.txt:2389
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l333
+#: ../openconnect-strings.txt:2511
 #, c-format
 msgid "Attempting to connect to server %s%s%s:%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l353
-#: ../openconnect-strings.txt:2392
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l353
+#: ../openconnect-strings.txt:2514
 #, c-format
 msgid "Connected to %s%s%s:%s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l365
-#: ../openconnect-strings.txt:2395
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l365
+#: ../openconnect-strings.txt:2517
 msgid "Failed to allocate sockaddr storage\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l407
-#: ../openconnect-strings.txt:2398
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l407
+#: ../openconnect-strings.txt:2520
 #, fuzzy, c-format
 msgid "Failed to connect to %s%s%s:%s: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l425
-#: ../openconnect-strings.txt:2401
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l425
+#: ../openconnect-strings.txt:2523
 msgid "Forgetting non-functional previous peer address\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l437
-#: ../openconnect-strings.txt:2404
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l437
+#: ../openconnect-strings.txt:2526
 #, c-format
 msgid "Failed to connect to host %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l456
-#: ../openconnect-strings.txt:2407
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l456
+#: ../openconnect-strings.txt:2529
 #, c-format
 msgid "Reconnecting to proxy %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l527
-#: ../openconnect-strings.txt:2410
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l527
+#: ../openconnect-strings.txt:2532
 #, c-format
 msgid "statvfs: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l555
-#: ../openconnect-strings.txt:2413
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l555
+#: ../openconnect-strings.txt:2535
 msgid "Could not obtain file system ID for passphrase\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l566
-#: ../openconnect-strings.txt:2416
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l566
+#: ../openconnect-strings.txt:2538
 #, c-format
 msgid "Failed to open private key file '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l594
-#: ../openconnect-strings.txt:2419
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l594
+#: ../openconnect-strings.txt:2541
 #, c-format
 msgid "statfs: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l685
-#: ../openconnect-strings.txt:2422
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l685
+#: ../openconnect-strings.txt:2544
 msgid "No error"
 msgstr "Ei virhettä"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l686
-#: ../openconnect-strings.txt:2425
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l686
+#: ../openconnect-strings.txt:2547
 msgid "Keystore locked"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l687
-#: ../openconnect-strings.txt:2428
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l687
+#: ../openconnect-strings.txt:2550
 msgid "Keystore uninitialized"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l688
-#: ../openconnect-strings.txt:2431
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l688
+#: ../openconnect-strings.txt:2553
 msgid "System error"
-msgstr ""
+msgstr "Järjestelmävirhe"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l689
-#: ../openconnect-strings.txt:2434
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l689
+#: ../openconnect-strings.txt:2556
 msgid "Protocol error"
-msgstr ""
+msgstr "Protokollavirhe"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l690
-#: ../openconnect-strings.txt:2437
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l690
+#: ../openconnect-strings.txt:2559
 msgid "Permission denied"
-msgstr ""
+msgstr "Käyttö estetty"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l691
-#: ../openconnect-strings.txt:2440
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l691
+#: ../openconnect-strings.txt:2562
 msgid "Key not found"
 msgstr "Avainta ei löytynyt"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l692
-#: ../openconnect-strings.txt:2443
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l692
+#: ../openconnect-strings.txt:2565
 msgid "Value corrupted"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l693
-#: ../openconnect-strings.txt:2446
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l693
+#: ../openconnect-strings.txt:2568
 msgid "Undefined action"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l697
-#: ../openconnect-strings.txt:2449
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l697
+#: ../openconnect-strings.txt:2571
 msgid "Wrong password"
 msgstr "Väärä salasana"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l698
-#: ../openconnect-strings.txt:2452
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l698
+#: ../openconnect-strings.txt:2574
 msgid "Unknown error"
 msgstr "Tuntematon virhe"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l887
-#: ../openconnect-strings.txt:2455
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l887
+#: ../openconnect-strings.txt:2577
 #, c-format
 msgid "openconnect_fopen_utf8() used with unsupported mode '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l920
-#: ../openconnect-strings.txt:2458
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l920
+#: ../openconnect-strings.txt:2580
 #, c-format
 msgid "Unknown protocol family %d. Cannot create UDP server address\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l939
-#: ../openconnect-strings.txt:2461
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l939
+#: ../openconnect-strings.txt:2583
 msgid "Open UDP socket"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l970
-#: ../openconnect-strings.txt:2464
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l970
+#: ../openconnect-strings.txt:2586
 #, c-format
 msgid "Unknown protocol family %d. Cannot use UDP transport\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l978
-#: ../openconnect-strings.txt:2467
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l978
+#: ../openconnect-strings.txt:2589
 msgid "Bind UDP socket"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l985
-#: ../openconnect-strings.txt:2470
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l985
+#: ../openconnect-strings.txt:2592
 msgid "Connect UDP socket\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l1018
-#: ../openconnect-strings.txt:2473
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l1018
+#: ../openconnect-strings.txt:2595
 msgid "Cookie is no longer valid, ending session\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/ssl.c#l1022
-#: ../openconnect-strings.txt:2476
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/ssl.c#l1022
+#: ../openconnect-strings.txt:2598
 #, c-format
 msgid "sleep %ds, remaining timeout %ds\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l203
-#: ../openconnect-strings.txt:2479
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l203
+#: ../openconnect-strings.txt:2601
 #, c-format
 msgid "SSPI token too large (%ld bytes)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l216
-#: ../openconnect-strings.txt:2482
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l216
+#: ../openconnect-strings.txt:2604
 #, c-format
 msgid "Sending SSPI token of %lu bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l221
-#: ../openconnect-strings.txt:2485
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l221
+#: ../openconnect-strings.txt:2607
 #, fuzzy, c-format
 msgid "Failed to send SSPI authentication token to proxy: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l229
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l257
-#: ../openconnect-strings.txt:2489
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l229
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l257
+#: ../openconnect-strings.txt:2611
 #, c-format
 msgid "Failed to receive SSPI authentication token from proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l235
-#: ../openconnect-strings.txt:2492
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l235
+#: ../openconnect-strings.txt:2614
 msgid "SOCKS server reported SSPI context failure\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l239
-#: ../openconnect-strings.txt:2495
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l239
+#: ../openconnect-strings.txt:2617
 #, c-format
 msgid "Unknown SSPI status response (0x%02x) from SOCKS server\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l261
-#: ../openconnect-strings.txt:2498
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l261
+#: ../openconnect-strings.txt:2620
 #, c-format
 msgid "Got SSPI token of %lu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l277
-#: ../openconnect-strings.txt:2501
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l277
+#: ../openconnect-strings.txt:2623
 #, c-format
 msgid "QueryContextAttributes() failed: %lx\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l313
-#: ../openconnect-strings.txt:2504
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l313
+#: ../openconnect-strings.txt:2626
 #, c-format
 msgid "EncryptMessage() failed: %lx\n"
 msgstr "EncryptMessage() epäonnistui: %lx\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l325
-#: ../openconnect-strings.txt:2507
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l325
+#: ../openconnect-strings.txt:2629
 #, c-format
 msgid "EncryptMessage() result too large (%lu + %lu + %lu)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l350
-#: ../openconnect-strings.txt:2510
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l350
+#: ../openconnect-strings.txt:2632
 #, c-format
 msgid "Sending SSPI protection negotiation of %u bytes\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l355
-#: ../openconnect-strings.txt:2513
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l355
+#: ../openconnect-strings.txt:2635
 #, fuzzy, c-format
 msgid "Failed to send SSPI protection response to proxy: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l363
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l373
-#: ../openconnect-strings.txt:2517
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l363
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l373
+#: ../openconnect-strings.txt:2639
 #, c-format
 msgid "Failed to receive SSPI protection response from proxy: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l378
-#: ../openconnect-strings.txt:2520
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l378
+#: ../openconnect-strings.txt:2642
 #, c-format
 msgid "Got SSPI protection response of %d bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l394
-#: ../openconnect-strings.txt:2523
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l394
+#: ../openconnect-strings.txt:2645
 #, c-format
 msgid "DecryptMessage failed: %lx\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/sspi.c#l399
-#: ../openconnect-strings.txt:2526
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/sspi.c#l399
+#: ../openconnect-strings.txt:2648
 #, c-format
 msgid "Invalid SSPI protection response from proxy (%lu bytes)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l77
-#: ../openconnect-strings.txt:2529
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l77
+#: ../openconnect-strings.txt:2651
 msgid "Enter credentials to unlock software token."
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l82
-#: ../openconnect-strings.txt:2532
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l82
+#: ../openconnect-strings.txt:2654
 msgid "Device ID:"
 msgstr "Laitetunniste:"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l89
-#: ../openconnect-strings.txt:2535
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l89
+#: ../openconnect-strings.txt:2657
 msgid "Password:"
 msgstr "Salasana:"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l118
-#: ../openconnect-strings.txt:2538
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l118
+#: ../openconnect-strings.txt:2660
 msgid "User bypassed soft token.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l124
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l209
-#: ../openconnect-strings.txt:2542
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l124
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l209
+#: ../openconnect-strings.txt:2664
 msgid "All fields are required; try again.\n"
 msgstr "Kaikki kentät vaaditaan, yritä uudelleen.\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l134
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l301
-#: ../openconnect-strings.txt:2546
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l134
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l301
+#: ../openconnect-strings.txt:2668
 msgid "General failure in libstoken.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l138
-#: ../openconnect-strings.txt:2549
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l138
+#: ../openconnect-strings.txt:2671
 msgid "Incorrect device ID or password; try again.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l142
-#: ../openconnect-strings.txt:2552
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l142
+#: ../openconnect-strings.txt:2674
 msgid "Soft token init was successful.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l185
-#: ../openconnect-strings.txt:2555
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l185
+#: ../openconnect-strings.txt:2677
 msgid "Enter software token PIN."
 msgstr "Anna ohjelmistopohjaisen tokenin PIN."
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l189
-#: ../openconnect-strings.txt:2558
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l189
+#: ../openconnect-strings.txt:2680
 msgid "PIN:"
 msgstr "PIN:"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l216
-#: ../openconnect-strings.txt:2561
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l216
+#: ../openconnect-strings.txt:2683
 msgid "Invalid PIN format; try again.\n"
 msgstr "Virheellinen PIN-muoto, yritä uudelleen.\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/stoken.c#l296
-#: ../openconnect-strings.txt:2564
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/stoken.c#l296
+#: ../openconnect-strings.txt:2686
 msgid "Generating RSA token code\n"
 msgstr "Luodaan RSA-tokenin koodia\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l75
-#: ../openconnect-strings.txt:2567
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l76
+#: ../openconnect-strings.txt:2689
 msgid "Error accessing registry key for network adapters\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l138
-#: ../openconnect-strings.txt:2570
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l139
+#: ../openconnect-strings.txt:2692
 #, c-format
 msgid "Ignoring non-matching TAP interface \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l153
-#: ../openconnect-strings.txt:2573
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l154
+#: ../openconnect-strings.txt:2695
 msgid "No Windows-TAP adapters found. Is the driver installed?\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l171
-#: ../openconnect-strings.txt:2576
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l186
+#: ../openconnect-strings.txt:2698
 #, c-format
-msgid "Failed to open %s\n"
+msgid ""
+"GetAdapterIndex() failed: %s\n"
+"Falling back to GetAdaptersInfo()\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l176
-#: ../openconnect-strings.txt:2579
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l200
+#: ../openconnect-strings.txt:2703
+#, fuzzy, c-format
+#| msgid "ReadConsole() failed: %s\n"
+msgid "GetAdaptersInfo() failed: %s\n"
+msgstr "ReadConsole() epäonnistui: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l231
+#: ../openconnect-strings.txt:2706
+#, c-format
+msgid "Failed to open %s\n"
+msgstr "Ei voitu avata %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l236
+#: ../openconnect-strings.txt:2709
 #, c-format
 msgid "Opened tun device %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l184
-#: ../openconnect-strings.txt:2582
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l244
+#: ../openconnect-strings.txt:2712
 #, fuzzy, c-format
 msgid "Failed to obtain TAP driver version: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l190
-#: ../openconnect-strings.txt:2585
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l250
+#: ../openconnect-strings.txt:2715
 #, c-format
 msgid "Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l207
-#: ../openconnect-strings.txt:2588
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l271
+#: ../openconnect-strings.txt:2718
 #, c-format
 msgid "Failed to set TAP IP addresses: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l219
-#: ../openconnect-strings.txt:2591
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l283
+#: ../openconnect-strings.txt:2721
 #, fuzzy, c-format
 msgid "Failed to set TAP media status: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l249
-#: ../openconnect-strings.txt:2594
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l315
+#: ../openconnect-strings.txt:2724
 msgid "TAP device aborted connectivity. Disconnecting.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l254
-#: ../openconnect-strings.txt:2597
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l320
+#: ../openconnect-strings.txt:2727
 #, c-format
 msgid "Failed to read from TAP device: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l268
-#: ../openconnect-strings.txt:2600
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l334
+#: ../openconnect-strings.txt:2730
 #, c-format
 msgid "Failed to complete read from TAP device: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l291
-#: ../openconnect-strings.txt:2603
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l357
+#: ../openconnect-strings.txt:2733
 #, c-format
 msgid "Wrote %ld bytes to tun\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l301
-#: ../openconnect-strings.txt:2606
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l367
+#: ../openconnect-strings.txt:2736
 msgid "Waiting for tun write...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l304
-#: ../openconnect-strings.txt:2609
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l370
+#: ../openconnect-strings.txt:2739
 #, c-format
 msgid "Wrote %ld bytes to tun after waiting\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l311
-#: ../openconnect-strings.txt:2612
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l377
+#: ../openconnect-strings.txt:2742
 #, c-format
 msgid "Failed to write to TAP device: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun-win32.c#l338
-#: ../openconnect-strings.txt:2615
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun-win32.c#l404
+#: ../openconnect-strings.txt:2745
 msgid "Spawning tunnel scripts is not yet supported on Windows\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l88
-#: ../openconnect-strings.txt:2618
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l88
+#: ../openconnect-strings.txt:2748
 msgid "Could not open /dev/tun for plumbing"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l92
-#: ../openconnect-strings.txt:2621
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l92
+#: ../openconnect-strings.txt:2751
 msgid "Can't push IP"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l102
-#: ../openconnect-strings.txt:2624
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l102
+#: ../openconnect-strings.txt:2754
 msgid "Can't set ifname"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l109
-#: ../openconnect-strings.txt:2627
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l109
+#: ../openconnect-strings.txt:2757
 #, c-format
 msgid "Can't open %s: %s"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l118
-#: ../openconnect-strings.txt:2630
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l118
+#: ../openconnect-strings.txt:2760
 #, c-format
 msgid "Can't plumb %s for IPv%d: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l139
-#: ../openconnect-strings.txt:2633
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l139
+#: ../openconnect-strings.txt:2763
 msgid "open /dev/tun"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l145
-#: ../openconnect-strings.txt:2636
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l145
+#: ../openconnect-strings.txt:2766
 msgid "Failed to create new tun"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l151
-#: ../openconnect-strings.txt:2639
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l151
+#: ../openconnect-strings.txt:2769
 msgid "Failed to put tun file descriptor into message-discard mode"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l183
-#: ../openconnect-strings.txt:2642
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l183
+#: ../openconnect-strings.txt:2772
 msgid "tun device is unsupported on this platform\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l205
-#: ../openconnect-strings.txt:2645
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l205
+#: ../openconnect-strings.txt:2775
 msgid "open net"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l214
-#: ../openconnect-strings.txt:2648
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l214
+#: ../openconnect-strings.txt:2778
 msgid "SIOCSIFMTU"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l242
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l428
-#: ../openconnect-strings.txt:2652
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l242
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l428
+#: ../openconnect-strings.txt:2782
 #, c-format
 msgid "Failed to open tun device: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l253
-#: ../openconnect-strings.txt:2655
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l253
+#: ../openconnect-strings.txt:2785
 #, c-format
 msgid "Failed to bind local tun device (TUNSETIFF): %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l257
-#: ../openconnect-strings.txt:2658
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l257
+#: ../openconnect-strings.txt:2788
 msgid ""
 "To configure local networking, openconnect must be running as root\n"
 "See http://www.infradead.org/openconnect/nonroot.html for more information\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l322
-#: ../openconnect-strings.txt:2663
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l322
+#: ../openconnect-strings.txt:2793
 #, c-format
 msgid "Invalid interface name '%s'; must match 'utun%%d' or 'tun%%d'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l331
-#: ../openconnect-strings.txt:2666
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l331
+#: ../openconnect-strings.txt:2796
 #, fuzzy, c-format
 msgid "Failed to open SYSPROTO_CONTROL socket: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l340
-#: ../openconnect-strings.txt:2669
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l340
+#: ../openconnect-strings.txt:2799
 #, fuzzy, c-format
 msgid "Failed to query utun control id: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l358
-#: ../openconnect-strings.txt:2672
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l358
+#: ../openconnect-strings.txt:2802
 msgid "Failed to allocate utun device name\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l369
-#: ../openconnect-strings.txt:2675
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l369
+#: ../openconnect-strings.txt:2805
 #, fuzzy, c-format
 msgid "Failed to connect utun unit: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l388
-#: ../openconnect-strings.txt:2678
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l388
+#: ../openconnect-strings.txt:2808
 #, c-format
 msgid "Invalid interface name '%s'; must match 'tun%%d'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l398
-#: ../openconnect-strings.txt:2681
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l398
+#: ../openconnect-strings.txt:2811
 #, c-format
 msgid "Cannot open '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l437
-#: ../openconnect-strings.txt:2684
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l437
+#: ../openconnect-strings.txt:2814
 msgid "TUNSIFHEAD"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l479
-#: ../openconnect-strings.txt:2687
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l479
+#: ../openconnect-strings.txt:2817
 #, c-format
 msgid "socketpair failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l484
-#: ../openconnect-strings.txt:2690
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l484
+#: ../openconnect-strings.txt:2820
 #, c-format
 msgid "fork failed: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l488
-#: ../openconnect-strings.txt:2693
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l488
+#: ../openconnect-strings.txt:2823
 msgid "setpgid"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l493
-#: ../openconnect-strings.txt:2696
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l493
+#: ../openconnect-strings.txt:2826
 msgid "execl"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l498
-#: ../openconnect-strings.txt:2699
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l498
+#: ../openconnect-strings.txt:2829
 msgid "(script)"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/tun.c#l566
-#: ../openconnect-strings.txt:2702
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/tun.c#l566
+#: ../openconnect-strings.txt:2832
 #, c-format
 msgid "Failed to write incoming packet: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l45
-#: ../openconnect-strings.txt:2705
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l45
+#: ../openconnect-strings.txt:2835
 #, fuzzy, c-format
 msgid "Failed to open %s: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l52
-#: ../openconnect-strings.txt:2708
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l52
+#: ../openconnect-strings.txt:2838
 #, c-format
 msgid "Failed to fstat() %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l62
-#: ../openconnect-strings.txt:2711
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l62
+#: ../openconnect-strings.txt:2841
 #, c-format
 msgid "Failed to allocate %d bytes for %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l70
-#: ../openconnect-strings.txt:2714
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l70
+#: ../openconnect-strings.txt:2844
 #, c-format
 msgid "Failed to read %s: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l124
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l149
-#: ../openconnect-strings.txt:2718
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l124
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l149
+#: ../openconnect-strings.txt:2848
 #, c-format
 msgid "Treating host \"%s\" as a raw hostname\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l131
-#: ../openconnect-strings.txt:2721
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l131
+#: ../openconnect-strings.txt:2851
 msgid "Failed to SHA1 existing file\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l139
-#: ../openconnect-strings.txt:2724
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l139
+#: ../openconnect-strings.txt:2854
 #, c-format
 msgid "XML config file SHA1: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l147
-#: ../openconnect-strings.txt:2727
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l147
+#: ../openconnect-strings.txt:2857
 #, c-format
 msgid "Failed to parse XML config file %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l184
-#: ../openconnect-strings.txt:2730
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l184
+#: ../openconnect-strings.txt:2860
 #, c-format
 msgid "Host \"%s\" has address \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l194
-#: ../openconnect-strings.txt:2733
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l194
+#: ../openconnect-strings.txt:2863
 #, c-format
 msgid "Host \"%s\" has UserGroup \"%s\"\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/xml.c#l208
-#: ../openconnect-strings.txt:2736
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/xml.c#l208
+#: ../openconnect-strings.txt:2866
 #, c-format
 msgid "Host \"%s\" not listed in config; treating as raw hostname\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l80
-#: ../openconnect-strings.txt:2739
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l80
+#: ../openconnect-strings.txt:2869
 #, c-format
 msgid "Failed to send \"%s\" to ykneo-oath applet: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l87
-#: ../openconnect-strings.txt:2742
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l87
+#: ../openconnect-strings.txt:2872
 #, c-format
 msgid "Invalid short response to \"%s\" from ykneo-oath applet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l104
-#: ../openconnect-strings.txt:2745
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l104
+#: ../openconnect-strings.txt:2875
 #, c-format
 msgid "Failure response to \"%s\": %04x\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l158
-#: ../openconnect-strings.txt:2748
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l158
+#: ../openconnect-strings.txt:2878
 msgid "select applet command"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l169
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l410
-#: ../openconnect-strings.txt:2752
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l169
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l410
+#: ../openconnect-strings.txt:2882
 msgid "Unrecognised response from ykneo-oath applet\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l185
-#: ../openconnect-strings.txt:2755
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l185
+#: ../openconnect-strings.txt:2885
 #, c-format
 msgid "Found ykneo-oath applet v%d.%d.%d.\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l206
-#: ../openconnect-strings.txt:2758
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l206
+#: ../openconnect-strings.txt:2888
 msgid "PIN required for Yubikey OATH applet"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l211
-#: ../openconnect-strings.txt:2761
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l211
+#: ../openconnect-strings.txt:2891
 msgid "Yubikey PIN:"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l239
-#: ../openconnect-strings.txt:2764
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l239
+#: ../openconnect-strings.txt:2894
 msgid "Failed to calculate Yubikey unlock response\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l256
-#: ../openconnect-strings.txt:2767
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l256
+#: ../openconnect-strings.txt:2897
 msgid "unlock command"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l289
-#: ../openconnect-strings.txt:2770
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l289
+#: ../openconnect-strings.txt:2900
 msgid "Trying truncated-char PBKBF2 variant of Yubikey PIN\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l328
-#: ../openconnect-strings.txt:2773
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l328
+#: ../openconnect-strings.txt:2903
 #, fuzzy, c-format
 msgid "Failed to establish PC/SC context: %s\n"
 msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l333
-#: ../openconnect-strings.txt:2776
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l333
+#: ../openconnect-strings.txt:2906
 msgid "Established PC/SC context\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l339
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l351
-#: ../openconnect-strings.txt:2780
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l339
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l351
+#: ../openconnect-strings.txt:2910
 #, c-format
 msgid "Failed to query reader list: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l378
-#: ../openconnect-strings.txt:2783
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l378
+#: ../openconnect-strings.txt:2913
 #, c-format
 msgid "Failed to connect to PC/SC reader '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l383
-#: ../openconnect-strings.txt:2786
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l383
+#: ../openconnect-strings.txt:2916
 #, c-format
 msgid "Connected PC/SC reader '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l388
-#: ../openconnect-strings.txt:2789
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l388
+#: ../openconnect-strings.txt:2919
 #, c-format
 msgid "Failed to obtain exclusive access to reader '%s': %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l398
-#: ../openconnect-strings.txt:2792
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l398
+#: ../openconnect-strings.txt:2922
 msgid "list keys command"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l431
-#: ../openconnect-strings.txt:2795
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l431
+#: ../openconnect-strings.txt:2925
 #, c-format
 msgid "Found %s/%s key '%s' on '%s'\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l448
-#: ../openconnect-strings.txt:2798
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l448
+#: ../openconnect-strings.txt:2928
 #, c-format
 msgid ""
 "Token '%s' not found on Yubikey '%s'. Searching for another Yubikey...\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l497
-#: ../openconnect-strings.txt:2802
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l497
+#: ../openconnect-strings.txt:2932
 msgid "Server is rejecting the Yubikey token; switching to manual entry\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l551
-#: ../openconnect-strings.txt:2805
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l551
+#: ../openconnect-strings.txt:2935
 msgid "Generating Yubikey token code\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l556
-#: ../openconnect-strings.txt:2808
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l556
+#: ../openconnect-strings.txt:2938
 #, c-format
 msgid "Failed to obtain exclusive access to Yubikey: %s\n"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l600
-#: ../openconnect-strings.txt:2811
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l600
+#: ../openconnect-strings.txt:2941
 msgid "calculate command"
 msgstr ""
 
-#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/4a991d3a29:/yubikey.c#l608
-#: ../openconnect-strings.txt:2814
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/497b3dd7a8:/yubikey.c#l608
+#: ../openconnect-strings.txt:2944
 msgid "Unrecognised response from Yubikey when generating tokencode\n"
 msgstr ""
 
-#: ../properties/auth-helpers.c:58
-msgid "Choose a Certificate Authority certificate..."
-msgstr "Valitse CA-varmenne..."
-
-#: ../properties/auth-helpers.c:74
-msgid "Choose your personal certificate..."
-msgstr "Valitse henkilökohtainen varmenne..."
-
-#: ../properties/auth-helpers.c:90
-msgid "Choose your private key..."
-msgstr "Valitse yksityinen avain..."
-
-#: ../properties/auth-helpers.c:250
-msgid "PEM certificates (*.pem, *.crt, *.key)"
-msgstr "PEM-varmenteet (*.pem, *.crt, *.key)"
-
-#: ../properties/nm-openconnect-dialog.ui.h:1
-msgid "<b>General</b>"
-msgstr "<b>Yleiset</b>"
-
-#: ../properties/nm-openconnect-dialog.ui.h:2
-msgid "Select A File"
-msgstr "Valitse tiedosto"
-
-#: ../properties/nm-openconnect-dialog.ui.h:3
-msgid "_VPN Protocol:"
-msgstr ""
-
-#: ../properties/nm-openconnect-dialog.ui.h:4
-msgid "_Gateway:"
-msgstr "Yh_dyskäytävä:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:5
-msgid "_Proxy:"
-msgstr "_Välityspalvelin:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:6
-msgid "CA C_ertificate:"
-msgstr "_CA-varmenne:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:7
-msgid "Allow Cisco Secure Desktop _trojan"
-msgstr "Salli Cisco Secure Desktop -_troijalainen"
-
-#: ../properties/nm-openconnect-dialog.ui.h:8
-msgid "CSD _Wrapper Script:"
-msgstr "CSD-k_ääreskripti:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:9
-msgid "<b>Certificate Authentication</b>"
-msgstr "<b>Varmenteella tunnistautuminen</b>"
-
-#: ../properties/nm-openconnect-dialog.ui.h:10
-msgid "_User Certificate:"
-msgstr "_Käyttäjävarmenne:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:11
-msgid "Private _Key:"
-msgstr "Y_ksityinen avain:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:12
-msgid "Use _FSID for key passphrase"
-msgstr "Käytä _FSID:tä avaintunnuslausetta varten"
-
-#: ../properties/nm-openconnect-dialog.ui.h:13
-msgid "<b>Software Token Authentication</b>"
-msgstr "<b>Ohjelmistopohjainen token-tunnistautuminen</b>"
-
-#: ../properties/nm-openconnect-dialog.ui.h:14
-msgid "Token _Mode:"
-msgstr "Token-_tila:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:15
-msgid "Token Sec_ret:"
-msgstr "Token-_salaisuus:"
-
-#: ../properties/nm-openconnect-dialog.ui.h:16
-msgid "Disabled"
-msgstr "Ei käytössä"
-
-#: ../properties/nm-openconnect-dialog.ui.h:17
-msgid "RSA SecurID - read from ~/.stokenrc"
-msgstr "RSA SecurID - luetaan tiedostosta ~/.stokenrc"
-
-#: ../properties/nm-openconnect-dialog.ui.h:18
-msgid "RSA SecurID - manually entered"
-msgstr "RSA SecurID - kirjoitetaan käsin"
-
-#: ../properties/nm-openconnect-dialog.ui.h:19
-msgid "TOTP - manually entered"
-msgstr "TOTP - kirjoitetaan käsin"
-
-#: ../properties/nm-openconnect-dialog.ui.h:20
-msgid "HOTP - manually entered"
-msgstr "HOTP - kirjoitetaan käsin"
-
-#: ../properties/nm-openconnect-dialog.ui.h:21
-msgid "Yubikey OATH"
-msgstr ""
-
-#: ../properties/nm-openconnect-dialog.ui.h:22
-msgid "Cisco AnyConnect"
-msgstr ""
-
-#: ../properties/nm-openconnect-editor-plugin.c:56
-msgid "Cisco AnyConnect Compatible VPN (openconnect)"
-msgstr "Cisco AnyConnect -yhteensopiva VPN (openconnect)"
-
-#: ../properties/nm-openconnect-editor-plugin.c:57
-msgid "Compatible with Cisco AnyConnect SSL VPN."
-msgstr "Yhteensopiva Cisco AnyConnect SSL VPN:n kanssa."
-
-#: ../properties/nm-openconnect-editor-plugin.c:408
-msgid "Juniper Network Connect (openconnect)"
-msgstr ""
-
-#: ../properties/nm-openconnect-editor-plugin.c:409
-msgid "Compatible with Juniper Network Connect / Pulse Secure SSL VPN"
-msgstr ""
-
-#. we don't know this protocol by name, but it's configured in the .name file,
-#. * so just take it.
-#: ../properties/nm-openconnect-editor-plugin.c:413
-#, c-format
-msgid "Openconnect VPN (%s)"
-msgstr ""
-
-#: ../properties/nm-openconnect-editor-plugin.c:414
-#, c-format
-msgid "Openconnect SSL VPN with %s protocol"
-msgstr ""
-
-#: ../properties/nm-openconnect-editor.c:226
-msgid "Juniper/Pulse Network Connect"
-msgstr ""
-
-#: ../shared/nm-utils/nm-shared-utils.c:185
-#, c-format
-msgid "object class '%s' has no property named '%s'"
-msgstr ""
-
-#: ../shared/nm-utils/nm-shared-utils.c:192
-#, c-format
-msgid "property '%s' of object class '%s' is not writable"
-msgstr ""
-
-#: ../shared/nm-utils/nm-shared-utils.c:199
-#, c-format
-msgid ""
-"construct property \"%s\" for object '%s' can't be set after construction"
-msgstr ""
-
-#: ../shared/nm-utils/nm-shared-utils.c:207
-#, c-format
-msgid "'%s::%s' is not a valid property name; '%s' is not a GObject subtype"
-msgstr ""
-
-#: ../shared/nm-utils/nm-shared-utils.c:216
-#, c-format
-msgid "unable to set property '%s' of type '%s' from value of type '%s'"
-msgstr ""
-
-#: ../shared/nm-utils/nm-shared-utils.c:227
-#, c-format
-msgid ""
-"value \"%s\" of type '%s' is invalid or out of range for property '%s' of "
-"type '%s'"
-msgstr ""
-
-#: ../shared/nm-utils/nm-vpn-plugin-utils.c:80
-#, c-format
-msgid "missing plugin file \"%s\""
-msgstr ""
-
-#: ../shared/nm-utils/nm-vpn-plugin-utils.c:86
-#, c-format
-msgid "cannot load editor plugin: %s"
-msgstr ""
-
-#: ../shared/nm-utils/nm-vpn-plugin-utils.c:95
-#, c-format
-msgid "cannot load factory %s from plugin: %s"
-msgstr ""
-
-#: ../shared/nm-utils/nm-vpn-plugin-utils.c:121
-msgid "unknown error creating editor instance"
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:177
-#, c-format
-msgid "invalid integer property '%s' or out of range [%d -> %d]"
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:187
-#, c-format
-msgid "invalid boolean property '%s' (not yes or no)"
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:194
-#, c-format
-msgid "unhandled property '%s' type %s"
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:207
-#, c-format
-msgid "property '%s' invalid or not supported"
-msgstr "ominaisuus '%s' on virheellinen tai se ei ole tuettu"
-
-#: ../src/nm-openconnect-service.c:223
-msgid "No VPN configuration options."
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:241
-msgid "No VPN secrets!"
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:409
-msgid "Could not find openconnect binary."
-msgstr "Ei löydetty openconnect-binääritiedostoa."
-
-#: ../src/nm-openconnect-service.c:421
-msgid "No VPN gateway specified."
-msgstr "VPN-yhdyskäytävää ei ole määritetty."
-
-#: ../src/nm-openconnect-service.c:431
-msgid "No WebVPN cookie provided."
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:691
-msgid "Don't quit when VPN connection terminates"
-msgstr "Älä lopeta, kun VPN-yhteys päättyy"
+#~ msgid ""
+#~ "Certificate from VPN server \"%s\" failed verification.\n"
+#~ "Reason: %s\n"
+#~ "Do you want to accept it?"
+#~ msgstr ""
+#~ "Varmenne VPN-palvelimelta \"%s\" ei läpäissyt vahvistusta.\n"
+#~ "Syy: %s\n"
+#~ "Haluatko hyväksyä varmenteen?"
 
-#: ../src/nm-openconnect-service.c:692
-msgid "Enable verbose debug logging (may expose passwords)"
-msgstr ""
-
-#: ../src/nm-openconnect-service.c:693
-msgid "D-Bus name to use for this instance"
-msgstr ""
+#~ msgid "SSL operation cancelled\n"
+#~ msgstr "SSL-toimenpide peruttiin\n"
 
-#: ../src/nm-openconnect-service.c:716
-msgid ""
-"nm-openconnect-service provides integrated Cisco AnyConnect SSL VPN "
-"capability to NetworkManager."
-msgstr ""
+#~ msgid "using OpenSSL"
+#~ msgstr "käytetään OpenSSL:ää"
 
 #~ msgid "UDP (DTLS) connect:\n"
 #~ msgstr "UDP (DTLS) yhdistä:\n"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]