[network-manager-openconnect] Updated Finnish translation



commit fb5b551dc1756513710045b34f5d621bd49dc164
Author: Jiri Grönroos <jiri gronroos iki fi>
Date:   Mon Mar 21 14:24:39 2016 +0000

    Updated Finnish translation

 po/fi.po | 4275 ++++++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 3440 insertions(+), 835 deletions(-)
---
diff --git a/po/fi.po b/po/fi.po
index c8b58ab..82a9c0c 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -4,399 +4,945 @@
 #
 # Translators:
 # Jussa Jutila <ankka69 gmail com>, 2011.
+# Jiri Grönroos <jiri gronroos+l10n iki fi>, 2016.
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: openconnect\n"
-"Report-Msgid-Bugs-To: openconnect-devel lists infradead org\n"
-"POT-Creation-Date: 2014-02-21 00:00+0000\n"
-"PO-Revision-Date: 2012-06-20 08:43+0000\n"
-"Last-Translator: David Woodhouse <dwmw2 infradead org>\n"
-"Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"product=NetworkManager&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2016-03-21 12:39+0000\n"
+"PO-Revision-Date: 2016-03-21 16:24+0200\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"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Gtranslator 2.91.7\n"
+
+#: ../auth-dialog/main.c:661
+#, c-format
+msgid "OpenConnect: %s: %s:%s"
+msgstr "OpenConnect: %s: %s:%s"
+
+#: ../auth-dialog/main.c:691
+#, c-format
+msgid "Connect to VPN '%s'"
+msgstr "Yhdistä VPN:ään '%s'"
+
+#: ../auth-dialog/main.c:693
+msgid "Connect to VPN"
+msgstr "Muodosta VPN-yhteys"
+
+#: ../auth-dialog/main.c:733
+#, 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:1381
+msgid "_Close"
+msgstr "_Sulje"
+
+#: ../auth-dialog/main.c:1398
+msgid "VPN host"
+msgstr "VPN-palvelin"
+
+#: ../auth-dialog/main.c:1409
+msgid "C_onnect"
+msgstr "_Yhdistä"
+
+#: ../auth-dialog/main.c:1416
+msgid "Automatically start connecting next time"
+msgstr "Aloita yhdistäminen automaattisesti seuraavalla kerralla"
+
+#: ../auth-dialog/main.c:1433
+msgid "Select a host to fetch the login form"
+msgstr ""
+
+#: ../auth-dialog/main.c:1438
+msgid "Contacting host, please wait..."
+msgstr ""
+
+#: ../auth-dialog/main.c:1450
+msgid "_Login"
+msgstr ""
+
+#: ../auth-dialog/main.c:1456
+msgid "_Cancel"
+msgstr "_Peru"
+
+#: ../auth-dialog/main.c:1462
+msgid "Save passwords"
+msgstr "Tallenna salasanat"
+
+#: ../auth-dialog/main.c:1470
+msgid "Log"
+msgstr "Loki"
+
+#: ../properties/auth-helpers.c:64
+msgid "Choose a Certificate Authority certificate..."
+msgstr "Valitse CA-varmenne..."
+
+#: ../properties/auth-helpers.c:80
+msgid "Choose your personal certificate..."
+msgstr "Valitse henkilökohtainen varmenne..."
+
+#: ../properties/auth-helpers.c:96
+msgid "Choose your private key..."
+msgstr "Valitse yksityinen avain..."
+
+#: ../properties/auth-helpers.c:256
+msgid "PEM certificates (*.pem, *.crt, *.key)"
+msgstr "PEM-varmenteet (*.pem, *.crt, *.key)"
+
+#: ../properties/nm-openconnect.c:79
+msgid "Cisco AnyConnect Compatible VPN (openconnect)"
+msgstr "Cisco AnyConnect -yhteensopiva VPN (openconnect)"
+
+#: ../properties/nm-openconnect.c:80
+msgid "Compatible with Cisco AnyConnect SSL VPN."
+msgstr "Yhteensopiva Cisco AnyConnect SSL VPN:n kanssa."
+
+#: ../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 "_Gateway:"
+msgstr "Yh_dyskäytävä:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:4
+msgid "_Proxy:"
+msgstr "_Välityspalvelin:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:5
+msgid "CA C_ertificate:"
+msgstr "_CA-varmenne:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:6
+msgid "Allow Cisco Secure Desktop _trojan"
+msgstr "Salli Cisco Secure Desktop -_troijalainen"
+
+#: ../properties/nm-openconnect-dialog.ui.h:7
+msgid "CSD _Wrapper Script:"
+msgstr "CSD-k_ääreskripti:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:8
+msgid "<b>Certificate Authentication</b>"
+msgstr "<b>Varmenteella tunnistautuminen</b>"
+
+#: ../properties/nm-openconnect-dialog.ui.h:9
+msgid "_User Certificate:"
+msgstr "_Käyttäjävarmenne:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:10
+msgid "Private _Key:"
+msgstr "Y_ksityinen avain:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:11
+msgid "Use _FSID for key passphrase"
+msgstr "Käytä _FSID:tä avaintunnuslausetta varten"
+
+#: ../properties/nm-openconnect-dialog.ui.h:12
+msgid "<b>Software Token Authentication</b>"
+msgstr "<b>Ohjelmistopohjainen token-tunnistautuminen</b>"
+
+#: ../properties/nm-openconnect-dialog.ui.h:13
+msgid "Token _Mode:"
+msgstr "Token-_tila:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:14
+msgid "Token Sec_ret:"
+msgstr "Token-_salaisuus:"
+
+#: ../properties/nm-openconnect-dialog.ui.h:15
+msgid "Disabled"
+msgstr "Ei käytössä"
+
+#: ../properties/nm-openconnect-dialog.ui.h:16
+msgid "RSA SecurID - read from ~/.stokenrc"
+msgstr "RSA SecurID - luetaan tiedostosta ~/.stokenrc"
+
+#: ../properties/nm-openconnect-dialog.ui.h:17
+msgid "RSA SecurID - manually entered"
+msgstr "RSA SecurID - kirjoitetaan käsin"
+
+#: ../properties/nm-openconnect-dialog.ui.h:18
+msgid "TOTP - manually entered"
+msgstr "TOTP - kirjoitetaan käsin"
+
+#: ../properties/nm-openconnect-dialog.ui.h:19
+msgid "HOTP - manually entered"
+msgstr "HOTP - kirjoitetaan käsin"
+
+#: ../src/nm-openconnect-service.c:150
+#, c-format
+msgid "invalid integer property '%s' or out of range [%d -> %d]"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:160
+#, c-format
+msgid "invalid boolean property '%s' (not yes or no)"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:167
+#, c-format
+msgid "unhandled property '%s' type %s"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:180
+#, c-format
+msgid "property '%s' invalid or not supported"
+msgstr "ominaisuus '%s' on virheellinen tai se ei ole tuettu"
+
+#: ../src/nm-openconnect-service.c:196
+msgid "No VPN configuration options."
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:214
+msgid "No VPN secrets!"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:381
+msgid "Could not find openconnect binary."
+msgstr "Ei löydetty openconnect-binääritiedostoa."
+
+#: ../src/nm-openconnect-service.c:393
+msgid "No VPN gateway specified."
+msgstr "VPN-yhdyskäytävää ei ole määritetty."
+
+#: ../src/nm-openconnect-service.c:403
+msgid "No WebVPN cookie provided."
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:648
+msgid "Don't quit when VPN connection terminates"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:649
+msgid "Enable verbose debug logging (may expose passwords)"
+msgstr ""
+
+#: ../src/nm-openconnect-service.c:650
+msgid "D-Bus name to use for this instance"
+msgstr ""
 
-#: auth.c:159
+#: ../src/nm-openconnect-service.c:673
+msgid ""
+"nm-openconnect-service provides integrated Cisco AnyConnect SSL VPN "
+"capability to NetworkManager."
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l128
+#: ../openconnect-strings.txt:14
+#, c-format
+msgid "Ignoring unknown form submit item '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l141
+#: ../openconnect-strings.txt:17
+#, c-format
+msgid "Ignoring unknown form input type '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l151
+#: ../openconnect-strings.txt:20
+#, c-format
+msgid "Discarding duplicate option '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l224
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/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/8f43252839:/auth-juniper.c#l308
+#: ../openconnect-strings.txt:27
+msgid "TNCC support not implemented yet on Windows\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l330
+#: ../openconnect-strings.txt:30
+msgid "No DSPREAUTH cookie; not attempting TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l341
+#: ../openconnect-strings.txt:33
+msgid "Failed to allocate memory for communication with TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l376
+#: ../openconnect-strings.txt:36
+#, c-format
+msgid "Failed to exec TNCC script %s: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l385
+#: ../openconnect-strings.txt:39
+msgid "Failed to send start command to TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l392
+#: ../openconnect-strings.txt:42
+msgid "Sent start; waiting for response from TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l397
+#: ../openconnect-strings.txt:45
+msgid "Failed to read response from TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l408
+#: ../openconnect-strings.txt:48
+msgid "Received invalid response from TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l410
+#: ../openconnect-strings.txt:51
+#, c-format
+#| msgid "Got HTTP response: %s\n"
+msgid ""
+"TNCC response: -->\n"
+"%s\n"
+"<--\n"
+msgstr ""
+"TNCC-vastaus: -->\n"
+"%s\n"
+"<--\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l418
+#: ../openconnect-strings.txt:57
+#, c-format
+msgid "Received unsuccessful %s response from TNCC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l431
+#: ../openconnect-strings.txt:60
+#, c-format
+msgid "Got new DSPREAUTH cookie from TNCC: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l495
+#: ../openconnect-strings.txt:63
+#, fuzzy
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/auth-juniper.c#l512
+#: ../openconnect-strings.txt:66
+msgid "Failed to find or parse web form in login page\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l520
+#: ../openconnect-strings.txt:69
+msgid "Encountered form with no ID\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l545
+#: ../openconnect-strings.txt:72
+#, c-format
+msgid "Unknown form ID '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l548
+#: ../openconnect-strings.txt:75
+msgid "Dumping unknown HTML form:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth-juniper.c#l562
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l661
+#: ../openconnect-strings.txt:79
+msgid "Failed to generate OTP tokencode; disabling token\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l96
+#: ../openconnect-strings.txt:82
 msgid "Form choice has no name\n"
 msgstr ""
 
-#: auth.c:244
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l181
+#: ../openconnect-strings.txt:85
 #, c-format
 msgid "name %s not input\n"
 msgstr ""
 
-#: auth.c:251
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l188
+#: ../openconnect-strings.txt:88
 msgid "No input type in form\n"
 msgstr ""
 
-#: auth.c:263
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l200
+#: ../openconnect-strings.txt:91
 msgid "No input name in form\n"
 msgstr ""
 
-#: auth.c:295
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l230
+#: ../openconnect-strings.txt:94
 #, c-format
 msgid "Unknown input type %s in form\n"
 msgstr ""
 
-#: auth.c:490
-#, c-format
-msgid "Cannot handle form method='%s', action='%s'\n"
-msgstr ""
-
-#: auth.c:559
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l534
+#: ../openconnect-strings.txt:97
 msgid "Empty response from server\n"
-msgstr ""
+msgstr "Tyhjä vastaus palvelimelta\n"
 
-#: auth.c:570
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l545
+#: ../openconnect-strings.txt:100
 msgid "Failed to parse server response\n"
 msgstr ""
 
-#: auth.c:572
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l547
+#: ../openconnect-strings.txt:103
 #, c-format
 msgid "Response was:%s\n"
-msgstr ""
+msgstr "Vastaus oli:%s\n"
 
-#: auth.c:594
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l569
+#: ../openconnect-strings.txt:106
 msgid "Received <client-cert-request> when not expected.\n"
 msgstr ""
 
-#: auth.c:620
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l597
+#: ../openconnect-strings.txt:109
 msgid "XML response has no \"auth\" node\n"
 msgstr ""
 
-#: auth.c:654
-msgid "No form handler; cannot authenticate.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l630
+#: ../openconnect-strings.txt:112
+msgid "Asked for password but '--no-passwd' set\n"
 msgstr ""
 
-#: auth.c:728
-msgid "Asked for password but '--no-passwd' set\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l910
+#: ../openconnect-strings.txt:115
+msgid "Not downloading XML profile because SHA1 already matches\n"
 msgstr ""
 
-#: auth.c:1011
-msgid "Enter credentials to unlock software token."
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l916
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l268
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l877
+#: ../openconnect-strings.txt:120
+#, 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/8f43252839:/auth.c#l933
+#: ../openconnect-strings.txt:123
+msgid "Failed to send GET request for new config\n"
 msgstr ""
 
-#: auth.c:1019
-msgid "Device ID:"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l957
+#: ../openconnect-strings.txt:126
+msgid "Downloaded config file did not match intended SHA1\n"
 msgstr ""
 
-#: auth.c:1026
-msgid "Password:"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l962
+#: ../openconnect-strings.txt:129
+msgid "Downloaded new XML profile\n"
+msgstr "Ladattu uusi XML-profiili\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l973
+#: ../openconnect-strings.txt:132
+msgid ""
+"Error: Running the 'Cisco Secure Desktop' trojan on this platform is not yet "
+"implemented.\n"
 msgstr ""
 
-#: auth.c:1033
-msgid "PIN:"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l982
+#: ../openconnect-strings.txt:137
+msgid ""
+"Error: Server asked us to run CSD hostscan.\n"
+"You need to provide a suitable --csd-wrapper argument.\n"
 msgstr ""
 
-#: auth.c:1064
-msgid "User bypassed soft token.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l989
+#: ../openconnect-strings.txt:142
+msgid ""
+"Error: Server asked us to download and run a 'Cisco Secure Desktop' trojan.\n"
+"This facility is disabled by default for security reasons, so you may wish "
+"to enable it.\n"
 msgstr ""
 
-#: auth.c:1071
-msgid "All fields are required; try again.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l996
+#: ../openconnect-strings.txt:148
+msgid "Trying to run Linux CSD trojan script.\n"
 msgstr ""
 
-#: auth.c:1081 auth.c:1247
-msgid "General failure in libstoken.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1023
+#: ../openconnect-strings.txt:151
+#, c-format
+msgid "Temporary directory '%s' is not writable: %s\n"
 msgstr ""
 
-#: auth.c:1085
-msgid "Incorrect device ID or password; try again.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1031
+#: ../openconnect-strings.txt:154
+#, c-format
+msgid "Failed to open temporary CSD script file: %s\n"
 msgstr ""
 
-#: auth.c:1092
-msgid "Invalid PIN format; try again.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1040
+#: ../openconnect-strings.txt:157
+#, c-format
+msgid "Failed to write temporary CSD script file: %s\n"
 msgstr ""
 
-#: auth.c:1102
-msgid "Soft token init was successful.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1075
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l140
+#: ../openconnect-strings.txt:161
+#, c-format
+msgid "Failed to set gid %ld: %s\n"
 msgstr ""
 
-#: auth.c:1128 auth.c:1161 auth.c:1193
-msgid "OK to generate INITIAL tokencode\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1082
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l147
+#: ../openconnect-strings.txt:165
+#, c-format
+msgid "Failed to set groups to %ld: %s\n"
 msgstr ""
 
-#: auth.c:1133 auth.c:1165 auth.c:1196
-msgid "OK to generate NEXT tokencode\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1089
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l154
+#: ../openconnect-strings.txt:169
+#, c-format
+msgid "Failed to set uid %ld: %s\n"
 msgstr ""
 
-#: auth.c:1138 auth.c:1170 auth.c:1201
-msgid "Server is rejecting the soft token; switching to manual entry\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1096
+#: ../openconnect-strings.txt:172
+#, c-format
+msgid "Invalid user uid=%ld: %s\n"
 msgstr ""
 
-#: auth.c:1242
-msgid "Generating RSA token code\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1103
+#: ../openconnect-strings.txt:175
+#, c-format
+msgid "Failed to change to CSD home directory '%s': %s\n"
 msgstr ""
 
-#: auth.c:1270
-msgid "Generating OATH TOTP token code\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1109
+#: ../openconnect-strings.txt:178
+msgid ""
+"Warning: you are running insecure CSD code with root privileges\n"
+"\t Use command line option \"--csd-user\"\n"
 msgstr ""
 
-#: auth.c:1280
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1154
+#: ../openconnect-strings.txt:183
 #, c-format
-msgid "Unable to generate OATH TOTP token code: %s\n"
+msgid "Failed to exec CSD script %s\n"
 msgstr ""
 
-#: auth.c:1301
-msgid "Generating OATH HOTP token code\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1186
+#: ../openconnect-strings.txt:186
+msgid "Unknown response from server\n"
+msgstr "Tuntematon vastaus palvelimelta\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1316
+#: ../openconnect-strings.txt:189
+msgid "Server requested SSL client certificate after one was provided\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1320
+#: ../openconnect-strings.txt:192
+msgid "Server requested SSL client certificate; none was configured\n"
 msgstr ""
 
-#: auth.c:1310
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1336
+#: ../openconnect-strings.txt:195
+msgid "XML POST enabled\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/auth.c#l1379
+#: ../openconnect-strings.txt:198
 #, c-format
-msgid "Unable to generate OATH HOTP token code: %s\n"
+msgid "Refreshing %s after 1 second...\n"
 msgstr ""
 
-#: compat.c:207
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/compat.c#l207
+#: ../openconnect-strings.txt:201
 #, c-format
+msgid "(error 0x%x)"
+msgstr "(virhe 0x%x)"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/compat.c#l210
+#: ../openconnect-strings.txt:204
+msgid "(Error while describing error!)"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/compat.c#l233
+#: ../openconnect-strings.txt:207
 msgid "ERROR: Cannot initialize sockets\n"
 msgstr ""
 
-#: cstp.c:109
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l100
+#: ../openconnect-strings.txt:210
 #, c-format
 msgid "TCP_INFO rcv mss %d, snd mss %d, adv mss %d, pmtu %d\n"
 msgstr ""
 
-#: cstp.c:128
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l119
+#: ../openconnect-strings.txt:213
 #, c-format
 msgid "TCP_MAXSEG %d\n"
 msgstr ""
 
-#: cstp.c:202
-msgid "Failed to initialise DTLS secret\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l227
+#: ../openconnect-strings.txt:216
+msgid ""
+"CRITICAL ERROR: DTLS master secret is uninitialised. Please report this.\n"
 msgstr ""
 
-#: cstp.c:237 http.c:193
-msgid "Error fetching HTTPS response\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l245
+#: ../openconnect-strings.txt:220
+#| msgid "Error processing HTTP response\n"
+msgid "Error creating HTTPS CONNECT request\n"
+msgstr "Virhe luotaessa HTTPS CONNECT -pyyntöä\n"
 
