[network-manager-openconnect] update strings



commit 2ae68bba9e2951eeea0dd678dc9d5371b8bcba5b
Author: David Woodhouse <David Woodhouse intel com>
Date:   Thu Nov 20 22:53:06 2014 +0000

    update strings

 openconnect-strings.txt | 1523 +++++++++++++++++++++++++----------------------
 1 files changed, 805 insertions(+), 718 deletions(-)
---
diff --git a/openconnect-strings.txt b/openconnect-strings.txt
index c52e65f..f4a5e37 100644
--- a/openconnect-strings.txt
+++ b/openconnect-strings.txt
@@ -10,2023 +10,2110 @@ For translators looking to see source comments in their original context
 in order to translate them properly, the URLs by each one will give a
 link to the original source code.
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l148
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l148
 _("Form choice has no name\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l233
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l233
 _("name %s not input\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l240
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l240
 _("No input type in form\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l252
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l252
 _("No input name in form\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l284
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l284
 _("Unknown input type %s in form\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l494
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l494
 _("Cannot handle form method='%s', action='%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l620
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l620
 _("Empty response from server\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l631
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l631
 _("Failed to parse server response\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l633
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l633
 _("Response was:%s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l655
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l655
 _("Received <client-cert-request> when not expected.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l683
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l683
 _("XML response has no \"auth\" node\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l717
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l717
 _("No form handler; cannot authenticate.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l791
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l791
 _("Asked for password but '--no-passwd' set\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/auth.c#l822
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/auth.c#l822
 _("Failed to generate OTP tokencode; disabling token\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/compat.c#l206
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/compat.c#l206
 _("(error 0x%x)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/compat.c#l209
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/compat.c#l209
 _("(Error while describing error!)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/compat.c#l232
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/compat.c#l232
 _("ERROR: Cannot initialize sockets\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l91
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l91
 _("TCP_INFO rcv mss %d, snd mss %d, adv mss %d, pmtu %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l110
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l110
 _("TCP_MAXSEG %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l207
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l207
 _(""
 "CRITICAL ERROR: DTLS master secret is uninitialised. Please report this.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l216
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l216
 _("Error creating HTTPS CONNECT request\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l228
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l353
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l228
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l353
 _("Error fetching HTTPS response\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l235
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l633
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1140
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l235
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l633
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1134
 _("Failed to open HTTPS connection to %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l255
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l255
 _("VPN service unavailable; reason: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l260
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l260
 _("Got inappropriate HTTP CONNECT response: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l267
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l267
 _("Got CONNECT response: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l295
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l303
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l295
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l303
 _("No memory for options\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l312
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l413
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l312
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l413
 _("<elided>");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l327
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l329
 _("X-DTLS-Session-ID not 64 characters; is: \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l363
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l373
 _("Unknown CSTP-Content-Encoding %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l433
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l443
 _("No MTU received. Aborting\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l440
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l450
 _("No IP address received. Aborting\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l446
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l456
 _("Reconnect gave different Legacy IP address (%s != %s)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l454
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l464
 _("Reconnect gave different Legacy IP netmask (%s != %s)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l462
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l472
 _("Reconnect gave different IPv6 address (%s != %s)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l470
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l480
 _("Reconnect gave different IPv6 netmask (%s != %s)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l490
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l500
 _("CSTP connected. DPD %d, Keepalive %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l492
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l502
 _("CSTP Ciphersuite: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l537
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l547
 _("Compression setup failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l545
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l555
 _("Allocation of deflate buffer failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l589
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l599
 _("Cookie is no longer valid, ending session\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l593
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l603
 _("sleep %ds, remaining timeout %ds\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l628
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l638
 _("inflate failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l645
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l655
 _("Received compressed data packet of %ld bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l664
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l674
 _("SSL read error %d (server probably closed connection); reconnecting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l689
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l699
 _("SSL_write failed: %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l705
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l715
 _("SSL read error: %s; reconnecting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l728
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l738
 _("SSL send failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l759
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l769
 _("Unexpected packet length. SSL_read returned %d but packet is\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l771
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l781
 _("Got CSTP DPD request\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l777
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l787
 _("Got CSTP DPD response\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l782
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l792
 _("Got CSTP Keepalive\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l787
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l797
 _("Received uncompressed data packet of %d bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l802
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l812
 _("Received server disconnect: %02x '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l810
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l820
 _("Compressed packet received in !deflate mode\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l818
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l828
 _("received server terminate packet\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l825
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l835
 _("Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l868
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l878
 _("SSL wrote too few bytes! Asked for %d, sent %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l895
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l905
 _("CSTP rekey due\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l902
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l912
 _("Rehandshake failed; attempting new-tunnel\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l913
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l923
 _("CSTP Dead Peer Detection detected dead peer!\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l917
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l927
 _("Reconnect failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l933
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l943
 _("Send CSTP DPD\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l944
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l954
 _("Send CSTP Keepalive\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l971
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l981
 _("deflate failed %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l991
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l1001
 _("Sending compressed data packet of %d bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l1003
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l1013
 _("Sending uncompressed data packet of %d bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/cstp.c#l1043
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/cstp.c#l1053
 _("Send BYE packet: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/digest.c#l242
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/digest.c#l242
 _("Attempting Digest authentication to proxy\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l125
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l125
 _("Initialise DTLSv1 CTX failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l137
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l137
 _("Set DTLS cipher list failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l150
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l150
 _("Initialise DTLSv1 session failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l171
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l171
 _("Not precisely one DTLS cipher\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l189
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l189
 _(""
 "SSL_set_session() failed with old protocol version 0x%x\n"
 "Are you using a version of OpenSSL older than 0.9.8m?\n"
 "See http://rt.openssl.org/Ticket/Display.html?id=1751\n";
 "Use the --no-dtls command line option to avoid this message\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l217
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l217
 _("Established DTLS connection (using OpenSSL). Ciphersuite %s.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l243
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l243
 _("Your OpenSSL is older than the one you built against, so DTLS may fail!");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l292
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l296
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l449
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l292
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l296
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l449
 _("DTLS handshake timed out\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l293
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l293
 _(""
 "This is probably because your OpenSSL is broken\n"
 "See http://rt.openssl.org/Ticket/Display.html?id=2984\n";);
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l300
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l300
 _("DTLS handshake failed: %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l356
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l356
 _("Unknown DTLS parameters for requested CipherSuite '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l369
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l369
 _("Failed to set DTLS priority: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l390
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l390
 _("Failed to set DTLS session parameters: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l413
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l413
 _("Failed to set DTLS MTU: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l434
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l434
 _("Established DTLS connection (using GnuTLS). Ciphersuite %s.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l452
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l452
 _("DTLS handshake failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l456
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l456
 _("(Is a firewall preventing you from sending UDP packets?)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l477
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l477
 _("DTLS connection attempted with an existing fd\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l483
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l483
 _("No DTLS address\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l490
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l490
 _("Server offered no DTLS cipher option\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l497
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l497
 _("No DTLS when connected via proxy\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l504
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l504
 _("Open UDP socket for DTLS:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l535
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l664
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l535
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l664
 _("Unknown protocol family %d. Cannot do DTLS\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l543
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l543
 _("Bind UDP socket for DTLS");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l550
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l550
 _("UDP (DTLS) connect:\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l616
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l616
 _("DTLS option %s : %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l674
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l674
 _("DTLS initialised. DPD %d, Keepalive %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l697
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l703
 _("Attempt new DTLS connection\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l724
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l730
 _("Received DTLS packet 0x%02x of %d bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l738
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l744
 _("Got DTLS DPD request\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l744
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l750
 _("Failed to send DPD response. Expect disconnect\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l748
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l754
 _("Got DTLS DPD response\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l752
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l758
 _("Got DTLS Keepalive\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l757
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l763
 _("Unknown DTLS packet type %02x, len %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l778
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l784
 _("DTLS rekey due\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l785
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l791
 _("DTLS Rehandshake failed; reconnecting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l794
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l800
 _("DTLS Dead Peer Detection detected dead peer!\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l800
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l806
 _("Send DTLS DPD\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l805
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l811
 _("Failed to send DPD request. Expect disconnect\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l818
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l824
 _("Send DTLS Keepalive\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l823
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l829
 _("Failed to send keepalive request. Expect disconnect\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l858
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l864
 _("DTLS got write error %d. Falling back to SSL\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l873
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l879
 _("DTLS got write error: %s. Falling back to SSL\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l890
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l896
 _("Sent DTLS packet of %d bytes; DTLS send returned %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/dtls.c#l902
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/dtls.c#l908
 _("Built against SSL library with no Cisco DTLS support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l85
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l123
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l105
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l123
 _("SSL write cancelled\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l89
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l109
 _("Failed to write to SSL socket: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l118
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l180
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l155
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l208
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l138
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l200
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l155
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l208
 _("SSL read cancelled\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l126
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l146
 _("SSL socket closed uncleanly\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l130
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l185
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l150
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l205
 _("Failed to read from SSL socket: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l203
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l223
 _("Could not extract expiration time of certificate\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l208
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1312
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l228
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1298
 _("Client certificate has expired at");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l210
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1317
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l230
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1303
 _("Client certificate expires soon at");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l259
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l691
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l279
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l691
 _("Failed to load item '%s' from keystore: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l272
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l292
 _("Failed to open key/certificate file %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l279
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l299
 _("Failed to stat key/certificate file %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l288
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l308
 _("Failed to allocate certificate buffer\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l296
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l316
 _("Failed to read certificate into memory: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l327
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l347
 _("Failed to setup PKCS#12 data structure: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l350
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l460
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l370
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l460
 _("Failed to decrypt PKCS#12 certificate file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l354
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l463
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l374
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l463
 _("Enter PKCS#12 pass phrase:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l377
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l397
 _("Failed to process PKCS#12 file: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l389
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l409
 _("Failed to load PKCS#12 certificate: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l549
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l569
 _("Importing X509 certificate failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l559
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l579
 _("Setting PKCS#11 certificate failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l599
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l619
 _("Could not initialise MD5 hash: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l609
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l629
 _("MD5 hash error: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l667
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l687
 _("Missing DEK-Info: header from OpenSSL encrypted key\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l674
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l694
 _("Cannot determine PEM encryption type\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l687
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l707
 _("Unsupported PEM encryption type: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l712
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l725
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l732
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l745
 _("Invalid salt in encrypted PEM file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l749
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l769
 _("Error base64-decoding encrypted PEM file: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l757
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l777
 _("Encrypted PEM file too short\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l785
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l805
 _("Failed to initialise cipher for decrypting PEM file: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l796
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l816
 _("Failed to decrypt PEM key: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l848
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l868
 _("Decrypting PEM key failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l853
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1288
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l386
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l873
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1318
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l386
 _("Enter PEM pass phrase:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l907
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l740
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l927
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l740
 _("This binary built without PKCS#11 support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l957
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l982
 _("Using PKCS#11 certificate %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l970
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l998
 _("Error loading certificate from PKCS#11: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l981
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l745
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1009
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l745
 _("Using certificate file %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1009
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1037
 _("PKCS#11 file contained no certificate\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1035
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1063
 _("No certificate found in file");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1040
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1068
 _("Loading certificate failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1055
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1083
 _("Using PKCS#11 key %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1060
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1088
 _("Error initialising PKCS#11 key structure: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1150
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1180
 _("Error importing PKCS#11 URL %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1160
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1190
 _("Error initialising private key structure: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1170
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1200
 _("Error importing PKCS#11 key into private key structure: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1198
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1228
 _("Using private key file %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1209
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l571
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1239
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l571
 _("This version of OpenConnect was built without TPM support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1230
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1260
 _("Failed to interpret PEM file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1249
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1279
 _("Failed to load PKCS#1 private key: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1262
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1276
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1292
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1306
 _("Failed to load private key as PKCS#8: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1284
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1314
 _("Failed to decrypt PKCS#8 certificate file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1298
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1328
 _("Failed to determine type of private key %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1310
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1340
 _("Failed to get key ID: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1355
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1385
 _("Error signing test data with private key: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1370
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1400
 _("Error validating signature against certificate: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1394
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1424
 _("No SSL certificate found to match private key\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1406
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l486
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l629
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1436
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l486
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l629
 _("Using client certificate '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1413
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1443
 _("Setting certificate recovation list failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1434
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1444
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1464
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1474
 _("Failed to allocate memory for certificate\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1480
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1510
 _(""
 "WARNING: GnuTLS returned incorrect issuer certs; authentication may fail!\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1508
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1538
 _("Got next CA '%s' from PKCS11\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1534
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1564
 _("Failed to allocate memory for supporting certificates\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1557
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1587
 _("Adding supporting CA '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1585
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1615
 _("Setting certificate failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1751
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1801
 _("Server presented no certificate\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1757
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1807
 _("Error initialising X509 cert structure\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1763
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1813
 _("Error importing server's cert\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1772
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1779
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1214
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1822
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1561
 _("Could not calculate hash of server's certificate\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1783
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1217
-_("Server SSL certificate didn't match: %s\n");
-
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1791
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1827
 _("Error checking server cert status\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1796
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1832
 _("certificate revoked");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1798
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1834
 _("signer not found");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1800
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1836
 _("signer not a CA certificate");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1802
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1838
 _("insecure algorithm");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1804
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1840
 _("certificate not yet activated");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1806
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1842
 _("certificate expired");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1811
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1847
 _("signature verification failed");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1859
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1226
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1895
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1213
 _("certificate does not match hostname");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1864
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1230
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1900
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1217
 _("Server certificate verify failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1952
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l1988
 _("Failed to allocate memory for cafile certs\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1973
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2009
 _("Failed to read certs from cafile: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l1989
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2025
 _("Failed to open CA file '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2002
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1375
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2038
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1361
 _("Loading certificate failed. Aborting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2034
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2070
 _("Failed to set TLS priority string: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2046
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1480
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2082
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1466
 _("SSL negotiation with %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2093
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1506
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2129
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1492
 _("SSL connection cancelled\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2100
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2136
 _("SSL connection failure: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2109
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2145
 _("GnuTLS non-fatal return during handshake: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2115
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1531
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2151
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1517
 _("Connected to HTTPS on %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2118
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2154
 _("Renegotiated SSL on %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2319
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2348
 _("PIN required for %s");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2329
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2352
 _("Wrong PIN");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2332
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2355
 _("This is the final try before locking!");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2334
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2357
 _("Only a few tries left before locking!");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls.c#l2339
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls.c#l2362
 _("Enter PIN:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l84
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l84
 _("Failed to SHA1 input data for signing: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l106
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l106
 _("TPM sign function called for %d bytes.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l113
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l113
 _("Failed to create TPM hash object: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l120
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l120
 _("Failed to set value in TPM hash object: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l130
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l130
 _("TPM hash signature failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l152
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l152
 _("Error decoding TSS key blob: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l159
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l170
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l183
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l159
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l170
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l183
 _("Error in TSS key blob\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l190
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l190
 _("Failed to create TPM context: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l197
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l197
 _("Failed to connect TPM context: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l205
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l205
 _("Failed to load TPM SRK key: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l212
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l212
 _("Failed to load TPM SRK policy object: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l233
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l233
 _("Failed to set TPM PIN: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l249
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l249
 _("Failed to load TPM key blob: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l256
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l256
 _("Enter TPM SRK PIN:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l281
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l281
 _("Failed to create key policy object: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l289
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l289
 _("Failed to assign policy to key: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l295
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l295
 _("Enter TPM key PIN:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gnutls_tpm.c#l306
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gnutls_tpm.c#l306
 _("Failed to set key PIN: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l73
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l73
 _("Error importing GSSAPI name for authentication:\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l121
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l121
 _("Error generating GSSAPI response:\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l137
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l137
 _("Attempting GSSAPI authentication to proxy\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l183
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l240
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l186
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l245
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l183
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l240
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l186
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l245
 _("GSSAPI authentication completed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l194
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l194
 _("GSSAPI token too large (%zd bytes)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l208
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l208
 _("Sending GSSAPI token of %zu bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l213
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l213
 _("Failed to send GSSAPI authentication token to proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l221
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l248
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l221
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l248
 _("Failed to receive GSSAPI authentication token from proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l227
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l227
 _("SOCKS server reported GSSAPI context failure\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l231
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l231
 _("Unknown GSSAPI status response (0x%02x) from SOCKS server\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l252
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l252
 _("Got GSSAPI token of %zu bytes: %02x %02x %02x %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l279
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l279
 _("Sending GSSAPI protection negotiation of %zu bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l284
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l284
 _("Failed to send GSSAPI protection response to proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l292
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l302
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l292
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l302
 _("Failed to receive GSSAPI protection response from proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l307
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l307
 _("Got GSSAPI protection response of %zu bytes: %02x %02x %02x %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l317
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l317
 _("Invalid GSSAPI protection response from proxy (%zu bytes)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l326
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l405
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l326
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l405
 _("SOCKS proxy demands message integrity, which is not supported\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l330
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l409
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l330
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l409
 _("SOCKS proxy demands message confidentiality, which is not supported\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/gssapi.c#l334
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l413
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/gssapi.c#l334
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l413
 _("SOCKS proxy demands protection unknown type 0x%02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l297
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l297
 _("No memory for allocating cookies\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l363
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l363
 _("Failed to parse HTTP response '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l369
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l369
 _("Got HTTP response: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l377
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l377
 _("Error processing HTTP response\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l384
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l384
 _("Ignoring unknown HTTP response line '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l404
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l404
 _("Invalid cookie offered: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l423
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l423
 _("SSL certificate authentication failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l454
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l454
 _("Response body has negative size (%d)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l465
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l465
 _("Unknown Transfer-Encoding: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l484
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l484
 _("HTTP body %s (%d)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l498
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l525
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l498
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l525
 _("Error reading HTTP response body\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l511
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l511
 _("Error fetching chunk header\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l535
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l535
 _("Error fetching HTTP response body\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l538
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l538
 _("Error in chunked decoding. Expected '', got: '%s'");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l550
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l550
 _("Cannot receive HTTP 1.0 body without closing connection\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l627
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l627
 _("Not downloading XML profile because SHA1 already matches\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l650
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l650
 _("Failed to send GET request for new config\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l674
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l674
 _("Downloaded config file did not match intended SHA1\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l679
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l679
 _("Downloaded new XML profile\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l690
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l690
 _(""
 "Error: Running the 'Cisco Secure Desktop' trojan on Windows is not yet "
 "implemented.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l700
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l698
 _(""
 "Error: Server asked us to run CSD hostscan.\n"
 "You need to provide a suitable --csd-wrapper argument.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l707
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l705
 _(""
 "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/66929b36c3:/http.c#l714
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l712
 _("Trying to run Linux CSD trojan script.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l741
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l739
 _("Temporary directory '%s' is not writable: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l749
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l747
 _("Failed to open temporary CSD script file: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l758
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l756
 _("Failed to write temporary CSD script file: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l776
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1378
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l774
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1389
 _("Failed to set uid %ld\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l781
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l779
 _("Invalid user uid=%ld\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l787
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l785
 _("Failed to change to CSD home directory '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l793
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l791
 _(""
 "Warning: you are running insecure CSD code with root privileges\n"
 "\t Use command line option \"--csd-user\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l842
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l836
 _("Failed to exec CSD script %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l966
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l960
 _("Failed to parse redirected URL '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l990
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l984
 _("Cannot follow redirection to non-https URL '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1018
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1012
 _("Allocating new path for relative redirect failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1181
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1175
 _("Unexpected %d result from server\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1208
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1202
 _("Unknown response from server\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1332
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1326
 _("Server requested SSL client certificate after one was provided\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1336
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1330
 _("Server requested SSL client certificate; none was configured\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1352
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1346
 _("XML POST enabled\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1395
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1389
 _("Refreshing %s after 1 second...\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1616
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1609
 _("request granted");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1617
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1610
 _("general failure");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1618
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1611
 _("connection not allowed by ruleset");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1619
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1612
 _("network unreachable");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1620
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1613
 _("host unreachable");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1621
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1614
 _("connection refused by destination host");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1622
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1615
 _("TTL expired");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1623
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1616
 _("command not supported / protocol error");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1624
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1617
 _("address type not supported");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1634
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1627
 _("SOCKS server requested username/password but we have none\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1642
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1635
 _("Username and password for SOCKS authentication must be < 255 bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1657
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1713
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1650
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1706
 _("Error writing auth request to SOCKS proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1665
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1720
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1658
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1713
 _("Error reading auth response from SOCKS proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1672
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1726
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1665
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1719
 _("Unexpected auth response from SOCKS proxy: %02x %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1678
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1671
 _("Authenticated to SOCKS server using password\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1682
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1675
 _("Password authentication to SOCKS server failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1738
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1745
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1731
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1738
 _("SOCKS server requested GSSAPI authentication\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1751
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1744
 _("SOCKS server requested password authentication\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1758
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1751
 _("SOCKS server requires authentication\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1760
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2000
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1753
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1993
 _("This version of OpenConnect was built without GSSAPI support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1765
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1758
 _("SOCKS server requested unknown authentication type %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1771
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1764
 _("Requesting SOCKS proxy connection to %s:%d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1786
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1779
 _("Error writing connect request to SOCKS proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1794
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1836
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1787
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1829
 _("Error reading connect response from SOCKS proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1800
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1793
 _("Unexpected connect response from SOCKS proxy: %02x %02x...\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1808
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1801
 _("SOCKS proxy error %02x: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1812
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1805
 _("SOCKS proxy error %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1829
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1822
 _("Unexpected address type %02x in SOCKS connect response\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1968
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1961
 _("Proxy requested Basic authentication which is disabled by default\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l1990
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l1983
 _("Attempting HTTP Basic authentication to proxy\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2037
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l2030
 _("No more authentication methods to try\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2121
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l2114
 _("Requesting HTTP proxy connection to %s:%d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2156
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l2149
 _("Sending proxy request failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2179
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l2172
 _("Proxy CONNECT request failed: %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2206
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l2199
 _("Unknown proxy type '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/http.c#l2285
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/http.c#l2278
 _("Only http or socks(5) proxies supported\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/library.c#l445
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/library.c#l446
 _("Failed to parse server URL '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/library.c#l451
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/library.c#l452
 _("Only https:// permitted for server URL\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l305
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l306
 _("CommandLineToArgvW() failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l318
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l319
 _("Fatal error in command line handling\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l354
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l355
 _("ReadConsole() failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l367
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l368
 _("Error converting console input: %lx\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l374
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l600
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l375
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l605
 _("Allocation failure for string from stdin\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l380
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l381
 _("Error converting console input: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l539
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l540
 _(""
 "For assistance with OpenConnect, please see the web page at\n"
 "  http://www.infradead.org/openconnect/mail.html\n";);
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l548
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l549
 _("Using OpenSSL. Features present:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l550
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l551
 _("Using GnuTLS. Features present:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l559
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l560
 _("OpenSSL ENGINE not present");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l583
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l588
 _("using OpenSSL");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l587
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l592
 _(""
 "\n"
 "WARNING: No DTLS support in this binary. Performance will be impaired.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l619
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l624
 _("fgets (stdin)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l658
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l663
 _("Cannot process this executable path \"%s\"");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l664
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l669
 _("Allocation for vpnc-script path failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l675
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l680
 _("Usage:  openconnect [options] <server>\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l676
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l681
 _(""
 "Open client for Cisco AnyConnect VPN, version %s\n"
 "\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l678
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l683
 _("Read options from config file");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l680
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l685
 _("Continue in background after startup");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l681
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l686
 _("Write the daemon's PID to this file");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l683
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l688
 _("Use SSL client certificate CERT");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l684
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l689
 _("Warn when certificate lifetime < DAYS");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l685
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l690
 _("Use SSL private key file KEY");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l686
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l691
 _("Use WebVPN cookie COOKIE");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l687
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l692
 _("Read cookie from standard input");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l688
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l693
 _("Enable compression (default)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l689
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l694
 _("Disable compression");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l690
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l695
 _("Set minimum Dead Peer Detection interval");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l691
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l696
 _("Set login usergroup");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l692
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l697
 _("Display help text");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l693
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l698
 _("Use IFNAME for tunnel interface");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l695
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l700
 _("Use syslog for progress messages");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l697
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l702
 _("Prepend timestamp to progress messages");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l699
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l704
 _("Drop privileges after connecting");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l700
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l705
 _("Drop privileges during CSD execution");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l701
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l706
 _("Run SCRIPT instead of CSD binary");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l703
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l708
 _("Request MTU from server");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l704
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l709
 _("Indicate path MTU to/from server");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l705
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l710
 _("Set key passphrase or TPM SRK PIN");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l706
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l711
 _("Key passphrase is fsid of file system");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l707
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l712
 _("Set proxy server");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l708
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l713
 _("Set proxy authentication methods");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l709
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l714
 _("Disable proxy");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l710
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l715
 _("Use libproxy to automatically configure proxy");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l712
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l717
 _("(NOTE: libproxy disabled in this build)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l714
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l719
 _("Require perfect forward secrecy");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l715
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l720
 _("Less output");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l716
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l721
 _("Set packet queue limit to LEN pkts");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l717
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l722
 _("Shell command line for using a vpnc-compatible config script");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l718
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l723
 _("default");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l720
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l725
 _("Pass traffic to 'script' program, not tun");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l722
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l727
 _("Set login username");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l723
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l728
 _("Report version number");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l724
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l729
 _("More output");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l725
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l730
 _("Dump HTTP authentication traffic (implies --verbose");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l726
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l731
 _("XML config file");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l727
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l732
 _("Choose authentication login selection");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l728
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l733
 _("Authenticate only and print login info");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l729
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l734
 _("Fetch webvpn cookie only; don't connect");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l730
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l735
 _("Print webvpn cookie before connecting");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l731
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l736
 _("Cert file for server verification");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l732
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l737
 _("Do not ask for IPv6 connectivity");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l733
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l738
 _("OpenSSL ciphers to support for DTLS");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l734
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l739
 _("Disable DTLS");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l735
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l740
 _("Disable HTTP connection re-use");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l736
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l741
 _("Disable password/SecurID authentication");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l737
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l742
 _("Do not require server SSL cert to be valid");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l738
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l743
 _("Disable default system certificate authorities");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l739
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l744
 _("Do not attempt XML POST authentication");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l740
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l745
 _("Do not expect user input; exit if it is required");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l741
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l746
 _("Read password from standard input");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l742
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l747
 _("Software token type: rsa, totp or hotp");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l743
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l748
 _("Software token secret");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l745
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l750
 _("(NOTE: libstoken (RSA SecurID) disabled in this build)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l748
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l753
 _("(NOTE: liboath (TOTP,HOTP) disabled in this build)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l750
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l756
+_("(NOTE: Yubikey OATH disabled in this build)");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l758
 _("Connection retry timeout in seconds");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l751
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l759
 _("Server's certificate SHA1 fingerprint");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l752
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l760
 _("HTTP header User-Agent: field");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l753
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l761
 _("OS type (linux,linux-64,win,...) to report");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l754
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l762
 _("Set local port for DTLS datagrams");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l775
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l783
 _("Failed to allocate string\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l836
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l844
 _("Failed to get line from config file: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l876
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l884
 _("Unrecognised option at line %d: '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l886
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l894
 _("Option '%s' does not take an argument at line %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l890
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l898
 _("Option '%s' requires an argument at line %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l946
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l954
 _(""
 "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");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l953
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l961
 _(""
 "WARNING: This version of openconnect is %s but\n"
 "         the libopenconnect library is %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l963
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l971
 _("Failed to allocate vpninfo structure\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l999
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1013
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1007
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1021
 _("Invalid user \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1028
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1036
 _("Cannot use 'config' option inside config file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1036
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1044
 _("Cannot open config file '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1124
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1133
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1133
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1142
 _("MTU %d too small\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1160
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1169
 _(""
 "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");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1180
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1189
 _("Queue length zero not permitted; using 1\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1194
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1203
 _("OpenConnect version %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1222
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1233
 _("Invalid software token mode \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1232
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1243
 _("Invalid OS identity \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1253
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1264
 _("Too many arguments on command line\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1256
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1267
 _("No server specified\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1272
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1283
 _("This version of openconnect was built without libproxy support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1299
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1310
 _("Error opening cmd pipe\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1332
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1343
 _("Failed to obtain WebVPN cookie\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1353
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1364
 _("Creating SSL connection failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1363
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1374
 _("Set up tun script failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1370
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1381
 _("Set up tun device failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1387
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1398
 _("Set up DTLS failed; using SSL instead\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1391
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1402
 _("Connected %s as %s%s%s, using %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1401
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1412
 _("No --script argument provided; DNS and routing are not configured\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1403
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1414
 _("See http://www.infradead.org/openconnect/vpnc-script.html\n";);
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1416
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1427
 _("Failed to open '%s' for write: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1428
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1439
 _("Continuing in background; pid %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1443
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1454
 _("User requested reconnect\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1451
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1462
 _("Cookie was rejected on reconnection; exiting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1455
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1466
 _("Session terminated by server; exiting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1459
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1470
 _("User cancelled (SIGINT); exiting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1463
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1474
 _("User detached from session (SIGHUP); exiting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1467
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1478
 _("Unknown error; exiting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1486
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1497
 _("Failed to open %s for write: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1494
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1505
 _("Failed to write config to %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1558
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1564
+_("Server SSL certificate didn't match: %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1586
 _(""
 "\n"
 "Certificate from VPN server \"%s\" failed verification.\n"
 "Reason: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1564
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1592
 _("Enter '%s' to accept, '%s' to abort; anything else to view: ");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1565
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1583
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1593
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1611
 _("no");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1565
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1571
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1593
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1599
 _("yes");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1592
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1620
 _("Server key hash: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1626
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1654
 _("Auth choice \"%s\" matches multiple options\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1629
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1657
 _("Auth choice \"%s\" not available\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1646
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1674
 _("User input required in non-interactive mode\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1817
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1845
 _("Failed to open token file for write: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1825
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1853
 _("Failed to write token: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1870
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1891
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1898
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1919
 _("Soft token string is invalid\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1873
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1901
 _("Can't open ~/.stokenrc file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1876
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1904
 _("OpenConnect was not built with libstoken support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1879
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1907
 _("General failure in libstoken\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1894
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1922
 _("OpenConnect was not built with liboath support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/main.c#l1897
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1925
 _("General failure in liboath\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/mainloop.c#l182
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1936
+_("Yubikey token not found\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1939
+_("OpenConnect was not built with Yubikey support\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/main.c#l1942
+_("General Yubikey failure: %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/mainloop.c#l182
 _("Caller paused the connection\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/mainloop.c#l190
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/mainloop.c#l190
 _("No work to do; sleeping for %d ms...\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/mainloop.c#l211
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/mainloop.c#l211
 _("WaitForMultipleObjects failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ntlm.c#l86
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l113
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l192
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ntlm.c#l86
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l113
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l192
 _("InitializeSecurityContext() failed: %lx\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ntlm.c#l110
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l48
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ntlm.c#l110
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l48
 _("AcquireCredentialsHandle() failed: %lx\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ntlm.c#l235
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ntlm.c#l235
 _("Error communicating with ntlm_auth helper\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ntlm.c#l251
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ntlm.c#l251
 _("Attempting HTTP NTLM authentication to proxy (single-sign-on)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ntlm.c#l1011
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ntlm.c#l1011
 _("Attempting HTTP NTLMv%d authentication to proxy\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l114
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l114
 _("This version of OpenConnect was built without PSKC support\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l240
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l268
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l275
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l240
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l268
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l275
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l446
 _("OK to generate INITIAL tokencode\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l244
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l271
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l280
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l244
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l271
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l280
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l450
 _("OK to generate NEXT tokencode\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l249
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l275
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l285
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l249
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l275
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l285
 _("Server is rejecting the soft token; switching to manual entry\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l291
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l291
 _("Generating OATH TOTP token code\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l301
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l301
 _("Unable to generate OATH TOTP token code: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l405
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l405
 _("Generating OATH HOTP token code\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/oath.c#l422
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/oath.c#l422
 _("Unable to generate OATH HOTP token code: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openconnect-internal.h#l739
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openconnect-internal.h#l747
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openconnect-internal.h#l767
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openconnect-internal.h#l775
 _("ERROR: %s() called with invalid UTF-8 for '%s' argument\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l116
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l116
 _("Failed to write to SSL socket\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l148
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l200
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l148
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l200
 _("Failed to read from SSL socket\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l286
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l286
 _("Unhandled SSL UI request type %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l393
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l393
 _("PEM password too long (%d >= %d)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l424
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l424
 _("Extra cert from %s: '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l474
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l474
 _("Parse PKCS#12 failed (see above errors)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l489
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l489
 _("PKCS#12 contained no certificate!");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l498
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l498
 _("PKCS#12 contained no private key!");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l503
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l503
 _("PKCS#12");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l521
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l521
 _("Can't load TPM engine.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l527
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l527
 _("Failed to init TPM engine\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l537
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l537
 _("Failed to set TPM SRK password\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l551
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l551
 _("Failed to load TPM private key\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l557
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l557
 _("Add key from TPM failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l607
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l753
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l607
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l753
 _("Failed to open certificate file %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l617
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l617
 _("Loading certificate failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l633
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l633
 _("Failed to install certificate in OpenSSL context\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l655
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l655
 _("Failed to process all supporting certs. Trying anyway...\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l668
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l668
 _("PEM file");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l697
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l697
 _("Failed to create BIO for keystore item '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l722
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l722
 _("Loading private key failed (wrong passphrase?)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l728
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l728
 _("Loading private key failed (see above errors)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l776
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l776
 _("Failed to load X509 certificate from keystore\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l782
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l782
 _("Failed to use X509 certificate from keystore\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l813
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l813
 _("Failed to use private key from keystore\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l826
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l826
 _("Failed to open private key file %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l846
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l846
 _("Loading private key failed\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l867
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l867
 _("Failed to identify private key type in '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1044
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1044
 _("Matched DNS altname '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1051
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1051
 _("No match for altname '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1065
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1065
 _("Certificate has GEN_IPADD altname with bogus length %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1076
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1076
 _("Matched %s address '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1083
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1083
 _("No match for %s address '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1125
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1125
 _("URI '%s' has non-empty path; ignoring\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1130
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1130
 _("Matched URI '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1141
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1141
 _("No match for URI '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1156
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1156
 _("No altname in peer cert matched '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1164
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1164
 _("No subject name in peer cert!\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1184
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1184
 _("Failed to parse subject name in peer cert\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1191
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1191
 _("Peer cert subject mismatch ('%s' != '%s')\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1196
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1196
 _("Matched peer certificate subject name '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1278
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1264
 _("Extra cert from cafile: '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1309
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1295
 _("Error in client cert notAfter field\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1322
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1308
 _("<error>");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1421
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1407
 _("Failed to read certs from CA file '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1454
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1440
 _("Failed to open CA file '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/openssl.c#l1496
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/openssl.c#l1482
 _("SSL connection failure\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/script.c#l96
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/script.c#l96
 _("Discard bad split include: \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/script.c#l100
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/script.c#l100
 _("Discard bad split exclude: \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/script.c#l465
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/script.c#l513
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/script.c#l465
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/script.c#l513
 _("Failed to spawn script '%s' for %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/script.c#l520
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/script.c#l520
 _("Script '%s' exited abnormally (%x)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/script.c#l528
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/script.c#l528
 _("Script '%s' returned error %d\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l83
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l83
 _("Socket connect cancelled\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l133
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l133
 _("Failed to reconnect to proxy %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l137
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l137
 _("Failed to reconnect to host %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l203
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l203
 _("Proxy from libproxy: %s://%s:%d/\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l228
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l228
 _("getaddrinfo failed for host '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l245
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l245
 _("Attempting to connect to proxy %s%s%s:%s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l246
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l246
 _("Attempting to connect to server %s%s%s:%s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l263
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l263
 _("Failed to allocate sockaddr storage\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l296
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l296
 _("Failed to connect to host %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l310
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l310
 _("Reconnecting to proxy %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l381
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l381
 _("statvfs: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l409
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l409
 _("Could not obtain file system ID for passphrase\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l420
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l420
 _("Failed to open private key file '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l448
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l448
 _("statfs: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l534
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l534
 _("No error");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l535
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l535
 _("Keystore locked");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l536
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l536
 _("Keystore uninitialized");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l537
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l537
 _("System error");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l538
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l538
 _("Protocol error");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l539
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l539
 _("Permission denied");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l540
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l540
 _("Key not found");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l541
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l541
 _("Value corrupted");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l542
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l542
 _("Undefined action");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l546
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l546
 _("Wrong password");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l547
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l547
 _("Unknown error");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/ssl.c#l737
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/ssl.c#l737
 _("openconnect_fopen_utf8() used with unsupported mode '%s'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l198
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l198
 _("SSPI token too large (%ld bytes)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l212
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l212
 _("Sending SSPI token of %lu bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l217
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l217
 _("Failed to send SSPI authentication token to proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l225
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l253
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l225
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l253
 _("Failed to receive SSPI authentication token from proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l231
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l231
 _("SOCKS server reported SSPI context failure\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l235
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l235
 _("Unknown SSPI status response (0x%02x) from SOCKS server\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l257
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l257
 _("Got SSPI token of %lu bytes: %02x %02x %02x %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l273
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l273
 _("QueryContextAttributes() failed: %lx\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l309
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l309
 _("EncryptMessage() failed: %lx\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l321
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l321
 _("EncryptMessage() result too large (%lu + %lu + %lu)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l347
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l347
 _("Sending SSPI protection negotiation of %u bytes\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l352
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l352
 _("Failed to send SSPI protection response to proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l360
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l370
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l360
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l370
 _("Failed to receive SSPI protection response from proxy: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l375
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l375
 _("Got SSPI protection response of %d bytes: %02x %02x %02x %02x\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l391
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l391
 _("DecryptMessage failed: %lx\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/sspi.c#l396
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/sspi.c#l396
 _("Invalid SSPI protection response from proxy (%lu bytes)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l77
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l77
 _("Enter credentials to unlock software token.");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l82
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l82
 _("Device ID:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l89
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l89
 _("Password:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l118
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l118
 _("User bypassed soft token.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l124
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l209
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l124
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l209
 _("All fields are required; try again.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l134
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l304
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l134
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l304
 _("General failure in libstoken.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l138
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l138
 _("Incorrect device ID or password; try again.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l142
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l142
 _("Soft token init was successful.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l185
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l185
 _("Enter software token PIN.");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l189
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l189
 _("PIN:");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l216
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l216
 _("Invalid PIN format; try again.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/stoken.c#l299
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/stoken.c#l299
 _("Generating RSA token code\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l75
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l75
 _("Error accessing registry key for network adapters\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l138
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l138
 _("Ignoring non-matching TAP interface \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l153
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l153
 _("No Windows-TAP adapters found. Is the driver installed?\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l171
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l171
 _("Failed to open %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l176
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l176
 _("Opened tun device %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l184
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l184
 _("Failed to obtain TAP driver version: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l190
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l190
 _("Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l207
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l207
 _("Failed to set TAP IP addresses: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l219
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l219
 _("Failed to set TAP media status: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l249
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l249
 _("TAP device aborted connectivity. Disconnecting.\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l254
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l254
 _("Failed to read from TAP device: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l268
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l268
 _("Failed to complete read from TAP device: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l291
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l291
 _("Wrote %ld bytes to tun\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l301
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l301
 _("Waiting for tun write...\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l304
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l304
 _("Wrote %ld bytes to tun after waiting\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l311
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l311
 _("Failed to write to TAP device: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun-win32.c#l338
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun-win32.c#l338
 _("Spawning tunnel scripts is not yet supported on Windows\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l88
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l88
 _("Could not open /dev/tun for plumbing");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l92
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l92
 _("Can't push IP");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l102
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l102
 _("Can't set ifname");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l109
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l109
 _("Can't open %s: %s");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l118
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l118
 _("Can't plumb %s for IPv%d: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l139
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l139
 _("open /dev/tun");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l145
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l145
 _("Failed to create new tun");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l151
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l151
 _("Failed to put tun file descriptor into message-discard mode");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l196
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l196
 _("open net");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l205
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l205
 _("SIOCSIFMTU");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l233
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l413
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l233
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l413
 _("Failed to open tun device: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l243
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l243
 _("TUNSETIFF failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l307
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l307
 _("Invalid interface name '%s'; must match 'utun%%d' or 'tun%%d'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l316
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l316
 _("Failed to open SYSPROTO_CONTROL socket: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l325
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l325
 _("Failed to query utun control id: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l343
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l343
 _("Failed to allocate utun device name\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l354
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l354
 _("Failed to connect utun unit: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l373
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l373
 _("Invalid interface name '%s'; must match 'tun%%d'\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l383
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l383
 _("Cannot open '%s': %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l422
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l422
 _("TUNSIFHEAD");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l464
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l464
 _("socketpair failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l469
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l469
 _("fork failed: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l473
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l473
 _("setpgid");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l478
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l478
 _("execl");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l483
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l483
 _("(script)");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l526
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l526
 _("Unknown packet (len %d) received: %02x %02x %02x %02x...\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/tun.c#l543
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/tun.c#l543
 _("Failed to write incoming packet: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l45
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l45
 _("Failed to open %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l52
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l52
 _("Failed to fstat() %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l62
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l62
 _("Failed to allocate %d bytes for %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l70
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l70
 _("Failed to read %s: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l124
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l148
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l124
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l148
 _("Treating host \"%s\" as a raw hostname\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l131
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l131
 _("Failed to SHA1 existing file\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l138
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l138
 _("XML config file SHA1: %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l146
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l146
 _("Failed to parse XML config file %s\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l183
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l183
 _("Host \"%s\" has address \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l193
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l193
 _("Host \"%s\" has UserGroup \"%s\"\n");
 
-// http://git.infradead.org/users/dwmw2/openconnect.git/blob/66929b36c3:/xml.c#l207
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/xml.c#l207
 _("Host \"%s\" not listed in config; treating as raw hostname\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l80
+_("Failed to send \"%s\" to ykneo-oath applet: %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l87
+_("Invalid short response to \"%s\" from ykneo-oath applet\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l106
+_("Failure response to \"%s\": %04x\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l158
+_("select applet command");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l169
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l368
+_("Unrecognised response from ykneo-oath applet\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l185
+_("Found ykneo-oath applet v%d.%d.%d.\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l206
+_("PIN required for Yubikey OATH applet");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l211
+_("Yubikey PIN:");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l233
+_("Failed to calculate Yubikey unlock response\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l249
+_("unlock command");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l286
+_("Failed to establish PC/SC context: %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l291
+_("Established PC/SC context\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l297
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l309
+_("Failed to query reader list: %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l336
+_("Failed to connect to PC/SC reader '%s': %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l341
+_("Connected PC/SC reader '%s'\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l346
+_("Failed to obtain exclusive access to reader '%s': %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l356
+_("list keys command");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l389
+_("Found %s/%s key '%s' on '%s'\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l406
+_(""
+"Token '%s' not found on Yubikey '%s'. Searching for another Yubikey...\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l455
+_("Server is rejecting the Yubikey token; switching to manual entry\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l510
+_("Generating Yubikey token code\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l515
+_("Failed to obtain exclusive access to Yubikey: %s\n");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l561
+_("calculate command");
+
+// http://git.infradead.org/users/dwmw2/openconnect.git/blob/215e942eb3:/yubikey.c#l569
+_("Unrecognised response from Yubikey when generating tokencode\n");


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