-#: cstp.c:244 http.c:475 http.c:935
-#, 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/8f43252839:/cstp.c#l261
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l361
+#: ../openconnect-strings.txt:224
+msgid "Error fetching HTTPS response\n"
+msgstr "Virhe noutaessa HTTPS-vastausta\n"
 
-#: cstp.c:264
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l288
+#: ../openconnect-strings.txt:227
 #, c-format
 msgid "VPN service unavailable; reason: %s\n"
-msgstr ""
+msgstr "VPN-palvelu ei ole käytettävissä; syy: %s\n"
 
-#: cstp.c:269
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l293
+#: ../openconnect-strings.txt:230
 #, c-format
 msgid "Got inappropriate HTTP CONNECT response: %s\n"
 msgstr ""
 
-#: cstp.c:276
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l300
+#: ../openconnect-strings.txt:233
 #, c-format
 msgid "Got CONNECT response: %s\n"
 msgstr ""
 
-#: cstp.c:304 cstp.c:312
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l328
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l336
+#: ../openconnect-strings.txt:237
 msgid "No memory for options\n"
 msgstr ""
 
-#: cstp.c:321 http.c:253
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l421
+#: ../openconnect-strings.txt:241
 msgid "<elided>"
 msgstr ""
 
-#: cstp.c:336
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l362
+#: ../openconnect-strings.txt:244
 #, c-format
 msgid "X-DTLS-Session-ID not 64 characters; is: \"%s\"\n"
 msgstr ""
 
-#: cstp.c:373
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l385
+#: ../openconnect-strings.txt:247
+#, c-format
+msgid "Unknown DTLS-Content-Encoding %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l421
+#: ../openconnect-strings.txt:250
 #, c-format
 msgid "Unknown CSTP-Content-Encoding %s\n"
 msgstr ""
 
-#: cstp.c:443
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l494
+#: ../openconnect-strings.txt:253
 msgid "No MTU received. Aborting\n"
 msgstr ""
 
-#: cstp.c:450
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l502
+#: ../openconnect-strings.txt:256
 msgid "No IP address received. Aborting\n"
 msgstr "IP-osoitetta ei saatu. Keskeytetään\n"
 
-#: cstp.c:456
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l508
+#: ../openconnect-strings.txt:259
+#, c-format
+msgid "IPv6 configuration received but MTU %d is too small.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l514
+#: ../openconnect-strings.txt:262
 #, c-format
 msgid "Reconnect gave different Legacy IP address (%s != %s)\n"
 msgstr ""
 
-#: cstp.c:464
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l522
+#: ../openconnect-strings.txt:265
 #, c-format
 msgid "Reconnect gave different Legacy IP netmask (%s != %s)\n"
 msgstr ""
 
-#: cstp.c:472
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l530
+#: ../openconnect-strings.txt:268
 #, c-format
 msgid "Reconnect gave different IPv6 address (%s != %s)\n"
 msgstr ""
 
-#: cstp.c:480
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l538
+#: ../openconnect-strings.txt:271
 #, c-format
 msgid "Reconnect gave different IPv6 netmask (%s != %s)\n"
 msgstr ""
 
-#: cstp.c:500
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l558
+#: ../openconnect-strings.txt:274
 #, c-format
 msgid "CSTP connected. DPD %d, Keepalive %d\n"
 msgstr ""
 
-#: cstp.c:536
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l560
+#: ../openconnect-strings.txt:277
+#, c-format
+msgid "CSTP Ciphersuite: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l622
+#: ../openconnect-strings.txt:280
 msgid "Compression setup failed\n"
 msgstr ""
 
-#: cstp.c:544
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l639
+#: ../openconnect-strings.txt:283
 msgid "Allocation of deflate buffer failed\n"
 msgstr ""
 
-#: cstp.c:588
-msgid "Cookie is no longer valid, ending session\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l697
+#: ../openconnect-strings.txt:286
+msgid "inflate failed\n"
 msgstr ""
 
-#: cstp.c:592
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l720
+#: ../openconnect-strings.txt:289
 #, c-format
-msgid "sleep %ds, remaining timeout %ds\n"
+msgid "LZS decompression failed: %s\n"
 msgstr ""
 
-#: cstp.c:627
-msgid "inflate failed\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l733
+#: ../openconnect-strings.txt:292
+msgid "LZ4 decompression failed\n"
 msgstr ""
 
-#: cstp.c:644
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l740
+#: ../openconnect-strings.txt:295
 #, c-format
-msgid "Received compressed data packet of %ld bytes\n"
+msgid "Unknown compression type %d\n"
 msgstr ""
 
-#: cstp.c:663
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l745
+#: ../openconnect-strings.txt:298
 #, c-format
-msgid "SSL read error %d (server probably closed connection); reconnecting.\n"
+msgid "Received %s compressed data packet of %d bytes (was %d)\n"
 msgstr ""
 
-#: cstp.c:688
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l765
+#: ../openconnect-strings.txt:301
 #, c-format
-msgid "SSL_write failed: %d\n"
+msgid "deflate failed %d\n"
 msgstr ""
 
-#: cstp.c:704
-#, c-format
-msgid "SSL read error: %s; reconnecting.\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l835
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l872
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1308
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l255
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l67
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l930
+#: ../openconnect-strings.txt:309
+#, fuzzy
+#| msgid "Reconnect failed\n"
+msgid "Allocation failed\n"
+msgstr "Uudelleenyhdistys epäonnistui\n"
 
-#: cstp.c:727
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l846
+#: ../openconnect-strings.txt:312
 #, c-format
-msgid "SSL send failed: %s\n"
+msgid "Short packet received (%d bytes)\n"
 msgstr ""
 
-#: cstp.c:758
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l859
+#: ../openconnect-strings.txt:315
 #, c-format
 msgid "Unexpected packet length. SSL_read returned %d but packet is\n"
 msgstr ""
 
-#: cstp.c:770
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l873
+#: ../openconnect-strings.txt:318
 msgid "Got CSTP DPD request\n"
 msgstr ""
 
-#: cstp.c:776
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l879
+#: ../openconnect-strings.txt:321
 msgid "Got CSTP DPD response\n"
 msgstr ""
 
-#: cstp.c:781
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l884
+#: ../openconnect-strings.txt:324
 msgid "Got CSTP Keepalive\n"
 msgstr ""
 
-#: cstp.c:786
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l889
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1019
+#: ../openconnect-strings.txt:328
 #, c-format
 msgid "Received uncompressed data packet of %d bytes\n"
 msgstr ""
 
-#: cstp.c:801
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l906
+#: ../openconnect-strings.txt:331
 #, c-format
 msgid "Received server disconnect: %02x '%s'\n"
 msgstr ""
 
-#: cstp.c:809
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l909
+#: ../openconnect-strings.txt:334
+msgid "Received server disconnect\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l917
+#: ../openconnect-strings.txt:337
 msgid "Compressed packet received in !deflate mode\n"
 msgstr ""
 
-#: cstp.c:817
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l926
+#: ../openconnect-strings.txt:340
 msgid "received server terminate packet\n"
 msgstr ""
 
-#: cstp.c:824
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l933
+#: ../openconnect-strings.txt:343
 #, c-format
 msgid "Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n"
 msgstr ""
 
-#: cstp.c:867
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l976
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1136
+#: ../openconnect-strings.txt:347
 #, c-format
 msgid "SSL wrote too few bytes! Asked for %d, sent %d\n"
 msgstr ""
 
-#. Not that this will ever happen; we don't even process
-#. the setting when we're asked for it.
-#: cstp.c:894
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1004
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1174
+#: ../openconnect-strings.txt:351
 msgid "CSTP rekey due\n"
 msgstr ""
 
-#. if we failed rehandshake try establishing a new-tunnel instead of failing
-#: cstp.c:901
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1011
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1181
+#: ../openconnect-strings.txt:355
 msgid "Rehandshake failed; attempting new-tunnel\n"
 msgstr ""
 
-#: cstp.c:912
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1022
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1192
+#: ../openconnect-strings.txt:359
 msgid "CSTP Dead Peer Detection detected dead peer!\n"
 msgstr ""
 
-#: cstp.c:916
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1026
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1106
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1196
+#: ../openconnect-strings.txt:364
 msgid "Reconnect failed\n"
 msgstr "Uudelleenyhdistys epäonnistui\n"
 
-#: cstp.c:931
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1042
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1212
+#: ../openconnect-strings.txt:368
 msgid "Send CSTP DPD\n"
 msgstr ""
 
-#: cstp.c:942
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1054
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1223
+#: ../openconnect-strings.txt:372
 msgid "Send CSTP Keepalive\n"
 msgstr ""
 
-#: cstp.c:969
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1079
+#: ../openconnect-strings.txt:375
 #, c-format
-msgid "deflate failed %d\n"
+msgid "Sending compressed data packet of %d bytes (was %d)\n"
 msgstr ""
 
-#: cstp.c:989
-#, c-format
-msgid "Sending compressed data packet of %d bytes\n"
-msgstr ""
-
-#: cstp.c:1001
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1090
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1248
+#: ../openconnect-strings.txt:379
 #, c-format
 msgid "Sending uncompressed data packet of %d bytes\n"
 msgstr ""
 
-#: cstp.c:1041
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/cstp.c#l1129
+#: ../openconnect-strings.txt:382
 #, c-format
 msgid "Send BYE packet: %s\n"
 msgstr "Lähetä BYE-paketti: %s\n"
 
-#: dtls.c:123
-msgid "Initialise DTLSv1 CTX failed\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/digest.c#l254
+#: ../openconnect-strings.txt:385
+msgid "Attempting Digest authentication to proxy\n"
 msgstr ""
 
-#: dtls.c:135
-msgid "Set DTLS cipher list failed\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/digest.c#l257
+#: ../openconnect-strings.txt:388
+#, c-format
+msgid "Attempting Digest authentication to server '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l180
+#: ../openconnect-strings.txt:391
+#, c-format
+msgid "Failed to create SSL_SESSION ASN.1 for OpenSSL: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l191
+#: ../openconnect-strings.txt:394
+msgid "OpenSSL failed to parse SSL_SESSION ASN.1\n"
 msgstr ""
 
-#: dtls.c:148
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l205
+#: ../openconnect-strings.txt:397
 msgid "Initialise DTLSv1 session failed\n"
 msgstr ""
 
-#: dtls.c:169
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l256
+#: ../openconnect-strings.txt:400
+msgid "Initialise DTLSv1 CTX failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l268
+#: ../openconnect-strings.txt:403
+msgid "Set DTLS cipher list failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l281
+#: ../openconnect-strings.txt:406
 msgid "Not precisely one DTLS cipher\n"
 msgstr ""
 
-#: dtls.c:187
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l303
+#: ../openconnect-strings.txt:409
 #, c-format
 msgid ""
 "SSL_set_session() failed with old protocol version 0x%x\n"
@@ -405,2128 +951,4187 @@ msgid ""
 "Use the --no-dtls command line option to avoid this message\n"
 msgstr ""
 
-#: dtls.c:215
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l339
+#: ../openconnect-strings.txt:416
 #, c-format
 msgid "Established DTLS connection (using OpenSSL). Ciphersuite %s.\n"
 msgstr ""
 
-#: dtls.c:240
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l656
+#: ../openconnect-strings.txt:420
+#, c-format
+msgid "DTLS connection compression using %s.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l376
+#: ../openconnect-strings.txt:423
 msgid "Your OpenSSL is older than the one you built against, so DTLS may fail!"
 msgstr ""
 
-#: dtls.c:289 dtls.c:293 dtls.c:432
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l425
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l429
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l671
+#: ../openconnect-strings.txt:428
 msgid "DTLS handshake timed out\n"
 msgstr ""
 
-#: dtls.c:290
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l426
+#: ../openconnect-strings.txt:431
 msgid ""
 "This is probably because your OpenSSL is broken\n"
 "See http://rt.openssl.org/Ticket/Display.html?id=2984\n";
 msgstr ""
 
-#: dtls.c:297
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l433
+#: ../openconnect-strings.txt:436
 #, c-format
 msgid "DTLS handshake failed: %d\n"
 msgstr ""
 
-#: dtls.c:345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l571
+#: ../openconnect-strings.txt:439
 #, c-format
 msgid "Unknown DTLS parameters for requested CipherSuite '%s'\n"
 msgstr ""
 
-#: dtls.c:358
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l584
+#: ../openconnect-strings.txt:442
 #, c-format
 msgid "Failed to set DTLS priority: %s\n"
 msgstr ""
 
-#: dtls.c:379
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l605
+#: ../openconnect-strings.txt:445
 #, c-format
 msgid "Failed to set DTLS session parameters: %s\n"
 msgstr ""
 
-#: dtls.c:401
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l628
+#: ../openconnect-strings.txt:448
 #, c-format
 msgid "Failed to set DTLS MTU: %s\n"
 msgstr ""
 
-#: dtls.c:420
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l650
+#: ../openconnect-strings.txt:451
 #, c-format
 msgid "Established DTLS connection (using GnuTLS). Ciphersuite %s.\n"
 msgstr ""
 
-#: dtls.c:435
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l674
+#: ../openconnect-strings.txt:454
 #, c-format
 msgid "DTLS handshake failed: %s\n"
 msgstr ""
 
-#: dtls.c:453
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l678
+#: ../openconnect-strings.txt:457
+msgid "(Is a firewall preventing you from sending UDP packets?)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l699
+#: ../openconnect-strings.txt:460
 msgid "DTLS connection attempted with an existing fd\n"
 msgstr ""
 
-#: dtls.c:459
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l705
+#: ../openconnect-strings.txt:463
 msgid "No DTLS address\n"
 msgstr "Ei DTLS-osoitetta\n"
 
-#. We probably didn't offer it any ciphers it liked
-#: dtls.c:466
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l712
+#: ../openconnect-strings.txt:466
 msgid "Server offered no DTLS cipher option\n"
 msgstr ""
 
-#. XXX: Theoretically, SOCKS5 proxies can do UDP too
-#: dtls.c:473
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l719
+#: ../openconnect-strings.txt:469
 msgid "No DTLS when connected via proxy\n"
 msgstr "Ei DTLS:ää välityspalvelimen kautta yhdistettäessä\n"
 
-#: dtls.c:480
-msgid "Open UDP socket for DTLS:"
-msgstr ""
-
-#: dtls.c:511 dtls.c:640
-#, c-format
-msgid "Unknown protocol family %d. Cannot do DTLS\n"
-msgstr ""
-
-#: dtls.c:519
-msgid "Bind UDP socket for DTLS"
-msgstr ""
-
-#: dtls.c:526
-msgid "UDP (DTLS) connect:\n"
-msgstr "UDP (DTLS) yhdistä:\n"
-
-#: dtls.c:592
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l790
+#: ../openconnect-strings.txt:472
 #, c-format
 msgid "DTLS option %s : %s\n"
 msgstr ""
 
-#: dtls.c:650
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l831
+#: ../openconnect-strings.txt:475
 #, c-format
 msgid "DTLS initialised. DPD %d, Keepalive %d\n"
 msgstr ""
 
-#: dtls.c:673
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l857
+#: ../openconnect-strings.txt:478
 msgid "Attempt new DTLS connection\n"
 msgstr ""
 
-#: dtls.c:700
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l883
+#: ../openconnect-strings.txt:481
 #, c-format
 msgid "Received DTLS packet 0x%02x of %d bytes\n"
 msgstr ""
 
-#: dtls.c:714
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l897
+#: ../openconnect-strings.txt:484
 msgid "Got DTLS DPD request\n"
 msgstr ""
 
-#: dtls.c:720
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l903
+#: ../openconnect-strings.txt:487
 msgid "Failed to send DPD response. Expect disconnect\n"
 msgstr ""
 
-#: dtls.c:724
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l907
+#: ../openconnect-strings.txt:490
 msgid "Got DTLS DPD response\n"
 msgstr ""
 
-#: dtls.c:728
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l911
+#: ../openconnect-strings.txt:493
 msgid "Got DTLS Keepalive\n"
 msgstr ""
 
-#: dtls.c:733
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l917
+#: ../openconnect-strings.txt:496
+msgid "Compressed DTLS packet received when compression not enabled\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l925
+#: ../openconnect-strings.txt:499
 #, c-format
 msgid "Unknown DTLS packet type %02x, len %d\n"
 msgstr ""
 
-#: dtls.c:754
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l947
+#: ../openconnect-strings.txt:502
 msgid "DTLS rekey due\n"
 msgstr ""
 
-#: dtls.c:761
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l954
+#: ../openconnect-strings.txt:505
 msgid "DTLS Rehandshake failed; reconnecting.\n"
 msgstr ""
 
-#: dtls.c:770
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l963
+#: ../openconnect-strings.txt:508
 msgid "DTLS Dead Peer Detection detected dead peer!\n"
 msgstr ""
 
-#: dtls.c:776
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l969
+#: ../openconnect-strings.txt:511
 msgid "Send DTLS DPD\n"
 msgstr ""
 
-#: dtls.c:781
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l974
+#: ../openconnect-strings.txt:514
 msgid "Failed to send DPD request. Expect disconnect\n"
 msgstr ""
 
-#: dtls.c:794
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l987
+#: ../openconnect-strings.txt:517
 msgid "Send DTLS Keepalive\n"
 msgstr ""
 
-#: dtls.c:799
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l992
+#: ../openconnect-strings.txt:520
 msgid "Failed to send keepalive request. Expect disconnect\n"
 msgstr ""
 
-#: dtls.c:834
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1033
+#: ../openconnect-strings.txt:523
 #, c-format
 msgid "DTLS got write error %d. Falling back to SSL\n"
 msgstr ""
 
-#: dtls.c:849
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1047
+#: ../openconnect-strings.txt:526
 #, c-format
 msgid "DTLS got write error: %s. Falling back to SSL\n"
 msgstr ""
 
-#: dtls.c:866
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1062
+#: ../openconnect-strings.txt:529
 #, c-format
 msgid "Sent DTLS packet of %d bytes; DTLS send returned %d\n"
 msgstr ""
 
-#: dtls.c:878
-msgid "Built against SSL library with no Cisco DTLS support\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1085
+#: ../openconnect-strings.txt:532
+msgid "SSL operation cancelled\n"
+msgstr "SSL-toimenpide peruttiin\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1127
+#: ../openconnect-strings.txt:535
+#, c-format
+msgid "Initiating IPv4 MTU detection (min=%d, max=%d)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1132
+#: ../openconnect-strings.txt:538
+msgid "Too long time in MTU detect loop; bailing out.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1155
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1234
+#: ../openconnect-strings.txt:542
+#, c-format
+msgid "Failed to send DPD request (%d): %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1175
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1260
+#: ../openconnect-strings.txt:546
+#, c-format
+msgid "Received unexpected packet (%.2x) in MTU detection; skipping.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1181
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1276
+#: ../openconnect-strings.txt:550
+#, c-format
+msgid "Failed to recv DPD request (%d): %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1214
+#: ../openconnect-strings.txt:553
+msgid "Initiating IPv6 MTU detection\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1329
+#: ../openconnect-strings.txt:556
+#, c-format
+msgid "Detected MTU of %d bytes (was %d)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/dtls.c#l1332
+#: ../openconnect-strings.txt:559
+#, c-format
+msgid "No change in MTU after detection (was %d)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l57
+#: ../openconnect-strings.txt:562
+#, c-format
+msgid "Accepting expected ESP packet with seq %u\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l63
+#: ../openconnect-strings.txt:565
+#, c-format
+msgid "Discarding ancient ESP packet with seq %u (expected %u)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l72
+#: ../openconnect-strings.txt:568
+#, c-format
+msgid "Accepting out-of-order ESP packet with seq %u (expected %u)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l78
+#: ../openconnect-strings.txt:571
+#, c-format
+msgid "Discarding replayed ESP packet with seq %u\n"
 msgstr ""
 
-#: gnutls.c:83 openssl.c:110
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l107
+#: ../openconnect-strings.txt:574
+#, c-format
+msgid "Accepting later-than-expected ESP packet with seq %u (expected %u)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l152
+#: ../openconnect-strings.txt:577
+#, c-format
+msgid "Parameters for %s ESP: SPI 0x%08x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l155
+#: ../openconnect-strings.txt:580
+#, c-format
+msgid "ESP encryption type %s key 0x%s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l158
+#: ../openconnect-strings.txt:583
+#, c-format
+msgid "ESP authentication type %s key 0x%s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l217
+#: ../openconnect-strings.txt:586
+msgid "incoming"
+msgstr "saapuva"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l218
+#: ../openconnect-strings.txt:589
+msgid "outgoing"
+msgstr "lähtevä"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l220
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l237
+#: ../openconnect-strings.txt:593
+#, fuzzy
+#| msgid "Send BYE packet: %s\n"
+msgid "Send ESP probes\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l264
+#: ../openconnect-strings.txt:596
+#, c-format
+msgid "Received ESP packet of %d bytes\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l280
+#: ../openconnect-strings.txt:599
+#, c-format
+msgid "Consider SPI 0x%x, seq %u against outgoing ESP setup\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l286
+#: ../openconnect-strings.txt:602
+#, c-format
+msgid "Received ESP packet with invalid SPI 0x%08x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l294
+#: ../openconnect-strings.txt:605
+#, c-format
+msgid "Received ESP packet with unrecognised payload type %02x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l301
+#: ../openconnect-strings.txt:608
+#, c-format
+msgid "Invalid padding length %02x in ESP\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l313
+#: ../openconnect-strings.txt:611
+msgid "Invalid padding bytes in ESP\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l321
+#: ../openconnect-strings.txt:614
+msgid "ESP session established with server\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l332
+#: ../openconnect-strings.txt:617
+msgid "Failed to allocate memory to decrypt ESP packet\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l338
+#: ../openconnect-strings.txt:620
+msgid "LZO decompression of ESP packet failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l344
+#: ../openconnect-strings.txt:623
+#, c-format
+msgid "LZO decompressed %d bytes into %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l358
+#: ../openconnect-strings.txt:626
+msgid "Rekey not implemented for ESP\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l362
+#: ../openconnect-strings.txt:629
+msgid "ESP detected dead peer\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l369
+#: ../openconnect-strings.txt:632
+msgid "Send ESP probes for DPD\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l375
+#: ../openconnect-strings.txt:635
+msgid "Keepalive not implemented for ESP\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l398
+#: ../openconnect-strings.txt:638
+#, fuzzy, c-format
+#| msgid "Send BYE packet: %s\n"
+msgid "Failed to send ESP packet: %s\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/esp.c#l404
+#: ../openconnect-strings.txt:641
+#, fuzzy, c-format
+#| msgid "Send BYE packet: %s\n"
+msgid "Sent ESP packet of %d bytes\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l56
+#: ../openconnect-strings.txt:644
+#, c-format
+msgid "Failed to initialise ESP cipher: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l66
+#: ../openconnect-strings.txt:647
+#, c-format
+msgid "Failed to initialize ESP HMAC: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l116
+#: ../openconnect-strings.txt:650
+#, c-format
+msgid "Failed to generate random keys for ESP: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l146
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l212
+#: ../openconnect-strings.txt:654
+#, c-format
+msgid "Failed to calculate HMAC for ESP packet: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l153
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l148
+#: ../openconnect-strings.txt:658
+msgid "Received ESP packet with invalid HMAC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l169
+#: ../openconnect-strings.txt:661
+#, fuzzy, c-format
+#| msgid "Send BYE packet: %s\n"
+msgid "Decrypting ESP packet failed: %s\n"
+msgstr "Lähetä BYE-paketti: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls-esp.c#l189
+#: ../openconnect-strings.txt:664
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/gnutls-esp.c#l204
+#: ../openconnect-strings.txt:667
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/gnutls.c#l126
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l128
+#: ../openconnect-strings.txt:671
 msgid "SSL write cancelled\n"
 msgstr ""
 
-#: gnutls.c:87
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l130
+#: ../openconnect-strings.txt:674
 #, c-format
 msgid "Failed to write to SSL socket: %s\n"
 msgstr ""
 
-#: gnutls.c:116 gnutls.c:176 openssl.c:142 openssl.c:195
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l159
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l223
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l160
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l213
+#: ../openconnect-strings.txt:680
 msgid "SSL read cancelled\n"
 msgstr ""
 
-#. We've seen this with HTTP 1.0 responses followed by abrupt
-#. socket closure and no clean SSL shutdown.
-#. https://bugs.launchpad.net/bugs/1225276
-#: gnutls.c:123
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l166
+#: ../openconnect-strings.txt:683
 msgid "SSL socket closed uncleanly\n"
 msgstr ""
 
-#: gnutls.c:126 gnutls.c:181
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l173
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l232
+#: ../openconnect-strings.txt:687
 #, c-format
 msgid "Failed to read from SSL socket: %s\n"
 msgstr ""
 
-#: gnutls.c:199
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l252
+#: ../openconnect-strings.txt:690
+#, c-format
+msgid "SSL read error: %s; reconnecting.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l288
+#: ../openconnect-strings.txt:693
+#, c-format
+msgid "SSL send failed: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l301
+#: ../openconnect-strings.txt:696
 msgid "Could not extract expiration time of certificate\n"
 msgstr ""
 
-#: gnutls.c:204 openssl.c:1218
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l306
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1403
+#: ../openconnect-strings.txt:700
 msgid "Client certificate has expired at"
 msgstr ""
 
-#: gnutls.c:206 openssl.c:1223
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l308
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1408
+#: ../openconnect-strings.txt:704
 msgid "Client certificate expires soon at"
 msgstr ""
 
-#: gnutls.c:260 openssl.c:599
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l357
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l739
+#: ../openconnect-strings.txt:708
 #, c-format
 msgid "Failed to load item '%s' from keystore: %s\n"
 msgstr ""
 
-#: gnutls.c:273
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l370
+#: ../openconnect-strings.txt:711
 #, c-format
 msgid "Failed to open key/certificate file %s: %s\n"
 msgstr ""
 
-#: gnutls.c:280
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l377
+#: ../openconnect-strings.txt:714
 #, c-format
 msgid "Failed to stat key/certificate file %s: %s\n"
 msgstr ""
 
-#: gnutls.c:289
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l386
+#: ../openconnect-strings.txt:717
 msgid "Failed to allocate certificate buffer\n"
 msgstr ""
 
-#: gnutls.c:297
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l394
+#: ../openconnect-strings.txt:720
 #, c-format
 msgid "Failed to read certificate into memory: %s\n"
 msgstr ""
 
-#: gnutls.c:328
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l425
+#: ../openconnect-strings.txt:723
 #, c-format
 msgid "Failed to setup PKCS#12 data structure: %s\n"
 msgstr ""
 
-#: gnutls.c:339
-#, c-format
-msgid "Failed to import PKCS#12 file: %s\n"
-msgstr ""
-
-#: gnutls.c:348
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l448
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l508
+#: ../openconnect-strings.txt:727
 msgid "Failed to decrypt PKCS#12 certificate file\n"
 msgstr ""
 
-#: gnutls.c:352 openssl.c:407
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l452
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l511
+#: ../openconnect-strings.txt:731
 msgid "Enter PKCS#12 pass phrase:"
 msgstr ""
 
-#: gnutls.c:376
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l475
+#: ../openconnect-strings.txt:734
 #, c-format
 msgid "Failed to process PKCS#12 file: %s\n"
 msgstr ""
 
-#: gnutls.c:388
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l487
+#: ../openconnect-strings.txt:737
 #, c-format
 msgid "Failed to load PKCS#12 certificate: %s\n"
 msgstr ""
 
-#: gnutls.c:548
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l647
+#: ../openconnect-strings.txt:740
 #, c-format
 msgid "Importing X509 certificate failed: %s\n"
 msgstr ""
 
-#: gnutls.c:558
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l657
+#: ../openconnect-strings.txt:743
 #, c-format
 msgid "Setting PKCS#11 certificate failed: %s\n"
 msgstr ""
 
-#: gnutls.c:598
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l697
+#: ../openconnect-strings.txt:746
 #, c-format
 msgid "Could not initialise MD5 hash: %s\n"
 msgstr ""
 
-#: gnutls.c:608
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l707
+#: ../openconnect-strings.txt:749
 #, c-format
 msgid "MD5 hash error: %s\n"
 msgstr ""
 
-#: gnutls.c:666
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l765
+#: ../openconnect-strings.txt:752
 msgid "Missing DEK-Info: header from OpenSSL encrypted key\n"
 msgstr ""
 
-#: gnutls.c:673
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l772
+#: ../openconnect-strings.txt:755
 msgid "Cannot determine PEM encryption type\n"
 msgstr ""
 
-#: gnutls.c:686
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l785
+#: ../openconnect-strings.txt:758
 #, c-format
 msgid "Unsupported PEM encryption type: %s\n"
 msgstr ""
 
-#: gnutls.c:711 gnutls.c:724
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l810
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l823
+#: ../openconnect-strings.txt:762
 msgid "Invalid salt in encrypted PEM file\n"
 msgstr ""
 
-#: gnutls.c:748
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l847
+#: ../openconnect-strings.txt:765
 #, c-format
 msgid "Error base64-decoding encrypted PEM file: %s\n"
 msgstr ""
 
-#: gnutls.c:756
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l855
+#: ../openconnect-strings.txt:768
 msgid "Encrypted PEM file too short\n"
 msgstr ""
 
-#: gnutls.c:784
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l883
+#: ../openconnect-strings.txt:771
 #, c-format
 msgid "Failed to initialise cipher for decrypting PEM file: %s\n"
 msgstr ""
 
-#: gnutls.c:795
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l894
+#: ../openconnect-strings.txt:774
 #, c-format
 msgid "Failed to decrypt PEM key: %s\n"
 msgstr ""
 
-#: gnutls.c:847
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l946
+#: ../openconnect-strings.txt:777
 msgid "Decrypting PEM key failed\n"
 msgstr ""
 
-#: gnutls.c:851 gnutls.c:1289 openssl.c:372
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l951
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1477
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l434
+#: ../openconnect-strings.txt:782
 msgid "Enter PEM pass phrase:"
 msgstr ""
 
-#: gnutls.c:905 openssl.c:645
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1010
+#: ../openconnect-strings.txt:785
+msgid "This binary built without system key support\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1017
+#: ../openconnect-strings.txt:788
 msgid "This binary built without PKCS#11 support\n"
 msgstr ""
 
-#: gnutls.c:955
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1075
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l383
+#: ../openconnect-strings.txt:792
 #, c-format
 msgid "Using PKCS#11 certificate %s\n"
-msgstr ""
+msgstr "Käytetään PKCS#11-varmennetta %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1076
+#: ../openconnect-strings.txt:795
+#, c-format
+msgid "Using system certificate %s\n"
+msgstr "Käytetään järjestelmävarmennetta %s\n"
 
-#: gnutls.c:968
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1094
+#: ../openconnect-strings.txt:798
 #, c-format
 msgid "Error loading certificate from PKCS#11: %s\n"
 msgstr ""
 
-#: gnutls.c:979 openssl.c:650
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1095
+#: ../openconnect-strings.txt:801
 #, c-format
-msgid "Using certificate file %s\n"
+msgid "Error loading system certificate: %s\n"
 msgstr ""
 
-#: gnutls.c:1008
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1106
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l793
+#: ../openconnect-strings.txt:805
+#, c-format
+msgid "Using certificate file %s\n"
+msgstr "Käytetään varmennetiedostoa %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1134
+#: ../openconnect-strings.txt:808
 msgid "PKCS#11 file contained no certificate\n"
 msgstr ""
 
-#: gnutls.c:1034
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1160
+#: ../openconnect-strings.txt:811
 msgid "No certificate found in file"
 msgstr ""
 
-#: gnutls.c:1039
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1165
+#: ../openconnect-strings.txt:814
 #, c-format
 msgid "Loading certificate failed: %s\n"
 msgstr ""
 
-#: gnutls.c:1054
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1180
+#: ../openconnect-strings.txt:817
 #, c-format
-msgid "Using PKCS#11 key %s\n"
+msgid "Using system key %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1185
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1349
+#: ../openconnect-strings.txt:821
+#, c-format
+msgid "Error initialising private key structure: %s\n"
 msgstr ""
 
-#: gnutls.c:1059
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1196
+#: ../openconnect-strings.txt:824
+#, c-format
+msgid "Error importing system key %s: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1207
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1297
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1325
+#: ../openconnect-strings.txt:829
+#, c-format
+msgid "Trying PKCS#11 key URL %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1212
+#: ../openconnect-strings.txt:832
 #, c-format
 msgid "Error initialising PKCS#11 key structure: %s\n"
 msgstr ""
 
-#: gnutls.c:1149
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1337
+#: ../openconnect-strings.txt:835
 #, c-format
 msgid "Error importing PKCS#11 URL %s: %s\n"
 msgstr ""
 
-#: gnutls.c:1159
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1344
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l549
+#: ../openconnect-strings.txt:839
 #, c-format
-msgid "Error initialising private key structure: %s\n"
+msgid "Using PKCS#11 key %s\n"
 msgstr ""
 
-#: gnutls.c:1169
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1359
+#: ../openconnect-strings.txt:842
 #, c-format
 msgid "Error importing PKCS#11 key into private key structure: %s\n"
 msgstr ""
 
-#: gnutls.c:1197
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1387
+#: ../openconnect-strings.txt:845
 #, c-format
 msgid "Using private key file %s\n"
 msgstr ""
 
-#: gnutls.c:1210 openssl.c:548
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1398
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l619
+#: ../openconnect-strings.txt:849
 msgid "This version of OpenConnect was built without TPM support\n"
 msgstr ""
 
-#: gnutls.c:1231
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1419
+#: ../openconnect-strings.txt:852
 msgid "Failed to interpret PEM file\n"
 msgstr ""
 
-#: gnutls.c:1250
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1438
+#: ../openconnect-strings.txt:855
 #, c-format
 msgid "Failed to load PKCS#1 private key: %s\n"
 msgstr ""
 
-#: gnutls.c:1263 gnutls.c:1277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1451
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1465
+#: ../openconnect-strings.txt:859
 #, c-format
 msgid "Failed to load private key as PKCS#8: %s\n"
 msgstr ""
 
-#: gnutls.c:1285
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1473
+#: ../openconnect-strings.txt:862
 msgid "Failed to decrypt PKCS#8 certificate file\n"
 msgstr ""
 
-#: gnutls.c:1299
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1487
+#: ../openconnect-strings.txt:865
 #, c-format
 msgid "Failed to determine type of private key %s\n"
 msgstr ""
 
-#: gnutls.c:1311
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1499
+#: ../openconnect-strings.txt:868
 #, c-format
 msgid "Failed to get key ID: %s\n"
 msgstr ""
 
-#: gnutls.c:1356
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1544
+#: ../openconnect-strings.txt:871
 #, c-format
 msgid "Error signing test data with private key: %s\n"
 msgstr ""
 
-#: gnutls.c:1371
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1559
+#: ../openconnect-strings.txt:874
 #, c-format
 msgid "Error validating signature against certificate: %s\n"
 msgstr ""
 
-#: gnutls.c:1395
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1583
+#: ../openconnect-strings.txt:877
 msgid "No SSL certificate found to match private key\n"
 msgstr ""
 
-#: gnutls.c:1406 openssl.c:439 openssl.c:576
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1595
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l534
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l677
+#: ../openconnect-strings.txt:882
 #, c-format
 msgid "Using client certificate '%s'\n"
 msgstr ""
 
-#: gnutls.c:1413
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1602
+#: ../openconnect-strings.txt:885
 #, c-format
 msgid "Setting certificate revocation list failed: %s\n"
 msgstr ""
 
-#: gnutls.c:1434 gnutls.c:1444
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1623
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1633
+#: ../openconnect-strings.txt:889
 msgid "Failed to allocate memory for certificate\n"
 msgstr ""
 
-#: gnutls.c:1480
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1669
+#: ../openconnect-strings.txt:892
 msgid ""
 "WARNING: GnuTLS returned incorrect issuer certs; authentication may fail!\n"
 msgstr ""
 
-#: gnutls.c:1505
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1697
+#: ../openconnect-strings.txt:896
 #, c-format
 msgid "Got next CA '%s' from PKCS11\n"
 msgstr ""
 
-#: gnutls.c:1533
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1723
+#: ../openconnect-strings.txt:899
 msgid "Failed to allocate memory for supporting certificates\n"
 msgstr ""
 
-#: gnutls.c:1556
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1746
+#: ../openconnect-strings.txt:902
 #, c-format
 msgid "Adding supporting CA '%s'\n"
 msgstr ""
 
-#: gnutls.c:1584
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1774
+#: ../openconnect-strings.txt:905
 #, c-format
 msgid "Setting certificate failed: %s\n"
 msgstr ""
 
-#: gnutls.c:1716
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1962
+#: ../openconnect-strings.txt:908
 msgid "Server presented no certificate\n"
 msgstr ""
 
-#: gnutls.c:1728
-msgid "Could not calculate SHA1 of server's certificate\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1970
+#: ../openconnect-strings.txt:911
+#, c-format
+msgid "Error comparing server's cert on rehandshake: %s\n"
 msgstr ""
 
-#: gnutls.c:1736 openssl.c:832
-#, c-format
-msgid "Server SSL certificate didn't match: %s\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1975
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1338
+#: ../openconnect-strings.txt:915
+msgid "Server presented different cert on rehandshake\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1980
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1341
+#: ../openconnect-strings.txt:919
+msgid "Server presented identical cert on rehandshake\n"
 msgstr ""
 
-#: gnutls.c:1744
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1986
+#: ../openconnect-strings.txt:922
+msgid "Error initialising X509 cert structure\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l1992
+#: ../openconnect-strings.txt:925
+msgid "Error importing server's cert\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2001
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1681
+#: ../openconnect-strings.txt:929
+msgid "Could not calculate hash of server's certificate\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2006
+#: ../openconnect-strings.txt:932
 msgid "Error checking server cert status\n"
 msgstr ""
 
-#: gnutls.c:1749
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2011
+#: ../openconnect-strings.txt:935
 msgid "certificate revoked"
-msgstr ""
+msgstr "varmenne on kumottu"
 
-#: gnutls.c:1751
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2013
+#: ../openconnect-strings.txt:938
 msgid "signer not found"
-msgstr ""
+msgstr "allekirjoittajaa ei löydy"
 
-#: gnutls.c:1753
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2015
+#: ../openconnect-strings.txt:941
 msgid "signer not a CA certificate"
 msgstr ""
 
-#: gnutls.c:1755
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2017
+#: ../openconnect-strings.txt:944
 msgid "insecure algorithm"
 msgstr ""
 
-#: gnutls.c:1757
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2019
+#: ../openconnect-strings.txt:947
 msgid "certificate not yet activated"
-msgstr ""
+msgstr "varmennetta ei ole vielä aktivoitu"
 
-#: gnutls.c:1759
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2021
+#: ../openconnect-strings.txt:950
 msgid "certificate expired"
-msgstr ""
+msgstr "varmenne on vanhentunut"
 
-#. If this is set and no other reason, it apparently means
-#. that signature verification failed. Not entirely sure
-#. why we don't just set a bit for that too.
-#: gnutls.c:1764
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2026
+#: ../openconnect-strings.txt:953
 msgid "signature verification failed"
 msgstr ""
 
-#: gnutls.c:1768
-msgid "Error initialising X509 cert structure\n"
-msgstr ""
-
-#: gnutls.c:1774
-msgid "Error importing server's cert\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2075
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1276
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1369
+#: ../openconnect-strings.txt:958
+msgid "certificate does not match hostname"
 msgstr ""
 
-#: gnutls.c:1780 openssl.c:1130
-msgid "certificate does not match hostname"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2080
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1275
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1375
+#: ../openconnect-strings.txt:963
+#, c-format
+msgid "Server certificate verify failed: %s\n"
 msgstr ""
 
-#: gnutls.c:1862
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2149
+#: ../openconnect-strings.txt:966
 msgid "Failed to allocate memory for cafile certs\n"
 msgstr ""
 
-#: gnutls.c:1883
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2170
+#: ../openconnect-strings.txt:969
 #, c-format
 msgid "Failed to read certs from cafile: %s\n"
 msgstr ""
 
-#: gnutls.c:1899
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2186
+#: ../openconnect-strings.txt:972
 #, c-format
 msgid "Failed to open CA file '%s': %s\n"
 msgstr ""
 
-#: gnutls.c:1912 openssl.c:1277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2199
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1466
+#: ../openconnect-strings.txt:976
 msgid "Loading certificate failed. Aborting.\n"
 msgstr ""
 
-#: gnutls.c:1937
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2270
+#: ../openconnect-strings.txt:979
 #, c-format
-msgid "Failed to set TLS priority string: %s\n"
+msgid "Failed to set TLS priority string (\"%s\"): %s\n"
 msgstr ""
 
-#: gnutls.c:1949 openssl.c:1364
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2282
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1583
+#: ../openconnect-strings.txt:983
 #, c-format
 msgid "SSL negotiation with %s\n"
 msgstr ""
 
-#: gnutls.c:1986 openssl.c:1390
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2329
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1609
+#: ../openconnect-strings.txt:987
 msgid "SSL connection cancelled\n"
-msgstr ""
+msgstr "SSL-yhteys peruttu\n"
 
-#: gnutls.c:1993
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2336
+#: ../openconnect-strings.txt:990
 #, c-format
 msgid "SSL connection failure: %s\n"
-msgstr ""
+msgstr "SSL-yhteys epäonnistui: %s\n"
 
-#: gnutls.c:2002
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2345
+#: ../openconnect-strings.txt:993
 #, c-format
 msgid "GnuTLS non-fatal return during handshake: %s\n"
 msgstr ""
 
-#: gnutls.c:2008 openssl.c:1410
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2351
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1626
+#: ../openconnect-strings.txt:997
 #, c-format
 msgid "Connected to HTTPS on %s\n"
 msgstr ""
 
-#: gnutls.c:2011
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2354
+#: ../openconnect-strings.txt:1000
 #, c-format
 msgid "Renegotiated SSL on %s\n"
 msgstr ""
 
-#: gnutls.c:2195
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2537
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l182
+#: ../openconnect-strings.txt:1004
 #, c-format
 msgid "PIN required for %s"
 msgstr ""
 
-#: gnutls.c:2205
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2541
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l185
+#: ../openconnect-strings.txt:1008
 msgid "Wrong PIN"
-msgstr ""
+msgstr "Väärä PIN"
 
-#: gnutls.c:2208
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2544
+#: ../openconnect-strings.txt:1011
 msgid "This is the final try before locking!"
 msgstr ""
 
-#: gnutls.c:2210
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2546
+#: ../openconnect-strings.txt:1014
 msgid "Only a few tries left before locking!"
 msgstr ""
 
-#: gnutls.c:2215
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2551
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l189
+#: ../openconnect-strings.txt:1018
 msgid "Enter PIN:"
+msgstr "Anna PIN:"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2682
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1754
+#: ../openconnect-strings.txt:1022
+msgid "Unsupported OATH HMAC algorithm\n"
 msgstr ""
 
-#: gnutls_tpm.c:82
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls.c#l2691
+#: ../openconnect-strings.txt:1025
+#, c-format
+msgid "Failed to calculate OATH HMAC: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l84
+#: ../openconnect-strings.txt:1028
 #, c-format
 msgid "Failed to SHA1 input data for signing: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:104
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l106
+#: ../openconnect-strings.txt:1031
 #, c-format
 msgid "TPM sign function called for %d bytes.\n"
 msgstr ""
 
-#: gnutls_tpm.c:111
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l113
+#: ../openconnect-strings.txt:1034
 #, c-format
 msgid "Failed to create TPM hash object: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:118
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l120
+#: ../openconnect-strings.txt:1037
 #, c-format
 msgid "Failed to set value in TPM hash object: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:128
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l130
+#: ../openconnect-strings.txt:1040
 #, c-format
 msgid "TPM hash signature failed: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:150
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l152
+#: ../openconnect-strings.txt:1043
 #, c-format
 msgid "Error decoding TSS key blob: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:157 gnutls_tpm.c:168 gnutls_tpm.c:181
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l159
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l170
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l183
+#: ../openconnect-strings.txt:1048
 msgid "Error in TSS key blob\n"
 msgstr ""
 
-#: gnutls_tpm.c:188
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l190
+#: ../openconnect-strings.txt:1051
 #, c-format
 msgid "Failed to create TPM context: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:195
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l197
+#: ../openconnect-strings.txt:1054
 #, c-format
 msgid "Failed to connect TPM context: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:203
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l205
+#: ../openconnect-strings.txt:1057
 #, c-format
 msgid "Failed to load TPM SRK key: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:210
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l212
+#: ../openconnect-strings.txt:1060
 #, c-format
 msgid "Failed to load TPM SRK policy object: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:231
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l233
+#: ../openconnect-strings.txt:1063
 #, c-format
 msgid "Failed to set TPM PIN: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:247
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l249
+#: ../openconnect-strings.txt:1066
 #, c-format
 msgid "Failed to load TPM key blob: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:254
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l256
+#: ../openconnect-strings.txt:1069
 msgid "Enter TPM SRK PIN:"
 msgstr ""
 
-#: gnutls_tpm.c:279
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l281
+#: ../openconnect-strings.txt:1072
 #, c-format
 msgid "Failed to create key policy object: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:287
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l289
+#: ../openconnect-strings.txt:1075
 #, c-format
 msgid "Failed to assign policy to key: %s\n"
 msgstr ""
 
-#: gnutls_tpm.c:293
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l295
+#: ../openconnect-strings.txt:1078
 msgid "Enter TPM key PIN:"
 msgstr ""
 
-#: gnutls_tpm.c:304
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gnutls_tpm.c#l306
+#: ../openconnect-strings.txt:1081
 #, c-format
 msgid "Failed to set key PIN: %s\n"
 msgstr ""
 
-#: http.c:138
-msgid "No memory for allocating cookies\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l75
+#: ../openconnect-strings.txt:1084
+msgid "Error importing GSSAPI name for authentication:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l128
+#: ../openconnect-strings.txt:1087
+#, fuzzy
+#| msgid "Error processing HTTP response\n"
+msgid "Error generating GSSAPI response:\n"
+msgstr "Virhe käsiteltäessä HTTP-vastausta\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l145
+#: ../openconnect-strings.txt:1090
+msgid "Attempting GSSAPI authentication to proxy\n"
 msgstr ""
 
-#: http.c:203
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l148
+#: ../openconnect-strings.txt:1093
 #, c-format
-msgid "Failed to parse HTTP response '%s'\n"
+msgid "Attempting GSSAPI authentication to server '%s'\n"
 msgstr ""
 
-#: http.c:209
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l200
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l256
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l191
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l249
+#: ../openconnect-strings.txt:1099
+msgid "GSSAPI authentication completed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l211
+#: ../openconnect-strings.txt:1102
 #, c-format
-msgid "Got HTTP response: %s\n"
-msgstr "Saatiin HTTP-vastaus: %s\n"
+msgid "GSSAPI token too large (%zd bytes)\n"
+msgstr ""
 
-#: http.c:217
-msgid "Error processing HTTP response\n"
-msgstr "Virhe käsiteltäessä HTTP-vastausta\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l224
+#: ../openconnect-strings.txt:1105
+#, c-format
+msgid "Sending GSSAPI token of %zu bytes\n"
+msgstr ""
 
-#: http.c:224
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l229
+#: ../openconnect-strings.txt:1108
 #, c-format
-msgid "Ignoring unknown HTTP response line '%s'\n"
+msgid "Failed to send GSSAPI authentication token to proxy: %s\n"
 msgstr ""
 
-#: http.c:244
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l237
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l264
+#: ../openconnect-strings.txt:1112
 #, c-format
-msgid "Invalid cookie offered: %s\n"
+msgid "Failed to receive GSSAPI authentication token from proxy: %s\n"
 msgstr ""
 
-#: http.c:263
-msgid "SSL certificate authentication failed\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l243
+#: ../openconnect-strings.txt:1115
+msgid "SOCKS server reported GSSAPI context failure\n"
 msgstr ""
 
-#: http.c:294
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l247
+#: ../openconnect-strings.txt:1118
 #, c-format
-msgid "Response body has negative size (%d)\n"
+msgid "Unknown GSSAPI status response (0x%02x) from SOCKS server\n"
 msgstr ""
 
-#: http.c:305
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l268
+#: ../openconnect-strings.txt:1121
 #, c-format
-msgid "Unknown Transfer-Encoding: %s\n"
+msgid "Got GSSAPI token of %zu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. Now the body, if there is one
-#: http.c:320
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l294
+#: ../openconnect-strings.txt:1124
 #, c-format
-msgid "HTTP body %s (%d)\n"
+msgid "Sending GSSAPI protection negotiation of %zu bytes\n"
 msgstr ""
 
-#: http.c:334 http.c:363
-msgid "Error reading HTTP response body\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l299
+#: ../openconnect-strings.txt:1127
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/gssapi.c#l307
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l317
+#: ../openconnect-strings.txt:1131
+#, c-format
+msgid "Failed to receive GSSAPI protection response from proxy: %s\n"
 msgstr ""
 
-#: http.c:348
-msgid "Error fetching chunk header\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l322
+#: ../openconnect-strings.txt:1134
+#, c-format
+msgid "Got GSSAPI protection response of %zu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#: http.c:374
-msgid "Error fetching HTTP response body\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l332
+#: ../openconnect-strings.txt:1137
+#, c-format
+msgid "Invalid GSSAPI protection response from proxy (%zu bytes)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l341
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l408
+#: ../openconnect-strings.txt:1141
+msgid "SOCKS proxy demands message integrity, which is not supported\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l345
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l412
+#: ../openconnect-strings.txt:1145
+msgid "SOCKS proxy demands message confidentiality, which is not supported\n"
 msgstr ""
 
-#: http.c:377
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/gssapi.c#l349
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l416
+#: ../openconnect-strings.txt:1149
 #, c-format
-msgid "Error in chunked decoding. Expected '', got: '%s'"
+msgid "SOCKS proxy demands protection unknown type 0x%02x\n"
 msgstr ""
 
-#: http.c:390
-msgid "Cannot receive HTTP 1.0 body without closing connection\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http-auth.c#l184
+#: ../openconnect-strings.txt:1152
+msgid "Attempting HTTP Basic authentication to proxy\n"
 msgstr ""
 
-#: http.c:490
-msgid "Failed to send GET request for new config\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http-auth.c#l186
+#: ../openconnect-strings.txt:1155
+#, c-format
+msgid "Attempting HTTP Basic authentication to server '%s'\n"
 msgstr ""
 
-#: http.c:514
-msgid "Downloaded config file did not match intended SHA1\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http-auth.c#l200
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1200
+#: ../openconnect-strings.txt:1159
+msgid "This version of OpenConnect was built without GSSAPI support\n"
 msgstr ""
 
-#: http.c:528
-msgid ""
-"Error: Running the 'Cisco Secure Desktop' trojan on Windows is not yet "
-"implemented.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http-auth.c#l240
+#: ../openconnect-strings.txt:1162
+msgid "Proxy requested Basic authentication which is disabled by default\n"
 msgstr ""
 
-#: http.c:536
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http-auth.c#l243
+#: ../openconnect-strings.txt:1165
+#, c-format
 msgid ""
-"Error: Server asked us to run CSD hostscan.\n"
-"You need to provide a suitable --csd-wrapper argument.\n"
+"Server '%s' requested Basic authentication which is disabled by default\n"
 msgstr ""
 
-#: http.c:543
-msgid ""
-"Error: Server asked us to download and run a 'Cisco Secure Desktop' trojan.\n"
-"This facility is disabled by default for security reasons, so you may wish "
-"to enable it.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http-auth.c#l256
+#: ../openconnect-strings.txt:1169
+msgid "No more authentication methods to try\n"
 msgstr ""
 
-#: http.c:550
-msgid "Trying to run Linux CSD trojan script.\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l296
+#: ../openconnect-strings.txt:1172
+msgid "No memory for allocating cookies\n"
 msgstr ""
 
-#: http.c:561
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l371
+#: ../openconnect-strings.txt:1175
 #, c-format
-msgid "Failed to open temporary CSD script file: %s\n"
-msgstr ""
+msgid "Failed to parse HTTP response '%s'\n"
+msgstr "HTTP-vastauksen '%s' jäsentäminen epäonnistui\n"
 
-#: http.c:570
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l377
+#: ../openconnect-strings.txt:1178
 #, c-format
-msgid "Failed to write temporary CSD script file: %s\n"
-msgstr ""
+msgid "Got HTTP response: %s\n"
+msgstr "Saatiin HTTP-vastaus: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l385
+#: ../openconnect-strings.txt:1181
+msgid "Error processing HTTP response\n"
+msgstr "Virhe käsiteltäessä HTTP-vastausta\n"
 
-#: http.c:588 main.c:1060
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l392
+#: ../openconnect-strings.txt:1184
 #, c-format
-msgid "Failed to set uid %ld\n"
+msgid "Ignoring unknown HTTP response line '%s'\n"
 msgstr ""
 
-#: http.c:593
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l412
+#: ../openconnect-strings.txt:1187
 #, c-format
-msgid "Invalid user uid=%ld\n"
+msgid "Invalid cookie offered: %s\n"
 msgstr ""
 
-#: http.c:599
-#, c-format
-msgid "Failed to change to CSD home directory '%s': %s\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l431
+#: ../openconnect-strings.txt:1190
+msgid "SSL certificate authentication failed\n"
 msgstr ""
 
-#: http.c:605
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l462
+#: ../openconnect-strings.txt:1193
 #, c-format
-msgid ""
-"Warning: you are running insecure CSD code with root privileges\n"
-"\t Use command line option \"--csd-user\"\n"
+msgid "Response body has negative size (%d)\n"
 msgstr ""
 
-#: http.c:647
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l473
+#: ../openconnect-strings.txt:1196
 #, c-format
-msgid "Failed to exec CSD script %s\n"
+msgid "Unknown Transfer-Encoding: %s\n"
 msgstr ""
 
-#: http.c:764
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l492
+#: ../openconnect-strings.txt:1199
 #, c-format
-msgid "Failed to parse redirected URL '%s': %s\n"
+msgid "HTTP body %s (%d)\n"
 msgstr ""
 
-#: http.c:788
-#, c-format
-msgid "Cannot follow redirection to non-https URL '%s'\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l506
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l533
+#: ../openconnect-strings.txt:1203
+msgid "Error reading HTTP response body\n"
 msgstr ""
 
-#: http.c:816
-#, c-format
-msgid "Allocating new path for relative redirect failed: %s\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l519
+#: ../openconnect-strings.txt:1206
+msgid "Error fetching chunk header\n"
 msgstr ""
 
-#: http.c:973
-#, c-format
-msgid "Unexpected %d result from server\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l543
+#: ../openconnect-strings.txt:1209
+msgid "Error fetching HTTP response body\n"
 msgstr ""
 
-#: http.c:999
-msgid "Unknown response from server\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l546
+#: ../openconnect-strings.txt:1212
+#, c-format
+msgid "Error in chunked decoding. Expected '', got: '%s'"
 msgstr ""
 
-#: http.c:1099
-msgid "Server requested SSL client certificate after one was provided\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l558
+#: ../openconnect-strings.txt:1215
+msgid "Cannot receive HTTP 1.0 body without closing connection\n"
 msgstr ""
 
-#: http.c:1108
-msgid ""
-"Try the --no-xmlpost option. If that works, please report as an OpenConnect "
-"bug\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l685
+#: ../openconnect-strings.txt:1218
+#, c-format
+msgid "Failed to parse redirected URL '%s': %s\n"
 msgstr ""
 
-#: http.c:1110
-msgid "Server requested SSL client certificate; none was configured\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l709
+#: ../openconnect-strings.txt:1221
+#, c-format
+msgid "Cannot follow redirection to non-https URL '%s'\n"
 msgstr ""
 
-#: http.c:1125
-msgid "XML POST enabled\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l737
+#: ../openconnect-strings.txt:1224
+#, c-format
+msgid "Allocating new path for relative redirect failed: %s\n"
 msgstr ""
 
-#: http.c:1172
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l929
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l590
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l626
+#: ../openconnect-strings.txt:1229
 #, c-format
-msgid "Refreshing %s after 1 second...\n"
+msgid "Unexpected %d result from server\n"
 msgstr ""
 
-#: http.c:1375
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1056
+#: ../openconnect-strings.txt:1232
 msgid "request granted"
 msgstr ""
 
-#: http.c:1376
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1057
+#: ../openconnect-strings.txt:1235
 msgid "general failure"
-msgstr ""
+msgstr "yleinen virhe"
 
-#: http.c:1377
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1058
+#: ../openconnect-strings.txt:1238
 msgid "connection not allowed by ruleset"
 msgstr ""
 
-#: http.c:1378
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1059
+#: ../openconnect-strings.txt:1241
 msgid "network unreachable"
 msgstr ""
 
-#: http.c:1379
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1060
+#: ../openconnect-strings.txt:1244
 msgid "host unreachable"
 msgstr ""
 
-#: http.c:1380
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1061
+#: ../openconnect-strings.txt:1247
 msgid "connection refused by destination host"
 msgstr ""
 
-#: http.c:1381
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1062
+#: ../openconnect-strings.txt:1250
 msgid "TTL expired"
-msgstr ""
+msgstr "TTL vanheni"
 
-#: http.c:1382
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1063
+#: ../openconnect-strings.txt:1253
 msgid "command not supported / protocol error"
-msgstr ""
+msgstr "komento ei ole tuettu / yhteyskäytännön virhe"
 
-#: http.c:1383
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1064
+#: ../openconnect-strings.txt:1256
 msgid "address type not supported"
 msgstr ""
 
-#: http.c:1397
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1074
+#: ../openconnect-strings.txt:1259
+msgid "SOCKS server requested username/password but we have none\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1082
+#: ../openconnect-strings.txt:1262
+msgid "Username and password for SOCKS authentication must be < 255 bytes\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1097
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1153
+#: ../openconnect-strings.txt:1266
 #, c-format
 msgid "Error writing auth request to SOCKS proxy: %s\n"
 msgstr ""
 
-#: http.c:1404
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1105
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1160
+#: ../openconnect-strings.txt:1270
 #, c-format
 msgid "Error reading auth response from SOCKS proxy: %s\n"
 msgstr ""
 
-#: http.c:1410
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1112
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1166
+#: ../openconnect-strings.txt:1274
 #, c-format
 msgid "Unexpected auth response from SOCKS proxy: %02x %02x\n"
 msgstr ""
 
-#: http.c:1418
-#, c-format
-msgid "SOCKS proxy error %02x: %s\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1118
+#: ../openconnect-strings.txt:1277
+msgid "Authenticated to SOCKS server using password\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1122
+#: ../openconnect-strings.txt:1280
+msgid "Password authentication to SOCKS server failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1178
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1185
+#: ../openconnect-strings.txt:1284
+msgid "SOCKS server requested GSSAPI authentication\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1191
+#: ../openconnect-strings.txt:1287
+msgid "SOCKS server requested password authentication\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1198
+#: ../openconnect-strings.txt:1290
+msgid "SOCKS server requires authentication\n"
 msgstr ""
 
-#: http.c:1422
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1205
+#: ../openconnect-strings.txt:1293
 #, c-format
-msgid "SOCKS proxy error %02x\n"
+msgid "SOCKS server requested unknown authentication type %02x\n"
 msgstr ""
 
-#: http.c:1428
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1211
+#: ../openconnect-strings.txt:1296
 #, c-format
 msgid "Requesting SOCKS proxy connection to %s:%d\n"
 msgstr ""
 
-#: http.c:1443
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1226
+#: ../openconnect-strings.txt:1299
 #, c-format
 msgid "Error writing connect request to SOCKS proxy: %s\n"
 msgstr ""
 
-#: http.c:1451 http.c:1484
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1234
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1276
+#: ../openconnect-strings.txt:1303
 #, c-format
 msgid "Error reading connect response from SOCKS proxy: %s\n"
 msgstr ""
 
-#: http.c:1457
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1240
+#: ../openconnect-strings.txt:1306
 #, c-format
 msgid "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
 msgstr ""
 
-#: http.c:1477
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1248
+#: ../openconnect-strings.txt:1309
+#, c-format
+msgid "SOCKS proxy error %02x: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1252
+#: ../openconnect-strings.txt:1312
+#, c-format
+msgid "SOCKS proxy error %02x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1269
+#: ../openconnect-strings.txt:1315
 #, c-format
 msgid "Unexpected address type %02x in SOCKS connect response\n"
 msgstr ""
 
-#: http.c:1510
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1292
+#: ../openconnect-strings.txt:1318
 #, c-format
 msgid "Requesting HTTP proxy connection to %s:%d\n"
 msgstr ""
 
-#: http.c:1518
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1324
+#: ../openconnect-strings.txt:1321
 #, c-format
 msgid "Sending proxy request failed: %s\n"
 msgstr ""
 
-#: http.c:1525
-msgid "Error fetching proxy response\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1347
+#: ../openconnect-strings.txt:1324
+#, c-format
+msgid "Proxy CONNECT request failed: %d\n"
 msgstr ""
 
-#: http.c:1532
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1366
+#: ../openconnect-strings.txt:1327
 #, c-format
-msgid "Failed to parse proxy response '%s'\n"
+msgid "Unknown proxy type '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/http.c#l1415
+#: ../openconnect-strings.txt:1330
+msgid "Only http or socks(5) proxies supported\n"
 msgstr ""
 
-#: http.c:1538
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/library.c#l139
+#: ../openconnect-strings.txt:1333
 #, c-format
-msgid "Proxy CONNECT request failed: %s\n"
+msgid "Unknown VPN protocol '%s'\n"
 msgstr ""
 
-#: http.c:1545
-msgid "Failed to read proxy response\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/library.c#l160
+#: ../openconnect-strings.txt:1336
+msgid "Built against SSL library with no Cisco DTLS support\n"
 msgstr ""
 
-#: http.c:1549
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/library.c#l561
+#: ../openconnect-strings.txt:1339
 #, c-format
-msgid "Unexpected continuation line after CONNECT response: '%s'\n"
+msgid "Failed to parse server URL '%s'\n"
 msgstr ""
 
-#: http.c:1565
-#, c-format
-msgid "Unknown proxy type '%s'\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/library.c#l567
+#: ../openconnect-strings.txt:1342
+msgid "Only https:// permitted for server URL\n"
 msgstr ""
 
-#: http.c:1593
-msgid "Only http or socks(5) proxies supported\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/library.c#l984
+#: ../openconnect-strings.txt:1345
+msgid "No form handler; cannot authenticate.\n"
 msgstr ""
 
-#: library.c:350
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l330
+#: ../openconnect-strings.txt:1348
 #, c-format
-msgid "Failed to parse server URL '%s'\n"
+msgid "CommandLineToArgvW() failed: %s\n"
 msgstr ""
 
-#: library.c:356
-msgid "Only https:// permitted for server URL\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l343
+#: ../openconnect-strings.txt:1351
+msgid "Fatal error in command line handling\n"
 msgstr ""
 
-#: main.c:243
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l379
+#: ../openconnect-strings.txt:1354
 #, c-format
+#| msgid "Reconnect failed\n"
+msgid "ReadConsole() failed: %s\n"
+msgstr "ReadConsole() epäonnistui: %s\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l393
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l406
+#: ../openconnect-strings.txt:1358
+#, c-format
+msgid "Error converting console input: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l400
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l636
+#: ../openconnect-strings.txt:1362
+msgid "Allocation failure for string from stdin\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l567
+#: ../openconnect-strings.txt:1365
 msgid ""
 "For assistance with OpenConnect, please see the web page at\n"
 "  http://www.infradead.org/openconnect/mail.html\n";
 msgstr ""
 
-#: main.c:252
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l576
+#: ../openconnect-strings.txt:1370
 msgid "Using OpenSSL. Features present:"
 msgstr ""
 
-#: main.c:254
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l578
+#: ../openconnect-strings.txt:1373
 msgid "Using GnuTLS. Features present:"
 msgstr ""
 
-#: main.c:263
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l587
+#: ../openconnect-strings.txt:1376
 msgid "OpenSSL ENGINE not present"
 msgstr ""
 
-#: main.c:287
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l619
+#: ../openconnect-strings.txt:1379
 msgid "using OpenSSL"
-msgstr ""
+msgstr "käytetään OpenSSL:ää"
 
-#: main.c:291
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l623
+#: ../openconnect-strings.txt:1382
 msgid ""
 "\n"
 "WARNING: No DTLS support in this binary. Performance will be impaired.\n"
 msgstr ""
 
-#: main.c:305
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l660
+#: ../openconnect-strings.txt:1387
+msgid "fgets (stdin)"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l700
+#: ../openconnect-strings.txt:1390
 #, c-format
 msgid "Cannot process this executable path \"%s\""
 msgstr ""
 
-#: main.c:311
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l706
+#: ../openconnect-strings.txt:1393
 msgid "Allocation for vpnc-script path failed\n"
 msgstr ""
 
-#: main.c:322
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l726
+#: ../openconnect-strings.txt:1396
 #, c-format
+msgid "Override hostname '%s' to '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l739
+#: ../openconnect-strings.txt:1399
 msgid "Usage:  openconnect [options] <server>\n"
 msgstr ""
 
-#: main.c:323
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l740
+#: ../openconnect-strings.txt:1402
 #, c-format
 msgid ""
 "Open client for Cisco AnyConnect VPN, version %s\n"
 "\n"
 msgstr ""
 
-#: main.c:325
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l742
+#: ../openconnect-strings.txt:1407
 msgid "Read options from config file"
 msgstr ""
 
-#: main.c:327
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l744
+#: ../openconnect-strings.txt:1410
 msgid "Continue in background after startup"
 msgstr ""
 
-#: main.c:328
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l745
+#: ../openconnect-strings.txt:1413
 msgid "Write the daemon's PID to this file"
 msgstr ""
 
-#: main.c:330
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l747
+#: ../openconnect-strings.txt:1416
 msgid "Use SSL client certificate CERT"
 msgstr ""
 
-#: main.c:331
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l748
+#: ../openconnect-strings.txt:1419
 msgid "Warn when certificate lifetime < DAYS"
 msgstr ""
 
-#: main.c:332
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l749
+#: ../openconnect-strings.txt:1422
 msgid "Use SSL private key file KEY"
 msgstr ""
 
-#: main.c:333
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l750
+#: ../openconnect-strings.txt:1425
 msgid "Use WebVPN cookie COOKIE"
 msgstr ""
 
-#: main.c:334
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l751
+#: ../openconnect-strings.txt:1428
 msgid "Read cookie from standard input"
 msgstr ""
 
-#: main.c:335
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l752
+#: ../openconnect-strings.txt:1431
 msgid "Enable compression (default)"
 msgstr ""
 
-#: main.c:336
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l753
+#: ../openconnect-strings.txt:1434
 msgid "Disable compression"
 msgstr ""
 
-#: main.c:337
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l754
+#: ../openconnect-strings.txt:1437
 msgid "Set minimum Dead Peer Detection interval"
 msgstr ""
 
-#: main.c:338
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l755
+#: ../openconnect-strings.txt:1440
 msgid "Set login usergroup"
 msgstr ""
 
-#: main.c:339
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l756
+#: ../openconnect-strings.txt:1443
 msgid "Display help text"
 msgstr ""
 
-#: main.c:340
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l757
+#: ../openconnect-strings.txt:1446
 msgid "Use IFNAME for tunnel interface"
 msgstr ""
 
-#: main.c:342
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l759
+#: ../openconnect-strings.txt:1449
 msgid "Use syslog for progress messages"
 msgstr ""
 
-#: main.c:344
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l761
+#: ../openconnect-strings.txt:1452
 msgid "Prepend timestamp to progress messages"
 msgstr ""
 
-#: main.c:346
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l763
+#: ../openconnect-strings.txt:1455
 msgid "Drop privileges after connecting"
 msgstr ""
 
-#: main.c:347
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l764
+#: ../openconnect-strings.txt:1458
 msgid "Drop privileges during CSD execution"
 msgstr ""
 
-#: main.c:348
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l765
+#: ../openconnect-strings.txt:1461
 msgid "Run SCRIPT instead of CSD binary"
 msgstr ""
 
-#: main.c:350
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l767
+#: ../openconnect-strings.txt:1464
 msgid "Request MTU from server"
 msgstr ""
 
-#: main.c:351
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l768
+#: ../openconnect-strings.txt:1467
 msgid "Indicate path MTU to/from server"
 msgstr ""
 
-#: main.c:352
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l769
+#: ../openconnect-strings.txt:1470
 msgid "Set key passphrase or TPM SRK PIN"
 msgstr ""
 
-#: main.c:353
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l770
+#: ../openconnect-strings.txt:1473
 msgid "Key passphrase is fsid of file system"
 msgstr ""
 
-#: main.c:354
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l771
+#: ../openconnect-strings.txt:1476
 msgid "Set proxy server"
 msgstr ""
 
-#: main.c:355
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l772
+#: ../openconnect-strings.txt:1479
+msgid "Set proxy authentication methods"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l773
+#: ../openconnect-strings.txt:1482
 msgid "Disable proxy"
 msgstr ""
 
-#: main.c:356
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l774
+#: ../openconnect-strings.txt:1485
 msgid "Use libproxy to automatically configure proxy"
 msgstr ""
 
-#: main.c:358
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l776
+#: ../openconnect-strings.txt:1488
 msgid "(NOTE: libproxy disabled in this build)"
 msgstr ""
 
-#: main.c:360
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l778
+#: ../openconnect-strings.txt:1491
 msgid "Require perfect forward secrecy"
 msgstr ""
 
-#: main.c:361
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l779
+#: ../openconnect-strings.txt:1494
 msgid "Less output"
 msgstr ""
 
-#: main.c:362
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l780
+#: ../openconnect-strings.txt:1497
 msgid "Set packet queue limit to LEN pkts"
 msgstr ""
 
-#: main.c:363
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l781
+#: ../openconnect-strings.txt:1500
 msgid "Shell command line for using a vpnc-compatible config script"
 msgstr ""
 
-#: main.c:364
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l782
+#: ../openconnect-strings.txt:1503
 msgid "default"
-msgstr ""
+msgstr "oletus"
 
-#: main.c:366
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l784
+#: ../openconnect-strings.txt:1506
 msgid "Pass traffic to 'script' program, not tun"
 msgstr ""
 
-#: main.c:368
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l786
+#: ../openconnect-strings.txt:1509
 msgid "Set login username"
 msgstr ""
 
-#: main.c:369
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l787
+#: ../openconnect-strings.txt:1512
 msgid "Report version number"
 msgstr ""
 
-#: main.c:370
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l788
+#: ../openconnect-strings.txt:1515
 msgid "More output"
 msgstr ""
 
-#: main.c:371
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l789
+#: ../openconnect-strings.txt:1518
 msgid "Dump HTTP authentication traffic (implies --verbose"
 msgstr ""
 
-#: main.c:372
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l790
+#: ../openconnect-strings.txt:1521
 msgid "XML config file"
-msgstr ""
+msgstr "XML-asetustiedosto"
 
-#: main.c:373
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l791
+#: ../openconnect-strings.txt:1524
 msgid "Choose authentication login selection"
 msgstr ""
 
-#: main.c:374
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l792
+#: ../openconnect-strings.txt:1527
 msgid "Authenticate only and print login info"
 msgstr ""
 
-#: main.c:375
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l793
+#: ../openconnect-strings.txt:1530
 msgid "Fetch webvpn cookie only; don't connect"
 msgstr ""
 
-#: main.c:376
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l794
+#: ../openconnect-strings.txt:1533
 msgid "Print webvpn cookie before connecting"
 msgstr ""
 
-#: main.c:377
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l795
+#: ../openconnect-strings.txt:1536
 msgid "Cert file for server verification"
 msgstr ""
 
-#: main.c:378
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l796
+#: ../openconnect-strings.txt:1539
 msgid "Do not ask for IPv6 connectivity"
 msgstr ""
 
-#: main.c:379
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l797
+#: ../openconnect-strings.txt:1542
 msgid "OpenSSL ciphers to support for DTLS"
 msgstr ""
 
-#: main.c:380
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l798
+#: ../openconnect-strings.txt:1545
 msgid "Disable DTLS"
 msgstr ""
 
-#: main.c:381
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l799
+#: ../openconnect-strings.txt:1548
 msgid "Disable HTTP connection re-use"
 msgstr ""
 
-#: main.c:382
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l800
+#: ../openconnect-strings.txt:1551
 msgid "Disable password/SecurID authentication"
 msgstr ""
 
-#: main.c:383
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l801
+#: ../openconnect-strings.txt:1554
 msgid "Do not require server SSL cert to be valid"
 msgstr ""
 
-#: main.c:384
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l802
+#: ../openconnect-strings.txt:1557
+msgid "Disable default system certificate authorities"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l803
+#: ../openconnect-strings.txt:1560
 msgid "Do not attempt XML POST authentication"
 msgstr ""
 
-#: main.c:385
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l804
+#: ../openconnect-strings.txt:1563
 msgid "Do not expect user input; exit if it is required"
 msgstr ""
 
-#: main.c:386
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l805
+#: ../openconnect-strings.txt:1566
 msgid "Read password from standard input"
 msgstr ""
 
-#: main.c:387
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l806
+#: ../openconnect-strings.txt:1569
 msgid "Software token type: rsa, totp or hotp"
 msgstr ""
 
-#: main.c:388
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l807
+#: ../openconnect-strings.txt:1572
 msgid "Software token secret"
-msgstr ""
+msgstr "Ohjelmistopohjaisen tokenin salaisuus"
 
-#: main.c:390
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l809
+#: ../openconnect-strings.txt:1575
 msgid "(NOTE: libstoken (RSA SecurID) disabled in this build)"
 msgstr ""
 
-#: main.c:393
-msgid "(NOTE: liboath (TOTP,HOTP) disabled in this build)"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l812
+#: ../openconnect-strings.txt:1578
+msgid "(NOTE: Yubikey OATH disabled in this build)"
 msgstr ""
 
-#: main.c:395
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l814
+#: ../openconnect-strings.txt:1581
 msgid "Connection retry timeout in seconds"
 msgstr ""
 
-#: main.c:396
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l815
+#: ../openconnect-strings.txt:1584
 msgid "Server's certificate SHA1 fingerprint"
 msgstr ""
 
-#: main.c:397
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l816
+#: ../openconnect-strings.txt:1587
 msgid "HTTP header User-Agent: field"
 msgstr ""
 
-#: main.c:398
-msgid "OS type (linux,linux-64,win,...) to report"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l817
+#: ../openconnect-strings.txt:1590
+msgid "Local hostname to advertise to server"
 msgstr ""
 
-#: main.c:399
-msgid "Set local port for DTLS datagrams"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l818
+#: ../openconnect-strings.txt:1593
+msgid "Use IP when connecting to HOST"
 msgstr ""
 
-#: main.c:411
-#, c-format
-msgid "Allocation failure for string from stdin\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l819
+#: ../openconnect-strings.txt:1596
+msgid "OS type (linux,linux-64,win,...) to report"
 msgstr ""
 
-#: main.c:434
-msgid "fgets (stdin)"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l820
+#: ../openconnect-strings.txt:1599
+msgid "Set local port for DTLS datagrams"
 msgstr ""
 
-#: main.c:490
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l841
+#: ../openconnect-strings.txt:1602
 msgid "Failed to allocate string\n"
 msgstr ""
 
-#: main.c:529
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l902
+#: ../openconnect-strings.txt:1605
 #, c-format
 msgid "Failed to get line from config file: %s\n"
 msgstr ""
 
-#: main.c:569
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l942
+#: ../openconnect-strings.txt:1608
 #, c-format
 msgid "Unrecognised option at line %d: '%s'\n"
 msgstr ""
 
-#: main.c:579
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l952
+#: ../openconnect-strings.txt:1611
 #, c-format
 msgid "Option '%s' does not take an argument at line %d\n"
 msgstr ""
 
-#: main.c:583
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l956
+#: ../openconnect-strings.txt:1614
 #, c-format
 msgid "Option '%s' requires an argument at line %d\n"
 msgstr ""
 
-#: main.c:627
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l981
+#: ../openconnect-strings.txt:1617
+#, c-format
+msgid "Invalid user \"%s\": %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l991
+#: ../openconnect-strings.txt:1620
+#, c-format
+msgid "Invalid user ID \"%d\": %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1043
+#: ../openconnect-strings.txt:1623
+#, c-format
+msgid ""
+"WARNING: This version of openconnect was built without iconv\n"
+"         support but you appear to be using the legacy character\n"
+"         set \"%s\". Expect strangeness.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1050
+#: ../openconnect-strings.txt:1629
 #, c-format
 msgid ""
 "WARNING: This version of openconnect is %s but\n"
 "         the libopenconnect library is %s\n"
 msgstr ""
 
-#: main.c:637
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1060
+#: ../openconnect-strings.txt:1634
 msgid "Failed to allocate vpninfo structure\n"
 msgstr ""
 
-#: main.c:659
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1111
+#: ../openconnect-strings.txt:1637
 msgid "Cannot use 'config' option inside config file\n"
 msgstr ""
 
-#: main.c:664
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1119
+#: ../openconnect-strings.txt:1640
 #, c-format
 msgid "Cannot open config file '%s': %s\n"
 msgstr ""
 
-#: main.c:762 main.c:771
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1135
+#: ../openconnect-strings.txt:1643
 #, c-format
-msgid "MTU %d too small\n"
+msgid "Invalid compression mode '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1156
+#: ../openconnect-strings.txt:1646
+msgid "Missing colon in resolve option\n"
 msgstr ""
 
-#: main.c:792
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1161
+#: ../openconnect-strings.txt:1649
+msgid "Failed to allocate memory\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1241
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1250
+#: ../openconnect-strings.txt:1653
 #, c-format
+msgid "MTU %d too small\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1280
+#: ../openconnect-strings.txt:1656
 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 ""
 
-#: main.c:818 main.c:832
-#, c-format
-msgid "Invalid user \"%s\"\n"
-msgstr ""
-
-#: main.c:851
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1300
+#: ../openconnect-strings.txt:1661
 msgid "Queue length zero not permitted; using 1\n"
 msgstr ""
 
-#: main.c:864
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1314
+#: ../openconnect-strings.txt:1664
 #, c-format
 msgid "OpenConnect version %s\n"
 msgstr ""
 
-#: main.c:892
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1347
+#: ../openconnect-strings.txt:1667
 #, c-format
 msgid "Invalid software token mode \"%s\"\n"
 msgstr ""
 
-#: main.c:902
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1357
+#: ../openconnect-strings.txt:1670
 #, c-format
 msgid "Invalid OS identity \"%s\"\n"
 msgstr ""
 
-#: main.c:923
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1387
+#: ../openconnect-strings.txt:1673
 msgid "Too many arguments on command line\n"
 msgstr ""
 
-#: main.c:926
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1390
+#: ../openconnect-strings.txt:1676
 msgid "No server specified\n"
-msgstr ""
+msgstr "Palvelinta ei ole määritetty\n"
 
-#: main.c:939
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1406
+#: ../openconnect-strings.txt:1679
 msgid "This version of openconnect was built without libproxy support\n"
 msgstr ""
 
-#: main.c:961
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1435
+#: ../openconnect-strings.txt:1682
 msgid "Error opening cmd pipe\n"
 msgstr ""
 
-#: main.c:1011
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1468
+#: ../openconnect-strings.txt:1685
 msgid "Failed to obtain WebVPN cookie\n"
 msgstr ""
 
-#: main.c:1035
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1489
+#: ../openconnect-strings.txt:1688
 msgid "Creating SSL connection failed\n"
-msgstr ""
-
-#: main.c:1045
-#, c-format
-msgid "Set up tun script failed\n"
-msgstr ""
+msgstr "SSL-yhteyden luominen epäonnistui\n"
 
-#: main.c:1052
-#, c-format
-msgid "Set up tun device failed\n"
-msgstr ""
-
-#: main.c:1069
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1501
+#: ../openconnect-strings.txt:1691
 msgid "Set up DTLS failed; using SSL instead\n"
 msgstr ""
 
-#: main.c:1073
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1521
+#: ../openconnect-strings.txt:1694
 #, c-format
-msgid "Connected %s as %s%s%s, using %s\n"
+msgid "Connected as %s%s%s, using %s%s\n"
 msgstr ""
 
-#: main.c:1083
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1530
+#: ../openconnect-strings.txt:1697
 msgid "No --script argument provided; DNS and routing are not configured\n"
 msgstr ""
 
-#: main.c:1085
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1532
+#: ../openconnect-strings.txt:1700
 msgid "See http://www.infradead.org/openconnect/vpnc-script.html\n";
 msgstr ""
 
-#: main.c:1098
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1545
+#: ../openconnect-strings.txt:1703
 #, c-format
 msgid "Failed to open '%s' for write: %s\n"
 msgstr ""
 
-#: main.c:1110
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1557
+#: ../openconnect-strings.txt:1706
 #, c-format
 msgid "Continuing in background; pid %d\n"
 msgstr ""
 
-#: main.c:1125
-#, c-format
-msgid "Caught signal: %s\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1574
+#: ../openconnect-strings.txt:1709
+msgid "User requested reconnect\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1582
+#: ../openconnect-strings.txt:1712
+msgid "Cookie was rejected on reconnection; exiting.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1586
+#: ../openconnect-strings.txt:1715
+msgid "Session terminated by server; exiting.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1590
+#: ../openconnect-strings.txt:1718
+msgid "User cancelled (SIGINT); exiting.\n"
 msgstr ""
 
-#: main.c:1147
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1594
+#: ../openconnect-strings.txt:1721
+msgid "User detached from session (SIGHUP); exiting.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1598
+#: ../openconnect-strings.txt:1724
+msgid "Unknown error; exiting.\n"
+msgstr "Tuntematon virhe, poistutaan.\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1617
+#: ../openconnect-strings.txt:1727
 #, c-format
 msgid "Failed to open %s for write: %s\n"
 msgstr ""
 
-#: main.c:1155
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1625
+#: ../openconnect-strings.txt:1730
 #, c-format
 msgid "Failed to write config to %s: %s\n"
 msgstr ""
 
-#: main.c:1221
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1684
+#: ../openconnect-strings.txt:1733
+#, c-format
+msgid "Server SSL certificate didn't match: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1706
+#: ../openconnect-strings.txt:1736
 #, c-format
 msgid ""
 "\n"
 "Certificate from VPN server \"%s\" failed verification.\n"
 "Reason: %s\n"
 msgstr ""
+"\n"
+"Varmenne VPN-palvelimelta \"%s\" ei läpäissyt vahvistusta.\n"
+"Syy: %s\n"
 
-#: main.c:1227
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1712
+#: ../openconnect-strings.txt:1742
 #, c-format
 msgid "Enter '%s' to accept, '%s' to abort; anything else to view: "
 msgstr ""
 
-#: main.c:1228 main.c:1246
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1713
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1731
+#: ../openconnect-strings.txt:1746
 msgid "no"
-msgstr ""
+msgstr "ei"
 
-#: main.c:1228 main.c:1235
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1713
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1719
+#: ../openconnect-strings.txt:1750
 msgid "yes"
-msgstr ""
+msgstr "kyllä"
 
-#: main.c:1252
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1740
+#: ../openconnect-strings.txt:1753
 #, c-format
-msgid "SHA1 fingerprint: %s\n"
+msgid "Server key hash: %s\n"
 msgstr ""
 
-#: main.c:1286
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1774
+#: ../openconnect-strings.txt:1756
 #, c-format
 msgid "Auth choice \"%s\" matches multiple options\n"
 msgstr ""
 
-#: main.c:1289
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1777
+#: ../openconnect-strings.txt:1759
 #, c-format
 msgid "Auth choice \"%s\" not available\n"
 msgstr ""
 
-#: main.c:1306
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1798
+#: ../openconnect-strings.txt:1762
 msgid "User input required in non-interactive mode\n"
 msgstr ""
 
-#: main.c:1460 main.c:1481
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l1975
+#: ../openconnect-strings.txt:1765
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/main.c#l1983
+#: ../openconnect-strings.txt:1768
 #, c-format
+msgid "Failed to write token: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2029
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2050
+#: ../openconnect-strings.txt:1772
 msgid "Soft token string is invalid\n"
 msgstr ""
 
-#: main.c:1463
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2032
+#: ../openconnect-strings.txt:1775
 msgid "Can't open ~/.stokenrc file\n"
-msgstr ""
+msgstr "Tiedostoa ~/.stokenrc ei voi avata\n"
 
-#: main.c:1466
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2035
+#: ../openconnect-strings.txt:1778
 msgid "OpenConnect was not built with libstoken support\n"
 msgstr ""
 
-#: main.c:1469
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2038
+#: ../openconnect-strings.txt:1781
 msgid "General failure in libstoken\n"
 msgstr ""
 
-#: main.c:1484
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2053
+#: ../openconnect-strings.txt:1784
 msgid "OpenConnect was not built with liboath support\n"
 msgstr ""
 
-#: main.c:1487
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2056
+#: ../openconnect-strings.txt:1787
 msgid "General failure in liboath\n"
 msgstr ""
 
-#: mainloop.c:177
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2067
+#: ../openconnect-strings.txt:1790
+msgid "Yubikey token not found\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2070
+#: ../openconnect-strings.txt:1793
+msgid "OpenConnect was not built with Yubikey support\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/main.c#l2073
+#: ../openconnect-strings.txt:1796
+#, c-format
+msgid "General Yubikey failure: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l123
+#: ../openconnect-strings.txt:1799
+msgid "Set up tun script failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l130
+#: ../openconnect-strings.txt:1802
+msgid "Set up tun device failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l261
+#: ../openconnect-strings.txt:1805
 msgid "Caller paused the connection\n"
 msgstr ""
 
-#: mainloop.c:185
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l269
+#: ../openconnect-strings.txt:1808
 #, c-format
 msgid "No work to do; sleeping for %d ms...\n"
 msgstr ""
 
-#: mainloop.c:205
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/mainloop.c#l290
+#: ../openconnect-strings.txt:1811
+#, c-format
+msgid "WaitForMultipleObjects failed: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l87
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l114
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l197
+#: ../openconnect-strings.txt:1816
+#, c-format
+msgid "InitializeSecurityContext() failed: %lx\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l113
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l48
+#: ../openconnect-strings.txt:1820
+#, c-format
+msgid "AcquireCredentialsHandle() failed: %lx\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l246
+#: ../openconnect-strings.txt:1823
+msgid "Error communicating with ntlm_auth helper\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l265
+#: ../openconnect-strings.txt:1826
+msgid "Attempting HTTP NTLM authentication to proxy (single-sign-on)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l268
+#: ../openconnect-strings.txt:1829
+#, c-format
+msgid "Attempting HTTP NTLM authentication to server '%s' (single-sign-on)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l978
+#: ../openconnect-strings.txt:1832
+#, c-format
+msgid "Attempting HTTP NTLMv%d authentication to proxy\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ntlm.c#l982
+#: ../openconnect-strings.txt:1835
+#, c-format
+msgid "Attempting HTTP NTLMv%d authentication to server '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l97
+#: ../openconnect-strings.txt:1838
+msgid "Invalid base32 token string\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l105
+#: ../openconnect-strings.txt:1841
+msgid "Failed to allocate memory to decode OATH secret\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l208
+#: ../openconnect-strings.txt:1844
+msgid "This version of OpenConnect was built without PSKC support\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l353
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l378
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l272
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l488
+#: ../openconnect-strings.txt:1850
+msgid "OK to generate INITIAL tokencode\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l357
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l381
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l492
+#: ../openconnect-strings.txt:1856
+msgid "OK to generate NEXT tokencode\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l362
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l385
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l282
+#: ../openconnect-strings.txt:1861
+msgid "Server is rejecting the soft token; switching to manual entry\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l419
+#: ../openconnect-strings.txt:1864
+msgid "Generating OATH TOTP token code\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oath.c#l568
+#: ../openconnect-strings.txt:1867
+msgid "Generating OATH HOTP token code\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l56
+#: ../openconnect-strings.txt:1870
+#, c-format
+msgid "Invalid cookie '%s'\n"
+msgstr "Virheellinen eväste '%s'\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l176
+#: ../openconnect-strings.txt:1873
+#, c-format
+msgid "Unexpected length %d for TLV %d/%d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l182
+#: ../openconnect-strings.txt:1876
+#, c-format
+msgid "Received MTU %d from server\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l191
+#: ../openconnect-strings.txt:1879
+#, c-format
+msgid "Received DNS server %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l202
+#: ../openconnect-strings.txt:1882
+#, c-format
+msgid "Received DNS search domain %.*s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l217
+#: ../openconnect-strings.txt:1885
+#, c-format
+msgid "Received internal IP address %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l226
+#: ../openconnect-strings.txt:1888
 #, c-format
-msgid "WaitForMultipleObjects failed: %lx\n"
+msgid "Received netmask %s\n"
 msgstr ""
 
-#: openssl.c:103
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l235
+#: ../openconnect-strings.txt:1891
+#, c-format
+msgid "Received internal gateway address %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l248
+#: ../openconnect-strings.txt:1894
+#, c-format
+msgid "Received split include route %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l270
+#: ../openconnect-strings.txt:1897
+#, c-format
+msgid "Received split exclude route %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l290
+#: ../openconnect-strings.txt:1900
+#, c-format
+msgid "Received WINS server %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l311
+#: ../openconnect-strings.txt:1903
+#, c-format
+msgid "ESP encryption: 0x%02x (%s)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l328
+#: ../openconnect-strings.txt:1906
+#, c-format
+msgid "ESP HMAC: 0x%02x (%s)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l338
+#: ../openconnect-strings.txt:1909
+#, c-format
+msgid "ESP compression: %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l346
+#: ../openconnect-strings.txt:1912
+#, c-format
+msgid "ESP port: %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l353
+#: ../openconnect-strings.txt:1915
+#, c-format
+msgid "ESP key lifetime: %u bytes\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l361
+#: ../openconnect-strings.txt:1918
+#, c-format
+msgid "ESP key lifetime: %u seconds\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l369
+#: ../openconnect-strings.txt:1921
+#, c-format
+msgid "ESP to SSL fallback: %u seconds\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l377
+#: ../openconnect-strings.txt:1924
+#, c-format
+msgid "ESP replay protection: %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l385
+#: ../openconnect-strings.txt:1927
+#, c-format
+msgid "ESP SPI (outbound): %x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l393
+#: ../openconnect-strings.txt:1930
+#, c-format
+msgid "%d bytes of ESP secrets\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l405
+#: ../openconnect-strings.txt:1933
+#, c-format
+msgid "Unknown TLV group %d attr %d len %d:%s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l482
+#: ../openconnect-strings.txt:1936
+msgid "Failed to parse KMP header\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l498
+#: ../openconnect-strings.txt:1939
+msgid "Failed to parse KMP message\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l504
+#: ../openconnect-strings.txt:1942
+#, c-format
+msgid "Got KMP message %d of size %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l520
+#: ../openconnect-strings.txt:1945
+#, c-format
+msgid "Received non-ESP TLVs (group %d) in ESP negotiation KMP\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l568
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l612
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l644
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l770
+#: ../openconnect-strings.txt:1951
+msgid "Error creating oNCP negotiation request\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l653
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l804
+#: ../openconnect-strings.txt:1955
+msgid "Short write in oNCP negotiation\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l665
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l689
+#: ../openconnect-strings.txt:1959
+#, c-format
+msgid "Read %d bytes of SSL record\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l669
+#: ../openconnect-strings.txt:1962
+#, c-format
+msgid "Unexpected response of size %d after hostname packet\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l676
+#: ../openconnect-strings.txt:1965
+#, c-format
+msgid "Server response to hostname packet is error 0x%02x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l693
+#: ../openconnect-strings.txt:1968
+msgid "Invalid packet waiting for KMP 301\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l706
+#: ../openconnect-strings.txt:1971
+#, c-format
+msgid "Expected KMP message 301 from server but got %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l715
+#: ../openconnect-strings.txt:1974
+#, c-format
+msgid "KMP message 301 from server too large (%d bytes)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l721
+#: ../openconnect-strings.txt:1977
+#, c-format
+msgid "Got KMP message 301 of length %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l728
+#: ../openconnect-strings.txt:1980
+#, fuzzy
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/oncp.c#l734
+#: ../openconnect-strings.txt:1983
+#, c-format
+msgid "Record of additional %d bytes too large; would make %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l743
+#: ../openconnect-strings.txt:1986
+#, c-format
+msgid "Failed to read continuation record of length %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l749
+#: ../openconnect-strings.txt:1989
+#, c-format
+msgid "Read additional %d bytes of KMP 301 message\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l789
+#: ../openconnect-strings.txt:1992
+msgid "Error negotiating ESP keys\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l849
+#: ../openconnect-strings.txt:1995
+msgid "new incoming"
+msgstr "uusi saapuva"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l850
+#: ../openconnect-strings.txt:1998
+msgid "new outgoing"
+msgstr "uusi lähtevä"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l855
+#: ../openconnect-strings.txt:2001
+msgid "Ignoring ESP keys since ESP support not available in this build\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l875
+#: ../openconnect-strings.txt:2004
+msgid "Read only 1 byte of oNCP length field\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l884
+#: ../openconnect-strings.txt:2007
+msgid "Server terminated connection (session expired)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l888
+#: ../openconnect-strings.txt:2010
+#, c-format
+msgid "Server terminated connection (reason: %d)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l894
+#: ../openconnect-strings.txt:2013
+msgid "Server sent zero-length oNCP record\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l985
+#: ../openconnect-strings.txt:2016
+#, c-format
+msgid "Incoming KMP message %d of size %d (got %d)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l988
+#: ../openconnect-strings.txt:2019
+#, 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/8f43252839:/oncp.c#l1007
+#: ../openconnect-strings.txt:2022
+msgid "Unrecognised data packet\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1069
+#: ../openconnect-strings.txt:2025
+#, c-format
+msgid "Unknown KMP message %d of size %d:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1074
+#: ../openconnect-strings.txt:2028
+#, c-format
+msgid ".... + %d more bytes unreceived\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1089
+#: ../openconnect-strings.txt:2031
+msgid "Packet outgoing:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/oncp.c#l1153
+#: ../openconnect-strings.txt:2034
+msgid "Sent ESP enable control packet\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openconnect-internal.h#l1030
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openconnect-internal.h#l1038
+#: ../openconnect-strings.txt:2038
+#, c-format
+msgid "ERROR: %s() called with invalid UTF-8 for '%s' argument\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l51
+#: ../openconnect-strings.txt:2041
+msgid "Failed to initialise ESP cipher:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l61
+#: ../openconnect-strings.txt:2044
+msgid "Failed to initialize ESP HMAC\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l112
+#: ../openconnect-strings.txt:2047
+msgid "Failed to generate random keys for ESP:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l163
+#: ../openconnect-strings.txt:2050
+msgid "Failed to set up decryption context for ESP packet:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l171
+#: ../openconnect-strings.txt:2053
+msgid "Failed to decrypt ESP packet:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l192
+#: ../openconnect-strings.txt:2056
+msgid "Failed to generate random IV for ESP packet:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l206
+#: ../openconnect-strings.txt:2059
+msgid "Failed to set up encryption context for ESP packet:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-esp.c#l215
+#: ../openconnect-strings.txt:2062
+msgid "Failed to encrypt ESP packet:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l42
+#: ../openconnect-strings.txt:2065
+msgid "Failed to establish libp11 PKCS#11 context:\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l48
+#: ../openconnect-strings.txt:2068
+msgid "Failed to load PKCS#11 provider module (p11-kit-proxy.so):\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l252
+#: ../openconnect-strings.txt:2071
+msgid "PIN locked\n"
+msgstr "PIN lukittu\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l255
+#: ../openconnect-strings.txt:2074
+msgid "PIN expired\n"
+msgstr "PIN vanhentunut\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l258
+#: ../openconnect-strings.txt:2077
+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/8f43252839:/openssl-pkcs11.c#l262
+#: ../openconnect-strings.txt:2080
+msgid "Unknown error logging in to PKCS#11 token\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l269
+#: ../openconnect-strings.txt:2083
+#, c-format
+msgid "Logged in to PKCS#11 slot '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l283
+#: ../openconnect-strings.txt:2086
+#, c-format
+msgid "Failed to enumerate certs in PKCS#11 slot '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l289
+#: ../openconnect-strings.txt:2089
+#, c-format
+msgid "Found %d certs in slot '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l321
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l473
+#: ../openconnect-strings.txt:2093
+#, c-format
+msgid "Failed to parse PKCS#11 URI '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l328
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l483
+#: ../openconnect-strings.txt:2097
+msgid "Failed to enumerate PKCS#11 slots\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l362
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l525
+#: ../openconnect-strings.txt:2101
+#, c-format
+msgid "Logging in to PKCS#11 slot '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l377
+#: ../openconnect-strings.txt:2104
+msgid "Certificate X.509 content not fetched by libp11\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l388
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l681
+#: ../openconnect-strings.txt:2108
+msgid "Failed to install certificate in OpenSSL context\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l434
+#: ../openconnect-strings.txt:2111
+#, c-format
+msgid "Failed to enumerate keys in PKCS#11 slot '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l440
+#: ../openconnect-strings.txt:2114
+#, c-format
+msgid "Found %d keys in slot '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l554
+#: ../openconnect-strings.txt:2117
+msgid "Failed to instantiated private key from PKCS#11\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l561
+#: ../openconnect-strings.txt:2120
+msgid "Add key from PKCS#11 failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l593
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl-pkcs11.c#l599
+#: ../openconnect-strings.txt:2124
+msgid "This version of OpenConnect was built without PKCS#11 support\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l121
+#: ../openconnect-strings.txt:2127
 msgid "Failed to write to SSL socket\n"
 msgstr ""
 
-#: openssl.c:135 openssl.c:187
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l153
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l205
+#: ../openconnect-strings.txt:2131
 msgid "Failed to read from SSL socket\n"
 msgstr ""
 
-#: openssl.c:379
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l234
+#: ../openconnect-strings.txt:2134
+#, c-format
+msgid "SSL read error %d (server probably closed connection); reconnecting.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l259
+#: ../openconnect-strings.txt:2137
+#, c-format
+msgid "SSL_write failed: %d\n"
+msgstr "SSL_write epäonnistui: %d\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l333
+#: ../openconnect-strings.txt:2140
+#, c-format
+msgid "Unhandled SSL UI request type %d\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l441
+#: ../openconnect-strings.txt:2143
 #, c-format
 msgid "PEM password too long (%d >= %d)\n"
 msgstr ""
 
-#: openssl.c:420
-msgid "Parse PKCS#12 failed (wrong passphrase?)\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l472
+#: ../openconnect-strings.txt:2146
+#, c-format
+msgid "Extra cert from %s: '%s'\n"
 msgstr ""
 
-#: openssl.c:427
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l522
+#: ../openconnect-strings.txt:2149
 msgid "Parse PKCS#12 failed (see above errors)\n"
 msgstr ""
 
-#: openssl.c:442
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l537
+#: ../openconnect-strings.txt:2152
 msgid "PKCS#12 contained no certificate!"
 msgstr ""
 
-#: openssl.c:451
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l546
+#: ../openconnect-strings.txt:2155
 msgid "PKCS#12 contained no private key!"
 msgstr ""
 
-#: openssl.c:472
-#, c-format
-msgid "Extra cert from PKCS#12: '%s'\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l551
+#: ../openconnect-strings.txt:2158
+msgid "PKCS#12"
+msgstr "PKCS#12"
 
-#: openssl.c:498
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l569
+#: ../openconnect-strings.txt:2161
 msgid "Can't load TPM engine.\n"
 msgstr ""
 
-#: openssl.c:504
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l575
+#: ../openconnect-strings.txt:2164
 msgid "Failed to init TPM engine\n"
 msgstr ""
 
-#: openssl.c:514
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l585
+#: ../openconnect-strings.txt:2167
 msgid "Failed to set TPM SRK password\n"
 msgstr ""
 
-#: openssl.c:528
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l599
+#: ../openconnect-strings.txt:2170
 msgid "Failed to load TPM private key\n"
 msgstr ""
 
-#: openssl.c:534
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l605
+#: ../openconnect-strings.txt:2173
 msgid "Add key from TPM failed\n"
 msgstr ""
 
-#: openssl.c:565
-msgid "Failed to reload X509 cert for expiry check\n"
-msgstr ""
-
-#: openssl.c:605
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l655
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l801
+#: ../openconnect-strings.txt:2177
 #, c-format
-msgid "Failed to create BIO for keystore item '%s'\n"
+msgid "Failed to open certificate file %s: %s\n"
 msgstr ""
 
-#: openssl.c:630
-msgid "Loading private key failed (wrong passphrase?)\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l665
+#: ../openconnect-strings.txt:2180
+msgid "Loading certificate failed\n"
 msgstr ""
 
-#: openssl.c:636
-msgid "Loading private key failed (see above errors)\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l703
+#: ../openconnect-strings.txt:2183
+msgid "Failed to process all supporting certs. Trying anyway...\n"
 msgstr ""
 
-#: openssl.c:661
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l716
+#: ../openconnect-strings.txt:2186
+msgid "PEM file"
+msgstr "PEM-tiedosto"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l745
+#: ../openconnect-strings.txt:2189
 #, c-format
-msgid "Failed to open certificate file %s: %s\n"
+msgid "Failed to create BIO for keystore item '%s'\n"
 msgstr ""
 
-#: openssl.c:672
-msgid "Read PKCS#12 failed\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l770
+#: ../openconnect-strings.txt:2192
+msgid "Loading private key failed (wrong passphrase?)\n"
 msgstr ""
 
-#: openssl.c:690
-msgid "Failed to load X509 certificate from keystore\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l776
+#: ../openconnect-strings.txt:2195
+msgid "Loading private key failed (see above errors)\n"
 msgstr ""
 
-#: openssl.c:696
-msgid "Failed to use X509 certificate from keystore\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l824
+#: ../openconnect-strings.txt:2198
+msgid "Failed to load X509 certificate from keystore\n"
 msgstr ""
 
-#: openssl.c:708
-msgid "Loading certificate failed\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l830
+#: ../openconnect-strings.txt:2201
+msgid "Failed to use X509 certificate from keystore\n"
 msgstr ""
 
-#: openssl.c:735
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l863
+#: ../openconnect-strings.txt:2204
 msgid "Failed to use private key from keystore\n"
 msgstr ""
 
-#: openssl.c:751
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l878
+#: ../openconnect-strings.txt:2207
 #, c-format
 msgid "Failed to open private key file %s: %s\n"
 msgstr ""
 
-#: openssl.c:771
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l898
+#: ../openconnect-strings.txt:2210
+msgid "Loading private key failed\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l919
+#: ../openconnect-strings.txt:2213
 #, c-format
 msgid "Failed to identify private key type in '%s'\n"
 msgstr ""
 
-#: openssl.c:952
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1081
+#: ../openconnect-strings.txt:2216
 #, c-format
 msgid "Matched DNS altname '%s'\n"
 msgstr ""
 
-#: openssl.c:959
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1088
+#: ../openconnect-strings.txt:2219
 #, c-format
 msgid "No match for altname '%s'\n"
 msgstr ""
 
-#: openssl.c:973
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1102
+#: ../openconnect-strings.txt:2222
 #, c-format
 msgid "Certificate has GEN_IPADD altname with bogus length %d\n"
 msgstr ""
 
-#: openssl.c:984
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1113
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1258
+#: ../openconnect-strings.txt:2226
 #, c-format
 msgid "Matched %s address '%s'\n"
 msgstr ""
 
-#: openssl.c:991
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1120
+#: ../openconnect-strings.txt:2229
 #, c-format
 msgid "No match for %s address '%s'\n"
 msgstr ""
 
-#: openssl.c:1033
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1162
+#: ../openconnect-strings.txt:2232
 #, c-format
 msgid "URI '%s' has non-empty path; ignoring\n"
 msgstr ""
 
-#: openssl.c:1038
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1167
+#: ../openconnect-strings.txt:2235
 #, c-format
 msgid "Matched URI '%s'\n"
 msgstr ""
 
-#: openssl.c:1049
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1178
+#: ../openconnect-strings.txt:2238
 #, c-format
 msgid "No match for URI '%s'\n"
 msgstr ""
 
-#: openssl.c:1064
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1193
+#: ../openconnect-strings.txt:2241
 #, c-format
 msgid "No altname in peer cert matched '%s'\n"
 msgstr ""
 
-#: openssl.c:1072
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1201
+#: ../openconnect-strings.txt:2244
 msgid "No subject name in peer cert!\n"
 msgstr ""
 
-#: openssl.c:1092
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1221
+#: ../openconnect-strings.txt:2247
 msgid "Failed to parse subject name in peer cert\n"
 msgstr ""
 
-#: openssl.c:1099
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1228
+#: ../openconnect-strings.txt:2250
 #, c-format
 msgid "Peer cert subject mismatch ('%s' != '%s')\n"
 msgstr ""
 
-#: openssl.c:1104
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1233
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1266
+#: ../openconnect-strings.txt:2254
 #, c-format
 msgid "Matched peer certificate subject name '%s'\n"
 msgstr ""
 
-#: openssl.c:1134
-#, c-format
-msgid "Server certificate verify failed: %s\n"
-msgstr ""
-
-#: openssl.c:1184
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1322
+#: ../openconnect-strings.txt:2257
 #, c-format
 msgid "Extra cert from cafile: '%s'\n"
 msgstr ""
 
-#: openssl.c:1215
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1400
+#: ../openconnect-strings.txt:2260
 msgid "Error in client cert notAfter field\n"
 msgstr ""
 
-#: openssl.c:1228
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1413
+#: ../openconnect-strings.txt:2263
 msgid "<error>"
 msgstr ""
 
-#: openssl.c:1322
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1506
+#: ../openconnect-strings.txt:2266
 #, c-format
 msgid "Failed to read certs from CA file '%s'\n"
 msgstr ""
 
-#: openssl.c:1346
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1539
+#: ../openconnect-strings.txt:2269
 #, c-format
 msgid "Failed to open CA file '%s'\n"
 msgstr ""
 
-#: openssl.c:1380
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1599
+#: ../openconnect-strings.txt:2272
 msgid "SSL connection failure\n"
+msgstr "SSL-yhteys epäonnistui\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/openssl.c#l1760
+#: ../openconnect-strings.txt:2275
+msgid "Failed to calculate OATH HMAC\n"
 msgstr ""
 
-#: script.c:65
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/script.c#l96
+#: ../openconnect-strings.txt:2278
 #, c-format
 msgid "Discard bad split include: \"%s\"\n"
 msgstr ""
 
-#: script.c:69
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/script.c#l100
+#: ../openconnect-strings.txt:2281
 #, c-format
 msgid "Discard bad split exclude: \"%s\"\n"
 msgstr ""
 
-#: script.c:323 script.c:331
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/script.c#l500
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/script.c#l548
+#: ../openconnect-strings.txt:2285
 #, c-format
 msgid "Failed to spawn script '%s' for %s: %s\n"
 msgstr ""
 
-#: script.c:338
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/script.c#l555
+#: ../openconnect-strings.txt:2288
 #, c-format
 msgid "Script '%s' exited abnormally (%x)\n"
 msgstr ""
 
-#: script.c:347
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/script.c#l563
+#: ../openconnect-strings.txt:2291
 #, c-format
 msgid "Script '%s' returned error %d\n"
 msgstr ""
 
-#: ssl.c:81
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l99
+#: ../openconnect-strings.txt:2294
 msgid "Socket connect cancelled\n"
 msgstr ""
 
-#: ssl.c:115
-#, c-format
-msgid "Failed to reconnect to proxy %s\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l208
+#: ../openconnect-strings.txt:2297
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+msgid "Failed to reconnect to proxy %s: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#: ssl.c:119
-#, c-format
-msgid "Failed to reconnect to host %s\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l212
+#: ../openconnect-strings.txt:2300
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+msgid "Failed to reconnect to host %s: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#: ssl.c:182
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l282
+#: ../openconnect-strings.txt:2303
 #, c-format
 msgid "Proxy from libproxy: %s://%s:%d/\n"
 msgstr ""
 
-#: ssl.c:211
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l310
+#: ../openconnect-strings.txt:2306
 #, c-format
 msgid "getaddrinfo failed for host '%s': %s\n"
 msgstr ""
 
-#: ssl.c:227
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l319
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l444
+#: ../openconnect-strings.txt:2310
+msgid "Reconnecting to DynDNS server using previously cached IP address\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l334
+#: ../openconnect-strings.txt:2313
 #, c-format
 msgid "Attempting to connect to proxy %s%s%s:%s\n"
 msgstr ""
 
-#: ssl.c:228
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l335
+#: ../openconnect-strings.txt:2316
 #, c-format
 msgid "Attempting to connect to server %s%s%s:%s\n"
 msgstr ""
 
-#: ssl.c:245
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l355
+#: ../openconnect-strings.txt:2319
+#, c-format
+msgid "Connected to %s%s%s:%s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l367
+#: ../openconnect-strings.txt:2322
 msgid "Failed to allocate sockaddr storage\n"
 msgstr ""
 
-#: ssl.c:277
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l409
+#: ../openconnect-strings.txt:2325
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/ssl.c#l427
+#: ../openconnect-strings.txt:2328
+msgid "Forgetting non-functional previous peer address\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l439
+#: ../openconnect-strings.txt:2331
 #, c-format
 msgid "Failed to connect to host %s\n"
 msgstr ""
 
-#: ssl.c:349
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l458
+#: ../openconnect-strings.txt:2334
+#, c-format
+msgid "Reconnecting to proxy %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l529
+#: ../openconnect-strings.txt:2337
 #, c-format
 msgid "statvfs: %s\n"
 msgstr ""
 
-#: ssl.c:391
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l557
+#: ../openconnect-strings.txt:2340
+msgid "Could not obtain file system ID for passphrase\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l568
+#: ../openconnect-strings.txt:2343
+#, c-format
+msgid "Failed to open private key file '%s': %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l596
+#: ../openconnect-strings.txt:2346
 #, c-format
 msgid "statfs: %s\n"
 msgstr ""
 
-#: ssl.c:472
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l687
+#: ../openconnect-strings.txt:2349
 msgid "No error"
-msgstr ""
+msgstr "Ei virhettä"
 
-#: ssl.c:473
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l688
+#: ../openconnect-strings.txt:2352
 msgid "Keystore locked"
 msgstr ""
 
-#: ssl.c:474
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l689
+#: ../openconnect-strings.txt:2355
 msgid "Keystore uninitialized"
 msgstr ""
 
-#: ssl.c:475
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l690
+#: ../openconnect-strings.txt:2358
 msgid "System error"
 msgstr ""
 
-#: ssl.c:476
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l691
+#: ../openconnect-strings.txt:2361
 msgid "Protocol error"
 msgstr ""
 
-#: ssl.c:477
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l692
+#: ../openconnect-strings.txt:2364
 msgid "Permission denied"
 msgstr ""
 
-#: ssl.c:478
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l693
+#: ../openconnect-strings.txt:2367
 msgid "Key not found"
-msgstr ""
+msgstr "Avainta ei löytynyt"
 
-#: ssl.c:479
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l694
+#: ../openconnect-strings.txt:2370
 msgid "Value corrupted"
 msgstr ""
 
-#: ssl.c:480
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l695
+#: ../openconnect-strings.txt:2373
 msgid "Undefined action"
 msgstr ""
 
-#: ssl.c:484
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l699
+#: ../openconnect-strings.txt:2376
 msgid "Wrong password"
-msgstr ""
+msgstr "Väärä salasana"
 
-#: ssl.c:485
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l700
+#: ../openconnect-strings.txt:2379
 msgid "Unknown error"
+msgstr "Tuntematon virhe"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l889
+#: ../openconnect-strings.txt:2382
+#, c-format
+msgid "openconnect_fopen_utf8() used with unsupported mode '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l918
+#: ../openconnect-strings.txt:2385
+#, c-format
+msgid "Unknown protocol family %d. Cannot create UDP server address\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l932
+#: ../openconnect-strings.txt:2388
+msgid "Open UDP socket"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l963
+#: ../openconnect-strings.txt:2391
+#, c-format
+msgid "Unknown protocol family %d. Cannot use UDP transport\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l971
+#: ../openconnect-strings.txt:2394
+msgid "Bind UDP socket"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l978
+#: ../openconnect-strings.txt:2397
+msgid "Connect UDP socket\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l1011
+#: ../openconnect-strings.txt:2400
+msgid "Cookie is no longer valid, ending session\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/ssl.c#l1015
+#: ../openconnect-strings.txt:2403
+#, c-format
+msgid "sleep %ds, remaining timeout %ds\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l203
+#: ../openconnect-strings.txt:2406
+#, c-format
+msgid "SSPI token too large (%ld bytes)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l216
+#: ../openconnect-strings.txt:2409
+#, c-format
+msgid "Sending SSPI token of %lu bytes\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l221
+#: ../openconnect-strings.txt:2412
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/sspi.c#l229
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l257
+#: ../openconnect-strings.txt:2416
+#, c-format
+msgid "Failed to receive SSPI authentication token from proxy: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l235
+#: ../openconnect-strings.txt:2419
+msgid "SOCKS server reported SSPI context failure\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l239
+#: ../openconnect-strings.txt:2422
+#, c-format
+msgid "Unknown SSPI status response (0x%02x) from SOCKS server\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l261
+#: ../openconnect-strings.txt:2425
+#, c-format
+msgid "Got SSPI token of %lu bytes: %02x %02x %02x %02x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l277
+#: ../openconnect-strings.txt:2428
+#, c-format
+msgid "QueryContextAttributes() failed: %lx\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l313
+#: ../openconnect-strings.txt:2431
+#, c-format
+msgid "EncryptMessage() failed: %lx\n"
+msgstr "EncryptMessage() epäonnistui: %lx\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l325
+#: ../openconnect-strings.txt:2434
+#, c-format
+msgid "EncryptMessage() result too large (%lu + %lu + %lu)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l350
+#: ../openconnect-strings.txt:2437
+#, c-format
+msgid "Sending SSPI protection negotiation of %u bytes\n"
 msgstr ""
 
-#: tun-win32.c:71
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l355
+#: ../openconnect-strings.txt:2440
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/sspi.c#l363
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l373
+#: ../openconnect-strings.txt:2444
+#, c-format
+msgid "Failed to receive SSPI protection response from proxy: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l378
+#: ../openconnect-strings.txt:2447
+#, 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/8f43252839:/sspi.c#l394
+#: ../openconnect-strings.txt:2450
+#, c-format
+msgid "DecryptMessage failed: %lx\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/sspi.c#l399
+#: ../openconnect-strings.txt:2453
+#, c-format
+msgid "Invalid SSPI protection response from proxy (%lu bytes)\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l77
+#: ../openconnect-strings.txt:2456
+msgid "Enter credentials to unlock software token."
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l82
+#: ../openconnect-strings.txt:2459
+msgid "Device ID:"
+msgstr "Laitetunniste:"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l89
+#: ../openconnect-strings.txt:2462
+msgid "Password:"
+msgstr "Salasana:"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l118
+#: ../openconnect-strings.txt:2465
+msgid "User bypassed soft token.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l124
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l209
+#: ../openconnect-strings.txt:2469
+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/8f43252839:/stoken.c#l134
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l301
+#: ../openconnect-strings.txt:2473
+msgid "General failure in libstoken.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l138
+#: ../openconnect-strings.txt:2476
+msgid "Incorrect device ID or password; try again.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l142
+#: ../openconnect-strings.txt:2479
+msgid "Soft token init was successful.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l185
+#: ../openconnect-strings.txt:2482
+msgid "Enter software token PIN."
+msgstr "Anna ohjelmistopohjaisen tokenin PIN."
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l189
+#: ../openconnect-strings.txt:2485
+msgid "PIN:"
+msgstr "PIN:"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l216
+#: ../openconnect-strings.txt:2488
+msgid "Invalid PIN format; try again.\n"
+msgstr "Virheellinen PIN-muoto, yritä uudelleen.\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/stoken.c#l296
+#: ../openconnect-strings.txt:2491
+msgid "Generating RSA token code\n"
+msgstr "Luodaan RSA-tokenin koodia\n"
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l75
+#: ../openconnect-strings.txt:2494
 msgid "Error accessing registry key for network adapters\n"
 msgstr ""
 
-#: tun-win32.c:114
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l138
+#: ../openconnect-strings.txt:2497
 #, c-format
-msgid "Ignoring non-matching TAP interface \"%s\""
+msgid "Ignoring non-matching TAP interface \"%s\"\n"
 msgstr ""
 
-#: tun-win32.c:128
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l153
+#: ../openconnect-strings.txt:2500
 msgid "No Windows-TAP adapters found. Is the driver installed?\n"
 msgstr ""
 
-#: tun-win32.c:146
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l171
+#: ../openconnect-strings.txt:2503
 #, c-format
 msgid "Failed to open %s\n"
 msgstr ""
 
-#: tun-win32.c:151
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l176
+#: ../openconnect-strings.txt:2506
 #, c-format
 msgid "Opened tun device %s\n"
 msgstr ""
 
-#: tun-win32.c:158
-#, c-format
-msgid "Failed to obtain TAP driver version: %lx\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l184
+#: ../openconnect-strings.txt:2509
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+msgid "Failed to obtain TAP driver version: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#: tun-win32.c:163
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l190
+#: ../openconnect-strings.txt:2512
 #, c-format
 msgid "Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n"
 msgstr ""
 
-#: tun-win32.c:179
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l207
+#: ../openconnect-strings.txt:2515
 #, c-format
-msgid "Failed to set TAP IP addresses: %lx\n"
+msgid "Failed to set TAP IP addresses: %s\n"
 msgstr ""
 
-#: tun-win32.c:189
-#, c-format
-msgid "Failed to set TAP media status: %lx\n"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l219
+#: ../openconnect-strings.txt:2518
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/tun-win32.c#l249
+#: ../openconnect-strings.txt:2521
+msgid "TAP device aborted connectivity. Disconnecting.\n"
 msgstr ""
 
-#: tun-win32.c:213
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l254
+#: ../openconnect-strings.txt:2524
 #, c-format
-msgid "Failed to read from TAP device: %lx\n"
+msgid "Failed to read from TAP device: %s\n"
 msgstr ""
 
-#: tun-win32.c:224
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l268
+#: ../openconnect-strings.txt:2527
 #, c-format
-msgid "Failed to complete read from TAP device: %lx\n"
+msgid "Failed to complete read from TAP device: %s\n"
 msgstr ""
 
-#: tun-win32.c:241
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l291
+#: ../openconnect-strings.txt:2530
 #, c-format
 msgid "Wrote %ld bytes to tun\n"
 msgstr ""
 
-#: tun-win32.c:251
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l301
+#: ../openconnect-strings.txt:2533
 msgid "Waiting for tun write...\n"
 msgstr ""
 
-#: tun-win32.c:254
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l304
+#: ../openconnect-strings.txt:2536
 #, c-format
 msgid "Wrote %ld bytes to tun after waiting\n"
 msgstr ""
 
-#: tun-win32.c:260
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l311
+#: ../openconnect-strings.txt:2539
 #, c-format
-msgid "Failed to write to TAP device: %lx\n"
+msgid "Failed to write to TAP device: %s\n"
 msgstr ""
 
-#: tun-win32.c:285
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun-win32.c#l338
+#: ../openconnect-strings.txt:2542
 msgid "Spawning tunnel scripts is not yet supported on Windows\n"
 msgstr ""
 
-#: tun.c:81
-msgid "open net"
-msgstr ""
-
-#: tun.c:90
-msgid "SIOCSIFMTU"
-msgstr ""
-
-#: tun.c:105
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l88
+#: ../openconnect-strings.txt:2545
 msgid "Could not open /dev/tun for plumbing"
 msgstr ""
 
-#: tun.c:109
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l92
+#: ../openconnect-strings.txt:2548
 msgid "Can't push IP"
 msgstr ""
 
-#: tun.c:119
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l102
+#: ../openconnect-strings.txt:2551
 msgid "Can't set ifname"
 msgstr ""
 
-#: tun.c:126
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l109
+#: ../openconnect-strings.txt:2554
 #, c-format
 msgid "Can't open %s: %s"
 msgstr ""
 
-#: tun.c:134
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l118
+#: ../openconnect-strings.txt:2557
 #, c-format
 msgid "Can't plumb %s for IPv%d: %s\n"
 msgstr ""
 
-#: tun.c:198 tun.c:308
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l139
+#: ../openconnect-strings.txt:2560
+msgid "open /dev/tun"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l145
+#: ../openconnect-strings.txt:2563
+msgid "Failed to create new tun"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l151
+#: ../openconnect-strings.txt:2566
+msgid "Failed to put tun file descriptor into message-discard mode"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l183
+#: ../openconnect-strings.txt:2569
+msgid "tun device is unsupported on this platform\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l205
+#: ../openconnect-strings.txt:2572
+msgid "open net"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l214
+#: ../openconnect-strings.txt:2575
+msgid "SIOCSIFMTU"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l242
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l428
+#: ../openconnect-strings.txt:2579
 #, c-format
 msgid "Failed to open tun device: %s\n"
 msgstr ""
 
-#: tun.c:209
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l253
+#: ../openconnect-strings.txt:2582
 #, c-format
-msgid "TUNSETIFF failed: %s\n"
+msgid "Failed to bind local tun device (TUNSETIFF): %s\n"
 msgstr ""
 
-#: tun.c:221
-msgid "open /dev/tun"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l257
+#: ../openconnect-strings.txt:2585
+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 ""
 
-#: tun.c:227
-msgid "Failed to create new tun"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l322
+#: ../openconnect-strings.txt:2590
+#, c-format
+msgid "Invalid interface name '%s'; must match 'utun%%d' or 'tun%%d'\n"
 msgstr ""
 
-#: tun.c:233
-msgid "Failed to put tun file descriptor into message-discard mode"
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l331
+#: ../openconnect-strings.txt:2593
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/tun.c#l340
+#: ../openconnect-strings.txt:2596
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/tun.c#l358
+#: ../openconnect-strings.txt:2599
+msgid "Failed to allocate utun device name\n"
 msgstr ""
 
-#: tun.c:268
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l369
+#: ../openconnect-strings.txt:2602
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/tun.c#l388
+#: ../openconnect-strings.txt:2605
 #, c-format
 msgid "Invalid interface name '%s'; must match 'tun%%d'\n"
 msgstr ""
 
-#: tun.c:278
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l398
+#: ../openconnect-strings.txt:2608
 #, c-format
 msgid "Cannot open '%s': %s\n"
 msgstr ""
 
-#: tun.c:317
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l437
+#: ../openconnect-strings.txt:2611
 msgid "TUNSIFHEAD"
 msgstr ""
 
-#: tun.c:356
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l479
+#: ../openconnect-strings.txt:2614
 #, c-format
 msgid "socketpair failed: %s\n"
 msgstr ""
 
-#: tun.c:361
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l484
+#: ../openconnect-strings.txt:2617
 #, c-format
 msgid "fork failed: %s\n"
 msgstr ""
 
-#: tun.c:365
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l488
+#: ../openconnect-strings.txt:2620
 msgid "setpgid"
 msgstr ""
 
-#: tun.c:369
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l493
+#: ../openconnect-strings.txt:2623
 msgid "execl"
 msgstr ""
 
-#: tun.c:374
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l498
+#: ../openconnect-strings.txt:2626
 msgid "(script)"
 msgstr ""
 
-#: tun.c:417
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l541
+#: ../openconnect-strings.txt:2629
 #, c-format
 msgid "Unknown packet (len %d) received: %02x %02x %02x %02x...\n"
 msgstr ""
 
-#: tun.c:434
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/tun.c#l558
+#: ../openconnect-strings.txt:2632
 #, c-format
 msgid "Failed to write incoming packet: %s\n"
 msgstr ""
 
-#: xml.c:42
-#, c-format
-msgid "Failed to open XML config file: %s\n"
-msgstr ""
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l45
+#: ../openconnect-strings.txt:2635
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+msgid "Failed to open %s: %s\n"
+msgstr "HTTPS-yhteyden muodostus kohteeseen %s epäonnistui\n"
 
-#: xml.c:49
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l52
+#: ../openconnect-strings.txt:2638
 #, c-format
-msgid "Failed to fstat() XML config file: %s\n"
+msgid "Failed to fstat() %s: %s\n"
 msgstr ""
 
-#: xml.c:58
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l62
+#: ../openconnect-strings.txt:2641
 #, c-format
-msgid "Failed to allocate %lu bytes for XML config file\n"
+msgid "Failed to allocate %d bytes for %s\n"
 msgstr ""
 
-#: xml.c:65
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l70
+#: ../openconnect-strings.txt:2644
 #, c-format
-msgid "Failed to read XML config file: %s\n"
+msgid "Failed to read %s: %s\n"
 msgstr ""
 
-#: xml.c:95 xml.c:118
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l124
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l149
+#: ../openconnect-strings.txt:2648
 #, c-format
 msgid "Treating host \"%s\" as a raw hostname\n"
 msgstr ""
 
-#: xml.c:101
-#, c-format
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l131
+#: ../openconnect-strings.txt:2651
 msgid "Failed to SHA1 existing file\n"
 msgstr ""
 
-#: xml.c:108
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l139
+#: ../openconnect-strings.txt:2654
 #, c-format
 msgid "XML config file SHA1: %s\n"
 msgstr ""
 
-#: xml.c:116
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l147
+#: ../openconnect-strings.txt:2657
 #, c-format
 msgid "Failed to parse XML config file %s\n"
 msgstr ""
 
-#: xml.c:153
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l184
+#: ../openconnect-strings.txt:2660
 #, c-format
 msgid "Host \"%s\" has address \"%s\"\n"
 msgstr ""
 
-#: xml.c:162
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l194
+#: ../openconnect-strings.txt:2663
 #, c-format
 msgid "Host \"%s\" has UserGroup \"%s\"\n"
 msgstr ""
 
-#: xml.c:176
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/xml.c#l208
+#: ../openconnect-strings.txt:2666
 #, c-format
 msgid "Host \"%s\" not listed in config; treating as raw hostname\n"
 msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l80
+#: ../openconnect-strings.txt:2669
+#, c-format
+msgid "Failed to send \"%s\" to ykneo-oath applet: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l87
+#: ../openconnect-strings.txt:2672
+#, c-format
+msgid "Invalid short response to \"%s\" from ykneo-oath applet\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l104
+#: ../openconnect-strings.txt:2675
+#, c-format
+msgid "Failure response to \"%s\": %04x\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l158
+#: ../openconnect-strings.txt:2678
+msgid "select applet command"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l169
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l410
+#: ../openconnect-strings.txt:2682
+msgid "Unrecognised response from ykneo-oath applet\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l185
+#: ../openconnect-strings.txt:2685
+#, c-format
+msgid "Found ykneo-oath applet v%d.%d.%d.\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l206
+#: ../openconnect-strings.txt:2688
+msgid "PIN required for Yubikey OATH applet"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l211
+#: ../openconnect-strings.txt:2691
+msgid "Yubikey PIN:"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l239
+#: ../openconnect-strings.txt:2694
+msgid "Failed to calculate Yubikey unlock response\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l256
+#: ../openconnect-strings.txt:2697
+msgid "unlock command"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l289
+#: ../openconnect-strings.txt:2700
+msgid "Trying truncated-char PBKBF2 variant of Yubikey PIN\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l328
+#: ../openconnect-strings.txt:2703
+#, fuzzy, c-format
+#| msgid "Failed to open HTTPS connection to %s\n"
+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/8f43252839:/yubikey.c#l333
+#: ../openconnect-strings.txt:2706
+msgid "Established PC/SC context\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l339
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l351
+#: ../openconnect-strings.txt:2710
+#, c-format
+msgid "Failed to query reader list: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l378
+#: ../openconnect-strings.txt:2713
+#, c-format
+msgid "Failed to connect to PC/SC reader '%s': %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l383
+#: ../openconnect-strings.txt:2716
+#, c-format
+msgid "Connected PC/SC reader '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l388
+#: ../openconnect-strings.txt:2719
+#, c-format
+msgid "Failed to obtain exclusive access to reader '%s': %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l398
+#: ../openconnect-strings.txt:2722
+msgid "list keys command"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l431
+#: ../openconnect-strings.txt:2725
+#, c-format
+msgid "Found %s/%s key '%s' on '%s'\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l448
+#: ../openconnect-strings.txt:2728
+#, 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/8f43252839:/yubikey.c#l497
+#: ../openconnect-strings.txt:2732
+msgid "Server is rejecting the Yubikey token; switching to manual entry\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l551
+#: ../openconnect-strings.txt:2735
+msgid "Generating Yubikey token code\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l556
+#: ../openconnect-strings.txt:2738
+#, c-format
+msgid "Failed to obtain exclusive access to Yubikey: %s\n"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l600
+#: ../openconnect-strings.txt:2741
+msgid "calculate command"
+msgstr ""
+
+#. http://git.infradead.org/users/dwmw2/openconnect.git/blob/8f43252839:/yubikey.c#l608
+#: ../openconnect-strings.txt:2744
+msgid "Unrecognised response from Yubikey when generating tokencode\n"
+msgstr ""
+
+#~ msgid "UDP (DTLS) connect:\n"
+#~ msgstr "UDP (DTLS) yhdistä:\n"


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