[NetworkManager-openconnect] Update strings (and en_US translations) from OpenConnect



commit 49e746494ef1e6ca06e919358ef9ea7c923dc72d
Author: David Woodhouse <dwmw2 infradead org>
Date:   Sun Jun 27 17:04:04 2021 +0100

    Update strings (and en_US translations) from OpenConnect

 openconnect-strings.txt | 3379 ++++++++++++++++-----------------
 po/en_US.po             | 4757 ++++++++++++++++++++++++-----------------------
 2 files changed, 4072 insertions(+), 4064 deletions(-)
---
diff --git a/openconnect-strings.txt b/openconnect-strings.txt
index 781b2d8..3aae769 100644
--- a/openconnect-strings.txt
+++ b/openconnect-strings.txt
@@ -10,4605 +10,4608 @@ 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.
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l131
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l131
 _("No ANsession cookie found\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l159
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l127
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l159
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l127
 _("Invalid cookie '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l365
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l365
 _("Found DNS server %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l392
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l392
 _("Got search domain '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l479
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l479
 _("Unknown Array config element '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l518
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l518
 _("Initial config: Speed tunnel %d, enc %d, DPD %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l549
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l549
 _("Short write in Array JSON negotiation\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l558
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l558
 _("Failed to read Array JSON response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l567
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l567
 _("Unexpected response to Array JSON request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l580
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l580
 _("Failed to parse Array JSON response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l660
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l660
 _("Error creating array negotiation request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l676
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l666
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l943
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l518
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1369
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l676
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l666
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l943
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l518
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1369
 _("Unexpected %d result from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l699
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l699
 _("Error building Array DTLS negotiation packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l717
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l764
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l717
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l764
 _("Short write in array negotiation\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l727
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l727
 _("Failed to read UDP negotiation response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l739
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l739
 _("DTLS enabled on port %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l751
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l751
 _("Refusing non-DTLS UDP tunnel\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l773
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l773
 _("Failed to read ipff response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l826
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1061
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1171
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l926
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l281
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l640
-
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l161
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1135
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l69
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l863
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1094
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1681
-
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2616
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l826
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1061
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1171
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l926
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l281
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l640
+
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l161
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1135
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l69
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l863
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1094
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1681
+
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2616
 _("Allocation failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l837
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l937
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1148
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2628
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l837
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l937
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1148
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2628
 _("Short packet received (%d bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l853
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1198
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l853
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1198
 _("Receive control packet of type %x:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l860
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2661
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l860
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2661
 _("Received data packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l903
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1067
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1237
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1076
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1381
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2794
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l903
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1067
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1237
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1076
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1381
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2794
 _("SSL wrote too few bytes! Asked for %d, sent %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l921
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1095
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1111
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2821
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l921
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1095
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1111
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2821
 _("CSTP rekey due\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l928
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1102
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1118
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2828
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l928
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2828
 _("Rehandshake failed; attempting new-tunnel\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l938
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l938
 _("TCP Dead Peer Detection detected dead peer!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l942
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l942
 _("TCP reconnect failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l958
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l958
 _("Send TCP DPD\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l975
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l975
 _("Send TCP Keepalive\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l991
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l991
 _("Sending DTLS off packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1001
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1181
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1194
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1001
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1181
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1194
 _("Sending uncompressed data packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1039
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l261
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1795
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1039
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l261
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1795
 _("Attempt new DTLS connection\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1073
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1693
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1073
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1693
 _("Failed to receive authentication response from DTLS\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1085
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1085
 _("DTLS session established\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1098
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1098
 _("Received Legacy IP over DTLS; assuming established\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1106
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1106
 _("Received IPv6 over DTLS; assuming established\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1112
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1112
 _("Received unknown DTLS packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1120
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1747
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1120
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1747
 _("Error creating connect request for DTLS session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1136
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1763
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1136
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1763
 _("Failed to write connect request to DTLS session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1189
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l292
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1189
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l292
 _("Received DTLS packet 0x%02x of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1213
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l356
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1213
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l356
 _("DTLS rekey due\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1220
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l363
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1220
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l363
 _("DTLS Rehandshake failed; reconnecting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1229
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l372
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1229
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l372
 _("DTLS Dead Peer Detection detected dead peer!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1235
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l378
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1235
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l378
 _("Send DTLS DPD\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1239
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l383
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1239
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l383
 _("Failed to send DPD request. Expect disconnect\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1278
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l450
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1278
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l450
 _("Sent DTLS packet of %d bytes; DTLS send returned %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1304
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l749
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l701
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l747
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1222
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1304
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l749
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l701
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l747
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1222
 _("Logout failed.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1306
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l751
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l703
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l749
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1224
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1306
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l751
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l703
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l749
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1224
 _("Logout successful.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l119
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l119
 _("SAML %s authentication is required via %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l123
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l123
 _("SAML %s authentication is required via external script.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l126
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l126
 _(""
 "When SAML authentication is complete, specify destination form field by "
 "appending :field_name to login URL.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l131
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l131
 _(""
 "Destination form field %s was specified; assuming SAML %s authentication is "
 "complete.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l143
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l143
 _("Please enter your username and password");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l152
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l152
 _("Username");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l167
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l167
 _("Password");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l234
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l234
 _("Challenge: ");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l337
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l337
 _("GlobalProtect login returned unexpected argument value arg[%d]=%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l343
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l343
 _("GlobalProtect login returned %s=%s (expected %s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l349
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l349
 _("GlobalProtect login returned empty or missing %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l353
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l353
 _("GlobalProtect login returned %s=%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l367
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l367
 _(""
 "Please report %d unexpected values above (of which %d fatal) to <openconnect-"
 "devel lists infradead org>\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l407
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l407
 _("Please select GlobalProtect gateway.");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l417
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l417
 _("GATEWAY:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l440
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l440
 _(""
 "Ignoring portal's HIP report interval (%d minutes), because interval is "
 "already set to %d minutes.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l444
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l444
 _("Portal set HIP report interval to %d minutes).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l484
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l484
 _("%d gateway servers available:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l505
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l505
 _("  %s (%s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l511
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l511
 _("GlobalProtect portal configuration lists no gateway servers.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l599
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l587
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l708
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l176
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l599
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l587
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l708
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l176
 _("Failed to generate OTP tokencode; disabling token\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l697
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l697
 _("Server is neither a GlobalProtect portal nor a gateway.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l114
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l114
 _("Ignoring unknown form submit item '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l125
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l125
 _("Ignoring unknown form input type '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l135
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l135
 _("Discarding duplicate option '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l212
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l437
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l212
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l437
 _("Cannot handle form method='%s', action='%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l274
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l274
 _("Unknown textarea field: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l107
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l107
 _("Failed to allocate memory for communication with TNCC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l112
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l112
 _("Failed to send command to TNCC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l174
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l174
 _("TNCC support not implemented yet on Windows\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l188
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l188
 _("No DSPREAUTH cookie; not attempting TNCC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l193
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l193
 _("Trying to run TNCC/Host Checker Trojan script '%s'.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l242
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l242
 _("Failed to exec TNCC script %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l259
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l259
 _("Sent start; waiting for response from TNCC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l266
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l266
 _("Failed to read response from TNCC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l273
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l273
 _("Received unsuccessful %s response from TNCC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l279
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l279
 _("TNCC response 200 OK\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l286
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l286
 _("Second line of TNCC response: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l295
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l295
 _("Got new DSPREAUTH cookie from TNCC: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l308
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l308
 _("Got reauth interval from TNCC: %d seconds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l321
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l321
 _("Unexpected non-empty line from TNCC after DSPREAUTH cookie: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l328
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l328
 _("Too many non-empty lines from TNCC after DSPREAUTH cookie\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l503
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l142
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l503
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l142
 _("Failed to parse HTML document\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l520
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l520
 _("Failed to find or parse web form in login page\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l530
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l530
 _("Encountered form with no 'name' or 'id'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l559
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l559
 _("Form action (%s) likely indicates that TNCC/Host Checker failed.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l565
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l565
 _("Unknown form (name '%s', id '%s')\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l568
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l162
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l568
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l162
 _("Dumping unknown HTML form:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l104
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l104
 _("Form choice has no name\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l187
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l187
 _("name %s not input\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l194
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l194
 _("No input type in form\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l206
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l206
 _("No input name in form\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l236
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l236
 _("Unknown input type %s in form\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l569
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l191
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l569
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l191
 _("Empty response from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l580
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l266
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l580
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l266
 _("Failed to parse server response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l582
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l244
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l286
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l329
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l474
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l311
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l495
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l582
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l244
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l286
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l329
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l474
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l311
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l495
 _("Response was:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l604
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l604
 _("Received <client-cert-request> when not expected.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l632
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l632
 _("XML response has no \"auth\" node\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l665
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l665
 _("Asked for password but '--no-passwd' set\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l691
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l691
 _(""
 "Client certificate missing or incorrect (Certificate Validation Failure)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l957
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l957
 _("Not downloading XML profile because SHA1 already matches\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l963
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l328
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l877
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l963
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l328
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l877
 _("Failed to open HTTPS connection to %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l984
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l984
 _("Failed to send GET request for new config\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1008
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1008
 _("Downloaded config file did not match intended SHA1\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1013
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1013
 _("Downloaded new XML profile\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1024
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1076
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1024
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1076
 _(""
 "Error: Running the 'Cisco Secure Desktop' trojan on this platform is not yet "
 "implemented.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1035
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l146
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1035
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l146
 _("Failed to set gid %ld: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1042
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l153
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1042
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l153
 _("Failed to set groups to %ld: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1049
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l160
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1049
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l160
 _("Failed to set uid %ld: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1056
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1056
 _("Invalid user uid=%ld: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1063
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1063
 _("Failed to change to CSD home directory '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1085
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1085
 _(""
 "Error: Server asked us to run CSD hostscan.\n"
 "You need to provide a suitable --csd-wrapper argument.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1092
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1092
 _(""
 "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");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1121
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1121
 _("Temporary directory '%s' is not writable: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1129
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1129
 _("Failed to open temporary CSD script file: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1138
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1138
 _("Failed to write temporary CSD script file: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1147
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1147
 _("Trying to run CSD Trojan script '%s'.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1159
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1159
 _("CSD script '%s' exited abnormally\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1165
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1165
 _("CSD script '%s' returned non-zero status: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1170
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1170
 _(""
 "Authentication may fail. If your script is not returning zero, fix it.\n"
 "Future versions of openconnect will abort on this error.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1174
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1174
 _("CSD script '%s' completed successfully.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1202
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1202
 _(""
 "Warning: you are running insecure CSD code with root privileges\n"
 "\t Use command line option \"--csd-user\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1263
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1263
 _("Failed to exec CSD script %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1283
 _("Unknown response from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1405
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1405
 _("Server requested SSL client certificate after one was provided\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1409
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1409
 _("Server requested SSL client certificate; none was configured\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1425
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1425
 _("XML POST enabled\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1449
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1449
 _("Couldn't fetch CSD stub. Proceeding anyway with CSD wrapper script.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1457
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1457
 _("Fetched CSD stub for %s platform (size is %d bytes).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1477
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1477
 _("Refreshing %s after 1 second...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l249
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/compat.c#l249
 _("(error 0x%lx)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l252
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/compat.c#l252
 _("(Error while describing error!)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l275
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/compat.c#l275
 _("ERROR: Cannot initialize sockets\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l112
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l56
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l112
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l56
 _("TCP_INFO rcv mss %d, snd mss %d, adv mss %d, pmtu %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l134
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l75
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l134
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l75
 _("TCP_MAXSEG %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l272
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l272
 _(""
 "CRITICAL ERROR: DTLS master secret is uninitialised. Please report this.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l305
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l305
 _("Error creating HTTPS CONNECT request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l321
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l321
 _("Error fetching HTTPS response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l348
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l348
 _("VPN service unavailable; reason: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l353
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l353
 _("Got inappropriate HTTP CONNECT response: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l360
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l360
 _("Got CONNECT response: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l396
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l405
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l396
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l405
 _("No memory for options\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l415
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l312
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l415
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l312
 _("<elided>");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l434
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l434
 _("X-DTLS-Session-ID not 64 characters; is: \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l452
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l452
 _("X-DTLS-Session-ID is invalid; is: \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l471
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l471
 _("Unknown DTLS-Content-Encoding %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l546
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l546
 _("Unknown CSTP-Content-Encoding %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l623
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l623
 _("No MTU received. Aborting\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l644
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l644
 _("CSTP connected. DPD %d, Keepalive %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l706
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l706
 _("Compression setup failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l723
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l723
 _("Allocation of deflate buffer failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l785
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l785
 _("inflate failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l808
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l808
 _("LZS decompression failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l821
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l821
 _("LZ4 decompression failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l828
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l828
 _("Unknown compression type %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l833
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l833
 _("Received %s compressed data packet of %d bytes (was %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l853
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l853
 _("deflate failed %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l950
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l950
 _("Unexpected packet length. SSL_read returned %d but packet is\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l964
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l964
 _("Got CSTP DPD request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l970
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l970
 _("Got CSTP DPD response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l975
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l975
 _("Got CSTP Keepalive\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l980
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l952
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l980
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l952
 _("Received uncompressed data packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l997
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l997
 _("Received server disconnect: %02x '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1000
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1000
 _("Received server disconnect\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1008
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1008
 _("Compressed packet received in !deflate mode\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1017
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1017
 _("received server terminate packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1024
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1024
 _("Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1113
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1129
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2839
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1113
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1129
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2839
 _("CSTP Dead Peer Detection detected dead peer!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1117
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1285
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1046
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1133
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1411
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2764
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1117
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1285
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1046
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1133
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1411
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2764
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2844
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2844
 _("Reconnect failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1133
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1149
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2860
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1133
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1149
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2860
 _("Send CSTP DPD\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1145
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1160
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2872
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1145
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1160
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2872
 _("Send CSTP Keepalive\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1170
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1170
 _("Sending compressed data packet of %d bytes (was %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1221
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1221
 _("Send BYE packet: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1228
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1228
 _("Short write writing BYE packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/digest.c#l252
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/digest.c#l252
 _("Attempting Digest authentication to proxy\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/digest.c#l255
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/digest.c#l255
 _("Attempting Digest authentication to server '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l105
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l105
 _("DTLS connection attempted with an existing fd\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l111
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l188
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l111
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l188
 _("No DTLS address\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l118
 _("Server offered no DTLS cipher option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l125
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l125
 _("No DTLS when connected via proxy\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l199
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l199
 _("DTLS initialised. DPD %d, Keepalive %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l219
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l545
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l219
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l545
 _("Unknown packet (len %d) received: %02x %02x %02x %02x...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l226
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l226
 _("TOS this: %d, TOS last: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l230
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l230
 _("UDP setsockopt");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l306
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l306
 _("Got DTLS DPD request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l312
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l312
 _("Failed to send DPD response. Expect disconnect\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l316
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l316
 _("Got DTLS DPD response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l320
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l320
 _("Got DTLS Keepalive\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l326
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l326
 _("Compressed DTLS packet received when compression not enabled\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l334
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l334
 _("Unknown DTLS packet type %02x, len %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l396
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l396
 _("Send DTLS Keepalive\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l401
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l401
 _("Failed to send keepalive request. Expect disconnect\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l498
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l498
 _("Initiating MTU detection (min=%d, max=%d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l532
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l532
 _("Sending MTU DPD probe (%u bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l536
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l536
 _("Failed to send DPD request (%d %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l559
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l559
 _("Too long time in MTU detect loop; assuming negotiated MTU.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l563
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l563
 _("Too long time in MTU detect loop; MTU set to %d.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l580
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l580
 _("Received unexpected packet (%.2x) in MTU detection; skipping.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l587
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l587
 _("No response to size %u after %d tries; declare MTU is %u\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l594
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l594
 _("Failed to recv DPD request (%d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l598
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l598
 _("Received MTU DPD probe (%u bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l651
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l651
 _("Detected MTU of %d bytes (was %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l654
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l654
 _("No change in MTU after detection (was %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l61
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l61
 _("Accepting expected ESP packet with seq %u\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l91
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l91
 _(""
 "Accepting later-than-expected ESP packet with seq %u (expected %<PRIu64>)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l104
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l104
 _("Discarding ancient ESP packet with seq %u (expected %<PRIu64>)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l109
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l109
 _("Tolerating ancient ESP packet with seq %u (expected %<PRIu64>)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l118
 _("Discarding replayed ESP packet with seq %u\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l123
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l123
 _("Tolerating replayed ESP packet with seq %u\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l136
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l136
 _("Accepting out-of-order ESP packet with seq %u (expected %<PRIu64>)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l66
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l66
 _("Parameters for %s ESP: SPI 0x%08x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l69
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l69
 _("ESP encryption type %s key 0x%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l72
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l72
 _("ESP authentication type %s key 0x%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l88
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l88
 _("incoming");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l89
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l89
 _("outgoing");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l91
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l145
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l91
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l145
 _("Send ESP probes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l185
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l185
 _("Received ESP packet from old SPI 0x%x, seq %u\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l191
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l191
 _("Received ESP packet with invalid SPI 0x%08x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l202
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l202
 _("Received ESP Legacy IP packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l205
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l205
 _("Received ESP Legacy IP packet of %d bytes (LZO-compressed)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l208
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l208
 _("Received ESP IPv6 packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l212
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l212
 _("Received ESP packet of %d bytes with unrecognised payload type %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l219
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l219
 _("Invalid padding length %02x in ESP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l231
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l231
 _("Invalid padding bytes in ESP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l240
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l240
 _("ESP session established with server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l251
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l251
 _("Failed to allocate memory to decrypt ESP packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l257
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l257
 _("LZO decompression of ESP packet failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l263
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l263
 _("LZO decompressed %d bytes into %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l277
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l277
 _("Rekey not implemented for ESP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l281
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l281
 _("ESP detected dead peer\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l289
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l289
 _("Send ESP probes for DPD\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l296
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l296
 _("Keepalive not implemented for ESP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l361
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l361
 _("Requeueing failed ESP send: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l368
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l368
 _("Failed to send ESP packet: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l374
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l374
 _("Sent ESP IPv%d packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l445
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l445
 _("Failed to generate random keys for ESP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l452
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l452
 _("Failed to generate initial IV for ESP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l153
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l153
 _(""
 "WARNING: no HTML login form found; assuming username and password fields\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l159
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l159
 _("Unknown form ID '%s' (expected 'auth_form')\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l242
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l242
 _("Failed to parse F5 profile response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l284
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l284
 _("Failed to find VPN profile parameters\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l327
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l327
 _("Failed to parse F5 options response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l361
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l361
 _("Idle timeout is %d minutes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l371
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l371
 _("Got default routes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l374
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l374
 _("Got SplitTunneling0 value of %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l383
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l383
 _("Got DNS server %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l390
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l390
 _("Got WINS/NBNS server %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l397
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l362
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l427
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l397
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l362
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l427
 _("Got search domain %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l427
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l427
 _("Got split exclude route %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l431
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l431
 _("Got split include route %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l439
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l327
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l439
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l327
 _("DTLS is enabled on port %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l451
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l451
 _(""
 "WARNING: Server enables DTLS, but also requires HDLC. Disabling DTLS,\n"
 "    because HDLC prevents determination of efficient and consistent MTU.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l472
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l493
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l472
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l493
 _("Failed to find VPN options\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l495
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l358
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l495
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l358
 _("Got Legacy IP address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l500
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l419
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l422
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l500
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l419
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l422
 _("Got IPv6 address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l550
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l550
 _("Got profile parameters '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l570
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l570
 _("Got ipv4 %d ipv6 %d hdlc %d ur_Z '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l599
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l599
 _("Error establishing F5 connection\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l128
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l128
 _("Got login realm '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l309
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l309
 _("Failed to parse Fortinet config XML\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l338
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l393
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l338
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l393
 _("Idle timeout is %d minutes.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l353
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l353
 _("Reported platform is %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l366
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l431
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l366
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l431
 _("Got IPv%d DNS server %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l372
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l437
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l372
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l437
 _("WARNING: Got split-DNS domains %s (not yet implemented)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l377
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l442
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l377
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l442
 _("WARNING: Got split-DNS server %s (not yet implemented)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l399
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l466
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l399
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l466
 _("Got IPv%d route %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l535
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l535
 _("No cookie named SVPNCOOKIE.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l569
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l569
 _(""
 "Server doesn't support XML config format. Ancient HTML format is not "
 "currently implemented.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l599
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l599
 _("Error establishing Fortinet connection\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l699
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l699
 _("Did not receive expected svrhello response.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l710
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l710
 _("svrhello status was \"%.*s\" rather than \"ok\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l186
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l194
 _("Deferring DTLS resumption until CSTP generates a PSK\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l194
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l202
 _("Failed to generate DTLS priority string\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l202
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l296
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l348
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l210
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l304
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l356
 _("Failed to set DTLS priority: '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l223
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l231
 _("Failed to allocate credentials: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l236
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l244
 _("Failed to generate DTLS key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l250
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l258
 _("Failed to set DTLS key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l258
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l266
 _("Failed to set DTLS PSK credentials: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l286
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l294
 _("Unknown DTLS parameters for requested CipherSuite '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l312
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l320
 _("Failed to set DTLS session parameters: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l374
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l382
 _("GnuTLS used %d ClientHello random bytes; this should never happen\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l392
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l400
 _("GnuTLS sent insecure ClientHello random. Upgrade to 3.6.13 or newer.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l408
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l416
 _("Failed to initialize DTLS: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l476
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l645
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l484
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l645
 _("Peer MTU %d too small to allow DTLS\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l485
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l656
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l493
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l656
 _("DTLS MTU reduced to %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l496
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l665
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l504
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l665
 _("DTLS session resume failed; possible MITM attack. Disabling DTLS.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l509
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l517
 _("Failed to set DTLS MTU: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l520
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l528
 _("Established DTLS connection (using GnuTLS). Ciphersuite %s.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l526
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l683
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l534
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l683
 _("DTLS connection compression using %s.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l551
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l779
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l783
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l559
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l779
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l783
 _("DTLS handshake timed out\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l554
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l562
 _("DTLS handshake failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l558
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l566
 _("(Is a firewall preventing you from sending UDP packets?)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l56
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l56
 _("Failed to initialise ESP cipher: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l66
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l66
 _("Failed to initialize ESP HMAC: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l128
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l171
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l128
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l171
 _("Failed to calculate HMAC for ESP packet: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l135
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l166
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l135
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l166
 _("Received ESP packet with invalid HMAC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l147
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l147
 _("Decrypting ESP packet failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l163
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l163
 _("Failed to encrypt ESP packet: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l114
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l265
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2428
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l114
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l265
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2428
 _("Failed select() for TLS");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l118
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l174
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l174
 _("TLS/DTLS write cancelled\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l122
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l122
 _("Failed to write to TLS/DTLS socket: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l168
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l168
 _("Failed select() for TLS/DTLS");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l173
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l269
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l224
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l291
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l173
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l269
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l224
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l291
 _("TLS/DTLS read cancelled\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l186
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l186
 _("TLS/DTLS socket closed uncleanly\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l196
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l278
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l196
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l278
 _("Failed to read from TLS/DTLS socket: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l295
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l308
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l295
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l308
 _("Attempted to read from non-existent %s session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l307
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l307
 _("Read error on %s session: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l319
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l333
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l319
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l333
 _("Attempted to write to non-existent %s session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l353
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l353
 _("Write error on %s session: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l367
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l367
 _("Could not extract expiration time of certificate\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l372
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1664
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l372
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1664
 _("Client certificate has expired at");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l373
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1665
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l373
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1665
 _("Secondary client certificate has expired at");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l375
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1670
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l375
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1670
 _("Client certificate expires soon at");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l376
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1671
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l376
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1671
 _("Secondary client certificate expires soon at");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l425
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l860
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l425
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l860
 _("Failed to load item '%s' from keystore: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l438
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l438
 _("Failed to open key/certificate file %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l445
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l445
 _("Failed to stat key/certificate file %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l454
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l454
 _("Failed to allocate certificate buffer\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l462
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l462
 _("Failed to read certificate into memory: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l494
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l494
 _("Failed to setup PKCS#12 data structure: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l517
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l618
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l517
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l618
 _("Failed to decrypt PKCS#12 certificate file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l524
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l624
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l524
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l624
 _("Enter PKCS#12 pass phrase:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l525
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l625
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l525
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l625
 _("Enter secondary PKCS#12 pass phrase:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l548
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l548
 _("Failed to process PKCS#12 file: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l560
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l560
 _("Failed to load PKCS#12 certificate: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l561
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l561
 _("Failed to load secondary PKCS#12 certificate: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l634
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l634
 _("Could not initialise MD5 hash: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l644
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l644
 _("MD5 hash error: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l702
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l702
 _("Missing DEK-Info: header from OpenSSL encrypted key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l709
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l709
 _("Cannot determine PEM encryption type\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l722
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l722
 _("Unsupported PEM encryption type: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l747
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l760
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l747
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l760
 _("Invalid salt in encrypted PEM file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l784
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l784
 _("Error base64-decoding encrypted PEM file: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l792
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l792
 _("Encrypted PEM file too short\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l820
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l820
 _("Failed to initialise cipher for decrypting PEM file: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l831
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l831
 _("Failed to decrypt PEM key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l883
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l883
 _("Decrypting PEM key failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l890
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1463
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l501
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l890
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1463
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l501
 _("Enter PEM pass phrase:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l891
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l502
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l891
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l502
 _("Enter secondary PEM pass phrase:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1022
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1022
 _("This binary built without system key support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1029
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1029
 _("This binary built without PKCS#11 support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1073
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l413
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1073
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l413
 _("Using PKCS#11 certificate %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1074
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1074
 _("Using system certificate %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1092
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1092
 _("Error loading certificate from PKCS#11: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1093
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1093
 _("Error loading system certificate: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1104
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l920
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1104
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l920
 _("Using certificate file %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1105
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l921
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1105
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l921
 _("Using secondary certificate file %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1128
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1128
 _("PKCS#11 file contained no certificate\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1154
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1154
 _("No certificate found in file");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1159
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1159
 _("Loading certificate failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1160
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1160
 _("Loading secondary certificate failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1175
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1175
 _("Using system key %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1176
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1176
 _("Using secondary system key %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1182
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1329
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1182
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1329
 _("Error initialising private key structure: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1193
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1193
 _("Error importing system key %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1204
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1277
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1305
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1204
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1277
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1305
 _("Trying PKCS#11 key URL %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1209
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1209
 _("Error initialising PKCS#11 key structure: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1317
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1317
 _("Error importing PKCS#11 URL %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1324
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l649
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1324
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l649
 _("Using PKCS#11 key %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1339
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1339
 _("Error importing PKCS#11 key into private key structure: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1357
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1357
 _("Using private key file %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1368
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l744
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1368
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l744
 _("This version of OpenConnect was built without TPM support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1384
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1384
 _("This version of OpenConnect was built without TPM2 support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1405
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1405
 _("Failed to interpret PEM file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1424
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1424
 _("Failed to load PKCS#1 private key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1437
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1451
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1437
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1451
 _("Failed to load private key as PKCS#8: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1459
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1492
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1068
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1083
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1459
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1492
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1068
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1083
 _("Failed to decrypt PKCS#8 certificate file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1484
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1484
 _("Failed to determine type of private key %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1496
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1078
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1496
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1078
 _("Enter PKCS#8 pass phrase:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1512
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1512
 _("Failed to get key ID: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1566
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1566
 _("Error signing test data with private key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1582
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1582
 _("Error validating signature against certificate: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1610
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1610
 _("No SSL certificate found to match private key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1611
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1611
 _("No secondary certificate found to match private key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1623
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1623
 _("got_key conditions not met!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1638
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1638
 _("Error creating an abstract privkey from /x509_privkey: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1652
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l649
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l804
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1652
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l649
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l804
 _("Using client certificate '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1653
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l650
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l805
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1653
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l650
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l805
 _("Using secondary certificate '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1670
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1670
 _("Failed to allocate memory for certificate\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1716
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1716
 _("Got no issuer from PKCS#11\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1721
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1721
 _("Got next CA '%s' from PKCS#11\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1745
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1745
 _("Failed to allocate memory for supporting certificates\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1759
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1759
 _("Adding supporting CA '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1821
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1821
 _("Importing X509 certificate failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1831
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1831
 _("Setting PKCS#11 certificate failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1860
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1860
 _("Setting certificate revocation list failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1880
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1880
 _("Private key appears not to support RSA-PSS. Disabling TLSv1.3\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1891
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1891
 _("Setting certificate failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2045
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2045
 _("Server presented no certificate\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2053
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2053
 _("Error comparing server's cert on rehandshake: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2058
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1585
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2058
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1585
 _("Server presented different cert on rehandshake\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2063
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1588
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2063
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1588
 _("Server presented identical cert on rehandshake\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2069
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2069
 _("Error initialising X509 cert structure\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2075
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2075
 _("Error importing server's cert\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2084
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2084
 _("Could not calculate hash of server's certificate\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2089
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2089
 _("Error checking server cert status\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2094
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2094
 _("certificate revoked");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2096
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2096
 _("signer not found");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2098
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2098
 _("signer not a CA certificate");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2100
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2100
 _("insecure algorithm");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2102
 _("certificate not yet activated");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2104
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2104
 _("certificate expired");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2109
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2109
 _("signature verification failed");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2158
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1465
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1621
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2158
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1465
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1621
 _("certificate does not match hostname");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2163
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1464
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1627
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2163
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1464
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1627
 _("Server certificate verify failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2229
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2229
 _("Failed to allocate memory for cafile certs\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2250
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2250
 _("Failed to read certs from cafile: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2266
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2266
 _("Failed to open CA file '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2279
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1852
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2279
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1852
 _("Loading certificate failed. Aborting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2360
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2360
 _("Failed to construct GnuTLS priority string\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2372
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2372
 _("Failed to set GnuTLS priority string (\"%s\"): %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2384
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1935
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2384
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1935
 _("SSL negotiation with %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2432
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1961
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2432
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1961
 _("SSL connection cancelled\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2439
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2439
 _("SSL connection failure: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2448
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2448
 _("GnuTLS non-fatal return during handshake: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2457
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1983
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2457
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1983
 _("Connected to HTTPS on %s with ciphersuite %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2460
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2460
 _("Renegotiated SSL on %s with ciphersuite %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2616
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l204
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2616
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l204
 _("PIN required for %s");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2620
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l207
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2620
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l207
 _("Wrong PIN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2623
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2623
 _("This is the final try before locking!");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2625
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2625
 _("Only a few tries left before locking!");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2630
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l211
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2630
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l211
 _("Enter PIN:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2716
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2113
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2716
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2113
 _("Unsupported OATH HMAC algorithm\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2725
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2725
 _("Failed to calculate OATH HMAC: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2739
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2739
 _("ttls_pull_timeout_func %dms\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2780
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2780
 _("Could not set ciphersuites: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2787
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2228
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2787
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2228
 _("Established EAP-TTLS session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l55
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l55
 _("TPM sign function called for %d bytes.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l62
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l62
 _("Failed to create TPM hash object: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l69
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l69
 _("Failed to set value in TPM hash object: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l79
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l79
 _("TPM hash signature failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l101
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l101
 _("Error decoding TSS key blob: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l109
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l120
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l133
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l109
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l120
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l133
 _("Error in TSS key blob\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l140
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l140
 _("Failed to create TPM context: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l147
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l147
 _("Failed to connect TPM context: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l155
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l155
 _("Failed to load TPM SRK key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l162
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l162
 _("Failed to load TPM SRK policy object: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l183
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l183
 _("Failed to set TPM PIN: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l199
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l199
 _("Failed to load TPM key blob: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l206
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l206
 _("Enter TPM SRK PIN:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l227
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l227
 _("Failed to create key policy object: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l235
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l235
 _("Failed to assign policy to key: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l244
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l244
 _("Enter TPM key PIN:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l245
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l245
 _("Enter secondary key TPM PIN:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l256
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l256
 _("Failed to set key PIN: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l93
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l93
 _("Unknown TPM2 EC digest size %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l134
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l177
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l134
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l177
 _("Not supporting EC sign algo %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l233
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l233
 _("Error decoding TSS2 key blob: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l243
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l243
 _("Failed to create ASN.1 type for TPM2: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l252
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l252
 _("Failed to decode TPM2 key ASN.1: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l260
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l260
 _("Failed to parse TPM2 key type OID: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l266
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l266
 _("TPM2 key has unknown type OID %s not %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l284
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l284
 _("Failed to parse TPM2 key parent: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l305
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l305
 _("Failed to parse TPM2 pubkey element\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l310
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l310
 _("Failed to parse TPM2 privkey element\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l315
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l315
 _("Parsed TPM2 key with parent %x, emptyauth %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l419
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l419
 _("TPM2 digest too large: %d > %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l464
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l464
 _("PSS encoding failed; hash size %d too large for RSA key %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l583
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l583
 _("TPMv2 RSA sign called for unknown algorithm %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l177
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l177
 _("TPM2 password too long; truncating\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l195
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l195
 _("owner");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l196
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l196
 _("null");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l197
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l197
 _("endorsement");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l198
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l198
 _("platform");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l202
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l202
 _("Creating primary key under %s hierarchy.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l210
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l265
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l210
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l265
 _("Enter TPM2 %s hierarchy password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l218
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l316
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l392
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l218
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l316
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l392
 _("TPM2 Esys_TR_SetAuth failed: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l230
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l230
 _("TPM2 Esys_CreatePrimary owner auth failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l235
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l235
 _("TPM2 Esys_CreatePrimary failed: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l254
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l254
 _("Establishing connection with TPM.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l259
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l259
 _("TPM2 Esys_Initialize failed: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l267
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l267
 _(""
 "TPM2 was already started up thus false positive failing in tpm2tss log.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l270
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l270
 _("TPM2 Esys_Startup failed: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l283
 _("Esys_TR_FromTPMPublic failed for handle 0x%x: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l307
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l284
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l307
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l284
 _("Enter TPM2 parent key password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l308
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l285
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l308
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l285
 _("Enter secondary TPM2 parent key password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l322
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l322
 _("Loading TPM2 key blob, parent %x.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l330
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l330
 _("TPM2 Esys_Load auth failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l336
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l336
 _("TPM2 Esys_Load failed: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l346
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l346
 _("TPM2 Esys_FlushContext for generated primary failed: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l380
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l375
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l475
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l380
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l375
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l475
 _("Enter TPM2 key password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l381
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l376
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l381
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l376
 _("Enter secondary TPM2 key password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l414
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l414
 _("TPM2 RSA sign function called for %d bytes, algo %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l434
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l434
 _("TPM2 Esys_RSA_Decrypt auth failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l440
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l531
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l440
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l531
 _("TPM2 failed to generate RSA signature: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l485
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l419
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l485
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l419
 _("TPM2 EC sign function called for %d bytes.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l505
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l444
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l505
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l444
 _("Unknown TPM2 EC digest size %d for algo 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l525
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l525
 _("TPM2 Esys_Sign auth failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l565
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l511
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l565
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l511
 _("Invalid TPM2 parent handle 0x%08x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l582
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l582
 _("Using SWTPM due to TPM_INTERFACE_TYPE environment variable\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l587
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l587
 _("TSS2_TctiLdr_Initialize failed for swtpm: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l597
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l528
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l597
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l528
 _("Failed to import TPM2 private key data: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l606
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l538
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l606
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l538
 _("Failed to import TPM2 public key data: 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l620
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l549
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l620
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l549
 _("Unsupported TPM2 key type %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l54
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l54
 _("TPM2 operation %s failed (%d): %s%s%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l203
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l203
 _("%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l206
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l206
 _("Challenge: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l268
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l268
 _("Response was: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l304
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l304
 _("Unknown ESP MAC algorithm: %s");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l312
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l312
 _("Unknown ESP encryption algorithm: %s");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l389
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l389
 _(""
 "WARNING: Config XML contains <quarantine> tag with value of \"%s\".\n"
 "    VPN connectivity may be disabled or limited.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l399
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l399
 _("Non-standard SSL tunnel path: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l403
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l403
 _("Tunnel timeout (rekey interval) is %d minutes.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l415
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l415
 _(""
 "Gateway address in config XML (%s) differs from external gateway address "
 "(%s).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l422
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l422
 _(""
 "IPv6 gateway address in config XML (%s) differs from external gateway "
 "address (%s).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l427
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l427
 _(""
 "Config XML <connected-gw-ip> address (%s) differs from external\n"
 "gateway address (%s). Please report any this to\n"
 "<openconnect-devel lists infradead org>, including any problems\n"
 "with ESP or other apparent loss of connectivity or performance.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l505
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l505
 _("GlobalProtect config sent ipsec-mode=%s (expected esp-tunnel)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l513
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l773
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l513
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l773
 _("Ignoring ESP keys since ESP support not available in this build\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l531
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l531
 _("Potential IPv6-related GlobalProtect config tag <%s>: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l533
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l533
 _("Unknown GlobalProtect config tag <%s>: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l575
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l575
 _(""
 "GlobalProtect IPv6 support is experimental. Please report results to "
 "<openconnect-devel lists infradead org>.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l597
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l597
 _(""
 "Did not receive ESP keys and matching gateway in GlobalProtect config; "
 "tunnel will be TLS only.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l664
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l664
 _("ESP disabled");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l666
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l666
 _("No ESP keys received");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l668
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l668
 _("ESP support not available in this build");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l680
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l680
 _("No MTU received. Calculated %d for %s%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l707
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l707
 _("Connecting to HTTPS tunnel endpoint ...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l729
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l729
 _("Error fetching GET-tunnel HTTPS response.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l738
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l738
 _("Gateway disconnected immediately after GET-tunnel request.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l750
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1135
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l750
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1135
 _("Got unexpected HTTP response: %.*s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l899
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l899
 _(""
 "WARNING: Server asked us to submit HIP report with md5sum %s.\n"
 "    VPN connectivity may be disabled or limited without HIP report "
 "submission.\n"
 "    %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l903
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l903
 _(""
 "However, running the HIP report submission script on this platform is not "
 "yet implemented.");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l905
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l905
 _(""
 "You need to provide a --csd-wrapper argument with the HIP report submission "
 "script.");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l915
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l915
 _(""
 "Error: Running the 'HIP Report' script on this platform is not yet "
 "implemented.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l920
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l920
 _("Trying to run HIP Trojan script '%s'.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l928
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l928
 _("Failed to create pipe for HIP script\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l936
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l936
 _("Failed to fork for HIP script\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l952
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l952
 _("HIP script '%s' exited abnormally\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l957
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l957
 _("HIP script '%s' returned non-zero status: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l962
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l962
 _("HIP script '%s' completed successfully (report is %d bytes).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l967
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l967
 _("HIP report submission failed.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l969
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l969
 _("HIP report submitted successfully.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1005
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1005
 _("Failed to exec HIP script %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1019
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1019
 _("Gateway says HIP report submission is needed.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1023
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1023
 _("Gateway says no HIP report submission is needed.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1080
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1080
 _("ESP tunnel connected; exiting HTTPS mainloop.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1107
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1107
 _("Failed to connect ESP tunnel; using HTTPS instead.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1144
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1144
 _("Packet receive error: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1165
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1165
 _(""
 "Unexpected packet length. SSL_read returned %d (includes 16 header bytes) "
 "but header payload_len is %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1175
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1175
 _("Got GPST DPD/keepalive response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1179
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1179
 _(""
 "Expected 0000000000000000 as last 8 bytes of DPD/keepalive packet header, "
 "but got:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1186
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1186
 _("Received IPv%d data packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1191
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1191
 _(""
 "Expected 0100000000000000 as last 8 bytes of data packet header, but got:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1204
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1204
 _("Unknown packet. Header dump follows:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1251
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1251
 _("GlobalProtect HIP check due\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1263
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1263
 _("HIP check or report failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1276
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1276
 _("GlobalProtect rekey due\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1281
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1281
 _("GPST Dead Peer Detection detected dead peer!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1301
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1301
 _("Send GPST DPD/keepalive request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1324
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1324
 _("Sending IPv%d data packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1490
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1490
 _("ICMPv%d probe packet (seq %d) for GlobalProtect ESP:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1498
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1268
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1498
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1268
 _("Failed to send ESP probe\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l75
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l75
 _("Error importing GSSAPI name for authentication:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l128
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l128
 _("Error generating GSSAPI response:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l145
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l145
 _("Attempting GSSAPI authentication to proxy\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l148
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l148
 _("Attempting GSSAPI authentication to server '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l203
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l259
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l191
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l249
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l203
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l259
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l191
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l249
 _("GSSAPI authentication completed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l214
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l214
 _("GSSAPI token too large (%zd bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l227
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l227
 _("Sending GSSAPI token of %zu bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l232
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l232
 _("Failed to send GSSAPI authentication token to proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l240
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l267
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l240
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l267
 _("Failed to receive GSSAPI authentication token from proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l246
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l246
 _("SOCKS server reported GSSAPI context failure\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l250
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l250
 _("Unknown GSSAPI status response (0x%02x) from SOCKS server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l271
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l271
 _("Got GSSAPI token of %zu bytes: %02x %02x %02x %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l297
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l297
 _("Sending GSSAPI protection negotiation of %zu bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l302
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l302
 _("Failed to send GSSAPI protection response to proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l310
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l320
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l310
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l320
 _("Failed to receive GSSAPI protection response from proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l325
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l325
 _("Got GSSAPI protection response of %zu bytes: %02x %02x %02x %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l335
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l335
 _("Invalid GSSAPI protection response from proxy (%zu bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l344
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l408
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l344
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l408
 _("SOCKS proxy demands message integrity, which is not supported\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l348
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l412
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l348
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l412
 _("SOCKS proxy demands message confidentiality, which is not supported\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l352
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l416
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l352
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l416
 _("SOCKS proxy demands protection unknown type 0x%02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l68
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l68
 _("Attempting HTTP Basic authentication to proxy\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l70
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l70
 _("Attempting HTTP Basic authentication to server '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l97
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l97
 _("Attempting HTTP Bearer authentication to server '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l111
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1143
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l111
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1143
 _("This version of OpenConnect was built without GSSAPI support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l152
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l152
 _("Proxy requested Basic authentication which is disabled by default\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l155
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l155
 _(""
 "Server '%s' requested Basic authentication which is disabled by default\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l168
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l168
 _("No more authentication methods to try\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l55
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l55
 _("No memory for allocating cookies\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l243
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l269
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l243
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l269
 _("Error reading HTTP response: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l254
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l254
 _("Failed to parse HTTP response '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l260
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l260
 _("Got HTTP response: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l283
 _("Ignoring unknown HTTP response line '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l302
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l302
 _("Invalid cookie offered: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l322
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l322
 _("SSL certificate authentication failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l355
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l355
 _("Response body has negative size (%d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l366
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l366
 _("Unknown Transfer-Encoding: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l387
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l387
 _("HTTP body %s (%d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l403
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l447
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l403
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l447
 _("Error reading HTTP response body\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l418
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l418
 _("Error fetching chunk header\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l429
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l429
 _("HTTP chunk length is negative (%ld)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l435
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l435
 _("HTTP chunk length is too large (%ld)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l458
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l458
 _("Error fetching HTTP response body\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l462
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l462
 _("Error in chunked decoding. Expected '', got: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l475
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l475
 _("Cannot receive HTTP 1.0 body without closing connection\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l637
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l637
 _("Failed to parse redirected URL '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l661
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l661
 _("Cannot follow redirection to non-https URL '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l689
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l689
 _("Allocating new path for relative redirect failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l764
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l764
 _("HTTPS socket closed by peer; reopening\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l910
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l910
 _("Retrying failed %s request on new connection\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l991
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l991
 _("request granted");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l992
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l992
 _("general failure");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l993
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l993
 _("connection not allowed by ruleset");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l994
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l994
 _("network unreachable");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l995
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l995
 _("host unreachable");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l996
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l996
 _("connection refused by destination host");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l997
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l997
 _("TTL expired");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l998
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l998
 _("command not supported / protocol error");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l999
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l999
 _("address type not supported");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1009
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1009
 _("SOCKS server requested username/password but we have none\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1017
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1017
 _("Username and password for SOCKS authentication must be < 255 bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1032
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1095
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1032
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1095
 _("Error writing auth request to SOCKS proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1040
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1040
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1102
 _("Error reading auth response from SOCKS proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1047
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1108
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1047
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1108
 _("Unexpected auth response from SOCKS proxy: %02x %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1053
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1053
 _("Authenticated to SOCKS server using password\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1057
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1057
 _("Password authentication to SOCKS server failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1120
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1127
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1120
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1127
 _("SOCKS server requested GSSAPI authentication\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1133
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1133
 _("SOCKS server requested password authentication\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1140
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1140
 _("SOCKS server requires authentication\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1149
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1149
 _("SOCKS server requested unknown authentication type %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1155
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1155
 _("Requesting SOCKS proxy connection to %s:%d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1170
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1170
 _("Error writing connect request to SOCKS proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1178
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1220
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1178
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1220
 _("Error reading connect response from SOCKS proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1184
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1184
 _("Unexpected connect response from SOCKS proxy: %02x %02x...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1192
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1192
 _("SOCKS proxy error %02x: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1196
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1196
 _("SOCKS proxy error %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1213
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1213
 _("Unexpected address type %02x in SOCKS connect response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1236
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1236
 _("Requesting HTTP proxy connection to %s:%d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1271
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1271
 _("Sending proxy request failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1294
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1294
 _("Proxy CONNECT request failed: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1313
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1313
 _("Unknown proxy type '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1339
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1339
 _("Failed to parse proxy '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1363
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1363
 _("Only http or socks(5) proxies supported\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l117
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l117
 _("Cisco AnyConnect or openconnect");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l118
 _("Compatible with Cisco AnyConnect SSL VPN, as well as ocserv");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l136
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l136
 _("Juniper Network Connect");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l137
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l137
 _("Compatible with Juniper Network Connect");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l157
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l157
 _("Palo Alto Networks GlobalProtect");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l158
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l158
 _("Compatible with Palo Alto Networks (PAN) GlobalProtect SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l177
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l177
 _("Pulse Connect Secure");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l178
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l178
 _("Compatible with Pulse Connect Secure SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l197
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l197
 _("F5 BIG-IP SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l198
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l198
 _("Compatible with F5 BIG-IP SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l217
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l217
 _("Fortinet SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l218
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l218
 _("Compatible with FortiGate SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l237
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l237
 _("PPP over TLS");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l238
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l238
 _("Unauthenticated RFC1661/RFC1662 PPP over TLS, for testing");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l247
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l247
 _("Array SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l248
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l248
 _("Compatible with Array Networks SSL VPN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l321
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l321
 _("Unknown VPN protocol '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l344
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l344
 _("Built against SSL library with no Cisco DTLS support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l477
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l477
 _("No IP address received. Aborting\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l484
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l484
 _("Reconnect gave different Legacy IP address (%s != %s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l493
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l493
 _("Reconnect gave different Legacy IP netmask (%s != %s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l501
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l501
 _("Reconnect gave different IPv6 address (%s != %s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l509
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l509
 _("Reconnect gave different IPv6 netmask (%s != %s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l523
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l523
 _("IPv6 configuration received but MTU %d is too small.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l979
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l979
 _("Failed to parse server URL '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l985
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l985
 _("Only https:// permitted for server URL\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l1407
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l1407
 _("Unknown certificate hash: %s.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l1441
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l1441
 _(""
 "The size of the provided fingerprint is less than the minimum required "
 "(%u).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l1498
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l1498
 _("No form handler; cannot authenticate.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l380
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l382
 _("CommandLineToArgvW() failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l393
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l395
 _("Fatal error in command line handling\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l428
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l430
 _("ReadConsole() failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l441
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l443
 _("fgetws() failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l461
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l474
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l463
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l476
 _("Error converting console input: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l468
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l734
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l470
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l736
 _("Allocation failure for string from stdin\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l629
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l631
 _(""
 "For assistance with OpenConnect, please see the web page at\n"
 "  https://www.infradead.org/openconnect/mail.html\n";);
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l637
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l639
 _("Using %s. Features present:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l649
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l651
 _("OpenSSL ENGINE not present");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l688
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l690
 _(""
 "WARNING: This binary lacks DTLS and/or ESP support. Performance will be "
 "impaired.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l700
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l702
 _("Supported protocols:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l702
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l720
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l704
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l722
 _(" (default)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l717
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l719
 _("Set VPN protocol");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l758
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l760
 _("fgets (stdin)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l808
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l810
 _("Cannot process this executable path \"%s\"");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l814
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l816
 _("Allocation for vpnc-script path failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l834
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l836
 _("Override hostname '%s' to '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l847
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l849
 _("Usage:  openconnect [options] <server>\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l848
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l850
 _(""
 "Open client for multiple VPN protocols, version %s\n"
 "\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l850
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l852
 _("Read options from config file");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l851
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l853
 _("Report version number");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l852
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l854
 _("Display help text");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l856
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l858
 _("Authentication");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l857
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l859
 _("Set login username");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l858
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l860
 _("Disable password/SecurID authentication");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l859
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l861
 _("Do not expect user input; exit if it is required");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l860
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l862
 _("Read password from standard input");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l861
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l863
 _("Choose authentication login selection");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l862
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l864
 _("Provide authentication form responses");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l863
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l865
 _("Use SSL client certificate CERT");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l864
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l866
 _("Use SSL private key file KEY");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l865
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l867
 _("Warn when certificate lifetime < DAYS");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l866
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l868
 _("Set login usergroup");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l867
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l869
 _("Set key passphrase or TPM SRK PIN");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l868
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l870
 _("Key passphrase is fsid of file system");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l869
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l871
 _("Software token type: rsa, totp, hotp or oidc");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l870
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l872
 _("Software token secret or oidc token");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l872
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l874
 _("(NOTE: libstoken (RSA SecurID) disabled in this build)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l875
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l877
 _("(NOTE: Yubikey OATH disabled in this build)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l878
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l880
 _("Server validation");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l879
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l881
 _("Accept only server certificate with this fingerprint");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l880
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l882
 _("Disable default system certificate authorities");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l881
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l883
 _("Cert file for server verification");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l883
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l885
 _("Internet connectivity");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l884
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l886
+_("Set VPN server");
+
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l887
 _("Set proxy server");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l885
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l888
 _("Set proxy authentication methods");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l886
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l889
 _("Disable proxy");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l887
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l890
 _("Use libproxy to automatically configure proxy");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l889
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l892
 _("(NOTE: libproxy disabled in this build)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l891
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l894
 _("Connection retry timeout in seconds");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l892
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l895
 _("Use IP when connecting to HOST");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l893
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l896
 _("Copy TOS / TCLASS field into DTLS and ESP packets");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l894
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l897
 _("Set local port for DTLS and ESP datagrams");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l896
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l899
 _("Authentication (two-phase)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l897
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l900
 _("Use authentication cookie COOKIE");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l898
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l901
 _("Read cookie from standard input");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l899
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l902
 _("Authenticate only and print login info");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l900
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l903
 _("Fetch and print cookie only; don't connect");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l901
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l904
 _("Print cookie before connecting");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l904
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l907
 _("Process control");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l905
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l908
 _("Continue in background after startup");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l906
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l909
 _("Write the daemon's PID to this file");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l907
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l910
 _("Drop privileges after connecting");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l910
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l913
 _("Logging (two-phase)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l912
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l915
 _("Use syslog for progress messages");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l914
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l917
 _("More output");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l915
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l918
 _("Less output");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l916
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l919
 _("Dump HTTP authentication traffic (implies --verbose)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l917
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l920
 _("Prepend timestamp to progress messages");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l919
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l922
 _("VPN configuration script");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l920
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l923
 _("Use IFNAME for tunnel interface");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l921
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l924
 _("Shell command line for using a vpnc-compatible config script");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l922
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l925
 _("default");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l924
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l927
 _("Pass traffic to 'script' program, not tun");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l927
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l930
 _("Tunnel control");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l928
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l931
 _("Do not ask for IPv6 connectivity");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l929
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l932
 _("XML config file");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l930
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l933
 _("Request MTU from server (legacy servers only)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l931
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l934
 _("Indicate path MTU to/from server");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l932
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l935
 _("Enable stateful compression (default is stateless only)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l933
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l936
 _("Disable all compression");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l934
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l937
 _("Set minimum Dead Peer Detection interval (in seconds)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l935
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l938
 _("Require perfect forward secrecy");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l936
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l939
 _("Disable DTLS and ESP");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l937
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l940
 _("OpenSSL ciphers to support for DTLS");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l938
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l941
 _("Set packet queue limit to LEN pkts");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l940
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l943
 _("Local system information");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l941
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l944
 _("HTTP header User-Agent: field");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l942
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l945
 _("Local hostname to advertise to server");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l943
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l946
 _("OS type (linux,linux-64,win,...) to report");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l944
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l947
 _("reported version string during authentication");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l945
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l948
 _("default:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l948
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l951
 _("Trojan binary (CSD) execution");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l949
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l952
 _("Drop privileges during trojan execution");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l950
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l953
 _("Run SCRIPT instead of trojan binary");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l951
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l954
 _("Set minimum interval for rerunning trojan (in seconds)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l954
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l957
 _("Server bugs");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l955
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l958
 _("Disable HTTP connection re-use");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l956
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l959
 _("Do not attempt XML POST authentication");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l957
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l960
 _("Allow use of the ancient, insecure 3DES and RC4 ciphers");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l979
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l982
 _("Failed to allocate string\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1052
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1055
 _("Failed to get line from config file: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1092
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1095
 _("Unrecognised option at line %d: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1105
 _("Option '%s' does not take an argument at line %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1106
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1109
 _("Option '%s' requires an argument at line %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1131
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1134
 _("Invalid user \"%s\": %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1141
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1144
 _("Invalid user ID \"%d\": %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1408
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1415
 _("Unhandled autocomplete for option %d '--%s'. Please report.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1429
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1444
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1436
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1451
 _("connected");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1429
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1436
 _("disconnected");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1433
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1440
 _("unsuccessful");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1438
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1445
 _("in progress");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1441
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1448
 _("disabled");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1447
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1454
 _("established");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1450
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1457
 _("unknown");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1457
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1464
 _("Configured as %s%s%s, with SSL%s%s %s and %s%s%s %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1466
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1473
 _("Session authentication will expire at %s");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1480
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1487
 _(""
 "RX: %<PRId64> packets (%<PRId64> B); TX: %<PRId64> packets (%<PRId64> B)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1484
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1491
 _("SSL ciphersuite: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1486
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1493
 _("%s ciphersuite: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1489
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1496
 _("Next SSL rekey in %ld seconds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1492
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1499
 _("Next %s rekey in %ld seconds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1496
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1503
 _("Next Trojan invocation in %ld seconds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1514
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1521
 _("Failed to open '%s' for write: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1530
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1537
 _("Continuing in background; pid %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1589
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1596
 _("WARNING: Cannot set locale: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1602
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1609
 _(""
 "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");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1609
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1616
 _(""
 "WARNING: This version of openconnect is %s but\n"
 "         the libopenconnect library is %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1616
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1623
 _(""
 "WARNING: This build is intended only for debugging purposes and\n"
 "         may allow you to establish insecure connections.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1648
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1655
 _("Failed to allocate vpninfo structure\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1706
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1713
 _("Cannot use 'config' option inside config file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1714
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1721
 _("Cannot open config file '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1730
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1737
 _("Invalid compression mode '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1748
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1755
 _(""
 "Cannot enable insecure 3DES or RC4 ciphers, because the library\n"
 "%s no longer supports them.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1756
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1776
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1763
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1783
 _("Failed to allocate memory\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1771
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1778
 _("Missing colon in resolve option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1860
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1869
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1867
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1876
 _("MTU %d too small\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1899
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1906
 _(""
 "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");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1905
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1912
 _(""
 "The --no-cert-check option was insecure and has been removed.\n"
 "Fix your server's certificate or use --servercert to trust it.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1922
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1929
 _("Queue length zero not permitted; using 1\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1936
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1943
 _("OpenConnect version %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1979
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1986
 _("Invalid software token mode \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1989
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1996
 _("Invalid OS identity \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2015
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2022
 _(""
 "WARNING: You specified %s. This should not be\n"
 "         necessary; please report cases where a priority string\n"
 "         override is necessary to connect to a server\n"
 "         to <openconnect-devel lists infradead org>.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2037
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2048
 _("Too many arguments on command line\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2040
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2051
 _("No server specified\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2054
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2065
 _("This version of openconnect was built without libproxy support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2078
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2089
 _("Error opening cmd pipe\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2111
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2122
 _("Failed to complete authentication\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2145
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2156
 _("Creating SSL connection failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2160
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2171
 _("Set up UDP failed; using SSL instead\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2166
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2177
 _("No --script argument provided; DNS and routing are not configured\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2168
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2179
 _("See https://www.infradead.org/openconnect/vpnc-script.html\n";);
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2181
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2192
 _("User requested reconnect\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2192
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2203
 _("Cookie was rejected by server; exiting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2196
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2207
 _("Session terminated by server; exiting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2200
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2211
 _("User cancelled (%s); exiting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2210
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2221
 _("User detached from session (%s); exiting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2220
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2231
 _("Unrecoverable I/O error; exiting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2227
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2238
 _("Unknown error; exiting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2246
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2257
 _("Failed to open %s for write: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2254
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2265
 _("Failed to write config to %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2300
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2311
 _(""
 "Insecurely accepting certificate from VPN server \"%s\" because you ran with "
 "--servercert=ACCEPT.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2313
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2324
 _("Could not check server's certificate against %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2321
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2332
 _(""
 "None of the %d fingerprint(s) specified via --servercert match server's "
 "certificate: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2330
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2341
 _(""
 "\n"
 "Certificate from VPN server \"%s\" failed verification.\n"
 "Reason: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2333
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2344
 _(""
 "To trust this server in future, perhaps add this to your command line:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2334
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2345
 _("    --servercert %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2339
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2350
 _("Enter '%s' to accept, '%s' to abort; anything else to view: ");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2340
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2359
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2351
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2370
 _("no");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2340
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2346
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2351
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2357
 _("yes");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2368
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2379
 _("Server key hash: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2402
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2413
 _("Auth choice \"%s\" matches multiple options\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2405
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2416
 _("Auth choice \"%s\" not available\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2426
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2437
 _("User input required in non-interactive mode\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2669
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2680
 _("Failed to open token file for write: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2677
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2688
 _("Failed to write token: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2724
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2748
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2735
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2759
 _("Soft token string is invalid\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2728
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2739
 _("Can't open stoken file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2730
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2741
 _("Can't open ~/.stokenrc file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2733
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2744
 _("OpenConnect was not built with libstoken support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2736
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2747
 _("General failure in libstoken\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2751
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2762
 _("OpenConnect was not built with liboath support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2754
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2765
 _("General failure in liboath\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2765
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2776
 _("Yubikey token not found\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2768
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2779
 _("OpenConnect was not built with Yubikey support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2771
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2782
 _("General Yubikey failure: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2780
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2791
 _("Can't open oidc file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2783
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2794
 _("General failure in oidc token\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l127
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l127
 _("Set up tun script failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l134
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l134
 _("Set up tun device failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l211
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l211
 _("Delaying tunnel with reason: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l245
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l245
 _("Delaying cancel (immediate callback).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l248
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l248
 _("Delaying cancel.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l267
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l267
 _("Delaying pause (immediate callback).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l270
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l270
 _("Delaying pause.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l283
 _("Caller paused the connection\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l292
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l292
 _("No work to do; sleeping for %d ms...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l313
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l313
 _("WaitForMultipleObjects failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l328
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l328
 _("Failed select() in mainloop");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l89
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l89
 _("Using base_mtu of %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l105
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l105
 _("After removing %s/IPv%d headers, MTU of %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l115
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l115
 _(""
 "After removing protocol specific overhead (%d unpadded, %d padded, %d "
 "blocksize), MTU of %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l87
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l114
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l197
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l87
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l114
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l197
 _("InitializeSecurityContext() failed: %lx\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l113
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l48
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l113
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l48
 _("AcquireCredentialsHandle() failed: %lx\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l246
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l246
 _("Error communicating with ntlm_auth helper\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l265
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l265
 _("Attempting HTTP NTLM authentication to proxy (single-sign-on)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l268
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l268
 _("Attempting HTTP NTLM authentication to server '%s' (single-sign-on)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l980
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l980
 _("Attempting HTTP NTLMv%d authentication to proxy\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l984
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l984
 _("Attempting HTTP NTLMv%d authentication to server '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/nullppp.c#l84
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/nullppp.c#l84
 _("Terminating because nullppp has reached network state.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l104
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l104
 _("Invalid base32 token string\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l112
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l112
 _("Failed to allocate memory to decode OATH secret\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l218
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l218
 _("This version of OpenConnect was built without PSKC support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l314
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l339
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l295
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l507
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l314
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l339
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l295
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l507
 _("OK to generate INITIAL tokencode\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l318
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l342
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l300
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l511
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l318
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l342
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l300
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l511
 _("OK to generate NEXT tokencode\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l323
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l346
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l305
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l323
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l346
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l305
 _("Server is rejecting the soft token; switching to manual entry\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l380
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l380
 _("Generating OATH TOTP token code\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l526
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l526
 _("Generating OATH HOTP token code\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l76
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l76
 _("Unexpected length %d for TLV %d/%d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l82
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l370
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l82
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l370
 _("Received MTU %d from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l91
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l253
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l311
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l91
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l253
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l311
 _("Received DNS server %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l102
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l379
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l379
 _("Received DNS search domain %.*s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l117
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l117
 _("Received internal IP address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l126
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l244
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l126
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l244
 _("Received netmask %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l135
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l394
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l135
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l394
 _("Received internal gateway address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l148
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2310
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l148
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2310
 _("Received split include route %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l170
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2323
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l170
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2323
 _("Received split exclude route %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l190
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l268
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l190
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l268
 _("Received WINS server %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l213
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l213
 _("ESP encryption: 0x%02x (%s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l232
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l232
 _("ESP HMAC: 0x%02x (%s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l243
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l243
 _("ESP compression: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l251
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l474
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l251
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l474
 _("ESP port: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l258
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l457
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l258
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l457
 _("ESP key lifetime: %u bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l266
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l449
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l266
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l449
 _("ESP key lifetime: %u seconds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l274
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l481
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l274
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l481
 _("ESP to SSL fallback: %u seconds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l282
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l465
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l282
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l465
 _("ESP replay protection: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l290
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l497
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2430
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l290
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l497
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2430
 _("ESP SPI (outbound): %x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l299
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l506
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2418
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l299
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l506
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2418
 _("%d bytes of ESP secrets\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l311
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l311
 _("Unknown TLV group %d attr %d len %d:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l389
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l389
 _("Failed to parse KMP header\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l408
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l408
 _("Failed to parse KMP message\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l417
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l417
 _("Got KMP message %d of size %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l433
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l433
 _("Received non-ESP TLVs (group %d) in ESP negotiation KMP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l504
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l536
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l680
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l504
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l536
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l680
 _("Error creating oNCP negotiation request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l545
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l715
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l545
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l715
 _("Short write in oNCP negotiation\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l558
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l599
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l558
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l599
 _("Read %d bytes of SSL record\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l563
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l563
 _("Unexpected response of size %d after hostname packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l570
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l570
 _("Server response to hostname packet is error 0x%02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l574
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l574
 _(""
 "This seems to indicate that the server has disabled support for\n"
 "Juniper's older oNCP protocol, and only allows connections using\n"
 "the newer Junos Pulse protocol. This version of OpenConnect has\n"
 "EXPERIMENTAL support for Pulse using --prot=pulse\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l603
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l603
 _("Invalid packet waiting for KMP 301\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l616
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l616
 _("Expected KMP message 301 from server but got %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l625
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l625
 _("KMP message 301 from server too large (%d bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l631
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l631
 _("Got KMP message 301 of length %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l638
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l638
 _("Failed to read continuation record length\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l644
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l644
 _("Record of additional %d bytes too large; would make %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l653
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l653
 _("Failed to read continuation record of length %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l659
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l659
 _("Read additional %d bytes of KMP 301 message\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l700
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l700
 _("Error negotiating ESP keys\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l709
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l709
 _("oNCP negotiation request outgoing:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l767
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2691
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l767
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2691
 _("new incoming");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l768
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2692
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l768
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2692
 _("new outgoing");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l793
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l793
 _("Read only 1 byte of oNCP length field\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l802
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l802
 _("Server terminated connection (session expired)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l806
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l806
 _("Server terminated connection (idle timeout)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l810
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l810
 _("Server terminated connection (reason: %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l817
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l817
 _("Server sent zero-length oNCP record\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l918
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l918
 _("Incoming KMP message %d of size %d (got %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l921
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l921
 _("Continuing to process KMP message %d now size %d (got %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l940
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l940
 _("Unrecognised data packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l998
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l998
 _("Failed to set up ESP: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1008
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1008
 _("Unknown KMP message %d of size %d:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1013
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1013
 _(".... + %d more bytes unreceived\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1028
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2746
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1028
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2746
 _("Packet outgoing:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1090
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1090
 _("Sent ESP enable control packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openconnect-internal.h#l1396
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openconnect-internal.h#l1404
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openconnect-internal.h#l1396
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openconnect-internal.h#l1404
 _("ERROR: %s() called with invalid UTF-8 for '%s' argument\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l94
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l94
 _("Unable to calculate DTLS overhead for %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l210
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l269
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l210
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l269
 _("Failed to generate random key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l232
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l232
 _("Failed to create SSL_SESSION ASN.1 for OpenSSL: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l243
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l243
 _("OpenSSL failed to parse SSL_SESSION ASN.1\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l259
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l259
 _("Initialise DTLSv1 session failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l275
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l275
 _("Too large application ID size\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l308
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l308
 _("PSK callback\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l370
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l370
 _("Initialise DTLSv1 CTX failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l380
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l380
 _("Set DTLS CTX version failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l408
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l408
 _("Failed to generate DTLS key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l468
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l468
 _("Set DTLS cipher list failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l519
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l519
 _("DTLS cipher '%s' not found\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l540
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l540
 _(""
 "SSL_set_session() failed with DTLS 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");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l576
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l576
 _("SSL_set_session() failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l592
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l592
 _("Create DTLS dgram BIO failed");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l677
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l677
 _("Established DTLS connection (using OpenSSL). Ciphersuite %s-%s.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l714
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l714
 _("Your OpenSSL is older than the one you built against, so DTLS may fail!");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l780
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l780
 _(""
 "This is probably because your OpenSSL is broken\n"
 "See http://rt.openssl.org/Ticket/Display.html?id=2984\n";);
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l787
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l787
 _("DTLS handshake failed: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l86
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l86
 _("Failed to initialise ESP cipher:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l100
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l100
 _("Failed to initialize ESP HMAC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l176
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l176
 _("Failed to set up decryption context for ESP packet:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l184
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l184
 _("Failed to decrypt ESP packet:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l200
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l200
 _("Failed to encrypt ESP packet:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l43
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l43
 _("Failed to establish libp11 PKCS#11 context:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l49
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l49
 _("Failed to load PKCS#11 provider module (%s):\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l275
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l275
 _("PIN locked\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l278
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l278
 _("PIN expired\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l281
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l281
 _("Another user already logged in\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l285
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l285
 _("Unknown error logging in to PKCS#11 token\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l292
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l292
 _("Logged in to PKCS#11 slot '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l306
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l306
 _("Failed to enumerate certs in PKCS#11 slot '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l312
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l312
 _("Found %d certs in slot '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l348
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l570
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l348
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l570
 _("Failed to parse PKCS#11 URI '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l355
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l580
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l355
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l580
 _("Failed to enumerate PKCS#11 slots\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l389
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l622
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l389
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l622
 _("Logging in to PKCS#11 slot '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l399
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l399
 _("Failed to find PKCS#11 cert '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l407
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l407
 _("Certificate X.509 content not fetched by libp11\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l414
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l414
 _("Using secondary PKCS#11 certificate %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l459
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l459
 _("Failed to enumerate keys in PKCS#11 slot '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l465
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l465
 _("Found %d keys in slot '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l499
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l499
 _("Certificate has no public key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l500
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l500
 _("Secondary certificate has no public key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l506
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l530
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l506
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l530
 _("Certificate does not match private key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l507
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l531
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l507
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l531
 _("Secondary certificate does not match private key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l510
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l510
 _("Checking EC key matches cert\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l514
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l514
 _("Failed to allocate signature buffer\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l524
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l524
 _("Failed to sign dummy data to validate EC key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l643
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l643
 _("Failed to find PKCS#11 key '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l650
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l650
 _("Using secondary PKCS#11 key %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l656
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l656
 _("Failed to instantiate private key from PKCS#11\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l657
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l657
 _("Failed to instantiate secondary private key from PKCS#11\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l713
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l719
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l713
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l719
 _("This version of OpenConnect was built without PKCS#11 support\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l167
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l167
 _("Failed to write to TLS/DTLS socket\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l217
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l217
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l283
 _("Failed to read from TLS/DTLS socket\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l321
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l321
 _("Read error on %s session: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l356
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l356
 _("Write error on %s session: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l429
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l429
 _("Unhandled SSL UI request type %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l509
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l509
 _("PEM password too long (%d >= %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l545
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l545
 _("Client certificate or key missing\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l551
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1014
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l551
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1014
 _("Loading private key failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l558
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l558
 _("Failed to install certificate in OpenSSL context\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l582
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l582
 _("Extra cert from %s: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l636
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l636
 _("Parse PKCS#12 failed (see above errors)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l637
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l637
 _("Parse secondary PKCS#12 failed (see above errors)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l654
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l654
 _("PKCS#12 contained no certificate!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l655
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l655
 _("Secondary PKCS#12 contained no certificate!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l661
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l661
 _("PKCS#12 contained no private key!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l662
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l662
 _("Secondary PKCS#12 contained no private key!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l669
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l669
 _("PKCS#12");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l696
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l696
 _("Can't load TPM engine.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l702
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l702
 _("Failed to init TPM engine\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l712
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l712
 _("Failed to set TPM SRK password\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l726
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l726
 _("Failed to load TPM private key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l727
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l727
 _("Failed to load secondary TPM private key\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l781
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l930
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l781
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l930
 _("Failed to open certificate file %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l782
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l782
 _("Failed to open secondary certificate file %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l792
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l792
 _("Loading certificate failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l823
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l823
 _("Failed to process all supporting certs. Trying anyway...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l824
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l824
 _("Failed to process secondary supporting certs. Trying anyway...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l837
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l837
 _("PEM file");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l866
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l866
 _("Failed to create BIO for keystore item '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l891
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l891
 _("Loading private key failed (wrong passphrase?)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l892
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l892
 _("Loading secondary private key failed (wrong passphrase?)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l898
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l898
 _("Loading private key failed (see above errors)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l899
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l899
 _("Loading secondary private key failed (see above errors)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l953
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l953
 _("Failed to load X509 certificate from keystore\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l990
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l990
 _("Failed to open private key file %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1015
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1015
 _("Loading secondary private key failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1069
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1084
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1069
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1084
 _("Failed to decrypt secondary PKCS#8 certificate file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1079
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1079
 _("Enter PKCS#8 secondary pass phrase:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1104
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1104
 _("Failed to convert PKCS#8 to OpenSSL EVP_PKEY\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1105
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1105
 _("Failed to convert secondary PKCS#8 to OpenSSL EVP_PKEY\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1115
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1115
 _("Failed to identify private key type in '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1269
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1269
 _("Matched DNS altname '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1276
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1276
 _("No match for altname '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1290
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1290
 _("Certificate has GEN_IPADD altname with bogus length %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1301
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1447
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1301
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1447
 _("Matched %s address '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1308
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1308
 _("No match for %s address '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1350
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1350
 _("URI '%s' has non-empty path; ignoring\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1355
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1355
 _("Matched URI '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1366
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1366
 _("No match for URI '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1381
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1381
 _("No altname in peer cert matched '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1389
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1389
 _("No subject name in peer cert!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1409
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1409
 _("Failed to parse subject name in peer cert\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1416
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1416
 _("Peer cert subject mismatch ('%s' != '%s')\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1421
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1455
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1421
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1455
 _("Matched peer certificate subject name '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1517
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1517
 _("Extra cert from cafile: '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1660
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1660
 _("Error in client cert notAfter field\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1661
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1661
 _("Error in secondary client cert notAfter field\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1676
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1676
 _("<error>");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1702
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1702
 _("SSL certificate and key do not match\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1738
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1738
 _("Failed to read certs from CA file '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1768
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1768
 _("Failed to open CA file '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1816
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1816
 _("Create TLSv1 CTX failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1874
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1874
 _("Failed to construct OpenSSL cipher list\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1885
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1885
 _("Failed to set OpenSSL cipher list (\"%s\")\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1951
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1951
 _("SSL connection failure\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2119
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2119
 _("Failed to calculate OATH HMAC\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2222
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2222
 _("EAP-TTLS negotiation with %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2233
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2233
 _("EAP-TTLS connection failure %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l113
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l113
 _("HDLC initial flag sequence (0x7e) is missing\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l131
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l131
 _("HDLC buffer ended without FCS and flag sequence (0x7e)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l137
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l137
 _("HDLC frame too short (%d bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l149
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l149
 _("Bad HDLC packet FCS %04x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l154
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l154
 _("Un-HDLC'ed packet (%ld bytes -> %ld), FCS=0x%04x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l318
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l318
 _("Current PPP state: %s (encap %s):\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l320
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l320
 _(""
 "    in: asyncmap=0x%08x, lcp_opts=%d, lcp_magic=0x%08x, ipv4=%s, ipv6=%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l328
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l328
 _(""
 "   out: asyncmap=0x%08x, lcp_opts=%d, lcp_magic=0x%08x, ipv4=%s, ipv6=%s, "
 "solicit_peerns=%d, got_peerns=%d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l413
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l413
 _("Received MRU %d from server. Nak-offering larger MRU of %d (our MTU)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l419
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l419
 _("Received MRU %d from server. Setting our MTU to match.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l427
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l427
 _("Received asyncmap of 0x%08x from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l433
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l433
 _("Received magic number of 0x%08x from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l438
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l438
 _("Received protocol field compression from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l443
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l443
 _("Received address and control field compression from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l450
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l450
 _("Received deprecated IP-Addresses from server, ignoring\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l457
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l457
 _("Received Van Jacobson TCP/IP compression from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l465
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l465
 _("Received peer IPv4 address %s from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l481
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l481
 _("Received peer IPv6 link-local address %s from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l488
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l488
 _("Received unknown %s TLV (tag %d, len %d+2) from server:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l515
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l515
 _("Received %ld extra bytes at end of Config-Request:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l522
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l522
 _("Reject %s/id %d config from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l530
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l530
 _("Nak %s/id %d config from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l536
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l536
 _("Ack %s/id %d config from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l576
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l576
 _("Requesting calculated MTU of %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l631
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l631
 _("Sending our %s/id %d config request to server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l668
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l668
 _("Server rejected/nak'ed LCP MRU option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l673
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l673
 _("Server rejected/nak'ed LCP asyncmap option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l684
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l684
 _("Server rejected LCP magic option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l690
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l690
 _("Server rejected/nak'ed LCP PFCOMP option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l695
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l695
 _("Server rejected/nak'ed LCP ACCOMP option\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l703
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l703
 _("Server nak-offered IPv4 address: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l707
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l707
 _("Server rejected Legacy IP address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l713
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l713
 _("Server rejected/nak'ed our IPv4 address or request: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l729
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l729
 _("Server nak-offered IPCP request for %s[%d] server: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l735
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l735
 _("Server rejected/nak'ed IPCP request for %s[%d] server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l750
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l750
 _("Server nak-offered IPv6 link-local address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l758
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l758
 _("Server rejected/nak'ed our IPv6 interface identifier\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l766
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l766
 _("Server rejected/nak'ed %s TLV (tag %d, len %d+2)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l775
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l775
 _("Received %ld extra bytes at end of Config-Reject:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l800
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l800
 _("Received %s/id %d %s from server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l831
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l831
 _("Server terminates with reason: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l858
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l858
 _("Server rejected our request to configure IPv%d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1029
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1029
 _("PPP state transition from %s to %s on %s channel\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1111
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1111
 _("PPP payload exceeds receive buffer\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1150
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1150
 _("Short packet received (%d bytes). Waiting for more.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1168
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1168
 _("Unexpected pre-PPP packet header for encap %d.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1181
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1181
 _("PPP payload len %d exceeds receive buffer %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1187
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1187
 _(""
 "PPP packet is incomplete. Received %d bytes on wire (includes %d encap) but "
 "header payload_len is %d. Waiting for more.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1219
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1219
 _("Invalid PPP encapsulation\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1228
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1228
 _("Packet contains %d bytes after payload. Assuming concatenated packet.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1278
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1278
 _("Unexpected IPv%d packet in PPP state %s.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1283
 _("Received IPv%d data packet of %d bytes over %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1289
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1289
 _("Expected %d PPP header bytes but got %ld, shifting payload.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1311
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1311
 _("Sending Protocol-Reject for %s. Payload:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1395
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1395
 _("Detected dead peer!\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1405
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1405
 _("Failed to establish PPP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1424
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1424
 _("Send PPP discard request as keepalive\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1428
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1428
 _("Send PPP echo request as DPD\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1494
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1494
 _("Sending PPP %s %s packet over %s (id %d, %d bytes total)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1500
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1500
 _("Sending PPP %s packet over %s (%d bytes total)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1558
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1558
 _("PPP connect called with invalid DTLS state %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1579
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1579
 _("DTLS tunnel connected; exiting HTTPS mainloop.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1613
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1613
 _("Failed to connect DTLS tunnel; using HTTPS instead (state %d).\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1638
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1638
 _("Establishing PPP tunnel over TLS failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1649
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1649
 _("Invalid DTLS state %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1716
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1716
 _("Reset PPP failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1737
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1737
 _("Failed to authenticate DTLS session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l235
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l235
 _("Received internal Legacy IP address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l283
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l300
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l319
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l342
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l283
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l300
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l319
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l342
 _("Failed to handle IPv6 address\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l292
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l292
 _("Received internal IPv6 address %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l334
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l334
 _("Received IPv6 split include %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l357
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l357
 _("Received IPv6 split exclude %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l364
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l364
 _("Unexpected length %d for attr 0x%x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l415
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l415
 _("ESP encryption: 0x%04x (%s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l439
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l439
 _("ESP HMAC: 0x%04x (%s)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l489
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l489
 _("ESP only: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l531
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l531
 _("Unknown attr 0x%x len %d:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l542
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l542
 _("Read %d bytes of IF-T/TLS record\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l559
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l559
 _("Short write to IF-T/TLS\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l572
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l572
 _("Error creating IF-T packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l592
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l592
 _("Error creating EAP packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l627
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1435
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1498
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l627
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1435
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1498
 _("Unexpected IF-T/TLS authentication challenge:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l645
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l645
 _("Unexpected EAP-TTLS payload:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l678
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l678
 _("AVP 0x%x/0x%x:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l680
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l680
 _("AVP %d:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l747
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l747
 _("Enter Pulse user realm:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l752
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l795
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l752
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l795
 _("Realm:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l790
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l790
 _("Choose Pulse user realm:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l806
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1565
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1634
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l806
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1565
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1634
 _("Failed to parse AVP\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l873
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l873
 _("Session limit reached. Choose session to kill:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l878
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l878
 _("Session:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l898
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l898
 _("Failed to parse session list\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l993
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l993
 _("Enter secondary credentials:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l993
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l993
 _("Enter user credentials:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1003
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1195
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1003
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1195
 _("Secondary username:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1003
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1195
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1003
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1195
 _("Username:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1013
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l114
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1013
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l114
 _("Password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1013
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1013
 _("Secondary password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1084
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1084
 _("Password expired. Please change password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1088
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1088
 _("Current password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1093
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1093
 _("New password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1098
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1098
 _("Verify new password:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1110
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1110
 _("Passwords not provided.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1116
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1116
 _("Passwords do not match.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1121
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1121
 _("Current password too long.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1126
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1126
 _("New password too long.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1185
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1185
 _("Token code request:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1209
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1209
 _("Please enter response:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1213
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1213
 _("Please enter your passcode:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1215
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1215
 _("Please enter your secondary token information:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1352
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1352
 _("Error creating Pulse connection request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1395
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1395
 _("Unexpected response to IF-T/TLS version negotiation:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1400
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1400
 _("IF-T/TLS version from server: %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1527
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1527
 _("Failed to establish EAP-TTLS session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1650
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1650
 _(""
 "WARNING: Server provided certificate MD5 does not match its actual "
 "certificate.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1664
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1664
 _("Authentication failure: Account locked out\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1667
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1667
 _("Authentication failure: Client certificate required\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1670
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1670
 _("Authentication failure: Code 0x%02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1705
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1705
 _(""
 "Unknown D73 prompt value 0x%x. Will prompt for both username and password.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1708
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1708
 _("Please report this value and the behaviour of the official client.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1777
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1777
 _("Authentication failure: %.*s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1787
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1787
 _(""
 "Pulse server requested Host Checker; not yet supported\n"
 "Try Juniper mode (--protocol=nc)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1807
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1807
 _("Unhandled Pulse authentication packet, or authentication failure\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1823
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1823
 _("Pulse authentication cookie not accepted\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1829
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1829
 _("Pulse realm entry\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1835
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1835
 _("Pulse realm choice\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1842
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1842
 _("Pulse password auth request, code 0x%02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1855
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1855
 _("Pulse password request with unknown code 0x%02x. Please report.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1864
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1864
 _("Pulse password general token code request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1875
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1875
 _("Pulse session limit, %d sessions\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1884
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1884
 _("Unhandled Pulse auth request\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1921
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1921
 _("Unexpected response instead of IF-T/TLS auth success:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1984
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1984
 _("EAP-TTLS failure: Flushing output with pending input bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2007
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2007
 _("Error creating EAP-TTLS buffer\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2056
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2056
 _("Failed to read EAP-TTLS Acknowledge: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2064
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2106
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2064
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2106
 _("Read %d bytes of IF-T/TLS EAP-TTLS record\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2075
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2075
 _("Bad EAP-TTLS Acknowledge packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2117
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2117
 _("Bad EAP-TTLS packet (len %d, left %d)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2274
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2274
 _("Unexpected Pulse config packet:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2334
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2334
 _("Receive route of unknown type 0x%08x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2411
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2411
 _("Invalid ESP config packet:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2423
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2423
 _("Invalid ESP setup\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2498
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2498
 _("Bad IF-T/TLS packet when expecting configuration:\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2506
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2506
 _("Unexpected IF-T/TLS packet when expecting configuration.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2571
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2571
 _("Insufficient configuration found\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2683
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2683
 _("ESP rekey failed\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2712
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2712
 _("Pulse fatal error (reason: %ld): %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2730
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2730
 _("Unknown Pulse packet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2908
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2908
 _("Sending IF-T/TLS data packet of %d bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l175
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l175
 _("Discard bad split include: \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l179
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l179
 _("Discard bad split exclude: \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l207
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l207
 _(""
 "WARNING: Split include \"%s\" has host bits set, replacing with \"%s/%d\".\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l211
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l211
 _(""
 "WARNING: Split exclude \"%s\" has host bits set, replacing with \"%s/%d\".\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l318
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l318
 _("Ignoring legacy network because address \"%s\" is invalid.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l323
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l323
 _("Ignoring legacy network because netmask \"%s\" is invalid.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l602
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l650
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l602
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l650
 _("Failed to spawn script '%s' for %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l657
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l657
 _("Script '%s' exited abnormally (%x)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l665
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l665
 _("Script '%s' returned error %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l118
 _("Failed select() for socket connect");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l123
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l123
 _("Socket connect cancelled\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l195
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l195
 _("Failed setsockopt(TCP_NODELAY) on TLS socket:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l246
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l246
 _("Failed to reconnect to proxy %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l250
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l250
 _("Failed to reconnect to host %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l318
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l318
 _("Proxy from libproxy: %s://%s:%d/\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l346
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l346
 _("getaddrinfo failed for host '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l355
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l482
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l355
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l482
 _("Reconnecting to DynDNS server using previously cached IP address\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l370
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l370
 _("Attempting to connect to proxy %s%s%s:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l371
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l371
 _("Attempting to connect to server %s%s%s:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l392
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l392
 _("Connected to %s%s%s:%s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l404
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l404
 _("Failed to allocate sockaddr storage\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l447
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l447
 _("Failed to connect to %s%s%s:%s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l465
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l465
 _("Forgetting non-functional previous peer address\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l477
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l477
 _("Failed to connect to host %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l496
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l496
 _("Reconnecting to proxy %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l567
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l567
 _("statvfs: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l595
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l595
 _("Could not obtain file system ID for passphrase\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l606
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l606
 _("Failed to open private key file '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l634
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l634
 _("statfs: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l725
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l725
 _("No error");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l726
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l726
 _("Keystore locked");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l727
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l727
 _("Keystore uninitialized");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l728
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l728
 _("System error");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l729
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l729
 _("Protocol error");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l730
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l730
 _("Permission denied");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l731
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l731
 _("Key not found");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l732
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l732
 _("Value corrupted");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l733
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l733
 _("Undefined action");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l737
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l737
 _("Wrong password");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l738
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l738
 _("Unknown error");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l867
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l867
 _("Failed select() for command socket");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l931
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l931
 _("openconnect_fopen_utf8() used with unsupported mode '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l953
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l953
 _("Failed to open %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l960
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l960
 _("Failed to fstat() %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l967
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l967
 _("File %s is empty\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l973
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l973
 _("File %s has suspicious size %<PRId64>\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l982
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l982
 _("Failed to allocate %d bytes for %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l990
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l990
 _("Failed to read %s: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1026
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1026
 _("Unknown protocol family %d. Cannot create UDP server address\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1045
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1045
 _("Open UDP socket");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1085
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1085
 _("Unknown protocol family %d. Cannot use UDP transport\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1093
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1093
 _("Bind UDP socket");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1100
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1100
 _("Connect UDP socket\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1107
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1107
 _("Make UDP socket non-blocking");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1144
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1144
 _("Cookie is no longer valid, ending session\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1148
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1148
 _("sleep %ds, remaining timeout %ds\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1219
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1219
 _("Failed select() for socket send");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1259
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1259
 _("Failed select() for socket recv");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l203
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l203
 _("SSPI token too large (%ld bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l216
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l216
 _("Sending SSPI token of %lu bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l221
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l221
 _("Failed to send SSPI authentication token to proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l229
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l257
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l229
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l257
 _("Failed to receive SSPI authentication token from proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l235
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l235
 _("SOCKS server reported SSPI context failure\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l239
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l239
 _("Unknown SSPI status response (0x%02x) from SOCKS server\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l261
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l261
 _("Got SSPI token of %lu bytes: %02x %02x %02x %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l277
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l277
 _("QueryContextAttributes() failed: %lx\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l313
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l313
 _("EncryptMessage() failed: %lx\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l325
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l325
 _("EncryptMessage() result too large (%lu + %lu + %lu)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l350
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l350
 _("Sending SSPI protection negotiation of %u bytes\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l355
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l355
 _("Failed to send SSPI protection response to proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l363
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l373
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l363
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l373
 _("Failed to receive SSPI protection response from proxy: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l378
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l378
 _("Got SSPI protection response of %d bytes: %02x %02x %02x %02x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l394
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l394
 _("DecryptMessage failed: %lx\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l399
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l399
 _("Invalid SSPI protection response from proxy (%lu bytes)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l102
 _("Enter credentials to unlock software token.");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l107
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l107
 _("Device ID:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l141
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l141
 _("User bypassed soft token.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l147
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l232
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l147
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l232
 _("All fields are required; try again.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l157
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l324
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l157
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l324
 _("General failure in libstoken.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l161
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l161
 _("Incorrect device ID or password; try again.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l165
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l165
 _("Soft token init was successful.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l208
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l208
 _("Enter software token PIN.");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l212
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l212
 _("PIN:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l239
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l239
 _("Invalid PIN format; try again.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l319
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l319
 _("Generating RSA token code\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l82
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l82
 _("Error accessing registry key for network adapters\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l108
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l108
 _("Cannot read %s\\%s or is not string\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l118
 _("%s\\ComponentId is unknown '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l124
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l124
 _("Found %s at %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l141
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l141
 _("Cannot open registry key %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l152
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l152
 _("Cannot read registry key %s\\%s or is not string\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l193
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l193
 _(""
 "GetAdapterIndex() failed: %s\n"
 "Falling back to GetAdaptersInfo()\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l207
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l207
 _("GetAdaptersInfo() failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l237
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l237
 _("Failed to open %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l242
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l242
 _("Opened tun device %S\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l250
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l250
 _("Failed to obtain TAP driver version: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l256
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l256
 _("Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l277
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l277
 _("Failed to set TAP IP addresses: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l289
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l508
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l289
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l508
 _("Failed to set TAP media status: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l303
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l303
 _("Ignoring non-matching interface \"%S\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l326
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l326
 _("Could not convert interface name to UTF-8\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l339
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l339
 _("Using %s device '%s', index %d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l353
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l353
 _("Could not construct interface name\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l379
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l379
 _("No Windows-TAP adapters found. Is the driver installed?\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l382
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l382
 _(""
 "Alternatively, specify an interface name to try creating it with Wintun\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l406
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l406
 _("TAP device aborted connectivity. Disconnecting.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l411
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l411
 _("Failed to read from TAP device: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l425
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l425
 _("Failed to complete read from TAP device: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l451
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l451
 _("Wrote %ld bytes to tun\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l461
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l461
 _("Waiting for tun write...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l464
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l464
 _("Wrote %ld bytes to tun after waiting\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l471
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l471
 _("Failed to write to TAP device: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l525
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l525
 _("Spawning tunnel scripts is not yet supported on Windows\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l88
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l88
 _("Could not open /dev/tun for plumbing");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l92
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l92
 _("Can't push IP");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l102
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l102
 _("Can't set ifname");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l109
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l109
 _("Can't open %s: %s");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l118
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l118
 _("Can't plumb %s for IPv%d: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l139
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l139
 _("open /dev/tun");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l145
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l145
 _("Failed to create new tun");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l151
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l151
 _("Failed to put tun file descriptor into message-discard mode");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l183
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l183
 _("tun device is unsupported on this platform\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l205
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l205
 _("open net");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l214
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l214
 _("SIOCSIFMTU");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l242
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l428
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l242
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l428
 _("Failed to open tun device: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l253
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l253
 _("Failed to bind local tun device (TUNSETIFF): %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l257
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l257
 _(""
 "To configure local networking, openconnect must be running as root\n"
 "See https://www.infradead.org/openconnect/nonroot.html for more information\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l322
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l322
 _("Invalid interface name '%s'; must match 'utun%%d' or 'tun%%d'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l331
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l331
 _("Failed to open SYSPROTO_CONTROL socket: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l340
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l340
 _("Failed to query utun control id: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l358
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l358
 _("Failed to allocate utun device name\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l369
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l369
 _("Failed to connect utun unit: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l388
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l388
 _("Invalid interface name '%s'; must match 'tun%%d'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l398
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l398
 _("Cannot open '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l437
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l437
 _("TUNSIFHEAD");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l464
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l464
 _("Failed to make tun socket nonblocking: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l483
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l483
 _("socketpair failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l488
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l488
 _("fork failed: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l492
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l492
 _("setpgid");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l497
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l497
 _("execl");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l502
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l502
 _("(script)");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l570
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l570
 _("Failed to write incoming packet: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l75
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l75
 _("Could not load wintun.dll\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l90
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l90
 _("Could not resolve functions from wintun.dll\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l176
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l176
 _("Failed to set Legacy IP address on Wintun: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l188
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l188
 _("Failed to create Wintun session: %s");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l197
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l197
 _("Loaded Wintun v%d.%d\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l75
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l100
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l75
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l100
 _("Treating host \"%s\" as a raw hostname\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l82
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l82
 _("Failed to SHA1 existing file\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l90
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l90
 _("XML config file SHA1: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l98
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l98
 _("Failed to parse XML config file %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l135
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l135
 _("Host \"%s\" has address \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l145
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l145
 _("Host \"%s\" has UserGroup \"%s\"\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l159
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l159
 _("Host \"%s\" not listed in config; treating as raw hostname\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l96
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l96
 _("Failed to send \"%s\" to ykneo-oath applet: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l103
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l103
 _("Invalid short response to \"%s\" from ykneo-oath applet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l120
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l120
 _("Failure response to \"%s\": %04x\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l174
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l174
 _("select applet command");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l185
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l424
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l185
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l424
 _("Unrecognised response from ykneo-oath applet\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l201
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l201
 _("Found ykneo-oath applet v%d.%d.%d.\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l225
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l225
 _("PIN required for Yubikey OATH applet");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l230
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l230
 _("Yubikey PIN:");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l257
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l257
 _("Failed to calculate Yubikey unlock response\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l274
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l274
 _("unlock command");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l306
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l306
 _("Trying truncated-char PBKBF2 variant of Yubikey PIN\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l342
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l342
 _("Failed to establish PC/SC context: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l347
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l347
 _("Established PC/SC context\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l353
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l365
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l353
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l365
 _("Failed to query reader list: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l392
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l392
 _("Failed to connect to PC/SC reader '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l397
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l397
 _("Connected PC/SC reader '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l402
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l402
 _("Failed to obtain exclusive access to reader '%s': %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l412
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l412
 _("list keys command");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l445
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l445
 _("Found %s/%s key '%s' on '%s'\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l468
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l468
 _(""
 "Token '%s' not found on Yubikey '%s'. Searching for another Yubikey...\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l516
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l516
 _("Server is rejecting the Yubikey token; switching to manual entry\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l570
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l570
 _("Generating Yubikey token code\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l575
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l575
 _("Failed to obtain exclusive access to Yubikey: %s\n");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l619
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l619
 _("calculate command");
 
-// https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l627
+// https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l627
 _("Unrecognised response from Yubikey when generating tokencode\n");
diff --git a/po/en_US.po b/po/en_US.po
index 8094eb6..8508dcf 100644
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: openconnect\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-15 10:02+0100\n"
+"POT-Creation-Date: 2021-06-27 17:03+0100\n"
 "PO-Revision-Date: 2014-02-19 09:05+0000\n"
 "Last-Translator: David Woodhouse <dwmw2 infradead org>\n"
 "Language-Team: English (United States) (http://www.transifex.com/projects/p/";
@@ -111,336 +111,336 @@ msgstr ""
 msgid "Log"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l131
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l131
 #: ../openconnect-strings.txt:14
 msgid "No ANsession cookie found\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l159
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l127
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l159
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l127
 #: ../openconnect-strings.txt:18
 #, c-format
 msgid "Invalid cookie '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l365
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l365
 #: ../openconnect-strings.txt:21
 #, c-format
 msgid "Found DNS server %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l392
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l392
 #: ../openconnect-strings.txt:24
 #, c-format
 msgid "Got search domain '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l479
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l479
 #: ../openconnect-strings.txt:27
 #, c-format
 msgid "Unknown Array config element '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l518
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l518
 #: ../openconnect-strings.txt:30
 #, c-format
 msgid "Initial config: Speed tunnel %d, enc %d, DPD %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l549
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l549
 #: ../openconnect-strings.txt:33
 msgid "Short write in Array JSON negotiation\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l558
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l558
 #: ../openconnect-strings.txt:36
 msgid "Failed to read Array JSON response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l567
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l567
 #: ../openconnect-strings.txt:39
 msgid "Unexpected response to Array JSON request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l580
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l580
 #: ../openconnect-strings.txt:42
 msgid "Failed to parse Array JSON response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l660
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l660
 #: ../openconnect-strings.txt:45
 msgid "Error creating array negotiation request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l676
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l666
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l943
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l518
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1369
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l676
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l666
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l943
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l518
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1369
 #: ../openconnect-strings.txt:52
 #, c-format
 msgid "Unexpected %d result from server\n"
 msgstr "Unexpected %d result from server\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l699
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l699
 #: ../openconnect-strings.txt:55
 msgid "Error building Array DTLS negotiation packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l717
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l764
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l717
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l764
 #: ../openconnect-strings.txt:59
 msgid "Short write in array negotiation\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l727
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l727
 #: ../openconnect-strings.txt:62
 msgid "Failed to read UDP negotiation response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l739
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l739
 #: ../openconnect-strings.txt:65
 #, c-format
 msgid "DTLS enabled on port %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l751
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l751
 #: ../openconnect-strings.txt:68
 msgid "Refusing non-DTLS UDP tunnel\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l773
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l773
 #: ../openconnect-strings.txt:71
 msgid "Failed to read ipff response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l826
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1061
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1171
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l926
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l281
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l640
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l161
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1135
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l69
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l863
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1094
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1681
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2616
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l826
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1061
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1171
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l926
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l281
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l640
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l161
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1135
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l69
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l863
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1094
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1681
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2616
 #: ../openconnect-strings.txt:88
 msgid "Allocation failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l837
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l937
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1148
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2628
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l837
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l937
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1148
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2628
 #: ../openconnect-strings.txt:94
 #, c-format
 msgid "Short packet received (%d bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l853
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1198
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l853
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1198
 #: ../openconnect-strings.txt:98
 #, c-format
 msgid "Receive control packet of type %x:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l860
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2661
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l860
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2661
 #: ../openconnect-strings.txt:102
 #, c-format
 msgid "Received data packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l903
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1067
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1237
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1076
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1381
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2794
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l903
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1067
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1237
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1076
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1381
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2794
 #: ../openconnect-strings.txt:110
 #, c-format
 msgid "SSL wrote too few bytes! Asked for %d, sent %d\n"
 msgstr "SSL wrote too few bytes! Asked for %d, sent %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l921
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1095
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1111
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2821
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l921
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1095
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1111
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2821
 #: ../openconnect-strings.txt:116
 msgid "CSTP rekey due\n"
 msgstr "CSTP rekey due\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l928
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1102
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1118
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2828
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l928
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1102
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1118
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2828
 #: ../openconnect-strings.txt:122
 msgid "Rehandshake failed; attempting new-tunnel\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l938
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l938
 #: ../openconnect-strings.txt:125
 msgid "TCP Dead Peer Detection detected dead peer!\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l942
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l942
 #: ../openconnect-strings.txt:128
 msgid "TCP reconnect failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l958
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l958
 #: ../openconnect-strings.txt:131
 msgid "Send TCP DPD\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l975
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l975
 #: ../openconnect-strings.txt:134
 msgid "Send TCP Keepalive\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l991
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l991
 #: ../openconnect-strings.txt:137
 msgid "Sending DTLS off packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1001
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1181
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1194
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1001
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1181
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1194
 #: ../openconnect-strings.txt:142
 #, c-format
 msgid "Sending uncompressed data packet of %d bytes\n"
 msgstr "Sending uncompressed data packet of %d bytes\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1039
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l261
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1795
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1039
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l261
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1795
 #: ../openconnect-strings.txt:147
 msgid "Attempt new DTLS connection\n"
 msgstr "Attempt new DTLS connection\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1073
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1693
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1073
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1693
 #: ../openconnect-strings.txt:151
 msgid "Failed to receive authentication response from DTLS\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1085
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1085
 #: ../openconnect-strings.txt:154
 msgid "DTLS session established\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1098
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1098
 #: ../openconnect-strings.txt:157
 msgid "Received Legacy IP over DTLS; assuming established\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1106
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1106
 #: ../openconnect-strings.txt:160
 msgid "Received IPv6 over DTLS; assuming established\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1112
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1112
 #: ../openconnect-strings.txt:163
 msgid "Received unknown DTLS packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1120
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1747
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1120
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1747
 #: ../openconnect-strings.txt:167
 msgid "Error creating connect request for DTLS session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1136
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1763
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1136
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1763
 #: ../openconnect-strings.txt:171
 msgid "Failed to write connect request to DTLS session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1189
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l292
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1189
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l292
 #: ../openconnect-strings.txt:175
 #, c-format
 msgid "Received DTLS packet 0x%02x of %d bytes\n"
 msgstr "Received DTLS packet 0x%02x of %d bytes\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1213
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l356
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1213
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l356
 #: ../openconnect-strings.txt:179
 msgid "DTLS rekey due\n"
 msgstr "DTLS rekey due\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1220
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l363
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1220
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l363
 #: ../openconnect-strings.txt:183
 msgid "DTLS Rehandshake failed; reconnecting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1229
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l372
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1229
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l372
 #: ../openconnect-strings.txt:187
 msgid "DTLS Dead Peer Detection detected dead peer!\n"
 msgstr "DTLS Dead Peer Detection detected dead peer!\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1235
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l378
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1235
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l378
 #: ../openconnect-strings.txt:191
 msgid "Send DTLS DPD\n"
 msgstr "Send DTLS DPD\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1239
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l383
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1239
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l383
 #: ../openconnect-strings.txt:195
 msgid "Failed to send DPD request. Expect disconnect\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1278
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l450
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1278
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l450
 #: ../openconnect-strings.txt:199
 #, c-format
 msgid "Sent DTLS packet of %d bytes; DTLS send returned %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1304
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l749
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l701
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l747
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1222
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1304
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l749
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l701
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l747
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1222
 #: ../openconnect-strings.txt:206
 msgid "Logout failed.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1306
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l751
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l703
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l749
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1224
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/array.c#l1306
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l751
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l703
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l749
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1224
 #: ../openconnect-strings.txt:213
 msgid "Logout successful.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l119
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l119
 #: ../openconnect-strings.txt:216
 #, c-format
 msgid "SAML %s authentication is required via %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l123
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l123
 #: ../openconnect-strings.txt:219
 #, c-format
 msgid "SAML %s authentication is required via external script.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l126
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l126
 #: ../openconnect-strings.txt:222
 msgid ""
 "When SAML authentication is complete, specify destination form field by "
 "appending :field_name to login URL.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l131
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l131
 #: ../openconnect-strings.txt:227
 #, c-format
 msgid ""
@@ -448,51 +448,51 @@ msgid ""
 "complete.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l143
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l143
 #: ../openconnect-strings.txt:232
 msgid "Please enter your username and password"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l152
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l152
 #: ../openconnect-strings.txt:235
 msgid "Username"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l167
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l167
 #: ../openconnect-strings.txt:238
 msgid "Password"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l234
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l234
 #: ../openconnect-strings.txt:241
 msgid "Challenge: "
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l337
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l337
 #: ../openconnect-strings.txt:244
 #, c-format
 msgid "GlobalProtect login returned unexpected argument value arg[%d]=%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l343
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l343
 #: ../openconnect-strings.txt:247
 #, c-format
 msgid "GlobalProtect login returned %s=%s (expected %s)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l349
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l349
 #: ../openconnect-strings.txt:250
 #, c-format
 msgid "GlobalProtect login returned empty or missing %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l353
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l353
 #: ../openconnect-strings.txt:253
 #, c-format
 msgid "GlobalProtect login returned %s=%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l367
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l367
 #: ../openconnect-strings.txt:256
 #, c-format
 msgid ""
@@ -500,17 +500,17 @@ msgid ""
 "devel lists infradead org>\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l407
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l407
 #: ../openconnect-strings.txt:261
 msgid "Please select GlobalProtect gateway."
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l417
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l417
 #: ../openconnect-strings.txt:264
 msgid "GATEWAY:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l440
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l440
 #: ../openconnect-strings.txt:267
 #, c-format
 msgid ""
@@ -518,338 +518,338 @@ msgid ""
 "already set to %d minutes.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l444
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l444
 #: ../openconnect-strings.txt:272
 #, c-format
 msgid "Portal set HIP report interval to %d minutes).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l484
 #: ../openconnect-strings.txt:275
 #, c-format
 msgid "%d gateway servers available:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l505
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l505
 #: ../openconnect-strings.txt:278
 #, c-format
 msgid "  %s (%s)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l511
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l511
 #: ../openconnect-strings.txt:281
 msgid "GlobalProtect portal configuration lists no gateway servers.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l599
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l587
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l708
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l176
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l599
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l587
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l708
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l176
 #: ../openconnect-strings.txt:287
 msgid "Failed to generate OTP tokencode; disabling token\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l697
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-globalprotect.c#l697
 #: ../openconnect-strings.txt:290
 msgid "Server is neither a GlobalProtect portal nor a gateway.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l114
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l114
 #: ../openconnect-strings.txt:293
 #, c-format
 msgid "Ignoring unknown form submit item '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l125
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l125
 #: ../openconnect-strings.txt:296
 #, c-format
 msgid "Ignoring unknown form input type '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l135
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l135
 #: ../openconnect-strings.txt:299
 #, c-format
 msgid "Discarding duplicate option '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l212
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l437
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l212
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l437
 #: ../openconnect-strings.txt:303
 #, c-format
 msgid "Cannot handle form method='%s', action='%s'\n"
 msgstr "Cannot handle form method='%s', action='%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-html.c#l274
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-html.c#l274
 #: ../openconnect-strings.txt:306
 #, c-format
 msgid "Unknown textarea field: '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l107
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l107
 #: ../openconnect-strings.txt:309
 msgid "Failed to allocate memory for communication with TNCC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l112
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l112
 #: ../openconnect-strings.txt:312
 msgid "Failed to send command to TNCC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l174
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l174
 #: ../openconnect-strings.txt:315
 msgid "TNCC support not implemented yet on Windows\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l188
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l188
 #: ../openconnect-strings.txt:318
 msgid "No DSPREAUTH cookie; not attempting TNCC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l193
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l193
 #: ../openconnect-strings.txt:321
 #, c-format
 msgid "Trying to run TNCC/Host Checker Trojan script '%s'.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l242
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l242
 #: ../openconnect-strings.txt:324
 #, c-format
 msgid "Failed to exec TNCC script %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l259
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l259
 #: ../openconnect-strings.txt:327
 msgid "Sent start; waiting for response from TNCC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l266
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l266
 #: ../openconnect-strings.txt:330
 msgid "Failed to read response from TNCC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l273
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l273
 #: ../openconnect-strings.txt:333
 #, c-format
 msgid "Received unsuccessful %s response from TNCC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l279
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l279
 #: ../openconnect-strings.txt:336
 msgid "TNCC response 200 OK\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l286
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l286
 #: ../openconnect-strings.txt:339
 #, c-format
 msgid "Second line of TNCC response: '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l295
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l295
 #: ../openconnect-strings.txt:342
 #, c-format
 msgid "Got new DSPREAUTH cookie from TNCC: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l308
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l308
 #: ../openconnect-strings.txt:345
 #, c-format
 msgid "Got reauth interval from TNCC: %d seconds\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l321
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l321
 #: ../openconnect-strings.txt:348
 #, c-format
 msgid "Unexpected non-empty line from TNCC after DSPREAUTH cookie: '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l328
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l328
 #: ../openconnect-strings.txt:351
 msgid "Too many non-empty lines from TNCC after DSPREAUTH cookie\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l503
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l142
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l503
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l142
 #: ../openconnect-strings.txt:355
 msgid "Failed to parse HTML document\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l520
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l520
 #: ../openconnect-strings.txt:358
 msgid "Failed to find or parse web form in login page\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l530
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l530
 #: ../openconnect-strings.txt:361
 msgid "Encountered form with no 'name' or 'id'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l559
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l559
 #: ../openconnect-strings.txt:364
 #, c-format
 msgid "Form action (%s) likely indicates that TNCC/Host Checker failed.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l565
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l565
 #: ../openconnect-strings.txt:367
 #, c-format
 msgid "Unknown form (name '%s', id '%s')\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l568
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l162
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth-juniper.c#l568
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l162
 #: ../openconnect-strings.txt:371
 msgid "Dumping unknown HTML form:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l104
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l104
 #: ../openconnect-strings.txt:374
 msgid "Form choice has no name\n"
 msgstr "Form choice has no name\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l187
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l187
 #: ../openconnect-strings.txt:377
 #, c-format
 msgid "name %s not input\n"
 msgstr "name %s not input\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l194
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l194
 #: ../openconnect-strings.txt:380
 msgid "No input type in form\n"
 msgstr "No input type in form\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l206
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l206
 #: ../openconnect-strings.txt:383
 msgid "No input name in form\n"
 msgstr "No input name in form\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l236
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l236
 #: ../openconnect-strings.txt:386
 #, c-format
 msgid "Unknown input type %s in form\n"
 msgstr "Unknown input type %s in form\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l569
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l191
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l569
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l191
 #: ../openconnect-strings.txt:390
 msgid "Empty response from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l580
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l266
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l580
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l266
 #: ../openconnect-strings.txt:394
 msgid "Failed to parse server response\n"
 msgstr "Failed to parse server response\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l582
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l244
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l286
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l329
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l474
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l311
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l495
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l582
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l244
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l286
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l329
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l474
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l311
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l495
 #: ../openconnect-strings.txt:403
 #, c-format
 msgid "Response was:%s\n"
 msgstr "Response was:%s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l604
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l604
 #: ../openconnect-strings.txt:406
 msgid "Received <client-cert-request> when not expected.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l632
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l632
 #: ../openconnect-strings.txt:409
 msgid "XML response has no \"auth\" node\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l665
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l665
 #: ../openconnect-strings.txt:412
 msgid "Asked for password but '--no-passwd' set\n"
 msgstr "Asked for password but '--no-passwd' set\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l691
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l691
 #: ../openconnect-strings.txt:415
 msgid ""
 "Client certificate missing or incorrect (Certificate Validation Failure)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l957
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l957
 #: ../openconnect-strings.txt:419
 msgid "Not downloading XML profile because SHA1 already matches\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l963
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l328
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l877
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l963
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l328
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l877
 #: ../openconnect-strings.txt:424
 #, c-format
 msgid "Failed to open HTTPS connection to %s\n"
 msgstr "Failed to open HTTPS connection to %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l984
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l984
 #: ../openconnect-strings.txt:427
 msgid "Failed to send GET request for new config\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1008
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1008
 #: ../openconnect-strings.txt:430
 msgid "Downloaded config file did not match intended SHA1\n"
 msgstr "Downloaded config file did not match intended SHA1\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1013
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1013
 #: ../openconnect-strings.txt:433
 msgid "Downloaded new XML profile\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1024
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1076
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1024
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1076
 #: ../openconnect-strings.txt:437
 msgid ""
 "Error: Running the 'Cisco Secure Desktop' trojan on this platform is not yet "
 "implemented.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1035
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l146
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1035
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l146
 #: ../openconnect-strings.txt:443
 #, c-format
 msgid "Failed to set gid %ld: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1042
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l153
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1042
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l153
 #: ../openconnect-strings.txt:447
 #, c-format
 msgid "Failed to set groups to %ld: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1049
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l160
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1049
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l160
 #: ../openconnect-strings.txt:451
 #, c-format
 msgid "Failed to set uid %ld: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1056
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1056
 #: ../openconnect-strings.txt:454
 #, c-format
 msgid "Invalid user uid=%ld: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1063
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1063
 #: ../openconnect-strings.txt:457
 #, c-format
 msgid "Failed to change to CSD home directory '%s': %s\n"
 msgstr "Failed to change to CSD home directory '%s': %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1085
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1085
 #: ../openconnect-strings.txt:460
 msgid ""
 "Error: Server asked us to run CSD hostscan.\n"
 "You need to provide a suitable --csd-wrapper argument.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1092
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1092
 #: ../openconnect-strings.txt:465
 msgid ""
 "Error: Server asked us to download and run a 'Cisco Secure Desktop' trojan.\n"
@@ -860,56 +860,56 @@ msgstr ""
 "This facility is disabled by default for security reasons, so you may wish "
 "to enable it.\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1121
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1121
 #: ../openconnect-strings.txt:471
 #, c-format
 msgid "Temporary directory '%s' is not writable: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1129
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1129
 #: ../openconnect-strings.txt:474
 #, c-format
 msgid "Failed to open temporary CSD script file: %s\n"
 msgstr "Failed to open temporary CSD script file: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1138
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1138
 #: ../openconnect-strings.txt:477
 #, c-format
 msgid "Failed to write temporary CSD script file: %s\n"
 msgstr "Failed to write temporary CSD script file: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1147
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1147
 #: ../openconnect-strings.txt:480
 #, c-format
 msgid "Trying to run CSD Trojan script '%s'.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1159
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1159
 #: ../openconnect-strings.txt:483
 #, c-format
 msgid "CSD script '%s' exited abnormally\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1165
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1165
 #: ../openconnect-strings.txt:486
 #, c-format
 msgid "CSD script '%s' returned non-zero status: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1170
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1170
 #: ../openconnect-strings.txt:489
 msgid ""
 "Authentication may fail. If your script is not returning zero, fix it.\n"
 "Future versions of openconnect will abort on this error.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1174
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1174
 #: ../openconnect-strings.txt:494
 #, c-format
 msgid "CSD script '%s' completed successfully.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1202
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1202
 #: ../openconnect-strings.txt:497
 msgid ""
 "Warning: you are running insecure CSD code with root privileges\n"
@@ -918,2237 +918,2237 @@ msgstr ""
 "Warning: you are running insecure CSD code with root privileges\n"
 "\t Use command line option \"--csd-user\"\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1263
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1263
 #: ../openconnect-strings.txt:502
 #, c-format
 msgid "Failed to exec CSD script %s\n"
 msgstr "Failed to exec CSD script %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1283
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1283
 #: ../openconnect-strings.txt:505
 msgid "Unknown response from server\n"
 msgstr "Unknown response from server\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1405
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1405
 #: ../openconnect-strings.txt:508
 msgid "Server requested SSL client certificate after one was provided\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1409
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1409
 #: ../openconnect-strings.txt:511
 msgid "Server requested SSL client certificate; none was configured\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1425
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1425
 #: ../openconnect-strings.txt:514
 msgid "XML POST enabled\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1449
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1449
 #: ../openconnect-strings.txt:517
 msgid "Couldn't fetch CSD stub. Proceeding anyway with CSD wrapper script.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1457
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1457
 #: ../openconnect-strings.txt:520
 #, c-format
 msgid "Fetched CSD stub for %s platform (size is %d bytes).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1477
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/auth.c#l1477
 #: ../openconnect-strings.txt:523
 #, c-format
 msgid "Refreshing %s after 1 second...\n"
 msgstr "Refreshing %s after 1 second...\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l249
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/compat.c#l249
 #: ../openconnect-strings.txt:526
 #, c-format
 msgid "(error 0x%lx)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l252
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/compat.c#l252
 #: ../openconnect-strings.txt:529
 msgid "(Error while describing error!)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l275
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/compat.c#l275
 #: ../openconnect-strings.txt:532
 msgid "ERROR: Cannot initialize sockets\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l112
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l56
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l112
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l56
 #: ../openconnect-strings.txt:536
 #, c-format
 msgid "TCP_INFO rcv mss %d, snd mss %d, adv mss %d, pmtu %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l134
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l75
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l134
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l75
 #: ../openconnect-strings.txt:540
 #, c-format
 msgid "TCP_MAXSEG %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l272
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l272
 #: ../openconnect-strings.txt:543
 msgid ""
 "CRITICAL ERROR: DTLS master secret is uninitialised. Please report this.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l305
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l305
 #: ../openconnect-strings.txt:547
 msgid "Error creating HTTPS CONNECT request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l321
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l321
 #: ../openconnect-strings.txt:550
 msgid "Error fetching HTTPS response\n"
 msgstr "Error fetching HTTPS response\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l348
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l348
 #: ../openconnect-strings.txt:553
 #, c-format
 msgid "VPN service unavailable; reason: %s\n"
 msgstr "VPN service unavailable; reason: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l353
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l353
 #: ../openconnect-strings.txt:556
 #, c-format
 msgid "Got inappropriate HTTP CONNECT response: %s\n"
 msgstr "Got inappropriate HTTP CONNECT response: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l360
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l360
 #: ../openconnect-strings.txt:559
 #, c-format
 msgid "Got CONNECT response: %s\n"
 msgstr "Got CONNECT response: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l396
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l405
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l396
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l405
 #: ../openconnect-strings.txt:563
 msgid "No memory for options\n"
 msgstr "No memory for options\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l415
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l312
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l415
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l312
 #: ../openconnect-strings.txt:567
 msgid "<elided>"
 msgstr "<elided>"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l434
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l434
 #: ../openconnect-strings.txt:570
 #, c-format
 msgid "X-DTLS-Session-ID not 64 characters; is: \"%s\"\n"
 msgstr "X-DTLS-Session-ID not 64 characters; is: \"%s\"\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l452
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l452
 #: ../openconnect-strings.txt:573
 #, c-format
 msgid "X-DTLS-Session-ID is invalid; is: \"%s\"\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l471
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l471
 #: ../openconnect-strings.txt:576
 #, c-format
 msgid "Unknown DTLS-Content-Encoding %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l546
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l546
 #: ../openconnect-strings.txt:579
 #, c-format
 msgid "Unknown CSTP-Content-Encoding %s\n"
 msgstr "Unknown CSTP-Content-Encoding %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l623
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l623
 #: ../openconnect-strings.txt:582
 msgid "No MTU received. Aborting\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l644
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l644
 #: ../openconnect-strings.txt:585
 #, c-format
 msgid "CSTP connected. DPD %d, Keepalive %d\n"
 msgstr "CSTP connected. DPD %d, Keepalive %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l706
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l706
 #: ../openconnect-strings.txt:588
 msgid "Compression setup failed\n"
 msgstr "Compression setup failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l723
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l723
 #: ../openconnect-strings.txt:591
 msgid "Allocation of deflate buffer failed\n"
 msgstr "Allocation of deflate buffer failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l785
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l785
 #: ../openconnect-strings.txt:594
 msgid "inflate failed\n"
 msgstr "inflate failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l808
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l808
 #: ../openconnect-strings.txt:597
 #, c-format
 msgid "LZS decompression failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l821
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l821
 #: ../openconnect-strings.txt:600
 msgid "LZ4 decompression failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l828
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l828
 #: ../openconnect-strings.txt:603
 #, c-format
 msgid "Unknown compression type %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l833
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l833
 #: ../openconnect-strings.txt:606
 #, c-format
 msgid "Received %s compressed data packet of %d bytes (was %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l853
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l853
 #: ../openconnect-strings.txt:609
 #, c-format
 msgid "deflate failed %d\n"
 msgstr "deflate failed %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l950
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l950
 #: ../openconnect-strings.txt:612
 #, c-format
 msgid "Unexpected packet length. SSL_read returned %d but packet is\n"
 msgstr "Unexpected packet length. SSL_read returned %d but packet is\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l964
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l964
 #: ../openconnect-strings.txt:615
 msgid "Got CSTP DPD request\n"
 msgstr "Got CSTP DPD request\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l970
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l970
 #: ../openconnect-strings.txt:618
 msgid "Got CSTP DPD response\n"
 msgstr "Got CSTP DPD response\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l975
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l975
 #: ../openconnect-strings.txt:621
 msgid "Got CSTP Keepalive\n"
 msgstr "Got CSTP Keepalive\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l980
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l952
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l980
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l952
 #: ../openconnect-strings.txt:625
 #, c-format
 msgid "Received uncompressed data packet of %d bytes\n"
 msgstr "Received uncompressed data packet of %d bytes\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l997
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l997
 #: ../openconnect-strings.txt:628
 #, c-format
 msgid "Received server disconnect: %02x '%s'\n"
 msgstr "Received server disconnect: %02x '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1000
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1000
 #: ../openconnect-strings.txt:631
 msgid "Received server disconnect\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1008
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1008
 #: ../openconnect-strings.txt:634
 msgid "Compressed packet received in !deflate mode\n"
 msgstr "Compressed packet received in !deflate mode\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1017
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1017
 #: ../openconnect-strings.txt:637
 msgid "received server terminate packet\n"
 msgstr "received server terminate packet\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1024
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1024
 #: ../openconnect-strings.txt:640
 #, c-format
 msgid "Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n"
 msgstr "Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1113
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1129
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2839
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1113
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1129
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2839
 #: ../openconnect-strings.txt:645
 msgid "CSTP Dead Peer Detection detected dead peer!\n"
 msgstr "CSTP Dead Peer Detection detected dead peer!\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1117
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1285
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1046
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1133
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1411
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2764
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2844
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1117
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1285
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1046
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1133
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1411
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2764
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2844
 #: ../openconnect-strings.txt:655
 msgid "Reconnect failed\n"
 msgstr "Reconnect failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1133
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1149
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2860
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1133
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1149
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2860
 #: ../openconnect-strings.txt:660
 msgid "Send CSTP DPD\n"
 msgstr "Send CSTP DPD\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1145
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1160
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2872
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1145
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1160
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2872
 #: ../openconnect-strings.txt:665
 msgid "Send CSTP Keepalive\n"
 msgstr "Send CSTP Keepalive\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1170
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1170
 #: ../openconnect-strings.txt:668
 #, c-format
 msgid "Sending compressed data packet of %d bytes (was %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1221
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1221
 #: ../openconnect-strings.txt:671
 #, c-format
 msgid "Send BYE packet: %s\n"
 msgstr "Send BYE packet: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1228
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/cstp.c#l1228
 #: ../openconnect-strings.txt:674
 msgid "Short write writing BYE packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/digest.c#l252
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/digest.c#l252
 #: ../openconnect-strings.txt:677
 msgid "Attempting Digest authentication to proxy\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/digest.c#l255
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/digest.c#l255
 #: ../openconnect-strings.txt:680
 #, c-format
 msgid "Attempting Digest authentication to server '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l105
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l105
 #: ../openconnect-strings.txt:683
 msgid "DTLS connection attempted with an existing fd\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l111
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l188
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l111
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l188
 #: ../openconnect-strings.txt:687
 msgid "No DTLS address\n"
 msgstr "No DTLS address\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l118
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l118
 #: ../openconnect-strings.txt:690
 msgid "Server offered no DTLS cipher option\n"
 msgstr "Server offered no DTLS cipher option\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l125
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l125
 #: ../openconnect-strings.txt:693
 msgid "No DTLS when connected via proxy\n"
 msgstr "No DTLS when connected via proxy\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l199
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l199
 #: ../openconnect-strings.txt:696
 #, c-format
 msgid "DTLS initialised. DPD %d, Keepalive %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l219
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l545
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l219
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l545
 #: ../openconnect-strings.txt:700
 #, c-format
 msgid "Unknown packet (len %d) received: %02x %02x %02x %02x...\n"
 msgstr "Unknown packet (len %d) received: %02x %02x %02x %02x...\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l226
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l226
 #: ../openconnect-strings.txt:703
 #, c-format
 msgid "TOS this: %d, TOS last: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l230
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l230
 #: ../openconnect-strings.txt:706
 msgid "UDP setsockopt"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l306
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l306
 #: ../openconnect-strings.txt:709
 msgid "Got DTLS DPD request\n"
 msgstr "Got DTLS DPD request\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l312
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l312
 #: ../openconnect-strings.txt:712
 msgid "Failed to send DPD response. Expect disconnect\n"
 msgstr "Failed to send DPD response. Expect disconnect\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l316
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l316
 #: ../openconnect-strings.txt:715
 msgid "Got DTLS DPD response\n"
 msgstr "Got DTLS DPD response\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l320
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l320
 #: ../openconnect-strings.txt:718
 msgid "Got DTLS Keepalive\n"
 msgstr "Got DTLS Keepalive\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l326
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l326
 #: ../openconnect-strings.txt:721
 msgid "Compressed DTLS packet received when compression not enabled\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l334
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l334
 #: ../openconnect-strings.txt:724
 #, c-format
 msgid "Unknown DTLS packet type %02x, len %d\n"
 msgstr "Unknown DTLS packet type %02x, len %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l396
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l396
 #: ../openconnect-strings.txt:727
 msgid "Send DTLS Keepalive\n"
 msgstr "Send DTLS Keepalive\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l401
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l401
 #: ../openconnect-strings.txt:730
 msgid "Failed to send keepalive request. Expect disconnect\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l498
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l498
 #: ../openconnect-strings.txt:733
 #, c-format
 msgid "Initiating MTU detection (min=%d, max=%d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l532
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l532
 #: ../openconnect-strings.txt:736
 #, c-format
 msgid "Sending MTU DPD probe (%u bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l536
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l536
 #: ../openconnect-strings.txt:739
 #, c-format
 msgid "Failed to send DPD request (%d %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l559
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l559
 #: ../openconnect-strings.txt:742
 msgid "Too long time in MTU detect loop; assuming negotiated MTU.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l563
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l563
 #: ../openconnect-strings.txt:745
 #, c-format
 msgid "Too long time in MTU detect loop; MTU set to %d.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l580
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l580
 #: ../openconnect-strings.txt:748
 #, c-format
 msgid "Received unexpected packet (%.2x) in MTU detection; skipping.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l587
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l587
 #: ../openconnect-strings.txt:751
 #, c-format
 msgid "No response to size %u after %d tries; declare MTU is %u\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l594
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l594
 #: ../openconnect-strings.txt:754
 #, c-format
 msgid "Failed to recv DPD request (%d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l598
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l598
 #: ../openconnect-strings.txt:757
 #, c-format
 msgid "Received MTU DPD probe (%u bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l651
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l651
 #: ../openconnect-strings.txt:760
 #, c-format
 msgid "Detected MTU of %d bytes (was %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l654
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/dtls.c#l654
 #: ../openconnect-strings.txt:763
 #, c-format
 msgid "No change in MTU after detection (was %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l61
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l61
 #: ../openconnect-strings.txt:766
 #, c-format
 msgid "Accepting expected ESP packet with seq %u\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l91
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l91
 #: ../openconnect-strings.txt:769
 #, c-format
 msgid ""
 "Accepting later-than-expected ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l104
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l104
 #: ../openconnect-strings.txt:773
 #, c-format
 msgid "Discarding ancient ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l109
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l109
 #: ../openconnect-strings.txt:776
 #, c-format
 msgid "Tolerating ancient ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l118
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l118
 #: ../openconnect-strings.txt:779
 #, c-format
 msgid "Discarding replayed ESP packet with seq %u\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l123
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l123
 #: ../openconnect-strings.txt:782
 #, c-format
 msgid "Tolerating replayed ESP packet with seq %u\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp-seqno.c#l136
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp-seqno.c#l136
 #: ../openconnect-strings.txt:785
 #, c-format
 msgid "Accepting out-of-order ESP packet with seq %u (expected %<PRIu64>)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l66
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l66
 #: ../openconnect-strings.txt:788
 #, c-format
 msgid "Parameters for %s ESP: SPI 0x%08x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l69
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l69
 #: ../openconnect-strings.txt:791
 #, c-format
 msgid "ESP encryption type %s key 0x%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l72
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l72
 #: ../openconnect-strings.txt:794
 #, c-format
 msgid "ESP authentication type %s key 0x%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l88
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l88
 #: ../openconnect-strings.txt:797
 msgid "incoming"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l89
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l89
 #: ../openconnect-strings.txt:800
 msgid "outgoing"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l91
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l145
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l91
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l145
 #: ../openconnect-strings.txt:804
 msgid "Send ESP probes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l185
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l185
 #: ../openconnect-strings.txt:807
 #, c-format
 msgid "Received ESP packet from old SPI 0x%x, seq %u\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l191
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l191
 #: ../openconnect-strings.txt:810
 #, c-format
 msgid "Received ESP packet with invalid SPI 0x%08x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l202
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l202
 #: ../openconnect-strings.txt:813
 #, c-format
 msgid "Received ESP Legacy IP packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l205
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l205
 #: ../openconnect-strings.txt:816
 #, c-format
 msgid "Received ESP Legacy IP packet of %d bytes (LZO-compressed)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l208
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l208
 #: ../openconnect-strings.txt:819
 #, c-format
 msgid "Received ESP IPv6 packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l212
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l212
 #: ../openconnect-strings.txt:822
 #, c-format
 msgid "Received ESP packet of %d bytes with unrecognised payload type %02x\n"
-msgstr ""
+msgstr "Received ESP packet of %d bytes with unrecognized payload type %02x\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l219
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l219
 #: ../openconnect-strings.txt:825
 #, c-format
 msgid "Invalid padding length %02x in ESP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l231
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l231
 #: ../openconnect-strings.txt:828
 msgid "Invalid padding bytes in ESP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l240
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l240
 #: ../openconnect-strings.txt:831
 msgid "ESP session established with server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l251
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l251
 #: ../openconnect-strings.txt:834
 msgid "Failed to allocate memory to decrypt ESP packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l257
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l257
 #: ../openconnect-strings.txt:837
 msgid "LZO decompression of ESP packet failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l263
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l263
 #: ../openconnect-strings.txt:840
 #, c-format
 msgid "LZO decompressed %d bytes into %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l277
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l277
 #: ../openconnect-strings.txt:843
 msgid "Rekey not implemented for ESP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l281
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l281
 #: ../openconnect-strings.txt:846
 msgid "ESP detected dead peer\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l289
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l289
 #: ../openconnect-strings.txt:849
 msgid "Send ESP probes for DPD\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l296
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l296
 #: ../openconnect-strings.txt:852
 msgid "Keepalive not implemented for ESP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l361
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l361
 #: ../openconnect-strings.txt:855
 #, c-format
 msgid "Requeueing failed ESP send: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l368
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l368
 #: ../openconnect-strings.txt:858
 #, c-format
 msgid "Failed to send ESP packet: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l374
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l374
 #: ../openconnect-strings.txt:861
 #, c-format
 msgid "Sent ESP IPv%d packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l445
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l445
 #: ../openconnect-strings.txt:864
 msgid "Failed to generate random keys for ESP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l452
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/esp.c#l452
 #: ../openconnect-strings.txt:867
 msgid "Failed to generate initial IV for ESP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l153
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l153
 #: ../openconnect-strings.txt:870
 msgid ""
 "WARNING: no HTML login form found; assuming username and password fields\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l159
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l159
 #: ../openconnect-strings.txt:874
 #, c-format
 msgid "Unknown form ID '%s' (expected 'auth_form')\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l242
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l242
 #: ../openconnect-strings.txt:877
 msgid "Failed to parse F5 profile response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l284
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l284
 #: ../openconnect-strings.txt:880
 msgid "Failed to find VPN profile parameters\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l327
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l327
 #: ../openconnect-strings.txt:883
 msgid "Failed to parse F5 options response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l361
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l361
 #: ../openconnect-strings.txt:886
 #, c-format
 msgid "Idle timeout is %d minutes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l371
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l371
 #: ../openconnect-strings.txt:889
 msgid "Got default routes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l374
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l374
 #: ../openconnect-strings.txt:892
 #, c-format
 msgid "Got SplitTunneling0 value of %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l383
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l383
 #: ../openconnect-strings.txt:895
 #, c-format
 msgid "Got DNS server %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l390
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l390
 #: ../openconnect-strings.txt:898
 #, c-format
 msgid "Got WINS/NBNS server %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l397
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l362
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l427
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l397
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l362
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l427
 #: ../openconnect-strings.txt:903
 #, c-format
 msgid "Got search domain %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l427
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l427
 #: ../openconnect-strings.txt:906
 #, c-format
 msgid "Got split exclude route %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l431
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l431
 #: ../openconnect-strings.txt:909
 #, c-format
 msgid "Got split include route %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l439
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l327
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l439
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l327
 #: ../openconnect-strings.txt:913
 #, c-format
 msgid "DTLS is enabled on port %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l451
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l451
 #: ../openconnect-strings.txt:916
 msgid ""
 "WARNING: Server enables DTLS, but also requires HDLC. Disabling DTLS,\n"
 "    because HDLC prevents determination of efficient and consistent MTU.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l472
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l493
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l472
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l493
 #: ../openconnect-strings.txt:922
 msgid "Failed to find VPN options\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l495
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l358
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l495
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l358
 #: ../openconnect-strings.txt:926
 #, c-format
 msgid "Got Legacy IP address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l500
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l419
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l422
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l500
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l419
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l422
 #: ../openconnect-strings.txt:931
 #, c-format
 msgid "Got IPv6 address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l550
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l550
 #: ../openconnect-strings.txt:934
 #, c-format
 msgid "Got profile parameters '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l570
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l570
 #: ../openconnect-strings.txt:937
 #, c-format
 msgid "Got ipv4 %d ipv6 %d hdlc %d ur_Z '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l599
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/f5.c#l599
 #: ../openconnect-strings.txt:940
 msgid "Error establishing F5 connection\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l128
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l128
 #: ../openconnect-strings.txt:943
 #, c-format
 msgid "Got login realm '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l309
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l309
 #: ../openconnect-strings.txt:946
 msgid "Failed to parse Fortinet config XML\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l338
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l393
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l338
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l393
 #: ../openconnect-strings.txt:950
 #, c-format
 msgid "Idle timeout is %d minutes.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l353
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l353
 #: ../openconnect-strings.txt:953
 #, c-format
 msgid "Reported platform is %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l366
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l431
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l366
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l431
 #: ../openconnect-strings.txt:957
 #, c-format
 msgid "Got IPv%d DNS server %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l372
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l437
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l372
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l437
 #: ../openconnect-strings.txt:961
 #, c-format
 msgid "WARNING: Got split-DNS domains %s (not yet implemented)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l377
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l442
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l377
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l442
 #: ../openconnect-strings.txt:965
 #, c-format
 msgid "WARNING: Got split-DNS server %s (not yet implemented)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l399
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l466
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l399
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l466
 #: ../openconnect-strings.txt:969
 #, c-format
 msgid "Got IPv%d route %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l535
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l535
 #: ../openconnect-strings.txt:972
 msgid "No cookie named SVPNCOOKIE.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l569
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l569
 #: ../openconnect-strings.txt:975
 msgid ""
 "Server doesn't support XML config format. Ancient HTML format is not "
 "currently implemented.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l599
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l599
 #: ../openconnect-strings.txt:980
 msgid "Error establishing Fortinet connection\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l699
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l699
 #: ../openconnect-strings.txt:983
 msgid "Did not receive expected svrhello response.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/fortinet.c#l710
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/fortinet.c#l710
 #: ../openconnect-strings.txt:986
 #, c-format
 msgid "svrhello status was \"%.*s\" rather than \"ok\"\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l186
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l194
 #: ../openconnect-strings.txt:989
 msgid "Deferring DTLS resumption until CSTP generates a PSK\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l194
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l202
 #: ../openconnect-strings.txt:992
 msgid "Failed to generate DTLS priority string\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l202
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l296
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l348
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l210
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l304
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l356
 #: ../openconnect-strings.txt:997
 #, c-format
 msgid "Failed to set DTLS priority: '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l223
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l231
 #: ../openconnect-strings.txt:1000
 #, c-format
 msgid "Failed to allocate credentials: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l236
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l244
 #: ../openconnect-strings.txt:1003
 #, c-format
 msgid "Failed to generate DTLS key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l250
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l258
 #: ../openconnect-strings.txt:1006
 #, c-format
 msgid "Failed to set DTLS key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l258
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l266
 #: ../openconnect-strings.txt:1009
 #, c-format
 msgid "Failed to set DTLS PSK credentials: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l286
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l294
 #: ../openconnect-strings.txt:1012
 #, c-format
 msgid "Unknown DTLS parameters for requested CipherSuite '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l312
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l320
 #: ../openconnect-strings.txt:1015
 #, c-format
 msgid "Failed to set DTLS session parameters: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l374
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l382
 #: ../openconnect-strings.txt:1018
 #, c-format
 msgid "GnuTLS used %d ClientHello random bytes; this should never happen\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l392
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l400
 #: ../openconnect-strings.txt:1021
 msgid "GnuTLS sent insecure ClientHello random. Upgrade to 3.6.13 or newer.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l408
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l416
 #: ../openconnect-strings.txt:1024
 #, c-format
 msgid "Failed to initialize DTLS: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l476
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l645
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l645
 #: ../openconnect-strings.txt:1028
 #, c-format
 msgid "Peer MTU %d too small to allow DTLS\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l485
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l656
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l493
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l656
 #: ../openconnect-strings.txt:1032
 #, c-format
 msgid "DTLS MTU reduced to %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l496
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l665
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l504
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l665
 #: ../openconnect-strings.txt:1036
 msgid "DTLS session resume failed; possible MITM attack. Disabling DTLS.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l509
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l517
 #: ../openconnect-strings.txt:1039
 #, c-format
 msgid "Failed to set DTLS MTU: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l520
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l528
 #: ../openconnect-strings.txt:1042
 #, c-format
 msgid "Established DTLS connection (using GnuTLS). Ciphersuite %s.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l526
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l683
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l534
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l683
 #: ../openconnect-strings.txt:1046
 #, c-format
 msgid "DTLS connection compression using %s.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l551
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l779
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l783
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l559
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l779
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l783
 #: ../openconnect-strings.txt:1051
 msgid "DTLS handshake timed out\n"
 msgstr "DTLS handshake timed out\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l554
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l562
 #: ../openconnect-strings.txt:1054
 #, c-format
 msgid "DTLS handshake failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l558
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-dtls.c#l566
 #: ../openconnect-strings.txt:1057
 msgid "(Is a firewall preventing you from sending UDP packets?)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l56
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l56
 #: ../openconnect-strings.txt:1060
 #, c-format
 msgid "Failed to initialise ESP cipher: %s\n"
-msgstr ""
+msgstr "Failed to initialize ESP cipher: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l66
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l66
 #: ../openconnect-strings.txt:1063
 #, c-format
 msgid "Failed to initialize ESP HMAC: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l128
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l171
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l128
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l171
 #: ../openconnect-strings.txt:1067
 #, c-format
 msgid "Failed to calculate HMAC for ESP packet: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l135
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l166
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l135
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l166
 #: ../openconnect-strings.txt:1071
 msgid "Received ESP packet with invalid HMAC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l147
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l147
 #: ../openconnect-strings.txt:1074
 #, c-format
 msgid "Decrypting ESP packet failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-esp.c#l163
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls-esp.c#l163
 #: ../openconnect-strings.txt:1077
 #, c-format
 msgid "Failed to encrypt ESP packet: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l114
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l265
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2428
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l114
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l265
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2428
 #: ../openconnect-strings.txt:1082
 msgid "Failed select() for TLS"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l118
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l174
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l118
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l174
 #: ../openconnect-strings.txt:1086
 msgid "TLS/DTLS write cancelled\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l122
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l122
 #: ../openconnect-strings.txt:1089
 #, c-format
 msgid "Failed to write to TLS/DTLS socket: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l168
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l168
 #: ../openconnect-strings.txt:1092
 msgid "Failed select() for TLS/DTLS"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l173
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l269
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l224
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l291
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l173
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l269
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l224
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l291
 #: ../openconnect-strings.txt:1098
 msgid "TLS/DTLS read cancelled\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l186
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l186
 #: ../openconnect-strings.txt:1101
 msgid "TLS/DTLS socket closed uncleanly\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l196
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l278
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l196
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l278
 #: ../openconnect-strings.txt:1105
 #, c-format
 msgid "Failed to read from TLS/DTLS socket: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l295
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l308
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l295
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l308
 #: ../openconnect-strings.txt:1109
 #, c-format
 msgid "Attempted to read from non-existent %s session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l307
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l307
 #: ../openconnect-strings.txt:1112
 #, c-format
 msgid "Read error on %s session: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l319
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l333
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l319
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l333
 #: ../openconnect-strings.txt:1116
 #, c-format
 msgid "Attempted to write to non-existent %s session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l353
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l353
 #: ../openconnect-strings.txt:1119
 #, c-format
 msgid "Write error on %s session: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l367
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l367
 #: ../openconnect-strings.txt:1122
 msgid "Could not extract expiration time of certificate\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l372
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1664
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l372
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1664
 #: ../openconnect-strings.txt:1126
 msgid "Client certificate has expired at"
 msgstr "Client certificate has expired at"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l373
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1665
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l373
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1665
 #: ../openconnect-strings.txt:1130
 msgid "Secondary client certificate has expired at"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l375
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1670
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l375
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1670
 #: ../openconnect-strings.txt:1134
 msgid "Client certificate expires soon at"
 msgstr "Client certificate expires soon at"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l376
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1671
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l376
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1671
 #: ../openconnect-strings.txt:1138
 msgid "Secondary client certificate expires soon at"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l425
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l860
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l425
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l860
 #: ../openconnect-strings.txt:1142
 #, c-format
 msgid "Failed to load item '%s' from keystore: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l438
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l438
 #: ../openconnect-strings.txt:1145
 #, c-format
 msgid "Failed to open key/certificate file %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l445
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l445
 #: ../openconnect-strings.txt:1148
 #, c-format
 msgid "Failed to stat key/certificate file %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l454
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l454
 #: ../openconnect-strings.txt:1151
 msgid "Failed to allocate certificate buffer\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l462
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l462
 #: ../openconnect-strings.txt:1154
 #, c-format
 msgid "Failed to read certificate into memory: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l494
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l494
 #: ../openconnect-strings.txt:1157
 #, c-format
 msgid "Failed to setup PKCS#12 data structure: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l517
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l618
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l517
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l618
 #: ../openconnect-strings.txt:1161
 msgid "Failed to decrypt PKCS#12 certificate file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l524
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l624
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l524
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l624
 #: ../openconnect-strings.txt:1165
 msgid "Enter PKCS#12 pass phrase:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l525
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l625
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l525
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l625
 #: ../openconnect-strings.txt:1169
 msgid "Enter secondary PKCS#12 pass phrase:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l548
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l548
 #: ../openconnect-strings.txt:1172
 #, c-format
 msgid "Failed to process PKCS#12 file: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l560
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l560
 #: ../openconnect-strings.txt:1175
 #, c-format
 msgid "Failed to load PKCS#12 certificate: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l561
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l561
 #: ../openconnect-strings.txt:1178
 #, c-format
 msgid "Failed to load secondary PKCS#12 certificate: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l634
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l634
 #: ../openconnect-strings.txt:1181
 #, c-format
 msgid "Could not initialise MD5 hash: %s\n"
-msgstr ""
+msgstr "Could not initialize MD5 hash: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l644
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l644
 #: ../openconnect-strings.txt:1184
 #, c-format
 msgid "MD5 hash error: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l702
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l702
 #: ../openconnect-strings.txt:1187
 msgid "Missing DEK-Info: header from OpenSSL encrypted key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l709
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l709
 #: ../openconnect-strings.txt:1190
 msgid "Cannot determine PEM encryption type\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l722
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l722
 #: ../openconnect-strings.txt:1193
 #, c-format
 msgid "Unsupported PEM encryption type: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l747
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l760
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l747
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l760
 #: ../openconnect-strings.txt:1197
 msgid "Invalid salt in encrypted PEM file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l784
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l784
 #: ../openconnect-strings.txt:1200
 #, c-format
 msgid "Error base64-decoding encrypted PEM file: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l792
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l792
 #: ../openconnect-strings.txt:1203
 msgid "Encrypted PEM file too short\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l820
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l820
 #: ../openconnect-strings.txt:1206
 #, c-format
 msgid "Failed to initialise cipher for decrypting PEM file: %s\n"
-msgstr ""
+msgstr "Failed to initialize cipher for decrypting PEM file: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l831
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l831
 #: ../openconnect-strings.txt:1209
 #, c-format
 msgid "Failed to decrypt PEM key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l883
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l883
 #: ../openconnect-strings.txt:1212
 msgid "Decrypting PEM key failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l890
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1463
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l501
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l890
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1463
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l501
 #: ../openconnect-strings.txt:1217
 msgid "Enter PEM pass phrase:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l891
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l502
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l891
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l502
 #: ../openconnect-strings.txt:1221
 msgid "Enter secondary PEM pass phrase:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1022
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1022
 #: ../openconnect-strings.txt:1224
 msgid "This binary built without system key support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1029
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1029
 #: ../openconnect-strings.txt:1227
 msgid "This binary built without PKCS#11 support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1073
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l413
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1073
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l413
 #: ../openconnect-strings.txt:1231
 #, c-format
 msgid "Using PKCS#11 certificate %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1074
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1074
 #: ../openconnect-strings.txt:1234
 #, c-format
 msgid "Using system certificate %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1092
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1092
 #: ../openconnect-strings.txt:1237
 #, c-format
 msgid "Error loading certificate from PKCS#11: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1093
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1093
 #: ../openconnect-strings.txt:1240
 #, c-format
 msgid "Error loading system certificate: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1104
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l920
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1104
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l920
 #: ../openconnect-strings.txt:1244
 #, c-format
 msgid "Using certificate file %s\n"
 msgstr "Using certificate file %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1105
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l921
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1105
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l921
 #: ../openconnect-strings.txt:1248
 #, c-format
 msgid "Using secondary certificate file %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1128
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1128
 #: ../openconnect-strings.txt:1251
 msgid "PKCS#11 file contained no certificate\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1154
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1154
 #: ../openconnect-strings.txt:1254
 msgid "No certificate found in file"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1159
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1159
 #: ../openconnect-strings.txt:1257
 #, c-format
 msgid "Loading certificate failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1160
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1160
 #: ../openconnect-strings.txt:1260
 #, c-format
 msgid "Loading secondary certificate failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1175
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1175
 #: ../openconnect-strings.txt:1263
 #, c-format
 msgid "Using system key %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1176
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1176
 #: ../openconnect-strings.txt:1266
 #, c-format
 msgid "Using secondary system key %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1182
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1329
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1182
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1329
 #: ../openconnect-strings.txt:1270
 #, c-format
 msgid "Error initialising private key structure: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1193
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1193
 #: ../openconnect-strings.txt:1273
 #, c-format
 msgid "Error importing system key %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1204
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1277
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1305
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1204
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1277
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1305
 #: ../openconnect-strings.txt:1278
 #, c-format
 msgid "Trying PKCS#11 key URL %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1209
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1209
 #: ../openconnect-strings.txt:1281
 #, c-format
 msgid "Error initialising PKCS#11 key structure: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1317
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1317
 #: ../openconnect-strings.txt:1284
 #, c-format
 msgid "Error importing PKCS#11 URL %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1324
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l649
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1324
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l649
 #: ../openconnect-strings.txt:1288
 #, c-format
 msgid "Using PKCS#11 key %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1339
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1339
 #: ../openconnect-strings.txt:1291
 #, c-format
 msgid "Error importing PKCS#11 key into private key structure: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1357
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1357
 #: ../openconnect-strings.txt:1294
 #, c-format
 msgid "Using private key file %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1368
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l744
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1368
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l744
 #: ../openconnect-strings.txt:1298
 msgid "This version of OpenConnect was built without TPM support\n"
 msgstr "This version of OpenConnect was built without TPM support\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1384
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1384
 #: ../openconnect-strings.txt:1301
 msgid "This version of OpenConnect was built without TPM2 support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1405
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1405
 #: ../openconnect-strings.txt:1304
 msgid "Failed to interpret PEM file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1424
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1424
 #: ../openconnect-strings.txt:1307
 #, c-format
 msgid "Failed to load PKCS#1 private key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1437
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1451
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1437
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1451
 #: ../openconnect-strings.txt:1311
 #, c-format
 msgid "Failed to load private key as PKCS#8: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1459
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1492
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1068
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1083
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1459
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1492
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1068
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1083
 #: ../openconnect-strings.txt:1317
 msgid "Failed to decrypt PKCS#8 certificate file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1484
 #: ../openconnect-strings.txt:1320
 #, c-format
 msgid "Failed to determine type of private key %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1496
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1078
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1496
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1078
 #: ../openconnect-strings.txt:1324
 msgid "Enter PKCS#8 pass phrase:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1512
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1512
 #: ../openconnect-strings.txt:1327
 #, c-format
 msgid "Failed to get key ID: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1566
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1566
 #: ../openconnect-strings.txt:1330
 #, c-format
 msgid "Error signing test data with private key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1582
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1582
 #: ../openconnect-strings.txt:1333
 #, c-format
 msgid "Error validating signature against certificate: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1610
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1610
 #: ../openconnect-strings.txt:1336
 msgid "No SSL certificate found to match private key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1611
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1611
 #: ../openconnect-strings.txt:1339
 msgid "No secondary certificate found to match private key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1623
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1623
 #: ../openconnect-strings.txt:1342
 msgid "got_key conditions not met!\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1638
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1638
 #: ../openconnect-strings.txt:1345
 #, c-format
 msgid "Error creating an abstract privkey from /x509_privkey: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1652
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l649
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l804
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1652
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l649
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l804
 #: ../openconnect-strings.txt:1350
 #, c-format
 msgid "Using client certificate '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1653
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l650
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l805
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1653
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l650
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l805
 #: ../openconnect-strings.txt:1355
 #, c-format
 msgid "Using secondary certificate '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1670
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1670
 #: ../openconnect-strings.txt:1358
 msgid "Failed to allocate memory for certificate\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1716
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1716
 #: ../openconnect-strings.txt:1361
 msgid "Got no issuer from PKCS#11\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1721
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1721
 #: ../openconnect-strings.txt:1364
 #, c-format
 msgid "Got next CA '%s' from PKCS#11\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1745
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1745
 #: ../openconnect-strings.txt:1367
 msgid "Failed to allocate memory for supporting certificates\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1759
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1759
 #: ../openconnect-strings.txt:1370
 #, c-format
 msgid "Adding supporting CA '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1821
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1821
 #: ../openconnect-strings.txt:1373
 #, c-format
 msgid "Importing X509 certificate failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1831
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1831
 #: ../openconnect-strings.txt:1376
 #, c-format
 msgid "Setting PKCS#11 certificate failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1860
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1860
 #: ../openconnect-strings.txt:1379
 #, c-format
 msgid "Setting certificate revocation list failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1880
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1880
 #: ../openconnect-strings.txt:1382
 msgid "Private key appears not to support RSA-PSS. Disabling TLSv1.3\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1891
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l1891
 #: ../openconnect-strings.txt:1385
 #, c-format
 msgid "Setting certificate failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2045
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2045
 #: ../openconnect-strings.txt:1388
 msgid "Server presented no certificate\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2053
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2053
 #: ../openconnect-strings.txt:1391
 #, c-format
 msgid "Error comparing server's cert on rehandshake: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2058
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1585
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2058
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1585
 #: ../openconnect-strings.txt:1395
 msgid "Server presented different cert on rehandshake\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2063
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1588
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2063
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1588
 #: ../openconnect-strings.txt:1399
 msgid "Server presented identical cert on rehandshake\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2069
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2069
 #: ../openconnect-strings.txt:1402
 msgid "Error initialising X509 cert structure\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2075
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2075
 #: ../openconnect-strings.txt:1405
 msgid "Error importing server's cert\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2084
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2084
 #: ../openconnect-strings.txt:1408
 msgid "Could not calculate hash of server's certificate\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2089
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2089
 #: ../openconnect-strings.txt:1411
 msgid "Error checking server cert status\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2094
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2094
 #: ../openconnect-strings.txt:1414
 msgid "certificate revoked"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2096
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2096
 #: ../openconnect-strings.txt:1417
 msgid "signer not found"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2098
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2098
 #: ../openconnect-strings.txt:1420
 msgid "signer not a CA certificate"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2100
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2100
 #: ../openconnect-strings.txt:1423
 msgid "insecure algorithm"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2102
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2102
 #: ../openconnect-strings.txt:1426
 msgid "certificate not yet activated"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2104
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2104
 #: ../openconnect-strings.txt:1429
 msgid "certificate expired"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2109
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2109
 #: ../openconnect-strings.txt:1432
 msgid "signature verification failed"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2158
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1465
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1621
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2158
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1465
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1621
 #: ../openconnect-strings.txt:1437
 msgid "certificate does not match hostname"
 msgstr "certificate does not match hostname"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2163
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1464
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1627
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2163
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1464
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1627
 #: ../openconnect-strings.txt:1442
 #, c-format
 msgid "Server certificate verify failed: %s\n"
 msgstr "Server certificate verify failed: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2229
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2229
 #: ../openconnect-strings.txt:1445
 msgid "Failed to allocate memory for cafile certs\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2250
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2250
 #: ../openconnect-strings.txt:1448
 #, c-format
 msgid "Failed to read certs from cafile: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2266
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2266
 #: ../openconnect-strings.txt:1451
 #, c-format
 msgid "Failed to open CA file '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2279
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1852
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2279
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1852
 #: ../openconnect-strings.txt:1455
 msgid "Loading certificate failed. Aborting.\n"
 msgstr "Loading certificate failed. Aborting.\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2360
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2360
 #: ../openconnect-strings.txt:1458
 msgid "Failed to construct GnuTLS priority string\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2372
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2372
 #: ../openconnect-strings.txt:1461
 #, c-format
 msgid "Failed to set GnuTLS priority string (\"%s\"): %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2384
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1935
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2384
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1935
 #: ../openconnect-strings.txt:1465
 #, c-format
 msgid "SSL negotiation with %s\n"
 msgstr "SSL negotiation with %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2432
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1961
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2432
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1961
 #: ../openconnect-strings.txt:1469
 msgid "SSL connection cancelled\n"
 msgstr "SSL connection canceled\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2439
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2439
 #: ../openconnect-strings.txt:1472
 #, c-format
 msgid "SSL connection failure: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2448
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2448
 #: ../openconnect-strings.txt:1475
 #, c-format
 msgid "GnuTLS non-fatal return during handshake: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2457
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1983
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2457
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1983
 #: ../openconnect-strings.txt:1479
 #, c-format
 msgid "Connected to HTTPS on %s with ciphersuite %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2460
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2460
 #: ../openconnect-strings.txt:1482
 #, c-format
 msgid "Renegotiated SSL on %s with ciphersuite %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2616
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l204
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2616
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l204
 #: ../openconnect-strings.txt:1486
 #, c-format
 msgid "PIN required for %s"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2620
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l207
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2620
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l207
 #: ../openconnect-strings.txt:1490
 msgid "Wrong PIN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2623
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2623
 #: ../openconnect-strings.txt:1493
 msgid "This is the final try before locking!"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2625
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2625
 #: ../openconnect-strings.txt:1496
 msgid "Only a few tries left before locking!"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2630
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l211
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2630
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l211
 #: ../openconnect-strings.txt:1500
 msgid "Enter PIN:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2716
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2113
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2716
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2113
 #: ../openconnect-strings.txt:1504
 msgid "Unsupported OATH HMAC algorithm\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2725
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2725
 #: ../openconnect-strings.txt:1507
 #, c-format
 msgid "Failed to calculate OATH HMAC: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2739
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2739
 #: ../openconnect-strings.txt:1510
 #, c-format
 msgid "ttls_pull_timeout_func %dms\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2780
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2780
 #: ../openconnect-strings.txt:1513
 #, c-format
 msgid "Could not set ciphersuites: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2787
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2228
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls.c#l2787
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2228
 #: ../openconnect-strings.txt:1517
 msgid "Established EAP-TTLS session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l55
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l55
 #: ../openconnect-strings.txt:1520
 #, c-format
 msgid "TPM sign function called for %d bytes.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l62
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l62
 #: ../openconnect-strings.txt:1523
 #, c-format
 msgid "Failed to create TPM hash object: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l69
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l69
 #: ../openconnect-strings.txt:1526
 #, c-format
 msgid "Failed to set value in TPM hash object: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l79
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l79
 #: ../openconnect-strings.txt:1529
 #, c-format
 msgid "TPM hash signature failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l101
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l101
 #: ../openconnect-strings.txt:1532
 #, c-format
 msgid "Error decoding TSS key blob: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l109
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l120
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l133
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l109
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l120
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l133
 #: ../openconnect-strings.txt:1537
 msgid "Error in TSS key blob\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l140
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l140
 #: ../openconnect-strings.txt:1540
 #, c-format
 msgid "Failed to create TPM context: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l147
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l147
 #: ../openconnect-strings.txt:1543
 #, c-format
 msgid "Failed to connect TPM context: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l155
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l155
 #: ../openconnect-strings.txt:1546
 #, c-format
 msgid "Failed to load TPM SRK key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l162
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l162
 #: ../openconnect-strings.txt:1549
 #, c-format
 msgid "Failed to load TPM SRK policy object: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l183
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l183
 #: ../openconnect-strings.txt:1552
 #, c-format
 msgid "Failed to set TPM PIN: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l199
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l199
 #: ../openconnect-strings.txt:1555
 #, c-format
 msgid "Failed to load TPM key blob: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l206
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l206
 #: ../openconnect-strings.txt:1558
 msgid "Enter TPM SRK PIN:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l227
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l227
 #: ../openconnect-strings.txt:1561
 #, c-format
 msgid "Failed to create key policy object: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l235
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l235
 #: ../openconnect-strings.txt:1564
 #, c-format
 msgid "Failed to assign policy to key: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l244
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l244
 #: ../openconnect-strings.txt:1567
 msgid "Enter TPM key PIN:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l245
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l245
 #: ../openconnect-strings.txt:1570
 msgid "Enter secondary key TPM PIN:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm.c#l256
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm.c#l256
 #: ../openconnect-strings.txt:1573
 #, c-format
 msgid "Failed to set key PIN: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l93
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l93
 #: ../openconnect-strings.txt:1576
 #, c-format
 msgid "Unknown TPM2 EC digest size %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l134
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l177
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l134
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l177
 #: ../openconnect-strings.txt:1580
 #, c-format
 msgid "Not supporting EC sign algo %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l233
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l233
 #: ../openconnect-strings.txt:1583
 #, c-format
 msgid "Error decoding TSS2 key blob: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l243
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l243
 #: ../openconnect-strings.txt:1586
 #, c-format
 msgid "Failed to create ASN.1 type for TPM2: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l252
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l252
 #: ../openconnect-strings.txt:1589
 #, c-format
 msgid "Failed to decode TPM2 key ASN.1: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l260
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l260
 #: ../openconnect-strings.txt:1592
 #, c-format
 msgid "Failed to parse TPM2 key type OID: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l266
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l266
 #: ../openconnect-strings.txt:1595
 #, c-format
 msgid "TPM2 key has unknown type OID %s not %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l284
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l284
 #: ../openconnect-strings.txt:1598
 #, c-format
 msgid "Failed to parse TPM2 key parent: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l305
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l305
 #: ../openconnect-strings.txt:1601
 msgid "Failed to parse TPM2 pubkey element\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l310
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l310
 #: ../openconnect-strings.txt:1604
 msgid "Failed to parse TPM2 privkey element\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l315
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l315
 #: ../openconnect-strings.txt:1607
 #, c-format
 msgid "Parsed TPM2 key with parent %x, emptyauth %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l419
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l419
 #: ../openconnect-strings.txt:1610
 #, c-format
 msgid "TPM2 digest too large: %d > %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l464
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l464
 #: ../openconnect-strings.txt:1613
 #, c-format
 msgid "PSS encoding failed; hash size %d too large for RSA key %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2.c#l583
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2.c#l583
 #: ../openconnect-strings.txt:1616
 #, c-format
 msgid "TPMv2 RSA sign called for unknown algorithm %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l177
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l177
 #: ../openconnect-strings.txt:1619
 msgid "TPM2 password too long; truncating\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l195
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l195
 #: ../openconnect-strings.txt:1622
 msgid "owner"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l196
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l196
 #: ../openconnect-strings.txt:1625
 msgid "null"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l197
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l197
 #: ../openconnect-strings.txt:1628
 msgid "endorsement"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l198
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l198
 #: ../openconnect-strings.txt:1631
 msgid "platform"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l202
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l202
 #: ../openconnect-strings.txt:1634
 #, c-format
 msgid "Creating primary key under %s hierarchy.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l210
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l265
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l210
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l265
 #: ../openconnect-strings.txt:1638
 #, c-format
 msgid "Enter TPM2 %s hierarchy password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l218
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l316
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l392
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l218
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l316
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l392
 #: ../openconnect-strings.txt:1643
 #, c-format
 msgid "TPM2 Esys_TR_SetAuth failed: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l230
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l230
 #: ../openconnect-strings.txt:1646
 msgid "TPM2 Esys_CreatePrimary owner auth failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l235
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l235
 #: ../openconnect-strings.txt:1649
 #, c-format
 msgid "TPM2 Esys_CreatePrimary failed: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l254
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l254
 #: ../openconnect-strings.txt:1652
 msgid "Establishing connection with TPM.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l259
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l259
 #: ../openconnect-strings.txt:1655
 #, c-format
 msgid "TPM2 Esys_Initialize failed: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l267
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l267
 #: ../openconnect-strings.txt:1658
 msgid ""
 "TPM2 was already started up thus false positive failing in tpm2tss log.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l270
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l270
 #: ../openconnect-strings.txt:1662
 #, c-format
 msgid "TPM2 Esys_Startup failed: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l283
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l283
 #: ../openconnect-strings.txt:1665
 #, c-format
 msgid "Esys_TR_FromTPMPublic failed for handle 0x%x: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l307
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l284
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l307
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l284
 #: ../openconnect-strings.txt:1669
 msgid "Enter TPM2 parent key password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l308
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l285
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l308
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l285
 #: ../openconnect-strings.txt:1673
 msgid "Enter secondary TPM2 parent key password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l322
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l322
 #: ../openconnect-strings.txt:1676
 #, c-format
 msgid "Loading TPM2 key blob, parent %x.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l330
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l330
 #: ../openconnect-strings.txt:1679
 msgid "TPM2 Esys_Load auth failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l336
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l336
 #: ../openconnect-strings.txt:1682
 #, c-format
 msgid "TPM2 Esys_Load failed: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l346
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l346
 #: ../openconnect-strings.txt:1685
 #, c-format
 msgid "TPM2 Esys_FlushContext for generated primary failed: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l380
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l375
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l475
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l380
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l375
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l475
 #: ../openconnect-strings.txt:1690
 msgid "Enter TPM2 key password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l381
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l376
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l381
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l376
 #: ../openconnect-strings.txt:1694
 msgid "Enter secondary TPM2 key password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l414
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l414
 #: ../openconnect-strings.txt:1697
 #, c-format
 msgid "TPM2 RSA sign function called for %d bytes, algo %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l434
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l434
 #: ../openconnect-strings.txt:1700
 msgid "TPM2 Esys_RSA_Decrypt auth failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l440
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l531
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l440
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l531
 #: ../openconnect-strings.txt:1704
 #, c-format
 msgid "TPM2 failed to generate RSA signature: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l485
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l419
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l485
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l419
 #: ../openconnect-strings.txt:1708
 #, c-format
 msgid "TPM2 EC sign function called for %d bytes.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l505
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l444
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l505
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l444
 #: ../openconnect-strings.txt:1712
 #, c-format
 msgid "Unknown TPM2 EC digest size %d for algo 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l525
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l525
 #: ../openconnect-strings.txt:1715
 msgid "TPM2 Esys_Sign auth failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l565
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l511
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l565
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l511
 #: ../openconnect-strings.txt:1719
 #, c-format
 msgid "Invalid TPM2 parent handle 0x%08x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l582
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l582
 #: ../openconnect-strings.txt:1722
 msgid "Using SWTPM due to TPM_INTERFACE_TYPE environment variable\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l587
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l587
 #: ../openconnect-strings.txt:1725
 #, c-format
 msgid "TSS2_TctiLdr_Initialize failed for swtpm: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l597
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l528
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l597
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l528
 #: ../openconnect-strings.txt:1729
 #, c-format
 msgid "Failed to import TPM2 private key data: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l606
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l538
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l606
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l538
 #: ../openconnect-strings.txt:1733
 #, c-format
 msgid "Failed to import TPM2 public key data: 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_esys.c#l620
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l549
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_esys.c#l620
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l549
 #: ../openconnect-strings.txt:1737
 #, c-format
 msgid "Unsupported TPM2 key type %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls_tpm2_ibm.c#l54
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gnutls_tpm2_ibm.c#l54
 #: ../openconnect-strings.txt:1740
 #, c-format
 msgid "TPM2 operation %s failed (%d): %s%s%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l203
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l203
 #: ../openconnect-strings.txt:1743
 #, c-format
 msgid "%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l206
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l206
 #: ../openconnect-strings.txt:1746
 #, c-format
 msgid "Challenge: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l268
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l268
 #: ../openconnect-strings.txt:1749
 #, c-format
 msgid "Response was: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l304
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l304
 #: ../openconnect-strings.txt:1752
 #, c-format
 msgid "Unknown ESP MAC algorithm: %s"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l312
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l312
 #: ../openconnect-strings.txt:1755
 #, c-format
 msgid "Unknown ESP encryption algorithm: %s"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l389
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l389
 #: ../openconnect-strings.txt:1758
 #, c-format
 msgid ""
@@ -3156,19 +3156,19 @@ msgid ""
 "    VPN connectivity may be disabled or limited.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l399
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l399
 #: ../openconnect-strings.txt:1763
 #, c-format
 msgid "Non-standard SSL tunnel path: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l403
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l403
 #: ../openconnect-strings.txt:1766
 #, c-format
 msgid "Tunnel timeout (rekey interval) is %d minutes.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l415
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l415
 #: ../openconnect-strings.txt:1769
 #, c-format
 msgid ""
@@ -3176,7 +3176,7 @@ msgid ""
 "(%s).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l422
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l422
 #: ../openconnect-strings.txt:1774
 #, c-format
 msgid ""
@@ -3184,7 +3184,7 @@ msgid ""
 "address (%s).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l427
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l427
 #: ../openconnect-strings.txt:1779
 #, c-format
 msgid ""
@@ -3194,88 +3194,88 @@ msgid ""
 "with ESP or other apparent loss of connectivity or performance.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l505
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l505
 #: ../openconnect-strings.txt:1786
 #, c-format
 msgid "GlobalProtect config sent ipsec-mode=%s (expected esp-tunnel)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l513
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l773
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l513
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l773
 #: ../openconnect-strings.txt:1790
 msgid "Ignoring ESP keys since ESP support not available in this build\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l531
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l531
 #: ../openconnect-strings.txt:1793
 #, c-format
 msgid "Potential IPv6-related GlobalProtect config tag <%s>: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l533
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l533
 #: ../openconnect-strings.txt:1796
 #, c-format
 msgid "Unknown GlobalProtect config tag <%s>: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l575
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l575
 #: ../openconnect-strings.txt:1799
 msgid ""
 "GlobalProtect IPv6 support is experimental. Please report results to "
 "<openconnect-devel lists infradead org>.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l597
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l597
 #: ../openconnect-strings.txt:1804
 msgid ""
 "Did not receive ESP keys and matching gateway in GlobalProtect config; "
 "tunnel will be TLS only.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l664
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l664
 #: ../openconnect-strings.txt:1809
 msgid "ESP disabled"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l666
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l666
 #: ../openconnect-strings.txt:1812
 msgid "No ESP keys received"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l668
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l668
 #: ../openconnect-strings.txt:1815
 msgid "ESP support not available in this build"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l680
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l680
 #: ../openconnect-strings.txt:1818
 #, c-format
 msgid "No MTU received. Calculated %d for %s%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l707
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l707
 #: ../openconnect-strings.txt:1821
 msgid "Connecting to HTTPS tunnel endpoint ...\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l729
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l729
 #: ../openconnect-strings.txt:1824
 msgid "Error fetching GET-tunnel HTTPS response.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l738
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l738
 #: ../openconnect-strings.txt:1827
 msgid "Gateway disconnected immediately after GET-tunnel request.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l750
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1135
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l750
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1135
 #: ../openconnect-strings.txt:1831
 #, c-format
 msgid "Got unexpected HTTP response: %.*s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l899
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l899
 #: ../openconnect-strings.txt:1834
 #, c-format
 msgid ""
@@ -3285,104 +3285,104 @@ msgid ""
 "    %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l903
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l903
 #: ../openconnect-strings.txt:1841
 msgid ""
 "However, running the HIP report submission script on this platform is not "
 "yet implemented."
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l905
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l905
 #: ../openconnect-strings.txt:1846
 msgid ""
 "You need to provide a --csd-wrapper argument with the HIP report submission "
 "script."
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l915
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l915
 #: ../openconnect-strings.txt:1851
 msgid ""
 "Error: Running the 'HIP Report' script on this platform is not yet "
 "implemented.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l920
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l920
 #: ../openconnect-strings.txt:1856
 #, c-format
 msgid "Trying to run HIP Trojan script '%s'.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l928
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l928
 #: ../openconnect-strings.txt:1859
 msgid "Failed to create pipe for HIP script\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l936
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l936
 #: ../openconnect-strings.txt:1862
 msgid "Failed to fork for HIP script\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l952
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l952
 #: ../openconnect-strings.txt:1865
 #, c-format
 msgid "HIP script '%s' exited abnormally\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l957
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l957
 #: ../openconnect-strings.txt:1868
 #, c-format
 msgid "HIP script '%s' returned non-zero status: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l962
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l962
 #: ../openconnect-strings.txt:1871
 #, c-format
 msgid "HIP script '%s' completed successfully (report is %d bytes).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l967
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l967
 #: ../openconnect-strings.txt:1874
 msgid "HIP report submission failed.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l969
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l969
 #: ../openconnect-strings.txt:1877
 msgid "HIP report submitted successfully.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1005
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1005
 #: ../openconnect-strings.txt:1880
 #, c-format
 msgid "Failed to exec HIP script %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1019
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1019
 #: ../openconnect-strings.txt:1883
 msgid "Gateway says HIP report submission is needed.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1023
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1023
 #: ../openconnect-strings.txt:1886
 msgid "Gateway says no HIP report submission is needed.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1080
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1080
 #: ../openconnect-strings.txt:1889
 msgid "ESP tunnel connected; exiting HTTPS mainloop.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1107
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1107
 #: ../openconnect-strings.txt:1892
 msgid "Failed to connect ESP tunnel; using HTTPS instead.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1144
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1144
 #: ../openconnect-strings.txt:1895
 #, c-format
 msgid "Packet receive error: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1165
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1165
 #: ../openconnect-strings.txt:1898
 #, c-format
 msgid ""
@@ -3390,700 +3390,700 @@ msgid ""
 "but header payload_len is %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1175
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1175
 #: ../openconnect-strings.txt:1903
 msgid "Got GPST DPD/keepalive response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1179
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1179
 #: ../openconnect-strings.txt:1906
 msgid ""
 "Expected 0000000000000000 as last 8 bytes of DPD/keepalive packet header, "
 "but got:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1186
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1186
 #: ../openconnect-strings.txt:1911
 #, c-format
 msgid "Received IPv%d data packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1191
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1191
 #: ../openconnect-strings.txt:1914
 msgid ""
 "Expected 0100000000000000 as last 8 bytes of data packet header, but got:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1204
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1204
 #: ../openconnect-strings.txt:1918
 msgid "Unknown packet. Header dump follows:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1251
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1251
 #: ../openconnect-strings.txt:1921
 msgid "GlobalProtect HIP check due\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1263
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1263
 #: ../openconnect-strings.txt:1924
 msgid "HIP check or report failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1276
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1276
 #: ../openconnect-strings.txt:1927
 msgid "GlobalProtect rekey due\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1281
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1281
 #: ../openconnect-strings.txt:1930
 msgid "GPST Dead Peer Detection detected dead peer!\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1301
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1301
 #: ../openconnect-strings.txt:1933
 msgid "Send GPST DPD/keepalive request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1324
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1324
 #: ../openconnect-strings.txt:1936
 #, c-format
 msgid "Sending IPv%d data packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1490
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1490
 #: ../openconnect-strings.txt:1939
 #, c-format
 msgid "ICMPv%d probe packet (seq %d) for GlobalProtect ESP:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1498
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1268
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gpst.c#l1498
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1268
 #: ../openconnect-strings.txt:1943
 msgid "Failed to send ESP probe\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l75
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l75
 #: ../openconnect-strings.txt:1946
 msgid "Error importing GSSAPI name for authentication:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l128
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l128
 #: ../openconnect-strings.txt:1949
 msgid "Error generating GSSAPI response:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l145
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l145
 #: ../openconnect-strings.txt:1952
 msgid "Attempting GSSAPI authentication to proxy\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l148
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l148
 #: ../openconnect-strings.txt:1955
 #, c-format
 msgid "Attempting GSSAPI authentication to server '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l203
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l259
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l191
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l249
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l203
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l259
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l191
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l249
 #: ../openconnect-strings.txt:1961
 msgid "GSSAPI authentication completed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l214
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l214
 #: ../openconnect-strings.txt:1964
 #, c-format
 msgid "GSSAPI token too large (%zd bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l227
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l227
 #: ../openconnect-strings.txt:1967
 #, c-format
 msgid "Sending GSSAPI token of %zu bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l232
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l232
 #: ../openconnect-strings.txt:1970
 #, c-format
 msgid "Failed to send GSSAPI authentication token to proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l240
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l267
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l240
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l267
 #: ../openconnect-strings.txt:1974
 #, c-format
 msgid "Failed to receive GSSAPI authentication token from proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l246
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l246
 #: ../openconnect-strings.txt:1977
 msgid "SOCKS server reported GSSAPI context failure\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l250
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l250
 #: ../openconnect-strings.txt:1980
 #, c-format
 msgid "Unknown GSSAPI status response (0x%02x) from SOCKS server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l271
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l271
 #: ../openconnect-strings.txt:1983
 #, c-format
 msgid "Got GSSAPI token of %zu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l297
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l297
 #: ../openconnect-strings.txt:1986
 #, c-format
 msgid "Sending GSSAPI protection negotiation of %zu bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l302
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l302
 #: ../openconnect-strings.txt:1989
 #, c-format
 msgid "Failed to send GSSAPI protection response to proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l310
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l320
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l310
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l320
 #: ../openconnect-strings.txt:1993
 #, c-format
 msgid "Failed to receive GSSAPI protection response from proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l325
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l325
 #: ../openconnect-strings.txt:1996
 #, c-format
 msgid "Got GSSAPI protection response of %zu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l335
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l335
 #: ../openconnect-strings.txt:1999
 #, c-format
 msgid "Invalid GSSAPI protection response from proxy (%zu bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l344
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l408
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l344
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l408
 #: ../openconnect-strings.txt:2003
 msgid "SOCKS proxy demands message integrity, which is not supported\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l348
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l412
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l348
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l412
 #: ../openconnect-strings.txt:2007
 msgid "SOCKS proxy demands message confidentiality, which is not supported\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gssapi.c#l352
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l416
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/gssapi.c#l352
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l416
 #: ../openconnect-strings.txt:2011
 #, c-format
 msgid "SOCKS proxy demands protection unknown type 0x%02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l68
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l68
 #: ../openconnect-strings.txt:2014
 msgid "Attempting HTTP Basic authentication to proxy\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l70
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l70
 #: ../openconnect-strings.txt:2017
 #, c-format
 msgid "Attempting HTTP Basic authentication to server '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l97
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l97
 #: ../openconnect-strings.txt:2020
 #, c-format
 msgid "Attempting HTTP Bearer authentication to server '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l111
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1143
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l111
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1143
 #: ../openconnect-strings.txt:2024
 msgid "This version of OpenConnect was built without GSSAPI support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l152
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l152
 #: ../openconnect-strings.txt:2027
 msgid "Proxy requested Basic authentication which is disabled by default\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l155
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l155
 #: ../openconnect-strings.txt:2030
 #, c-format
 msgid ""
 "Server '%s' requested Basic authentication which is disabled by default\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l168
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http-auth.c#l168
 #: ../openconnect-strings.txt:2034
 msgid "No more authentication methods to try\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l55
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l55
 #: ../openconnect-strings.txt:2037
 msgid "No memory for allocating cookies\n"
 msgstr "No memory for allocating cookies\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l243
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l269
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l243
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l269
 #: ../openconnect-strings.txt:2041
 #, c-format
 msgid "Error reading HTTP response: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l254
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l254
 #: ../openconnect-strings.txt:2044
 #, c-format
 msgid "Failed to parse HTTP response '%s'\n"
 msgstr "Failed to parse HTTP response '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l260
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l260
 #: ../openconnect-strings.txt:2047
 #, c-format
 msgid "Got HTTP response: %s\n"
 msgstr "Got HTTP response: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l283
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l283
 #: ../openconnect-strings.txt:2050
 #, c-format
 msgid "Ignoring unknown HTTP response line '%s'\n"
 msgstr "Ignoring unknown HTTP response line '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l302
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l302
 #: ../openconnect-strings.txt:2053
 #, c-format
 msgid "Invalid cookie offered: %s\n"
 msgstr "Invalid cookie offered: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l322
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l322
 #: ../openconnect-strings.txt:2056
 msgid "SSL certificate authentication failed\n"
 msgstr "SSL certificate authentication failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l355
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l355
 #: ../openconnect-strings.txt:2059
 #, c-format
 msgid "Response body has negative size (%d)\n"
 msgstr "Response body has negative size (%d)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l366
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l366
 #: ../openconnect-strings.txt:2062
 #, c-format
 msgid "Unknown Transfer-Encoding: %s\n"
 msgstr "Unknown Transfer-Encoding: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l387
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l387
 #: ../openconnect-strings.txt:2065
 #, c-format
 msgid "HTTP body %s (%d)\n"
 msgstr "HTTP body %s (%d)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l403
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l447
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l403
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l447
 #: ../openconnect-strings.txt:2069
 msgid "Error reading HTTP response body\n"
 msgstr "Error reading HTTP response body\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l418
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l418
 #: ../openconnect-strings.txt:2072
 msgid "Error fetching chunk header\n"
 msgstr "Error fetching chunk header\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l429
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l429
 #: ../openconnect-strings.txt:2075
 #, c-format
 msgid "HTTP chunk length is negative (%ld)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l435
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l435
 #: ../openconnect-strings.txt:2078
 #, c-format
 msgid "HTTP chunk length is too large (%ld)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l458
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l458
 #: ../openconnect-strings.txt:2081
 msgid "Error fetching HTTP response body\n"
 msgstr "Error fetching HTTP response body\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l462
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l462
 #: ../openconnect-strings.txt:2084
 #, c-format
 msgid "Error in chunked decoding. Expected '', got: '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l475
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l475
 #: ../openconnect-strings.txt:2087
 msgid "Cannot receive HTTP 1.0 body without closing connection\n"
 msgstr "Cannot receive HTTP 1.0 body without closing connection\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l637
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l637
 #: ../openconnect-strings.txt:2090
 #, c-format
 msgid "Failed to parse redirected URL '%s': %s\n"
 msgstr "Failed to parse redirected URL '%s': %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l661
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l661
 #: ../openconnect-strings.txt:2093
 #, c-format
 msgid "Cannot follow redirection to non-https URL '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l689
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l689
 #: ../openconnect-strings.txt:2096
 #, c-format
 msgid "Allocating new path for relative redirect failed: %s\n"
 msgstr "Allocating new path for relative redirect failed: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l764
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l764
 #: ../openconnect-strings.txt:2099
 msgid "HTTPS socket closed by peer; reopening\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l910
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l910
 #: ../openconnect-strings.txt:2102
 #, c-format
 msgid "Retrying failed %s request on new connection\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l991
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l991
 #: ../openconnect-strings.txt:2105
 msgid "request granted"
 msgstr "request granted"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l992
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l992
 #: ../openconnect-strings.txt:2108
 msgid "general failure"
 msgstr "general failure"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l993
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l993
 #: ../openconnect-strings.txt:2111
 msgid "connection not allowed by ruleset"
 msgstr "connection not allowed by ruleset"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l994
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l994
 #: ../openconnect-strings.txt:2114
 msgid "network unreachable"
 msgstr "network unreachable"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l995
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l995
 #: ../openconnect-strings.txt:2117
 msgid "host unreachable"
 msgstr "host unreachable"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l996
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l996
 #: ../openconnect-strings.txt:2120
 msgid "connection refused by destination host"
 msgstr "connection refused by destination host"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l997
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l997
 #: ../openconnect-strings.txt:2123
 msgid "TTL expired"
 msgstr "TTL expired"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l998
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l998
 #: ../openconnect-strings.txt:2126
 msgid "command not supported / protocol error"
 msgstr "command not supported / protocol error"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l999
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l999
 #: ../openconnect-strings.txt:2129
 msgid "address type not supported"
 msgstr "address type not supported"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1009
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1009
 #: ../openconnect-strings.txt:2132
 msgid "SOCKS server requested username/password but we have none\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1017
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1017
 #: ../openconnect-strings.txt:2135
 msgid "Username and password for SOCKS authentication must be < 255 bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1032
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1095
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1032
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1095
 #: ../openconnect-strings.txt:2139
 #, c-format
 msgid "Error writing auth request to SOCKS proxy: %s\n"
 msgstr "Error writing auth request to SOCKS proxy: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1040
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1102
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1040
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1102
 #: ../openconnect-strings.txt:2143
 #, c-format
 msgid "Error reading auth response from SOCKS proxy: %s\n"
 msgstr "Error reading auth response from SOCKS proxy: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1047
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1108
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1047
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1108
 #: ../openconnect-strings.txt:2147
 #, c-format
 msgid "Unexpected auth response from SOCKS proxy: %02x %02x\n"
 msgstr "Unexpected auth response from SOCKS proxy: %02x %02x\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1053
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1053
 #: ../openconnect-strings.txt:2150
 msgid "Authenticated to SOCKS server using password\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1057
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1057
 #: ../openconnect-strings.txt:2153
 msgid "Password authentication to SOCKS server failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1120
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1127
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1120
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1127
 #: ../openconnect-strings.txt:2157
 msgid "SOCKS server requested GSSAPI authentication\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1133
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1133
 #: ../openconnect-strings.txt:2160
 msgid "SOCKS server requested password authentication\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1140
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1140
 #: ../openconnect-strings.txt:2163
 msgid "SOCKS server requires authentication\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1149
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1149
 #: ../openconnect-strings.txt:2166
 #, c-format
 msgid "SOCKS server requested unknown authentication type %02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1155
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1155
 #: ../openconnect-strings.txt:2169
 #, c-format
 msgid "Requesting SOCKS proxy connection to %s:%d\n"
 msgstr "Requesting SOCKS proxy connection to %s:%d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1170
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1170
 #: ../openconnect-strings.txt:2172
 #, c-format
 msgid "Error writing connect request to SOCKS proxy: %s\n"
 msgstr "Error writing connect request to SOCKS proxy: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1178
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1220
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1178
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1220
 #: ../openconnect-strings.txt:2176
 #, c-format
 msgid "Error reading connect response from SOCKS proxy: %s\n"
 msgstr "Error reading connect response from SOCKS proxy: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1184
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1184
 #: ../openconnect-strings.txt:2179
 #, c-format
 msgid "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
 msgstr "Unexpected connect response from SOCKS proxy: %02x %02x...\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1192
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1192
 #: ../openconnect-strings.txt:2182
 #, c-format
 msgid "SOCKS proxy error %02x: %s\n"
 msgstr "SOCKS proxy error %02x: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1196
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1196
 #: ../openconnect-strings.txt:2185
 #, c-format
 msgid "SOCKS proxy error %02x\n"
 msgstr "SOCKS proxy error %02x\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1213
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1213
 #: ../openconnect-strings.txt:2188
 #, c-format
 msgid "Unexpected address type %02x in SOCKS connect response\n"
 msgstr "Unexpected address type %02x in SOCKS connect response\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1236
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1236
 #: ../openconnect-strings.txt:2191
 #, c-format
 msgid "Requesting HTTP proxy connection to %s:%d\n"
 msgstr "Requesting HTTP proxy connection to %s:%d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1271
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1271
 #: ../openconnect-strings.txt:2194
 #, c-format
 msgid "Sending proxy request failed: %s\n"
 msgstr "Sending proxy request failed: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1294
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1294
 #: ../openconnect-strings.txt:2197
 #, c-format
 msgid "Proxy CONNECT request failed: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1313
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1313
 #: ../openconnect-strings.txt:2200
 #, c-format
 msgid "Unknown proxy type '%s'\n"
 msgstr "Unknown proxy type '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1339
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1339
 #: ../openconnect-strings.txt:2203
 #, c-format
 msgid "Failed to parse proxy '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1363
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/http.c#l1363
 #: ../openconnect-strings.txt:2206
 msgid "Only http or socks(5) proxies supported\n"
 msgstr "Only http or socks(5) proxies supported\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l117
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l117
 #: ../openconnect-strings.txt:2209
 #: ../properties/nm-openconnect-editor-plugin.c:105
 msgid "Cisco AnyConnect or openconnect"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l118
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l118
 #: ../openconnect-strings.txt:2212
 #: ../properties/nm-openconnect-editor-plugin.c:106
 msgid "Compatible with Cisco AnyConnect SSL VPN, as well as ocserv"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l136
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l136
 #: ../openconnect-strings.txt:2215
 #: ../properties/nm-openconnect-editor-plugin.c:110
 msgid "Juniper Network Connect"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l137
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l137
 #: ../openconnect-strings.txt:2218
 #: ../properties/nm-openconnect-editor-plugin.c:111
 msgid "Compatible with Juniper Network Connect"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l157
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l157
 #: ../openconnect-strings.txt:2221
 msgid "Palo Alto Networks GlobalProtect"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l158
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l158
 #: ../openconnect-strings.txt:2224
 msgid "Compatible with Palo Alto Networks (PAN) GlobalProtect SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l177
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l177
 #: ../openconnect-strings.txt:2227
 msgid "Pulse Connect Secure"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l178
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l178
 #: ../openconnect-strings.txt:2230
 msgid "Compatible with Pulse Connect Secure SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l197
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l197
 #: ../openconnect-strings.txt:2233
 msgid "F5 BIG-IP SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l198
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l198
 #: ../openconnect-strings.txt:2236
 msgid "Compatible with F5 BIG-IP SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l217
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l217
 #: ../openconnect-strings.txt:2239
 msgid "Fortinet SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l218
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l218
 #: ../openconnect-strings.txt:2242
 msgid "Compatible with FortiGate SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l237
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l237
 #: ../openconnect-strings.txt:2245
 msgid "PPP over TLS"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l238
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l238
 #: ../openconnect-strings.txt:2248
 msgid "Unauthenticated RFC1661/RFC1662 PPP over TLS, for testing"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l247
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l247
 #: ../openconnect-strings.txt:2251
 msgid "Array SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l248
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l248
 #: ../openconnect-strings.txt:2254
 msgid "Compatible with Array Networks SSL VPN"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l321
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l321
 #: ../openconnect-strings.txt:2257
 #, c-format
 msgid "Unknown VPN protocol '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l344
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l344
 #: ../openconnect-strings.txt:2260
 msgid "Built against SSL library with no Cisco DTLS support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l477
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l477
 #: ../openconnect-strings.txt:2263
 msgid "No IP address received. Aborting\n"
 msgstr "No IP address received. Aborting\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l484
 #: ../openconnect-strings.txt:2266
 #, c-format
 msgid "Reconnect gave different Legacy IP address (%s != %s)\n"
 msgstr "Reconnect gave different Legacy IP address (%s != %s)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l493
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l493
 #: ../openconnect-strings.txt:2269
 #, c-format
 msgid "Reconnect gave different Legacy IP netmask (%s != %s)\n"
 msgstr "Reconnect gave different Legacy IP netmask (%s != %s)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l501
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l501
 #: ../openconnect-strings.txt:2272
 #, c-format
 msgid "Reconnect gave different IPv6 address (%s != %s)\n"
 msgstr "Reconnect gave different IPv6 address (%s != %s)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l509
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l509
 #: ../openconnect-strings.txt:2275
 #, c-format
 msgid "Reconnect gave different IPv6 netmask (%s != %s)\n"
 msgstr "Reconnect gave different IPv6 netmask (%s != %s)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l523
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l523
 #: ../openconnect-strings.txt:2278
 #, c-format
 msgid "IPv6 configuration received but MTU %d is too small.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l979
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l979
 #: ../openconnect-strings.txt:2281
 #, c-format
 msgid "Failed to parse server URL '%s'\n"
 msgstr "Failed to parse server URL '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l985
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l985
 #: ../openconnect-strings.txt:2284
 msgid "Only https:// permitted for server URL\n"
 msgstr "Only https:// permitted for server URL\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l1407
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l1407
 #: ../openconnect-strings.txt:2287
 #, c-format
 msgid "Unknown certificate hash: %s.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l1441
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l1441
 #: ../openconnect-strings.txt:2290
 #, c-format
 msgid ""
@@ -4091,48 +4091,48 @@ msgid ""
 "(%u).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l1498
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/library.c#l1498
 #: ../openconnect-strings.txt:2295
 msgid "No form handler; cannot authenticate.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l380
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l382
 #: ../openconnect-strings.txt:2298
 #, c-format
 msgid "CommandLineToArgvW() failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l393
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l395
 #: ../openconnect-strings.txt:2301
 msgid "Fatal error in command line handling\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l428
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l430
 #: ../openconnect-strings.txt:2304
 #, c-format
 msgid "ReadConsole() failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l441
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l443
 #: ../openconnect-strings.txt:2307
 #, c-format
 msgid "fgetws() failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l461
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l474
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l463
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l476
 #: ../openconnect-strings.txt:2311
 #, c-format
 msgid "Error converting console input: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l468
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l734
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l470
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l736
 #: ../openconnect-strings.txt:2315
 msgid "Allocation failure for string from stdin\n"
 msgstr "Allocation failure for string from stdin\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l629
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l631
 #: ../openconnect-strings.txt:2318
 msgid ""
 "For assistance with OpenConnect, please see the web page at\n"
@@ -4141,68 +4141,68 @@ msgstr ""
 "For assistance with OpenConnect, please see the web page at\n"
 "  https://www.infradead.org/openconnect/mail.html\n";
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l637
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l639
 #: ../openconnect-strings.txt:2323
 #, c-format
 msgid "Using %s. Features present:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l649
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l651
 #: ../openconnect-strings.txt:2326
 msgid "OpenSSL ENGINE not present"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l688
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l690
 #: ../openconnect-strings.txt:2329
 msgid ""
 "WARNING: This binary lacks DTLS and/or ESP support. Performance will be "
 "impaired.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l700
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l702
 #: ../openconnect-strings.txt:2334
 msgid "Supported protocols:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l702
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l720
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l704
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l722
 #: ../openconnect-strings.txt:2338
 msgid " (default)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l717
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l719
 #: ../openconnect-strings.txt:2341
 msgid "Set VPN protocol"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l758
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l760
 #: ../openconnect-strings.txt:2344
 msgid "fgets (stdin)"
 msgstr "fgets (stdin)"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l808
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l810
 #: ../openconnect-strings.txt:2347
 #, c-format
 msgid "Cannot process this executable path \"%s\""
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l814
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l816
 #: ../openconnect-strings.txt:2350
 msgid "Allocation for vpnc-script path failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l834
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l836
 #: ../openconnect-strings.txt:2353
 #, c-format
 msgid "Override hostname '%s' to '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l847
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l849
 #: ../openconnect-strings.txt:2356
 msgid "Usage:  openconnect [options] <server>\n"
 msgstr "Usage:  openconnect [options] <server>\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l848
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l850
 #: ../openconnect-strings.txt:2359
 #, c-format
 msgid ""
@@ -4210,563 +4210,568 @@ msgid ""
 "\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l850
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l852
 #: ../openconnect-strings.txt:2364
 msgid "Read options from config file"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l851
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l853
 #: ../openconnect-strings.txt:2367
 msgid "Report version number"
 msgstr "Report version number"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l852
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l854
 #: ../openconnect-strings.txt:2370
 msgid "Display help text"
 msgstr "Display help text"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l856
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l858
 #: ../openconnect-strings.txt:2373
 msgid "Authentication"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l857
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l859
 #: ../openconnect-strings.txt:2376
 msgid "Set login username"
 msgstr "Set login username"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l858
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l860
 #: ../openconnect-strings.txt:2379
 msgid "Disable password/SecurID authentication"
 msgstr "Disable password/SecurID authentication"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l859
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l861
 #: ../openconnect-strings.txt:2382
 msgid "Do not expect user input; exit if it is required"
 msgstr "Do not expect user input; exit if it is required"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l860
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l862
 #: ../openconnect-strings.txt:2385
 msgid "Read password from standard input"
 msgstr "Read password from standard input"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l861
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l863
 #: ../openconnect-strings.txt:2388
 msgid "Choose authentication login selection"
 msgstr "Choose authentication login selection"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l862
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l864
 #: ../openconnect-strings.txt:2391
 msgid "Provide authentication form responses"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l863
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l865
 #: ../openconnect-strings.txt:2394
 msgid "Use SSL client certificate CERT"
 msgstr "Use SSL client certificate CERT"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l864
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l866
 #: ../openconnect-strings.txt:2397
 msgid "Use SSL private key file KEY"
 msgstr "Use SSL private key file KEY"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l865
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l867
 #: ../openconnect-strings.txt:2400
 msgid "Warn when certificate lifetime < DAYS"
 msgstr "Warn when certificate lifetime < DAYS"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l866
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l868
 #: ../openconnect-strings.txt:2403
 msgid "Set login usergroup"
 msgstr "Set login usergroup"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l867
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l869
 #: ../openconnect-strings.txt:2406
 msgid "Set key passphrase or TPM SRK PIN"
 msgstr "Set key passphrase or TPM SRK PIN"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l868
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l870
 #: ../openconnect-strings.txt:2409
 msgid "Key passphrase is fsid of file system"
 msgstr "Key passphrase is fsid of file system"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l869
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l871
 #: ../openconnect-strings.txt:2412
 msgid "Software token type: rsa, totp, hotp or oidc"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l870
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l872
 #: ../openconnect-strings.txt:2415
 msgid "Software token secret or oidc token"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l872
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l874
 #: ../openconnect-strings.txt:2418
 msgid "(NOTE: libstoken (RSA SecurID) disabled in this build)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l875
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l877
 #: ../openconnect-strings.txt:2421
 msgid "(NOTE: Yubikey OATH disabled in this build)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l878
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l880
 #: ../openconnect-strings.txt:2424
 msgid "Server validation"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l879
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l881
 #: ../openconnect-strings.txt:2427
 msgid "Accept only server certificate with this fingerprint"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l880
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l882
 #: ../openconnect-strings.txt:2430
 msgid "Disable default system certificate authorities"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l881
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l883
 #: ../openconnect-strings.txt:2433
 msgid "Cert file for server verification"
 msgstr "Cert file for server verification"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l883
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l885
 #: ../openconnect-strings.txt:2436
 msgid "Internet connectivity"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l884
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l886
 #: ../openconnect-strings.txt:2439
+msgid "Set VPN server"
+msgstr ""
+
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l887
+#: ../openconnect-strings.txt:2442
 msgid "Set proxy server"
 msgstr "Set proxy server"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l885
-#: ../openconnect-strings.txt:2442
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l888
+#: ../openconnect-strings.txt:2445
 msgid "Set proxy authentication methods"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l886
-#: ../openconnect-strings.txt:2445
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l889
+#: ../openconnect-strings.txt:2448
 msgid "Disable proxy"
 msgstr "Disable proxy"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l887
-#: ../openconnect-strings.txt:2448
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l890
+#: ../openconnect-strings.txt:2451
 msgid "Use libproxy to automatically configure proxy"
 msgstr "Use libproxy to automatically configure proxy"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l889
-#: ../openconnect-strings.txt:2451
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l892
+#: ../openconnect-strings.txt:2454
 msgid "(NOTE: libproxy disabled in this build)"
 msgstr "(NOTE: libproxy disabled in this build)"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l891
-#: ../openconnect-strings.txt:2454
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l894
+#: ../openconnect-strings.txt:2457
 msgid "Connection retry timeout in seconds"
 msgstr "Connection retry timeout in seconds"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l892
-#: ../openconnect-strings.txt:2457
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l895
+#: ../openconnect-strings.txt:2460
 msgid "Use IP when connecting to HOST"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l893
-#: ../openconnect-strings.txt:2460
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l896
+#: ../openconnect-strings.txt:2463
 msgid "Copy TOS / TCLASS field into DTLS and ESP packets"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l894
-#: ../openconnect-strings.txt:2463
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l897
+#: ../openconnect-strings.txt:2466
 msgid "Set local port for DTLS and ESP datagrams"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l896
-#: ../openconnect-strings.txt:2466
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l899
+#: ../openconnect-strings.txt:2469
 msgid "Authentication (two-phase)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l897
-#: ../openconnect-strings.txt:2469
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l900
+#: ../openconnect-strings.txt:2472
 msgid "Use authentication cookie COOKIE"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l898
-#: ../openconnect-strings.txt:2472
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l901
+#: ../openconnect-strings.txt:2475
 msgid "Read cookie from standard input"
 msgstr "Read cookie from standard input"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l899
-#: ../openconnect-strings.txt:2475
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l902
+#: ../openconnect-strings.txt:2478
 msgid "Authenticate only and print login info"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l900
-#: ../openconnect-strings.txt:2478
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l903
+#: ../openconnect-strings.txt:2481
 msgid "Fetch and print cookie only; don't connect"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l901
-#: ../openconnect-strings.txt:2481
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l904
+#: ../openconnect-strings.txt:2484
 msgid "Print cookie before connecting"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l904
-#: ../openconnect-strings.txt:2484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l907
+#: ../openconnect-strings.txt:2487
 msgid "Process control"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l905
-#: ../openconnect-strings.txt:2487
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l908
+#: ../openconnect-strings.txt:2490
 msgid "Continue in background after startup"
 msgstr "Continue in background after startup"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l906
-#: ../openconnect-strings.txt:2490
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l909
+#: ../openconnect-strings.txt:2493
 msgid "Write the daemon's PID to this file"
 msgstr "Write the daemon's PID to this file"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l907
-#: ../openconnect-strings.txt:2493
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l910
+#: ../openconnect-strings.txt:2496
 msgid "Drop privileges after connecting"
 msgstr "Drop privileges after connecting"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l910
-#: ../openconnect-strings.txt:2496
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l913
+#: ../openconnect-strings.txt:2499
 msgid "Logging (two-phase)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l912
-#: ../openconnect-strings.txt:2499
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l915
+#: ../openconnect-strings.txt:2502
 msgid "Use syslog for progress messages"
 msgstr "Use syslog for progress messages"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l914
-#: ../openconnect-strings.txt:2502
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l917
+#: ../openconnect-strings.txt:2505
 msgid "More output"
 msgstr "More output"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l915
-#: ../openconnect-strings.txt:2505
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l918
+#: ../openconnect-strings.txt:2508
 msgid "Less output"
 msgstr "Less output"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l916
-#: ../openconnect-strings.txt:2508
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l919
+#: ../openconnect-strings.txt:2511
 msgid "Dump HTTP authentication traffic (implies --verbose)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l917
-#: ../openconnect-strings.txt:2511
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l920
+#: ../openconnect-strings.txt:2514
 msgid "Prepend timestamp to progress messages"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l919
-#: ../openconnect-strings.txt:2514
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l922
+#: ../openconnect-strings.txt:2517
 msgid "VPN configuration script"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l920
-#: ../openconnect-strings.txt:2517
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l923
+#: ../openconnect-strings.txt:2520
 msgid "Use IFNAME for tunnel interface"
 msgstr "Use IFNAME for tunnel interface"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l921
-#: ../openconnect-strings.txt:2520
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l924
+#: ../openconnect-strings.txt:2523
 msgid "Shell command line for using a vpnc-compatible config script"
 msgstr "Shell command line for using a vpnc-compatible config script"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l922
-#: ../openconnect-strings.txt:2523
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l925
+#: ../openconnect-strings.txt:2526
 msgid "default"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l924
-#: ../openconnect-strings.txt:2526
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l927
+#: ../openconnect-strings.txt:2529
 msgid "Pass traffic to 'script' program, not tun"
 msgstr "Pass traffic to 'script' program, not tun"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l927
-#: ../openconnect-strings.txt:2529
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l930
+#: ../openconnect-strings.txt:2532
 msgid "Tunnel control"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l928
-#: ../openconnect-strings.txt:2532
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l931
+#: ../openconnect-strings.txt:2535
 msgid "Do not ask for IPv6 connectivity"
 msgstr "Do not ask for IPv6 connectivity"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l929
-#: ../openconnect-strings.txt:2535
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l932
+#: ../openconnect-strings.txt:2538
 msgid "XML config file"
 msgstr "XML config file"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l930
-#: ../openconnect-strings.txt:2538
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l933
+#: ../openconnect-strings.txt:2541
 msgid "Request MTU from server (legacy servers only)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l931
-#: ../openconnect-strings.txt:2541
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l934
+#: ../openconnect-strings.txt:2544
 msgid "Indicate path MTU to/from server"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l932
-#: ../openconnect-strings.txt:2544
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l935
+#: ../openconnect-strings.txt:2547
 msgid "Enable stateful compression (default is stateless only)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l933
-#: ../openconnect-strings.txt:2547
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l936
+#: ../openconnect-strings.txt:2550
 msgid "Disable all compression"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l934
-#: ../openconnect-strings.txt:2550
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l937
+#: ../openconnect-strings.txt:2553
 msgid "Set minimum Dead Peer Detection interval (in seconds)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l935
-#: ../openconnect-strings.txt:2553
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l938
+#: ../openconnect-strings.txt:2556
 msgid "Require perfect forward secrecy"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l936
-#: ../openconnect-strings.txt:2556
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l939
+#: ../openconnect-strings.txt:2559
 msgid "Disable DTLS and ESP"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l937
-#: ../openconnect-strings.txt:2559
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l940
+#: ../openconnect-strings.txt:2562
 msgid "OpenSSL ciphers to support for DTLS"
 msgstr "OpenSSL ciphers to support for DTLS"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l938
-#: ../openconnect-strings.txt:2562
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l941
+#: ../openconnect-strings.txt:2565
 msgid "Set packet queue limit to LEN pkts"
 msgstr "Set packet queue limit to LEN pkts"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l940
-#: ../openconnect-strings.txt:2565
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l943
+#: ../openconnect-strings.txt:2568
 msgid "Local system information"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l941
-#: ../openconnect-strings.txt:2568
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l944
+#: ../openconnect-strings.txt:2571
 msgid "HTTP header User-Agent: field"
 msgstr "HTTP header User-Agent: field"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l942
-#: ../openconnect-strings.txt:2571
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l945
+#: ../openconnect-strings.txt:2574
 msgid "Local hostname to advertise to server"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l943
-#: ../openconnect-strings.txt:2574
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l946
+#: ../openconnect-strings.txt:2577
 msgid "OS type (linux,linux-64,win,...) to report"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l944
-#: ../openconnect-strings.txt:2577
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l947
+#: ../openconnect-strings.txt:2580
 msgid "reported version string during authentication"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l945
-#: ../openconnect-strings.txt:2580
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l948
+#: ../openconnect-strings.txt:2583
 msgid "default:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l948
-#: ../openconnect-strings.txt:2583
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l951
+#: ../openconnect-strings.txt:2586
 msgid "Trojan binary (CSD) execution"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l949
-#: ../openconnect-strings.txt:2586
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l952
+#: ../openconnect-strings.txt:2589
 msgid "Drop privileges during trojan execution"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l950
-#: ../openconnect-strings.txt:2589
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l953
+#: ../openconnect-strings.txt:2592
 msgid "Run SCRIPT instead of trojan binary"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l951
-#: ../openconnect-strings.txt:2592
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l954
+#: ../openconnect-strings.txt:2595
 msgid "Set minimum interval for rerunning trojan (in seconds)"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l954
-#: ../openconnect-strings.txt:2595
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l957
+#: ../openconnect-strings.txt:2598
 msgid "Server bugs"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l955
-#: ../openconnect-strings.txt:2598
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l958
+#: ../openconnect-strings.txt:2601
 msgid "Disable HTTP connection re-use"
 msgstr "Disable HTTP connection re-use"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l956
-#: ../openconnect-strings.txt:2601
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l959
+#: ../openconnect-strings.txt:2604
 msgid "Do not attempt XML POST authentication"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l957
-#: ../openconnect-strings.txt:2604
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l960
+#: ../openconnect-strings.txt:2607
 msgid "Allow use of the ancient, insecure 3DES and RC4 ciphers"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l979
-#: ../openconnect-strings.txt:2607
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l982
+#: ../openconnect-strings.txt:2610
 msgid "Failed to allocate string\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1052
-#: ../openconnect-strings.txt:2610
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1055
+#: ../openconnect-strings.txt:2613
 #, c-format
 msgid "Failed to get line from config file: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1092
-#: ../openconnect-strings.txt:2613
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1095
+#: ../openconnect-strings.txt:2616
 #, c-format
 msgid "Unrecognised option at line %d: '%s'\n"
-msgstr ""
+msgstr "Unrecognized option at line %d: '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1102
-#: ../openconnect-strings.txt:2616
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1105
+#: ../openconnect-strings.txt:2619
 #, c-format
 msgid "Option '%s' does not take an argument at line %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1106
-#: ../openconnect-strings.txt:2619
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1109
+#: ../openconnect-strings.txt:2622
 #, c-format
 msgid "Option '%s' requires an argument at line %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1131
-#: ../openconnect-strings.txt:2622
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1134
+#: ../openconnect-strings.txt:2625
 #, c-format
 msgid "Invalid user \"%s\": %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1141
-#: ../openconnect-strings.txt:2625
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1144
+#: ../openconnect-strings.txt:2628
 #, c-format
 msgid "Invalid user ID \"%d\": %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1408
-#: ../openconnect-strings.txt:2628
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1415
+#: ../openconnect-strings.txt:2631
 #, c-format
 msgid "Unhandled autocomplete for option %d '--%s'. Please report.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1429
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1444
-#: ../openconnect-strings.txt:2632
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1436
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1451
+#: ../openconnect-strings.txt:2635
 msgid "connected"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1429
-#: ../openconnect-strings.txt:2635
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1436
+#: ../openconnect-strings.txt:2638
 msgid "disconnected"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1433
-#: ../openconnect-strings.txt:2638
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1440
+#: ../openconnect-strings.txt:2641
 msgid "unsuccessful"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1438
-#: ../openconnect-strings.txt:2641
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1445
+#: ../openconnect-strings.txt:2644
 msgid "in progress"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1441
-#: ../openconnect-strings.txt:2644
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1448
+#: ../openconnect-strings.txt:2647
 msgid "disabled"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1447
-#: ../openconnect-strings.txt:2647
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1454
+#: ../openconnect-strings.txt:2650
 msgid "established"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1450
-#: ../openconnect-strings.txt:2650
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1457
+#: ../openconnect-strings.txt:2653
 msgid "unknown"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1457
-#: ../openconnect-strings.txt:2653
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1464
+#: ../openconnect-strings.txt:2656
 #, c-format
 msgid "Configured as %s%s%s, with SSL%s%s %s and %s%s%s %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1466
-#: ../openconnect-strings.txt:2656
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1473
+#: ../openconnect-strings.txt:2659
 #, c-format
 msgid "Session authentication will expire at %s"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1480
-#: ../openconnect-strings.txt:2659
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1487
+#: ../openconnect-strings.txt:2662
 #, c-format
 msgid ""
 "RX: %<PRId64> packets (%<PRId64> B); TX: %<PRId64> packets (%<PRId64> B)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1484
-#: ../openconnect-strings.txt:2663
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1491
+#: ../openconnect-strings.txt:2666
 #, c-format
 msgid "SSL ciphersuite: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1486
-#: ../openconnect-strings.txt:2666
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1493
+#: ../openconnect-strings.txt:2669
 #, c-format
 msgid "%s ciphersuite: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1489
-#: ../openconnect-strings.txt:2669
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1496
+#: ../openconnect-strings.txt:2672
 #, c-format
 msgid "Next SSL rekey in %ld seconds\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1492
-#: ../openconnect-strings.txt:2672
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1499
+#: ../openconnect-strings.txt:2675
 #, c-format
 msgid "Next %s rekey in %ld seconds\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1496
-#: ../openconnect-strings.txt:2675
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1503
+#: ../openconnect-strings.txt:2678
 #, c-format
 msgid "Next Trojan invocation in %ld seconds\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1514
-#: ../openconnect-strings.txt:2678
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1521
+#: ../openconnect-strings.txt:2681
 #, c-format
 msgid "Failed to open '%s' for write: %s\n"
 msgstr "Failed to open '%s' for write: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1530
-#: ../openconnect-strings.txt:2681
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1537
+#: ../openconnect-strings.txt:2684
 #, c-format
 msgid "Continuing in background; pid %d\n"
 msgstr "Continuing in background; pid %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1589
-#: ../openconnect-strings.txt:2684
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1596
+#: ../openconnect-strings.txt:2687
 #, c-format
 msgid "WARNING: Cannot set locale: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1602
-#: ../openconnect-strings.txt:2687
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1609
+#: ../openconnect-strings.txt:2690
 #, c-format
 msgid ""
 "WARNING: This version of openconnect was built without iconv\n"
@@ -4774,8 +4779,8 @@ msgid ""
 "         set \"%s\". Expect strangeness.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1609
-#: ../openconnect-strings.txt:2693
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1616
+#: ../openconnect-strings.txt:2696
 #, c-format
 msgid ""
 "WARNING: This version of openconnect is %s but\n"
@@ -4784,63 +4789,63 @@ msgstr ""
 "WARNING: This version of openconnect is %s but\n"
 "         the libopenconnect library is %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1616
-#: ../openconnect-strings.txt:2698
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1623
+#: ../openconnect-strings.txt:2701
 msgid ""
 "WARNING: This build is intended only for debugging purposes and\n"
 "         may allow you to establish insecure connections.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1648
-#: ../openconnect-strings.txt:2703
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1655
+#: ../openconnect-strings.txt:2706
 msgid "Failed to allocate vpninfo structure\n"
 msgstr "Failed to allocate vpninfo structure\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1706
-#: ../openconnect-strings.txt:2706
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1713
+#: ../openconnect-strings.txt:2709
 msgid "Cannot use 'config' option inside config file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1714
-#: ../openconnect-strings.txt:2709
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1721
+#: ../openconnect-strings.txt:2712
 #, c-format
 msgid "Cannot open config file '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1730
-#: ../openconnect-strings.txt:2712
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1737
+#: ../openconnect-strings.txt:2715
 #, c-format
 msgid "Invalid compression mode '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1748
-#: ../openconnect-strings.txt:2715
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1755
+#: ../openconnect-strings.txt:2718
 #, c-format
 msgid ""
 "Cannot enable insecure 3DES or RC4 ciphers, because the library\n"
 "%s no longer supports them.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1756
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1776
-#: ../openconnect-strings.txt:2721
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1763
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1783
+#: ../openconnect-strings.txt:2724
 msgid "Failed to allocate memory\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1771
-#: ../openconnect-strings.txt:2724
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1778
+#: ../openconnect-strings.txt:2727
 msgid "Missing colon in resolve option\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1860
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1869
-#: ../openconnect-strings.txt:2728
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1867
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1876
+#: ../openconnect-strings.txt:2731
 #, c-format
 msgid "MTU %d too small\n"
 msgstr "MTU %d too small\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1899
-#: ../openconnect-strings.txt:2731
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1906
+#: ../openconnect-strings.txt:2734
 msgid ""
 "Disabling all HTTP connection re-use due to --no-http-keepalive option.\n"
 "If this helps, please report to <openconnect-devel lists infradead org>.\n"
@@ -4848,38 +4853,38 @@ msgstr ""
 "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"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1905
-#: ../openconnect-strings.txt:2736
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1912
+#: ../openconnect-strings.txt:2739
 msgid ""
 "The --no-cert-check option was insecure and has been removed.\n"
 "Fix your server's certificate or use --servercert to trust it.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1922
-#: ../openconnect-strings.txt:2741
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1929
+#: ../openconnect-strings.txt:2744
 msgid "Queue length zero not permitted; using 1\n"
 msgstr "Queue length zero not permitted; using 1\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1936
-#: ../openconnect-strings.txt:2744
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1943
+#: ../openconnect-strings.txt:2747
 #, c-format
 msgid "OpenConnect version %s\n"
 msgstr "OpenConnect version %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1979
-#: ../openconnect-strings.txt:2747
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1986
+#: ../openconnect-strings.txt:2750
 #, c-format
 msgid "Invalid software token mode \"%s\"\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1989
-#: ../openconnect-strings.txt:2750
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l1996
+#: ../openconnect-strings.txt:2753
 #, c-format
 msgid "Invalid OS identity \"%s\"\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2015
-#: ../openconnect-strings.txt:2753
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2022
+#: ../openconnect-strings.txt:2756
 #, c-format
 msgid ""
 "WARNING: You specified %s. This should not be\n"
@@ -4888,124 +4893,124 @@ msgid ""
 "         to <openconnect-devel lists infradead org>.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2037
-#: ../openconnect-strings.txt:2760
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2048
+#: ../openconnect-strings.txt:2763
 msgid "Too many arguments on command line\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2040
-#: ../openconnect-strings.txt:2763
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2051
+#: ../openconnect-strings.txt:2766
 msgid "No server specified\n"
 msgstr "No server specified\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2054
-#: ../openconnect-strings.txt:2766
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2065
+#: ../openconnect-strings.txt:2769
 msgid "This version of openconnect was built without libproxy support\n"
 msgstr "This version of openconnect was built without libproxy support\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2078
-#: ../openconnect-strings.txt:2769
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2089
+#: ../openconnect-strings.txt:2772
 msgid "Error opening cmd pipe\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2111
-#: ../openconnect-strings.txt:2772
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2122
+#: ../openconnect-strings.txt:2775
 msgid "Failed to complete authentication\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2145
-#: ../openconnect-strings.txt:2775
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2156
+#: ../openconnect-strings.txt:2778
 msgid "Creating SSL connection failed\n"
 msgstr "Creating SSL connection failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2160
-#: ../openconnect-strings.txt:2778
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2171
+#: ../openconnect-strings.txt:2781
 msgid "Set up UDP failed; using SSL instead\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2166
-#: ../openconnect-strings.txt:2781
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2177
+#: ../openconnect-strings.txt:2784
 msgid "No --script argument provided; DNS and routing are not configured\n"
 msgstr "No --script argument provided; DNS and routing are not configured\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2168
-#: ../openconnect-strings.txt:2784
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2179
+#: ../openconnect-strings.txt:2787
 msgid "See https://www.infradead.org/openconnect/vpnc-script.html\n";
 msgstr "See https://www.infradead.org/openconnect/vpnc-script.html\n";
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2181
-#: ../openconnect-strings.txt:2787
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2192
+#: ../openconnect-strings.txt:2790
 msgid "User requested reconnect\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2192
-#: ../openconnect-strings.txt:2790
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2203
+#: ../openconnect-strings.txt:2793
 msgid "Cookie was rejected by server; exiting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2196
-#: ../openconnect-strings.txt:2793
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2207
+#: ../openconnect-strings.txt:2796
 msgid "Session terminated by server; exiting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2200
-#: ../openconnect-strings.txt:2796
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2211
+#: ../openconnect-strings.txt:2799
 #, c-format
 msgid "User cancelled (%s); exiting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2210
-#: ../openconnect-strings.txt:2799
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2221
+#: ../openconnect-strings.txt:2802
 #, c-format
 msgid "User detached from session (%s); exiting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2220
-#: ../openconnect-strings.txt:2802
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2231
+#: ../openconnect-strings.txt:2805
 msgid "Unrecoverable I/O error; exiting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2227
-#: ../openconnect-strings.txt:2805
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2238
+#: ../openconnect-strings.txt:2808
 msgid "Unknown error; exiting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2246
-#: ../openconnect-strings.txt:2808
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2257
+#: ../openconnect-strings.txt:2811
 #, c-format
 msgid "Failed to open %s for write: %s\n"
 msgstr "Failed to open %s for write: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2254
-#: ../openconnect-strings.txt:2811
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2265
+#: ../openconnect-strings.txt:2814
 #, c-format
 msgid "Failed to write config to %s: %s\n"
 msgstr "Failed to write config to %s: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2300
-#: ../openconnect-strings.txt:2814
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2311
+#: ../openconnect-strings.txt:2817
 #, c-format
 msgid ""
 "Insecurely accepting certificate from VPN server \"%s\" because you ran with "
 "--servercert=ACCEPT.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2313
-#: ../openconnect-strings.txt:2819
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2324
+#: ../openconnect-strings.txt:2822
 #, c-format
 msgid "Could not check server's certificate against %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2321
-#: ../openconnect-strings.txt:2822
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2332
+#: ../openconnect-strings.txt:2825
 #, c-format
 msgid ""
 "None of the %d fingerprint(s) specified via --servercert match server's "
 "certificate: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2330
-#: ../openconnect-strings.txt:2827
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2341
+#: ../openconnect-strings.txt:2830
 #, c-format
 msgid ""
 "\n"
@@ -5016,507 +5021,507 @@ msgstr ""
 "Certificate from VPN server \"%s\" failed verification.\n"
 "Reason: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2333
-#: ../openconnect-strings.txt:2833
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2344
+#: ../openconnect-strings.txt:2836
 msgid ""
 "To trust this server in future, perhaps add this to your command line:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2334
-#: ../openconnect-strings.txt:2837
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2345
+#: ../openconnect-strings.txt:2840
 #, c-format
 msgid "    --servercert %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2339
-#: ../openconnect-strings.txt:2840
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2350
+#: ../openconnect-strings.txt:2843
 #, c-format
 msgid "Enter '%s' to accept, '%s' to abort; anything else to view: "
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2340
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2359
-#: ../openconnect-strings.txt:2844
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2351
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2370
+#: ../openconnect-strings.txt:2847
 msgid "no"
 msgstr "no"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2340
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2346
-#: ../openconnect-strings.txt:2848
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2351
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2357
+#: ../openconnect-strings.txt:2851
 msgid "yes"
 msgstr "yes"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2368
-#: ../openconnect-strings.txt:2851
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2379
+#: ../openconnect-strings.txt:2854
 #, c-format
 msgid "Server key hash: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2402
-#: ../openconnect-strings.txt:2854
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2413
+#: ../openconnect-strings.txt:2857
 #, c-format
 msgid "Auth choice \"%s\" matches multiple options\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2405
-#: ../openconnect-strings.txt:2857
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2416
+#: ../openconnect-strings.txt:2860
 #, c-format
 msgid "Auth choice \"%s\" not available\n"
 msgstr "Auth choice \"%s\" not available\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2426
-#: ../openconnect-strings.txt:2860
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2437
+#: ../openconnect-strings.txt:2863
 msgid "User input required in non-interactive mode\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2669
-#: ../openconnect-strings.txt:2863
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2680
+#: ../openconnect-strings.txt:2866
 #, c-format
 msgid "Failed to open token file for write: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2677
-#: ../openconnect-strings.txt:2866
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2688
+#: ../openconnect-strings.txt:2869
 #, c-format
 msgid "Failed to write token: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2724
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2748
-#: ../openconnect-strings.txt:2870
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2735
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2759
+#: ../openconnect-strings.txt:2873
 msgid "Soft token string is invalid\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2728
-#: ../openconnect-strings.txt:2873
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2739
+#: ../openconnect-strings.txt:2876
 msgid "Can't open stoken file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2730
-#: ../openconnect-strings.txt:2876
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2741
+#: ../openconnect-strings.txt:2879
 msgid "Can't open ~/.stokenrc file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2733
-#: ../openconnect-strings.txt:2879
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2744
+#: ../openconnect-strings.txt:2882
 msgid "OpenConnect was not built with libstoken support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2736
-#: ../openconnect-strings.txt:2882
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2747
+#: ../openconnect-strings.txt:2885
 msgid "General failure in libstoken\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2751
-#: ../openconnect-strings.txt:2885
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2762
+#: ../openconnect-strings.txt:2888
 msgid "OpenConnect was not built with liboath support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2754
-#: ../openconnect-strings.txt:2888
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2765
+#: ../openconnect-strings.txt:2891
 msgid "General failure in liboath\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2765
-#: ../openconnect-strings.txt:2891
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2776
+#: ../openconnect-strings.txt:2894
 msgid "Yubikey token not found\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2768
-#: ../openconnect-strings.txt:2894
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2779
+#: ../openconnect-strings.txt:2897
 msgid "OpenConnect was not built with Yubikey support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2771
-#: ../openconnect-strings.txt:2897
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2782
+#: ../openconnect-strings.txt:2900
 #, c-format
 msgid "General Yubikey failure: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2780
-#: ../openconnect-strings.txt:2900
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2791
+#: ../openconnect-strings.txt:2903
 msgid "Can't open oidc file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2783
-#: ../openconnect-strings.txt:2903
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/main.c#l2794
+#: ../openconnect-strings.txt:2906
 msgid "General failure in oidc token\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l127
-#: ../openconnect-strings.txt:2906
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l127
+#: ../openconnect-strings.txt:2909
 msgid "Set up tun script failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l134
-#: ../openconnect-strings.txt:2909
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l134
+#: ../openconnect-strings.txt:2912
 msgid "Set up tun device failed\n"
 msgstr "Set up tun device failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l211
-#: ../openconnect-strings.txt:2912
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l211
+#: ../openconnect-strings.txt:2915
 #, c-format
 msgid "Delaying tunnel with reason: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l245
-#: ../openconnect-strings.txt:2915
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l245
+#: ../openconnect-strings.txt:2918
 msgid "Delaying cancel (immediate callback).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l248
-#: ../openconnect-strings.txt:2918
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l248
+#: ../openconnect-strings.txt:2921
 msgid "Delaying cancel.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l267
-#: ../openconnect-strings.txt:2921
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l267
+#: ../openconnect-strings.txt:2924
 msgid "Delaying pause (immediate callback).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l270
-#: ../openconnect-strings.txt:2924
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l270
+#: ../openconnect-strings.txt:2927
 msgid "Delaying pause.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l283
-#: ../openconnect-strings.txt:2927
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l283
+#: ../openconnect-strings.txt:2930
 msgid "Caller paused the connection\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l292
-#: ../openconnect-strings.txt:2930
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l292
+#: ../openconnect-strings.txt:2933
 #, c-format
 msgid "No work to do; sleeping for %d ms...\n"
 msgstr "No work to do; sleeping for %d ms...\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l313
-#: ../openconnect-strings.txt:2933
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l313
+#: ../openconnect-strings.txt:2936
 #, c-format
 msgid "WaitForMultipleObjects failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mainloop.c#l328
-#: ../openconnect-strings.txt:2936
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mainloop.c#l328
+#: ../openconnect-strings.txt:2939
 msgid "Failed select() in mainloop"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l89
-#: ../openconnect-strings.txt:2939
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l89
+#: ../openconnect-strings.txt:2942
 #, c-format
 msgid "Using base_mtu of %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l105
-#: ../openconnect-strings.txt:2942
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l105
+#: ../openconnect-strings.txt:2945
 #, c-format
 msgid "After removing %s/IPv%d headers, MTU of %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/mtucalc.c#l115
-#: ../openconnect-strings.txt:2945
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/mtucalc.c#l115
+#: ../openconnect-strings.txt:2948
 #, c-format
 msgid ""
 "After removing protocol specific overhead (%d unpadded, %d padded, %d "
 "blocksize), MTU of %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l87
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l114
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l197
-#: ../openconnect-strings.txt:2952
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l87
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l114
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l197
+#: ../openconnect-strings.txt:2955
 #, c-format
 msgid "InitializeSecurityContext() failed: %lx\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l113
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l48
-#: ../openconnect-strings.txt:2956
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l113
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l48
+#: ../openconnect-strings.txt:2959
 #, c-format
 msgid "AcquireCredentialsHandle() failed: %lx\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l246
-#: ../openconnect-strings.txt:2959
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l246
+#: ../openconnect-strings.txt:2962
 msgid "Error communicating with ntlm_auth helper\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l265
-#: ../openconnect-strings.txt:2962
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l265
+#: ../openconnect-strings.txt:2965
 msgid "Attempting HTTP NTLM authentication to proxy (single-sign-on)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l268
-#: ../openconnect-strings.txt:2965
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l268
+#: ../openconnect-strings.txt:2968
 #, c-format
 msgid "Attempting HTTP NTLM authentication to server '%s' (single-sign-on)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l980
-#: ../openconnect-strings.txt:2968
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l980
+#: ../openconnect-strings.txt:2971
 #, c-format
 msgid "Attempting HTTP NTLMv%d authentication to proxy\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ntlm.c#l984
-#: ../openconnect-strings.txt:2971
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ntlm.c#l984
+#: ../openconnect-strings.txt:2974
 #, c-format
 msgid "Attempting HTTP NTLMv%d authentication to server '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/nullppp.c#l84
-#: ../openconnect-strings.txt:2974
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/nullppp.c#l84
+#: ../openconnect-strings.txt:2977
 msgid "Terminating because nullppp has reached network state.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l104
-#: ../openconnect-strings.txt:2977
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l104
+#: ../openconnect-strings.txt:2980
 msgid "Invalid base32 token string\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l112
-#: ../openconnect-strings.txt:2980
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l112
+#: ../openconnect-strings.txt:2983
 msgid "Failed to allocate memory to decode OATH secret\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l218
-#: ../openconnect-strings.txt:2983
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l218
+#: ../openconnect-strings.txt:2986
 msgid "This version of OpenConnect was built without PSKC support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l314
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l339
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l295
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l507
-#: ../openconnect-strings.txt:2989
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l314
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l339
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l295
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l507
+#: ../openconnect-strings.txt:2992
 msgid "OK to generate INITIAL tokencode\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l318
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l342
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l300
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l511
-#: ../openconnect-strings.txt:2995
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l318
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l342
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l300
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l511
+#: ../openconnect-strings.txt:2998
 msgid "OK to generate NEXT tokencode\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l323
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l346
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l305
-#: ../openconnect-strings.txt:3000
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l323
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l346
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l305
+#: ../openconnect-strings.txt:3003
 msgid "Server is rejecting the soft token; switching to manual entry\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l380
-#: ../openconnect-strings.txt:3003
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l380
+#: ../openconnect-strings.txt:3006
 msgid "Generating OATH TOTP token code\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oath.c#l526
-#: ../openconnect-strings.txt:3006
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oath.c#l526
+#: ../openconnect-strings.txt:3009
 msgid "Generating OATH HOTP token code\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l76
-#: ../openconnect-strings.txt:3009
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l76
+#: ../openconnect-strings.txt:3012
 #, c-format
 msgid "Unexpected length %d for TLV %d/%d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l82
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l370
-#: ../openconnect-strings.txt:3013
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l82
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l370
+#: ../openconnect-strings.txt:3016
 #, c-format
 msgid "Received MTU %d from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l91
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l253
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l311
-#: ../openconnect-strings.txt:3018
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l91
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l253
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l311
+#: ../openconnect-strings.txt:3021
 #, c-format
 msgid "Received DNS server %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l102
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l379
-#: ../openconnect-strings.txt:3022
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l102
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l379
+#: ../openconnect-strings.txt:3025
 #, c-format
 msgid "Received DNS search domain %.*s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l117
-#: ../openconnect-strings.txt:3025
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l117
+#: ../openconnect-strings.txt:3028
 #, c-format
 msgid "Received internal IP address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l126
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l244
-#: ../openconnect-strings.txt:3029
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l126
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l244
+#: ../openconnect-strings.txt:3032
 #, c-format
 msgid "Received netmask %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l135
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l394
-#: ../openconnect-strings.txt:3033
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l135
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l394
+#: ../openconnect-strings.txt:3036
 #, c-format
 msgid "Received internal gateway address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l148
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2310
-#: ../openconnect-strings.txt:3037
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l148
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2310
+#: ../openconnect-strings.txt:3040
 #, c-format
 msgid "Received split include route %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l170
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2323
-#: ../openconnect-strings.txt:3041
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l170
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2323
+#: ../openconnect-strings.txt:3044
 #, c-format
 msgid "Received split exclude route %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l190
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l268
-#: ../openconnect-strings.txt:3045
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l190
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l268
+#: ../openconnect-strings.txt:3048
 #, c-format
 msgid "Received WINS server %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l213
-#: ../openconnect-strings.txt:3048
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l213
+#: ../openconnect-strings.txt:3051
 #, c-format
 msgid "ESP encryption: 0x%02x (%s)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l232
-#: ../openconnect-strings.txt:3051
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l232
+#: ../openconnect-strings.txt:3054
 #, c-format
 msgid "ESP HMAC: 0x%02x (%s)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l243
-#: ../openconnect-strings.txt:3054
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l243
+#: ../openconnect-strings.txt:3057
 #, c-format
 msgid "ESP compression: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l251
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l474
-#: ../openconnect-strings.txt:3058
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l251
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l474
+#: ../openconnect-strings.txt:3061
 #, c-format
 msgid "ESP port: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l258
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l457
-#: ../openconnect-strings.txt:3062
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l258
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l457
+#: ../openconnect-strings.txt:3065
 #, c-format
 msgid "ESP key lifetime: %u bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l266
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l449
-#: ../openconnect-strings.txt:3066
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l266
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l449
+#: ../openconnect-strings.txt:3069
 #, c-format
 msgid "ESP key lifetime: %u seconds\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l274
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l481
-#: ../openconnect-strings.txt:3070
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l274
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l481
+#: ../openconnect-strings.txt:3073
 #, c-format
 msgid "ESP to SSL fallback: %u seconds\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l282
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l465
-#: ../openconnect-strings.txt:3074
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l282
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l465
+#: ../openconnect-strings.txt:3077
 #, c-format
 msgid "ESP replay protection: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l290
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l497
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2430
-#: ../openconnect-strings.txt:3079
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l290
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l497
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2430
+#: ../openconnect-strings.txt:3082
 #, c-format
 msgid "ESP SPI (outbound): %x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l299
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l506
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2418
-#: ../openconnect-strings.txt:3084
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l299
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l506
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2418
+#: ../openconnect-strings.txt:3087
 #, c-format
 msgid "%d bytes of ESP secrets\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l311
-#: ../openconnect-strings.txt:3087
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l311
+#: ../openconnect-strings.txt:3090
 #, c-format
 msgid "Unknown TLV group %d attr %d len %d:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l389
-#: ../openconnect-strings.txt:3090
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l389
+#: ../openconnect-strings.txt:3093
 msgid "Failed to parse KMP header\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l408
-#: ../openconnect-strings.txt:3093
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l408
+#: ../openconnect-strings.txt:3096
 msgid "Failed to parse KMP message\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l417
-#: ../openconnect-strings.txt:3096
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l417
+#: ../openconnect-strings.txt:3099
 #, c-format
 msgid "Got KMP message %d of size %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l433
-#: ../openconnect-strings.txt:3099
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l433
+#: ../openconnect-strings.txt:3102
 #, c-format
 msgid "Received non-ESP TLVs (group %d) in ESP negotiation KMP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l504
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l536
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l680
-#: ../openconnect-strings.txt:3104
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l504
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l536
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l680
+#: ../openconnect-strings.txt:3107
 msgid "Error creating oNCP negotiation request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l545
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l715
-#: ../openconnect-strings.txt:3108
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l545
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l715
+#: ../openconnect-strings.txt:3111
 msgid "Short write in oNCP negotiation\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l558
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l599
-#: ../openconnect-strings.txt:3112
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l558
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l599
+#: ../openconnect-strings.txt:3115
 #, c-format
 msgid "Read %d bytes of SSL record\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l563
-#: ../openconnect-strings.txt:3115
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l563
+#: ../openconnect-strings.txt:3118
 #, c-format
 msgid "Unexpected response of size %d after hostname packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l570
-#: ../openconnect-strings.txt:3118
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l570
+#: ../openconnect-strings.txt:3121
 #, c-format
 msgid "Server response to hostname packet is error 0x%02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l574
-#: ../openconnect-strings.txt:3121
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l574
+#: ../openconnect-strings.txt:3124
 msgid ""
 "This seems to indicate that the server has disabled support for\n"
 "Juniper's older oNCP protocol, and only allows connections using\n"
@@ -5524,219 +5529,219 @@ msgid ""
 "EXPERIMENTAL support for Pulse using --prot=pulse\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l603
-#: ../openconnect-strings.txt:3128
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l603
+#: ../openconnect-strings.txt:3131
 msgid "Invalid packet waiting for KMP 301\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l616
-#: ../openconnect-strings.txt:3131
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l616
+#: ../openconnect-strings.txt:3134
 #, c-format
 msgid "Expected KMP message 301 from server but got %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l625
-#: ../openconnect-strings.txt:3134
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l625
+#: ../openconnect-strings.txt:3137
 #, c-format
 msgid "KMP message 301 from server too large (%d bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l631
-#: ../openconnect-strings.txt:3137
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l631
+#: ../openconnect-strings.txt:3140
 #, c-format
 msgid "Got KMP message 301 of length %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l638
-#: ../openconnect-strings.txt:3140
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l638
+#: ../openconnect-strings.txt:3143
 msgid "Failed to read continuation record length\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l644
-#: ../openconnect-strings.txt:3143
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l644
+#: ../openconnect-strings.txt:3146
 #, c-format
 msgid "Record of additional %d bytes too large; would make %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l653
-#: ../openconnect-strings.txt:3146
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l653
+#: ../openconnect-strings.txt:3149
 #, c-format
 msgid "Failed to read continuation record of length %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l659
-#: ../openconnect-strings.txt:3149
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l659
+#: ../openconnect-strings.txt:3152
 #, c-format
 msgid "Read additional %d bytes of KMP 301 message\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l700
-#: ../openconnect-strings.txt:3152
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l700
+#: ../openconnect-strings.txt:3155
 msgid "Error negotiating ESP keys\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l709
-#: ../openconnect-strings.txt:3155
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l709
+#: ../openconnect-strings.txt:3158
 msgid "oNCP negotiation request outgoing:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l767
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2691
-#: ../openconnect-strings.txt:3159
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l767
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2691
+#: ../openconnect-strings.txt:3162
 msgid "new incoming"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l768
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2692
-#: ../openconnect-strings.txt:3163
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l768
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2692
+#: ../openconnect-strings.txt:3166
 msgid "new outgoing"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l793
-#: ../openconnect-strings.txt:3166
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l793
+#: ../openconnect-strings.txt:3169
 msgid "Read only 1 byte of oNCP length field\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l802
-#: ../openconnect-strings.txt:3169
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l802
+#: ../openconnect-strings.txt:3172
 msgid "Server terminated connection (session expired)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l806
-#: ../openconnect-strings.txt:3172
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l806
+#: ../openconnect-strings.txt:3175
 msgid "Server terminated connection (idle timeout)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l810
-#: ../openconnect-strings.txt:3175
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l810
+#: ../openconnect-strings.txt:3178
 #, c-format
 msgid "Server terminated connection (reason: %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l817
-#: ../openconnect-strings.txt:3178
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l817
+#: ../openconnect-strings.txt:3181
 msgid "Server sent zero-length oNCP record\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l918
-#: ../openconnect-strings.txt:3181
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l918
+#: ../openconnect-strings.txt:3184
 #, c-format
 msgid "Incoming KMP message %d of size %d (got %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l921
-#: ../openconnect-strings.txt:3184
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l921
+#: ../openconnect-strings.txt:3187
 #, c-format
 msgid "Continuing to process KMP message %d now size %d (got %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l940
-#: ../openconnect-strings.txt:3187
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l940
+#: ../openconnect-strings.txt:3190
 msgid "Unrecognised data packet\n"
-msgstr ""
+msgstr "Unrecognized data packet\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l998
-#: ../openconnect-strings.txt:3190
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l998
+#: ../openconnect-strings.txt:3193
 #, c-format
 msgid "Failed to set up ESP: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1008
-#: ../openconnect-strings.txt:3193
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1008
+#: ../openconnect-strings.txt:3196
 #, c-format
 msgid "Unknown KMP message %d of size %d:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1013
-#: ../openconnect-strings.txt:3196
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1013
+#: ../openconnect-strings.txt:3199
 #, c-format
 msgid ".... + %d more bytes unreceived\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1028
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2746
-#: ../openconnect-strings.txt:3200
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1028
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2746
+#: ../openconnect-strings.txt:3203
 msgid "Packet outgoing:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1090
-#: ../openconnect-strings.txt:3203
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/oncp.c#l1090
+#: ../openconnect-strings.txt:3206
 msgid "Sent ESP enable control packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openconnect-internal.h#l1396
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openconnect-internal.h#l1404
-#: ../openconnect-strings.txt:3207
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openconnect-internal.h#l1396
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openconnect-internal.h#l1404
+#: ../openconnect-strings.txt:3210
 #, c-format
 msgid "ERROR: %s() called with invalid UTF-8 for '%s' argument\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l94
-#: ../openconnect-strings.txt:3210
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l94
+#: ../openconnect-strings.txt:3213
 #, c-format
 msgid "Unable to calculate DTLS overhead for %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l210
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l269
-#: ../openconnect-strings.txt:3214
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l210
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l269
+#: ../openconnect-strings.txt:3217
 msgid "Failed to generate random key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l232
-#: ../openconnect-strings.txt:3217
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l232
+#: ../openconnect-strings.txt:3220
 #, c-format
 msgid "Failed to create SSL_SESSION ASN.1 for OpenSSL: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l243
-#: ../openconnect-strings.txt:3220
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l243
+#: ../openconnect-strings.txt:3223
 msgid "OpenSSL failed to parse SSL_SESSION ASN.1\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l259
-#: ../openconnect-strings.txt:3223
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l259
+#: ../openconnect-strings.txt:3226
 msgid "Initialise DTLSv1 session failed\n"
 msgstr "Initialize DTLSv1 session failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l275
-#: ../openconnect-strings.txt:3226
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l275
+#: ../openconnect-strings.txt:3229
 msgid "Too large application ID size\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l308
-#: ../openconnect-strings.txt:3229
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l308
+#: ../openconnect-strings.txt:3232
 msgid "PSK callback\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l370
-#: ../openconnect-strings.txt:3232
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l370
+#: ../openconnect-strings.txt:3235
 msgid "Initialise DTLSv1 CTX failed\n"
 msgstr "Initialize DTLSv1 CTX failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l380
-#: ../openconnect-strings.txt:3235
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l380
+#: ../openconnect-strings.txt:3238
 msgid "Set DTLS CTX version failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l408
-#: ../openconnect-strings.txt:3238
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l408
+#: ../openconnect-strings.txt:3241
 msgid "Failed to generate DTLS key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l468
-#: ../openconnect-strings.txt:3241
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l468
+#: ../openconnect-strings.txt:3244
 msgid "Set DTLS cipher list failed\n"
 msgstr "Set DTLS cipher list failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l519
-#: ../openconnect-strings.txt:3244
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l519
+#: ../openconnect-strings.txt:3247
 #, c-format
 msgid "DTLS cipher '%s' not found\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l540
-#: ../openconnect-strings.txt:3247
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l540
+#: ../openconnect-strings.txt:3250
 #, c-format
 msgid ""
 "SSL_set_session() failed with DTLS protocol version 0x%x\n"
@@ -5745,2454 +5750,2454 @@ msgid ""
 "Use the --no-dtls command line option to avoid this message\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l576
-#: ../openconnect-strings.txt:3254
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l576
+#: ../openconnect-strings.txt:3257
 msgid "SSL_set_session() failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l592
-#: ../openconnect-strings.txt:3257
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l592
+#: ../openconnect-strings.txt:3260
 msgid "Create DTLS dgram BIO failed"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l677
-#: ../openconnect-strings.txt:3260
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l677
+#: ../openconnect-strings.txt:3263
 #, c-format
 msgid "Established DTLS connection (using OpenSSL). Ciphersuite %s-%s.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l714
-#: ../openconnect-strings.txt:3263
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l714
+#: ../openconnect-strings.txt:3266
 msgid "Your OpenSSL is older than the one you built against, so DTLS may fail!"
 msgstr ""
 "Your OpenSSL is older than the one you built against, so DTLS may fail!"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l780
-#: ../openconnect-strings.txt:3266
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l780
+#: ../openconnect-strings.txt:3269
 msgid ""
 "This is probably because your OpenSSL is broken\n"
 "See http://rt.openssl.org/Ticket/Display.html?id=2984\n";
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l787
-#: ../openconnect-strings.txt:3271
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-dtls.c#l787
+#: ../openconnect-strings.txt:3274
 #, c-format
 msgid "DTLS handshake failed: %d\n"
 msgstr "DTLS handshake failed: %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l86
-#: ../openconnect-strings.txt:3274
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l86
+#: ../openconnect-strings.txt:3277
 msgid "Failed to initialise ESP cipher:\n"
-msgstr ""
+msgstr "Failed to initialize ESP cipher:\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l100
-#: ../openconnect-strings.txt:3277
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l100
+#: ../openconnect-strings.txt:3280
 msgid "Failed to initialize ESP HMAC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l176
-#: ../openconnect-strings.txt:3280
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l176
+#: ../openconnect-strings.txt:3283
 msgid "Failed to set up decryption context for ESP packet:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l184
-#: ../openconnect-strings.txt:3283
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l184
+#: ../openconnect-strings.txt:3286
 msgid "Failed to decrypt ESP packet:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-esp.c#l200
-#: ../openconnect-strings.txt:3286
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-esp.c#l200
+#: ../openconnect-strings.txt:3289
 msgid "Failed to encrypt ESP packet:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l43
-#: ../openconnect-strings.txt:3289
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l43
+#: ../openconnect-strings.txt:3292
 msgid "Failed to establish libp11 PKCS#11 context:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l49
-#: ../openconnect-strings.txt:3292
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l49
+#: ../openconnect-strings.txt:3295
 #, c-format
 msgid "Failed to load PKCS#11 provider module (%s):\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l275
-#: ../openconnect-strings.txt:3295
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l275
+#: ../openconnect-strings.txt:3298
 msgid "PIN locked\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l278
-#: ../openconnect-strings.txt:3298
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l278
+#: ../openconnect-strings.txt:3301
 msgid "PIN expired\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l281
-#: ../openconnect-strings.txt:3301
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l281
+#: ../openconnect-strings.txt:3304
 msgid "Another user already logged in\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l285
-#: ../openconnect-strings.txt:3304
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l285
+#: ../openconnect-strings.txt:3307
 msgid "Unknown error logging in to PKCS#11 token\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l292
-#: ../openconnect-strings.txt:3307
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l292
+#: ../openconnect-strings.txt:3310
 #, c-format
 msgid "Logged in to PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l306
-#: ../openconnect-strings.txt:3310
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l306
+#: ../openconnect-strings.txt:3313
 #, c-format
 msgid "Failed to enumerate certs in PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l312
-#: ../openconnect-strings.txt:3313
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l312
+#: ../openconnect-strings.txt:3316
 #, c-format
 msgid "Found %d certs in slot '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l348
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l570
-#: ../openconnect-strings.txt:3317
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l348
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l570
+#: ../openconnect-strings.txt:3320
 #, c-format
 msgid "Failed to parse PKCS#11 URI '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l355
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l580
-#: ../openconnect-strings.txt:3321
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l355
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l580
+#: ../openconnect-strings.txt:3324
 msgid "Failed to enumerate PKCS#11 slots\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l389
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l622
-#: ../openconnect-strings.txt:3325
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l389
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l622
+#: ../openconnect-strings.txt:3328
 #, c-format
 msgid "Logging in to PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l399
-#: ../openconnect-strings.txt:3328
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l399
+#: ../openconnect-strings.txt:3331
 #, c-format
 msgid "Failed to find PKCS#11 cert '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l407
-#: ../openconnect-strings.txt:3331
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l407
+#: ../openconnect-strings.txt:3334
 msgid "Certificate X.509 content not fetched by libp11\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l414
-#: ../openconnect-strings.txt:3334
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l414
+#: ../openconnect-strings.txt:3337
 #, c-format
 msgid "Using secondary PKCS#11 certificate %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l459
-#: ../openconnect-strings.txt:3337
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l459
+#: ../openconnect-strings.txt:3340
 #, c-format
 msgid "Failed to enumerate keys in PKCS#11 slot '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l465
-#: ../openconnect-strings.txt:3340
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l465
+#: ../openconnect-strings.txt:3343
 #, c-format
 msgid "Found %d keys in slot '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l499
-#: ../openconnect-strings.txt:3343
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l499
+#: ../openconnect-strings.txt:3346
 msgid "Certificate has no public key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l500
-#: ../openconnect-strings.txt:3346
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l500
+#: ../openconnect-strings.txt:3349
 msgid "Secondary certificate has no public key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l506
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l530
-#: ../openconnect-strings.txt:3350
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l506
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l530
+#: ../openconnect-strings.txt:3353
 msgid "Certificate does not match private key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l507
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l531
-#: ../openconnect-strings.txt:3354
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l507
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l531
+#: ../openconnect-strings.txt:3357
 msgid "Secondary certificate does not match private key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l510
-#: ../openconnect-strings.txt:3357
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l510
+#: ../openconnect-strings.txt:3360
 msgid "Checking EC key matches cert\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l514
-#: ../openconnect-strings.txt:3360
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l514
+#: ../openconnect-strings.txt:3363
 msgid "Failed to allocate signature buffer\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l524
-#: ../openconnect-strings.txt:3363
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l524
+#: ../openconnect-strings.txt:3366
 msgid "Failed to sign dummy data to validate EC key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l643
-#: ../openconnect-strings.txt:3366
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l643
+#: ../openconnect-strings.txt:3369
 #, c-format
 msgid "Failed to find PKCS#11 key '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l650
-#: ../openconnect-strings.txt:3369
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l650
+#: ../openconnect-strings.txt:3372
 #, c-format
 msgid "Using secondary PKCS#11 key %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l656
-#: ../openconnect-strings.txt:3372
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l656
+#: ../openconnect-strings.txt:3375
 msgid "Failed to instantiate private key from PKCS#11\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l657
-#: ../openconnect-strings.txt:3375
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l657
+#: ../openconnect-strings.txt:3378
 msgid "Failed to instantiate secondary private key from PKCS#11\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l713
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l719
-#: ../openconnect-strings.txt:3379
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l713
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl-pkcs11.c#l719
+#: ../openconnect-strings.txt:3382
 msgid "This version of OpenConnect was built without PKCS#11 support\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l167
-#: ../openconnect-strings.txt:3382
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l167
+#: ../openconnect-strings.txt:3385
 msgid "Failed to write to TLS/DTLS socket\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l217
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l283
-#: ../openconnect-strings.txt:3386
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l217
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l283
+#: ../openconnect-strings.txt:3389
 msgid "Failed to read from TLS/DTLS socket\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l321
-#: ../openconnect-strings.txt:3389
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l321
+#: ../openconnect-strings.txt:3392
 #, c-format
 msgid "Read error on %s session: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l356
-#: ../openconnect-strings.txt:3392
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l356
+#: ../openconnect-strings.txt:3395
 #, c-format
 msgid "Write error on %s session: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l429
-#: ../openconnect-strings.txt:3395
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l429
+#: ../openconnect-strings.txt:3398
 #, c-format
 msgid "Unhandled SSL UI request type %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l509
-#: ../openconnect-strings.txt:3398
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l509
+#: ../openconnect-strings.txt:3401
 #, c-format
 msgid "PEM password too long (%d >= %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l545
-#: ../openconnect-strings.txt:3401
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l545
+#: ../openconnect-strings.txt:3404
 msgid "Client certificate or key missing\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l551
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1014
-#: ../openconnect-strings.txt:3405
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l551
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1014
+#: ../openconnect-strings.txt:3408
 msgid "Loading private key failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l558
-#: ../openconnect-strings.txt:3408
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l558
+#: ../openconnect-strings.txt:3411
 msgid "Failed to install certificate in OpenSSL context\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l582
-#: ../openconnect-strings.txt:3411
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l582
+#: ../openconnect-strings.txt:3414
 #, c-format
 msgid "Extra cert from %s: '%s'\n"
 msgstr "Extra cert from %s: '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l636
-#: ../openconnect-strings.txt:3414
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l636
+#: ../openconnect-strings.txt:3417
 msgid "Parse PKCS#12 failed (see above errors)\n"
 msgstr "Parse PKCS#12 failed (see above errors)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l637
-#: ../openconnect-strings.txt:3417
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l637
+#: ../openconnect-strings.txt:3420
 msgid "Parse secondary PKCS#12 failed (see above errors)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l654
-#: ../openconnect-strings.txt:3420
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l654
+#: ../openconnect-strings.txt:3423
 msgid "PKCS#12 contained no certificate!\n"
 msgstr "PKCS#12 contained no certificate!\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l655
-#: ../openconnect-strings.txt:3423
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l655
+#: ../openconnect-strings.txt:3426
 msgid "Secondary PKCS#12 contained no certificate!\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l661
-#: ../openconnect-strings.txt:3426
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l661
+#: ../openconnect-strings.txt:3429
 msgid "PKCS#12 contained no private key!\n"
 msgstr "PKCS#12 contained no private key!\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l662
-#: ../openconnect-strings.txt:3429
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l662
+#: ../openconnect-strings.txt:3432
 msgid "Secondary PKCS#12 contained no private key!\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l669
-#: ../openconnect-strings.txt:3432
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l669
+#: ../openconnect-strings.txt:3435
 msgid "PKCS#12"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l696
-#: ../openconnect-strings.txt:3435
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l696
+#: ../openconnect-strings.txt:3438
 msgid "Can't load TPM engine.\n"
 msgstr "Can't load TPM engine.\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l702
-#: ../openconnect-strings.txt:3438
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l702
+#: ../openconnect-strings.txt:3441
 msgid "Failed to init TPM engine\n"
 msgstr "Failed to init TPM engine\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l712
-#: ../openconnect-strings.txt:3441
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l712
+#: ../openconnect-strings.txt:3444
 msgid "Failed to set TPM SRK password\n"
 msgstr "Failed to set TPM SRK password\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l726
-#: ../openconnect-strings.txt:3444
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l726
+#: ../openconnect-strings.txt:3447
 msgid "Failed to load TPM private key\n"
 msgstr "Failed to load TPM private key\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l727
-#: ../openconnect-strings.txt:3447
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l727
+#: ../openconnect-strings.txt:3450
 msgid "Failed to load secondary TPM private key\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l781
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l930
-#: ../openconnect-strings.txt:3451
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l781
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l930
+#: ../openconnect-strings.txt:3454
 #, c-format
 msgid "Failed to open certificate file %s: %s\n"
 msgstr "Failed to open certificate file %s: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l782
-#: ../openconnect-strings.txt:3454
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l782
+#: ../openconnect-strings.txt:3457
 #, c-format
 msgid "Failed to open secondary certificate file %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l792
-#: ../openconnect-strings.txt:3457
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l792
+#: ../openconnect-strings.txt:3460
 msgid "Loading certificate failed\n"
 msgstr "Loading certificate failed\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l823
-#: ../openconnect-strings.txt:3460
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l823
+#: ../openconnect-strings.txt:3463
 msgid "Failed to process all supporting certs. Trying anyway...\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l824
-#: ../openconnect-strings.txt:3463
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l824
+#: ../openconnect-strings.txt:3466
 msgid "Failed to process secondary supporting certs. Trying anyway...\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l837
-#: ../openconnect-strings.txt:3466
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l837
+#: ../openconnect-strings.txt:3469
 msgid "PEM file"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l866
-#: ../openconnect-strings.txt:3469
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l866
+#: ../openconnect-strings.txt:3472
 #, c-format
 msgid "Failed to create BIO for keystore item '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l891
-#: ../openconnect-strings.txt:3472
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l891
+#: ../openconnect-strings.txt:3475
 msgid "Loading private key failed (wrong passphrase?)\n"
 msgstr "Loading private key failed (wrong passphrase?)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l892
-#: ../openconnect-strings.txt:3475
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l892
+#: ../openconnect-strings.txt:3478
 msgid "Loading secondary private key failed (wrong passphrase?)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l898
-#: ../openconnect-strings.txt:3478
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l898
+#: ../openconnect-strings.txt:3481
 msgid "Loading private key failed (see above errors)\n"
 msgstr "Loading private key failed (see above errors)\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l899
-#: ../openconnect-strings.txt:3481
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l899
+#: ../openconnect-strings.txt:3484
 msgid "Loading secondary private key failed (see above errors)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l953
-#: ../openconnect-strings.txt:3484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l953
+#: ../openconnect-strings.txt:3487
 msgid "Failed to load X509 certificate from keystore\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l990
-#: ../openconnect-strings.txt:3487
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l990
+#: ../openconnect-strings.txt:3490
 #, c-format
 msgid "Failed to open private key file %s: %s\n"
 msgstr "Failed to open private key file %s: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1015
-#: ../openconnect-strings.txt:3490
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1015
+#: ../openconnect-strings.txt:3493
 msgid "Loading secondary private key failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1069
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1084
-#: ../openconnect-strings.txt:3494
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1069
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1084
+#: ../openconnect-strings.txt:3497
 msgid "Failed to decrypt secondary PKCS#8 certificate file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1079
-#: ../openconnect-strings.txt:3497
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1079
+#: ../openconnect-strings.txt:3500
 msgid "Enter PKCS#8 secondary pass phrase:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1104
-#: ../openconnect-strings.txt:3500
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1104
+#: ../openconnect-strings.txt:3503
 msgid "Failed to convert PKCS#8 to OpenSSL EVP_PKEY\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1105
-#: ../openconnect-strings.txt:3503
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1105
+#: ../openconnect-strings.txt:3506
 msgid "Failed to convert secondary PKCS#8 to OpenSSL EVP_PKEY\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1115
-#: ../openconnect-strings.txt:3506
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1115
+#: ../openconnect-strings.txt:3509
 #, c-format
 msgid "Failed to identify private key type in '%s'\n"
 msgstr "Failed to identify private key type in '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1269
-#: ../openconnect-strings.txt:3509
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1269
+#: ../openconnect-strings.txt:3512
 #, c-format
 msgid "Matched DNS altname '%s'\n"
 msgstr "Matched DNS altname '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1276
-#: ../openconnect-strings.txt:3512
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1276
+#: ../openconnect-strings.txt:3515
 #, c-format
 msgid "No match for altname '%s'\n"
 msgstr "No match for altname '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1290
-#: ../openconnect-strings.txt:3515
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1290
+#: ../openconnect-strings.txt:3518
 #, c-format
 msgid "Certificate has GEN_IPADD altname with bogus length %d\n"
 msgstr "Certificate has GEN_IPADD altname with bogus length %d\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1301
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1447
-#: ../openconnect-strings.txt:3519
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1301
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1447
+#: ../openconnect-strings.txt:3522
 #, c-format
 msgid "Matched %s address '%s'\n"
 msgstr "Matched %s address '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1308
-#: ../openconnect-strings.txt:3522
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1308
+#: ../openconnect-strings.txt:3525
 #, c-format
 msgid "No match for %s address '%s'\n"
 msgstr "No match for %s address '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1350
-#: ../openconnect-strings.txt:3525
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1350
+#: ../openconnect-strings.txt:3528
 #, c-format
 msgid "URI '%s' has non-empty path; ignoring\n"
 msgstr "URI '%s' has non-empty path; ignoring\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1355
-#: ../openconnect-strings.txt:3528
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1355
+#: ../openconnect-strings.txt:3531
 #, c-format
 msgid "Matched URI '%s'\n"
 msgstr "Matched URI '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1366
-#: ../openconnect-strings.txt:3531
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1366
+#: ../openconnect-strings.txt:3534
 #, c-format
 msgid "No match for URI '%s'\n"
 msgstr "No match for URI '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1381
-#: ../openconnect-strings.txt:3534
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1381
+#: ../openconnect-strings.txt:3537
 #, c-format
 msgid "No altname in peer cert matched '%s'\n"
 msgstr "No altname in peer cert matched '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1389
-#: ../openconnect-strings.txt:3537
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1389
+#: ../openconnect-strings.txt:3540
 msgid "No subject name in peer cert!\n"
 msgstr "No subject name in peer cert!\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1409
-#: ../openconnect-strings.txt:3540
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1409
+#: ../openconnect-strings.txt:3543
 msgid "Failed to parse subject name in peer cert\n"
 msgstr "Failed to parse subject name in peer cert\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1416
-#: ../openconnect-strings.txt:3543
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1416
+#: ../openconnect-strings.txt:3546
 #, c-format
 msgid "Peer cert subject mismatch ('%s' != '%s')\n"
 msgstr "Peer cert subject mismatch ('%s' != '%s')\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1421
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1455
-#: ../openconnect-strings.txt:3547
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1421
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1455
+#: ../openconnect-strings.txt:3550
 #, c-format
 msgid "Matched peer certificate subject name '%s'\n"
 msgstr "Matched peer certificate subject name '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1517
-#: ../openconnect-strings.txt:3550
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1517
+#: ../openconnect-strings.txt:3553
 #, c-format
 msgid "Extra cert from cafile: '%s'\n"
 msgstr "Extra cert from cafile: '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1660
-#: ../openconnect-strings.txt:3553
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1660
+#: ../openconnect-strings.txt:3556
 msgid "Error in client cert notAfter field\n"
 msgstr "Error in client cert notAfter field\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1661
-#: ../openconnect-strings.txt:3556
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1661
+#: ../openconnect-strings.txt:3559
 msgid "Error in secondary client cert notAfter field\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1676
-#: ../openconnect-strings.txt:3559
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1676
+#: ../openconnect-strings.txt:3562
 msgid "<error>"
 msgstr "<error>"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1702
-#: ../openconnect-strings.txt:3562
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1702
+#: ../openconnect-strings.txt:3565
 msgid "SSL certificate and key do not match\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1738
-#: ../openconnect-strings.txt:3565
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1738
+#: ../openconnect-strings.txt:3568
 #, c-format
 msgid "Failed to read certs from CA file '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1768
-#: ../openconnect-strings.txt:3568
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1768
+#: ../openconnect-strings.txt:3571
 #, c-format
 msgid "Failed to open CA file '%s'\n"
 msgstr "Failed to open CA file '%s'\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1816
-#: ../openconnect-strings.txt:3571
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1816
+#: ../openconnect-strings.txt:3574
 msgid "Create TLSv1 CTX failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1874
-#: ../openconnect-strings.txt:3574
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1874
+#: ../openconnect-strings.txt:3577
 msgid "Failed to construct OpenSSL cipher list\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1885
-#: ../openconnect-strings.txt:3577
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1885
+#: ../openconnect-strings.txt:3580
 #, c-format
 msgid "Failed to set OpenSSL cipher list (\"%s\")\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1951
-#: ../openconnect-strings.txt:3580
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l1951
+#: ../openconnect-strings.txt:3583
 msgid "SSL connection failure\n"
 msgstr "SSL connection failure\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2119
-#: ../openconnect-strings.txt:3583
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2119
+#: ../openconnect-strings.txt:3586
 msgid "Failed to calculate OATH HMAC\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2222
-#: ../openconnect-strings.txt:3586
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2222
+#: ../openconnect-strings.txt:3589
 #, c-format
 msgid "EAP-TTLS negotiation with %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l2233
-#: ../openconnect-strings.txt:3589
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/openssl.c#l2233
+#: ../openconnect-strings.txt:3592
 #, c-format
 msgid "EAP-TTLS connection failure %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l113
-#: ../openconnect-strings.txt:3592
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l113
+#: ../openconnect-strings.txt:3595
 msgid "HDLC initial flag sequence (0x7e) is missing\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l131
-#: ../openconnect-strings.txt:3595
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l131
+#: ../openconnect-strings.txt:3598
 msgid "HDLC buffer ended without FCS and flag sequence (0x7e)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l137
-#: ../openconnect-strings.txt:3598
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l137
+#: ../openconnect-strings.txt:3601
 #, c-format
 msgid "HDLC frame too short (%d bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l149
-#: ../openconnect-strings.txt:3601
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l149
+#: ../openconnect-strings.txt:3604
 #, c-format
 msgid "Bad HDLC packet FCS %04x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l154
-#: ../openconnect-strings.txt:3604
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l154
+#: ../openconnect-strings.txt:3607
 #, c-format
 msgid "Un-HDLC'ed packet (%ld bytes -> %ld), FCS=0x%04x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l318
-#: ../openconnect-strings.txt:3607
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l318
+#: ../openconnect-strings.txt:3610
 #, c-format
 msgid "Current PPP state: %s (encap %s):\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l320
-#: ../openconnect-strings.txt:3610
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l320
+#: ../openconnect-strings.txt:3613
 #, c-format
 msgid ""
 "    in: asyncmap=0x%08x, lcp_opts=%d, lcp_magic=0x%08x, ipv4=%s, ipv6=%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l328
-#: ../openconnect-strings.txt:3614
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l328
+#: ../openconnect-strings.txt:3617
 #, c-format
 msgid ""
 "   out: asyncmap=0x%08x, lcp_opts=%d, lcp_magic=0x%08x, ipv4=%s, ipv6=%s, "
 "solicit_peerns=%d, got_peerns=%d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l413
-#: ../openconnect-strings.txt:3619
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l413
+#: ../openconnect-strings.txt:3622
 #, c-format
 msgid "Received MRU %d from server. Nak-offering larger MRU of %d (our MTU)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l419
-#: ../openconnect-strings.txt:3622
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l419
+#: ../openconnect-strings.txt:3625
 #, c-format
 msgid "Received MRU %d from server. Setting our MTU to match.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l427
-#: ../openconnect-strings.txt:3625
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l427
+#: ../openconnect-strings.txt:3628
 #, c-format
 msgid "Received asyncmap of 0x%08x from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l433
-#: ../openconnect-strings.txt:3628
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l433
+#: ../openconnect-strings.txt:3631
 #, c-format
 msgid "Received magic number of 0x%08x from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l438
-#: ../openconnect-strings.txt:3631
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l438
+#: ../openconnect-strings.txt:3634
 msgid "Received protocol field compression from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l443
-#: ../openconnect-strings.txt:3634
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l443
+#: ../openconnect-strings.txt:3637
 msgid "Received address and control field compression from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l450
-#: ../openconnect-strings.txt:3637
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l450
+#: ../openconnect-strings.txt:3640
 msgid "Received deprecated IP-Addresses from server, ignoring\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l457
-#: ../openconnect-strings.txt:3640
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l457
+#: ../openconnect-strings.txt:3643
 msgid "Received Van Jacobson TCP/IP compression from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l465
-#: ../openconnect-strings.txt:3643
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l465
+#: ../openconnect-strings.txt:3646
 #, c-format
 msgid "Received peer IPv4 address %s from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l481
-#: ../openconnect-strings.txt:3646
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l481
+#: ../openconnect-strings.txt:3649
 #, c-format
 msgid "Received peer IPv6 link-local address %s from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l488
-#: ../openconnect-strings.txt:3649
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l488
+#: ../openconnect-strings.txt:3652
 #, c-format
 msgid "Received unknown %s TLV (tag %d, len %d+2) from server:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l515
-#: ../openconnect-strings.txt:3652
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l515
+#: ../openconnect-strings.txt:3655
 #, c-format
 msgid "Received %ld extra bytes at end of Config-Request:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l522
-#: ../openconnect-strings.txt:3655
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l522
+#: ../openconnect-strings.txt:3658
 #, c-format
 msgid "Reject %s/id %d config from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l530
-#: ../openconnect-strings.txt:3658
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l530
+#: ../openconnect-strings.txt:3661
 #, c-format
 msgid "Nak %s/id %d config from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l536
-#: ../openconnect-strings.txt:3661
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l536
+#: ../openconnect-strings.txt:3664
 #, c-format
 msgid "Ack %s/id %d config from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l576
-#: ../openconnect-strings.txt:3664
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l576
+#: ../openconnect-strings.txt:3667
 #, c-format
 msgid "Requesting calculated MTU of %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l631
-#: ../openconnect-strings.txt:3667
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l631
+#: ../openconnect-strings.txt:3670
 #, c-format
 msgid "Sending our %s/id %d config request to server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l668
-#: ../openconnect-strings.txt:3670
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l668
+#: ../openconnect-strings.txt:3673
 msgid "Server rejected/nak'ed LCP MRU option\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l673
-#: ../openconnect-strings.txt:3673
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l673
+#: ../openconnect-strings.txt:3676
 msgid "Server rejected/nak'ed LCP asyncmap option\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l684
-#: ../openconnect-strings.txt:3676
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l684
+#: ../openconnect-strings.txt:3679
 msgid "Server rejected LCP magic option\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l690
-#: ../openconnect-strings.txt:3679
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l690
+#: ../openconnect-strings.txt:3682
 msgid "Server rejected/nak'ed LCP PFCOMP option\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l695
-#: ../openconnect-strings.txt:3682
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l695
+#: ../openconnect-strings.txt:3685
 msgid "Server rejected/nak'ed LCP ACCOMP option\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l703
-#: ../openconnect-strings.txt:3685
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l703
+#: ../openconnect-strings.txt:3688
 #, c-format
 msgid "Server nak-offered IPv4 address: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l707
-#: ../openconnect-strings.txt:3688
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l707
+#: ../openconnect-strings.txt:3691
 #, c-format
 msgid "Server rejected Legacy IP address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l713
-#: ../openconnect-strings.txt:3691
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l713
+#: ../openconnect-strings.txt:3694
 #, c-format
 msgid "Server rejected/nak'ed our IPv4 address or request: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l729
-#: ../openconnect-strings.txt:3694
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l729
+#: ../openconnect-strings.txt:3697
 #, c-format
 msgid "Server nak-offered IPCP request for %s[%d] server: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l735
-#: ../openconnect-strings.txt:3697
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l735
+#: ../openconnect-strings.txt:3700
 #, c-format
 msgid "Server rejected/nak'ed IPCP request for %s[%d] server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l750
-#: ../openconnect-strings.txt:3700
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l750
+#: ../openconnect-strings.txt:3703
 #, c-format
 msgid "Server nak-offered IPv6 link-local address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l758
-#: ../openconnect-strings.txt:3703
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l758
+#: ../openconnect-strings.txt:3706
 msgid "Server rejected/nak'ed our IPv6 interface identifier\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l766
-#: ../openconnect-strings.txt:3706
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l766
+#: ../openconnect-strings.txt:3709
 #, c-format
 msgid "Server rejected/nak'ed %s TLV (tag %d, len %d+2)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l775
-#: ../openconnect-strings.txt:3709
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l775
+#: ../openconnect-strings.txt:3712
 #, c-format
 msgid "Received %ld extra bytes at end of Config-Reject:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l800
-#: ../openconnect-strings.txt:3712
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l800
+#: ../openconnect-strings.txt:3715
 #, c-format
 msgid "Received %s/id %d %s from server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l831
-#: ../openconnect-strings.txt:3715
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l831
+#: ../openconnect-strings.txt:3718
 #, c-format
 msgid "Server terminates with reason: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l858
-#: ../openconnect-strings.txt:3718
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l858
+#: ../openconnect-strings.txt:3721
 #, c-format
 msgid "Server rejected our request to configure IPv%d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1029
-#: ../openconnect-strings.txt:3721
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1029
+#: ../openconnect-strings.txt:3724
 #, c-format
 msgid "PPP state transition from %s to %s on %s channel\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1111
-#: ../openconnect-strings.txt:3724
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1111
+#: ../openconnect-strings.txt:3727
 msgid "PPP payload exceeds receive buffer\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1150
-#: ../openconnect-strings.txt:3727
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1150
+#: ../openconnect-strings.txt:3730
 #, c-format
 msgid "Short packet received (%d bytes). Waiting for more.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1168
-#: ../openconnect-strings.txt:3730
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1168
+#: ../openconnect-strings.txt:3733
 #, c-format
 msgid "Unexpected pre-PPP packet header for encap %d.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1181
-#: ../openconnect-strings.txt:3733
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1181
+#: ../openconnect-strings.txt:3736
 #, c-format
 msgid "PPP payload len %d exceeds receive buffer %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1187
-#: ../openconnect-strings.txt:3736
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1187
+#: ../openconnect-strings.txt:3739
 #, c-format
 msgid ""
 "PPP packet is incomplete. Received %d bytes on wire (includes %d encap) but "
 "header payload_len is %d. Waiting for more.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1219
-#: ../openconnect-strings.txt:3741
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1219
+#: ../openconnect-strings.txt:3744
 msgid "Invalid PPP encapsulation\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1228
-#: ../openconnect-strings.txt:3744
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1228
+#: ../openconnect-strings.txt:3747
 #, c-format
 msgid "Packet contains %d bytes after payload. Assuming concatenated packet.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1278
-#: ../openconnect-strings.txt:3747
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1278
+#: ../openconnect-strings.txt:3750
 #, c-format
 msgid "Unexpected IPv%d packet in PPP state %s.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1283
-#: ../openconnect-strings.txt:3750
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1283
+#: ../openconnect-strings.txt:3753
 #, c-format
 msgid "Received IPv%d data packet of %d bytes over %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1289
-#: ../openconnect-strings.txt:3753
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1289
+#: ../openconnect-strings.txt:3756
 #, c-format
 msgid "Expected %d PPP header bytes but got %ld, shifting payload.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1311
-#: ../openconnect-strings.txt:3756
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1311
+#: ../openconnect-strings.txt:3759
 #, c-format
 msgid "Sending Protocol-Reject for %s. Payload:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1395
-#: ../openconnect-strings.txt:3759
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1395
+#: ../openconnect-strings.txt:3762
 msgid "Detected dead peer!\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1405
-#: ../openconnect-strings.txt:3762
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1405
+#: ../openconnect-strings.txt:3765
 msgid "Failed to establish PPP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1424
-#: ../openconnect-strings.txt:3765
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1424
+#: ../openconnect-strings.txt:3768
 msgid "Send PPP discard request as keepalive\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1428
-#: ../openconnect-strings.txt:3768
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1428
+#: ../openconnect-strings.txt:3771
 msgid "Send PPP echo request as DPD\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1494
-#: ../openconnect-strings.txt:3771
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1494
+#: ../openconnect-strings.txt:3774
 #, c-format
 msgid "Sending PPP %s %s packet over %s (id %d, %d bytes total)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1500
-#: ../openconnect-strings.txt:3774
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1500
+#: ../openconnect-strings.txt:3777
 #, c-format
 msgid "Sending PPP %s packet over %s (%d bytes total)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1558
-#: ../openconnect-strings.txt:3777
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1558
+#: ../openconnect-strings.txt:3780
 #, c-format
 msgid "PPP connect called with invalid DTLS state %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1579
-#: ../openconnect-strings.txt:3780
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1579
+#: ../openconnect-strings.txt:3783
 msgid "DTLS tunnel connected; exiting HTTPS mainloop.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1613
-#: ../openconnect-strings.txt:3783
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1613
+#: ../openconnect-strings.txt:3786
 #, c-format
 msgid "Failed to connect DTLS tunnel; using HTTPS instead (state %d).\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1638
-#: ../openconnect-strings.txt:3786
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1638
+#: ../openconnect-strings.txt:3789
 msgid "Establishing PPP tunnel over TLS failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1649
-#: ../openconnect-strings.txt:3789
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1649
+#: ../openconnect-strings.txt:3792
 #, c-format
 msgid "Invalid DTLS state %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1716
-#: ../openconnect-strings.txt:3792
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1716
+#: ../openconnect-strings.txt:3795
 msgid "Reset PPP failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ppp.c#l1737
-#: ../openconnect-strings.txt:3795
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ppp.c#l1737
+#: ../openconnect-strings.txt:3798
 msgid "Failed to authenticate DTLS session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l235
-#: ../openconnect-strings.txt:3798
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l235
+#: ../openconnect-strings.txt:3801
 #, c-format
 msgid "Received internal Legacy IP address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l283
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l300
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l319
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l342
-#: ../openconnect-strings.txt:3804
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l283
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l300
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l319
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l342
+#: ../openconnect-strings.txt:3807
 msgid "Failed to handle IPv6 address\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l292
-#: ../openconnect-strings.txt:3807
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l292
+#: ../openconnect-strings.txt:3810
 #, c-format
 msgid "Received internal IPv6 address %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l334
-#: ../openconnect-strings.txt:3810
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l334
+#: ../openconnect-strings.txt:3813
 #, c-format
 msgid "Received IPv6 split include %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l357
-#: ../openconnect-strings.txt:3813
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l357
+#: ../openconnect-strings.txt:3816
 #, c-format
 msgid "Received IPv6 split exclude %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l364
-#: ../openconnect-strings.txt:3816
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l364
+#: ../openconnect-strings.txt:3819
 #, c-format
 msgid "Unexpected length %d for attr 0x%x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l415
-#: ../openconnect-strings.txt:3819
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l415
+#: ../openconnect-strings.txt:3822
 #, c-format
 msgid "ESP encryption: 0x%04x (%s)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l439
-#: ../openconnect-strings.txt:3822
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l439
+#: ../openconnect-strings.txt:3825
 #, c-format
 msgid "ESP HMAC: 0x%04x (%s)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l489
-#: ../openconnect-strings.txt:3825
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l489
+#: ../openconnect-strings.txt:3828
 #, c-format
 msgid "ESP only: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l531
-#: ../openconnect-strings.txt:3828
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l531
+#: ../openconnect-strings.txt:3831
 #, c-format
 msgid "Unknown attr 0x%x len %d:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l542
-#: ../openconnect-strings.txt:3831
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l542
+#: ../openconnect-strings.txt:3834
 #, c-format
 msgid "Read %d bytes of IF-T/TLS record\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l559
-#: ../openconnect-strings.txt:3834
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l559
+#: ../openconnect-strings.txt:3837
 msgid "Short write to IF-T/TLS\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l572
-#: ../openconnect-strings.txt:3837
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l572
+#: ../openconnect-strings.txt:3840
 msgid "Error creating IF-T packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l592
-#: ../openconnect-strings.txt:3840
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l592
+#: ../openconnect-strings.txt:3843
 msgid "Error creating EAP packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l627
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1435
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1498
-#: ../openconnect-strings.txt:3845
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l627
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1435
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1498
+#: ../openconnect-strings.txt:3848
 msgid "Unexpected IF-T/TLS authentication challenge:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l645
-#: ../openconnect-strings.txt:3848
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l645
+#: ../openconnect-strings.txt:3851
 msgid "Unexpected EAP-TTLS payload:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l678
-#: ../openconnect-strings.txt:3851
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l678
+#: ../openconnect-strings.txt:3854
 #, c-format
 msgid "AVP 0x%x/0x%x:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l680
-#: ../openconnect-strings.txt:3854
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l680
+#: ../openconnect-strings.txt:3857
 #, c-format
 msgid "AVP %d:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l747
-#: ../openconnect-strings.txt:3857
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l747
+#: ../openconnect-strings.txt:3860
 msgid "Enter Pulse user realm:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l752
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l795
-#: ../openconnect-strings.txt:3861
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l752
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l795
+#: ../openconnect-strings.txt:3864
 msgid "Realm:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l790
-#: ../openconnect-strings.txt:3864
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l790
+#: ../openconnect-strings.txt:3867
 msgid "Choose Pulse user realm:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l806
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1565
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1634
-#: ../openconnect-strings.txt:3869
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l806
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1565
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1634
+#: ../openconnect-strings.txt:3872
 msgid "Failed to parse AVP\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l873
-#: ../openconnect-strings.txt:3872
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l873
+#: ../openconnect-strings.txt:3875
 msgid "Session limit reached. Choose session to kill:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l878
-#: ../openconnect-strings.txt:3875
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l878
+#: ../openconnect-strings.txt:3878
 msgid "Session:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l898
-#: ../openconnect-strings.txt:3878
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l898
+#: ../openconnect-strings.txt:3881
 msgid "Failed to parse session list\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l993
-#: ../openconnect-strings.txt:3881
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l993
+#: ../openconnect-strings.txt:3884
 msgid "Enter secondary credentials:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l993
-#: ../openconnect-strings.txt:3884
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l993
+#: ../openconnect-strings.txt:3887
 msgid "Enter user credentials:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1003
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1195
-#: ../openconnect-strings.txt:3888
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1003
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1195
+#: ../openconnect-strings.txt:3891
 msgid "Secondary username:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1003
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1195
-#: ../openconnect-strings.txt:3892
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1003
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1195
+#: ../openconnect-strings.txt:3895
 msgid "Username:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1013
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l114
-#: ../openconnect-strings.txt:3896
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1013
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l114
+#: ../openconnect-strings.txt:3899
 msgid "Password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1013
-#: ../openconnect-strings.txt:3899
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1013
+#: ../openconnect-strings.txt:3902
 msgid "Secondary password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1084
-#: ../openconnect-strings.txt:3902
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1084
+#: ../openconnect-strings.txt:3905
 msgid "Password expired. Please change password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1088
-#: ../openconnect-strings.txt:3905
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1088
+#: ../openconnect-strings.txt:3908
 msgid "Current password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1093
-#: ../openconnect-strings.txt:3908
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1093
+#: ../openconnect-strings.txt:3911
 msgid "New password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1098
-#: ../openconnect-strings.txt:3911
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1098
+#: ../openconnect-strings.txt:3914
 msgid "Verify new password:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1110
-#: ../openconnect-strings.txt:3914
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1110
+#: ../openconnect-strings.txt:3917
 msgid "Passwords not provided.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1116
-#: ../openconnect-strings.txt:3917
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1116
+#: ../openconnect-strings.txt:3920
 msgid "Passwords do not match.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1121
-#: ../openconnect-strings.txt:3920
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1121
+#: ../openconnect-strings.txt:3923
 msgid "Current password too long.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1126
-#: ../openconnect-strings.txt:3923
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1126
+#: ../openconnect-strings.txt:3926
 msgid "New password too long.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1185
-#: ../openconnect-strings.txt:3926
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1185
+#: ../openconnect-strings.txt:3929
 msgid "Token code request:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1209
-#: ../openconnect-strings.txt:3929
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1209
+#: ../openconnect-strings.txt:3932
 msgid "Please enter response:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1213
-#: ../openconnect-strings.txt:3932
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1213
+#: ../openconnect-strings.txt:3935
 msgid "Please enter your passcode:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1215
-#: ../openconnect-strings.txt:3935
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1215
+#: ../openconnect-strings.txt:3938
 msgid "Please enter your secondary token information:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1352
-#: ../openconnect-strings.txt:3938
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1352
+#: ../openconnect-strings.txt:3941
 msgid "Error creating Pulse connection request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1395
-#: ../openconnect-strings.txt:3941
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1395
+#: ../openconnect-strings.txt:3944
 msgid "Unexpected response to IF-T/TLS version negotiation:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1400
-#: ../openconnect-strings.txt:3944
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1400
+#: ../openconnect-strings.txt:3947
 #, c-format
 msgid "IF-T/TLS version from server: %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1527
-#: ../openconnect-strings.txt:3947
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1527
+#: ../openconnect-strings.txt:3950
 msgid "Failed to establish EAP-TTLS session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1650
-#: ../openconnect-strings.txt:3950
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1650
+#: ../openconnect-strings.txt:3953
 msgid ""
 "WARNING: Server provided certificate MD5 does not match its actual "
 "certificate.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1664
-#: ../openconnect-strings.txt:3955
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1664
+#: ../openconnect-strings.txt:3958
 msgid "Authentication failure: Account locked out\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1667
-#: ../openconnect-strings.txt:3958
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1667
+#: ../openconnect-strings.txt:3961
 msgid "Authentication failure: Client certificate required\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1670
-#: ../openconnect-strings.txt:3961
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1670
+#: ../openconnect-strings.txt:3964
 #, c-format
 msgid "Authentication failure: Code 0x%02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1705
-#: ../openconnect-strings.txt:3964
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1705
+#: ../openconnect-strings.txt:3967
 #, c-format
 msgid ""
 "Unknown D73 prompt value 0x%x. Will prompt for both username and password.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1708
-#: ../openconnect-strings.txt:3968
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1708
+#: ../openconnect-strings.txt:3971
 msgid "Please report this value and the behaviour of the official client.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1777
-#: ../openconnect-strings.txt:3971
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1777
+#: ../openconnect-strings.txt:3974
 #, c-format
 msgid "Authentication failure: %.*s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1787
-#: ../openconnect-strings.txt:3974
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1787
+#: ../openconnect-strings.txt:3977
 msgid ""
 "Pulse server requested Host Checker; not yet supported\n"
 "Try Juniper mode (--protocol=nc)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1807
-#: ../openconnect-strings.txt:3979
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1807
+#: ../openconnect-strings.txt:3982
 msgid "Unhandled Pulse authentication packet, or authentication failure\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1823
-#: ../openconnect-strings.txt:3982
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1823
+#: ../openconnect-strings.txt:3985
 msgid "Pulse authentication cookie not accepted\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1829
-#: ../openconnect-strings.txt:3985
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1829
+#: ../openconnect-strings.txt:3988
 msgid "Pulse realm entry\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1835
-#: ../openconnect-strings.txt:3988
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1835
+#: ../openconnect-strings.txt:3991
 msgid "Pulse realm choice\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1842
-#: ../openconnect-strings.txt:3991
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1842
+#: ../openconnect-strings.txt:3994
 #, c-format
 msgid "Pulse password auth request, code 0x%02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1855
-#: ../openconnect-strings.txt:3994
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1855
+#: ../openconnect-strings.txt:3997
 #, c-format
 msgid "Pulse password request with unknown code 0x%02x. Please report.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1864
-#: ../openconnect-strings.txt:3997
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1864
+#: ../openconnect-strings.txt:4000
 msgid "Pulse password general token code request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1875
-#: ../openconnect-strings.txt:4000
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1875
+#: ../openconnect-strings.txt:4003
 #, c-format
 msgid "Pulse session limit, %d sessions\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1884
-#: ../openconnect-strings.txt:4003
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1884
+#: ../openconnect-strings.txt:4006
 msgid "Unhandled Pulse auth request\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1921
-#: ../openconnect-strings.txt:4006
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1921
+#: ../openconnect-strings.txt:4009
 msgid "Unexpected response instead of IF-T/TLS auth success:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1984
-#: ../openconnect-strings.txt:4009
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l1984
+#: ../openconnect-strings.txt:4012
 msgid "EAP-TTLS failure: Flushing output with pending input bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2007
-#: ../openconnect-strings.txt:4012
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2007
+#: ../openconnect-strings.txt:4015
 msgid "Error creating EAP-TTLS buffer\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2056
-#: ../openconnect-strings.txt:4015
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2056
+#: ../openconnect-strings.txt:4018
 #, c-format
 msgid "Failed to read EAP-TTLS Acknowledge: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2064
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2106
-#: ../openconnect-strings.txt:4019
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2064
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2106
+#: ../openconnect-strings.txt:4022
 #, c-format
 msgid "Read %d bytes of IF-T/TLS EAP-TTLS record\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2075
-#: ../openconnect-strings.txt:4022
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2075
+#: ../openconnect-strings.txt:4025
 msgid "Bad EAP-TTLS Acknowledge packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2117
-#: ../openconnect-strings.txt:4025
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2117
+#: ../openconnect-strings.txt:4028
 #, c-format
 msgid "Bad EAP-TTLS packet (len %d, left %d)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2274
-#: ../openconnect-strings.txt:4028
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2274
+#: ../openconnect-strings.txt:4031
 msgid "Unexpected Pulse config packet:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2334
-#: ../openconnect-strings.txt:4031
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2334
+#: ../openconnect-strings.txt:4034
 #, c-format
 msgid "Receive route of unknown type 0x%08x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2411
-#: ../openconnect-strings.txt:4034
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2411
+#: ../openconnect-strings.txt:4037
 msgid "Invalid ESP config packet:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2423
-#: ../openconnect-strings.txt:4037
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2423
+#: ../openconnect-strings.txt:4040
 msgid "Invalid ESP setup\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2498
-#: ../openconnect-strings.txt:4040
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2498
+#: ../openconnect-strings.txt:4043
 msgid "Bad IF-T/TLS packet when expecting configuration:\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2506
-#: ../openconnect-strings.txt:4043
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2506
+#: ../openconnect-strings.txt:4046
 msgid "Unexpected IF-T/TLS packet when expecting configuration.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2571
-#: ../openconnect-strings.txt:4046
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2571
+#: ../openconnect-strings.txt:4049
 msgid "Insufficient configuration found\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2683
-#: ../openconnect-strings.txt:4049
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2683
+#: ../openconnect-strings.txt:4052
 msgid "ESP rekey failed\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2712
-#: ../openconnect-strings.txt:4052
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2712
+#: ../openconnect-strings.txt:4055
 #, c-format
 msgid "Pulse fatal error (reason: %ld): %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2730
-#: ../openconnect-strings.txt:4055
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2730
+#: ../openconnect-strings.txt:4058
 msgid "Unknown Pulse packet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2908
-#: ../openconnect-strings.txt:4058
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/pulse.c#l2908
+#: ../openconnect-strings.txt:4061
 #, c-format
 msgid "Sending IF-T/TLS data packet of %d bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l175
-#: ../openconnect-strings.txt:4061
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l175
+#: ../openconnect-strings.txt:4064
 #, c-format
 msgid "Discard bad split include: \"%s\"\n"
 msgstr "Discard bad split include: \"%s\"\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l179
-#: ../openconnect-strings.txt:4064
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l179
+#: ../openconnect-strings.txt:4067
 #, c-format
 msgid "Discard bad split exclude: \"%s\"\n"
 msgstr "Discard bad split exclude: \"%s\"\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l207
-#: ../openconnect-strings.txt:4067
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l207
+#: ../openconnect-strings.txt:4070
 #, c-format
 msgid ""
 "WARNING: Split include \"%s\" has host bits set, replacing with \"%s/%d\".\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l211
-#: ../openconnect-strings.txt:4071
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l211
+#: ../openconnect-strings.txt:4074
 #, c-format
 msgid ""
 "WARNING: Split exclude \"%s\" has host bits set, replacing with \"%s/%d\".\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l318
-#: ../openconnect-strings.txt:4075
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l318
+#: ../openconnect-strings.txt:4078
 #, c-format
 msgid "Ignoring legacy network because address \"%s\" is invalid.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l323
-#: ../openconnect-strings.txt:4078
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l323
+#: ../openconnect-strings.txt:4081
 #, c-format
 msgid "Ignoring legacy network because netmask \"%s\" is invalid.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l602
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l650
-#: ../openconnect-strings.txt:4082
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l602
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l650
+#: ../openconnect-strings.txt:4085
 #, c-format
 msgid "Failed to spawn script '%s' for %s: %s\n"
 msgstr "Failed to spawn script '%s' for %s: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l657
-#: ../openconnect-strings.txt:4085
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l657
+#: ../openconnect-strings.txt:4088
 #, c-format
 msgid "Script '%s' exited abnormally (%x)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/script.c#l665
-#: ../openconnect-strings.txt:4088
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/script.c#l665
+#: ../openconnect-strings.txt:4091
 #, c-format
 msgid "Script '%s' returned error %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l118
-#: ../openconnect-strings.txt:4091
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l118
+#: ../openconnect-strings.txt:4094
 msgid "Failed select() for socket connect"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l123
-#: ../openconnect-strings.txt:4094
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l123
+#: ../openconnect-strings.txt:4097
 msgid "Socket connect cancelled\n"
 msgstr "Socket connect canceled\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l195
-#: ../openconnect-strings.txt:4097
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l195
+#: ../openconnect-strings.txt:4100
 msgid "Failed setsockopt(TCP_NODELAY) on TLS socket:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l246
-#: ../openconnect-strings.txt:4100
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l246
+#: ../openconnect-strings.txt:4103
 #, c-format
 msgid "Failed to reconnect to proxy %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l250
-#: ../openconnect-strings.txt:4103
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l250
+#: ../openconnect-strings.txt:4106
 #, c-format
 msgid "Failed to reconnect to host %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l318
-#: ../openconnect-strings.txt:4106
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l318
+#: ../openconnect-strings.txt:4109
 #, c-format
 msgid "Proxy from libproxy: %s://%s:%d/\n"
 msgstr "Proxy from libproxy: %s://%s:%d/\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l346
-#: ../openconnect-strings.txt:4109
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l346
+#: ../openconnect-strings.txt:4112
 #, c-format
 msgid "getaddrinfo failed for host '%s': %s\n"
 msgstr "getaddrinfo failed for host '%s': %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l355
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l482
-#: ../openconnect-strings.txt:4113
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l355
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l482
+#: ../openconnect-strings.txt:4116
 msgid "Reconnecting to DynDNS server using previously cached IP address\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l370
-#: ../openconnect-strings.txt:4116
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l370
+#: ../openconnect-strings.txt:4119
 #, c-format
 msgid "Attempting to connect to proxy %s%s%s:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l371
-#: ../openconnect-strings.txt:4119
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l371
+#: ../openconnect-strings.txt:4122
 #, c-format
 msgid "Attempting to connect to server %s%s%s:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l392
-#: ../openconnect-strings.txt:4122
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l392
+#: ../openconnect-strings.txt:4125
 #, c-format
 msgid "Connected to %s%s%s:%s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l404
-#: ../openconnect-strings.txt:4125
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l404
+#: ../openconnect-strings.txt:4128
 msgid "Failed to allocate sockaddr storage\n"
 msgstr "Failed to allocate sockaddr storage\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l447
-#: ../openconnect-strings.txt:4128
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l447
+#: ../openconnect-strings.txt:4131
 #, c-format
 msgid "Failed to connect to %s%s%s:%s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l465
-#: ../openconnect-strings.txt:4131
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l465
+#: ../openconnect-strings.txt:4134
 msgid "Forgetting non-functional previous peer address\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l477
-#: ../openconnect-strings.txt:4134
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l477
+#: ../openconnect-strings.txt:4137
 #, c-format
 msgid "Failed to connect to host %s\n"
 msgstr "Failed to connect to host %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l496
-#: ../openconnect-strings.txt:4137
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l496
+#: ../openconnect-strings.txt:4140
 #, c-format
 msgid "Reconnecting to proxy %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l567
-#: ../openconnect-strings.txt:4140
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l567
+#: ../openconnect-strings.txt:4143
 #, c-format
 msgid "statvfs: %s\n"
 msgstr "statvfs: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l595
-#: ../openconnect-strings.txt:4143
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l595
+#: ../openconnect-strings.txt:4146
 msgid "Could not obtain file system ID for passphrase\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l606
-#: ../openconnect-strings.txt:4146
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l606
+#: ../openconnect-strings.txt:4149
 #, c-format
 msgid "Failed to open private key file '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l634
-#: ../openconnect-strings.txt:4149
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l634
+#: ../openconnect-strings.txt:4152
 #, c-format
 msgid "statfs: %s\n"
 msgstr "statfs: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l725
-#: ../openconnect-strings.txt:4152
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l725
+#: ../openconnect-strings.txt:4155
 msgid "No error"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l726
-#: ../openconnect-strings.txt:4155
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l726
+#: ../openconnect-strings.txt:4158
 msgid "Keystore locked"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l727
-#: ../openconnect-strings.txt:4158
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l727
+#: ../openconnect-strings.txt:4161
 msgid "Keystore uninitialized"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l728
-#: ../openconnect-strings.txt:4161
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l728
+#: ../openconnect-strings.txt:4164
 msgid "System error"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l729
-#: ../openconnect-strings.txt:4164
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l729
+#: ../openconnect-strings.txt:4167
 msgid "Protocol error"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l730
-#: ../openconnect-strings.txt:4167
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l730
+#: ../openconnect-strings.txt:4170
 msgid "Permission denied"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l731
-#: ../openconnect-strings.txt:4170
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l731
+#: ../openconnect-strings.txt:4173
 msgid "Key not found"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l732
-#: ../openconnect-strings.txt:4173
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l732
+#: ../openconnect-strings.txt:4176
 msgid "Value corrupted"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l733
-#: ../openconnect-strings.txt:4176
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l733
+#: ../openconnect-strings.txt:4179
 msgid "Undefined action"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l737
-#: ../openconnect-strings.txt:4179
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l737
+#: ../openconnect-strings.txt:4182
 msgid "Wrong password"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l738
-#: ../openconnect-strings.txt:4182
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l738
+#: ../openconnect-strings.txt:4185
 msgid "Unknown error"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l867
-#: ../openconnect-strings.txt:4185
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l867
+#: ../openconnect-strings.txt:4188
 msgid "Failed select() for command socket"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l931
-#: ../openconnect-strings.txt:4188
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l931
+#: ../openconnect-strings.txt:4191
 #, c-format
 msgid "openconnect_fopen_utf8() used with unsupported mode '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l953
-#: ../openconnect-strings.txt:4191
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l953
+#: ../openconnect-strings.txt:4194
 #, c-format
 msgid "Failed to open %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l960
-#: ../openconnect-strings.txt:4194
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l960
+#: ../openconnect-strings.txt:4197
 #, c-format
 msgid "Failed to fstat() %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l967
-#: ../openconnect-strings.txt:4197
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l967
+#: ../openconnect-strings.txt:4200
 #, c-format
 msgid "File %s is empty\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l973
-#: ../openconnect-strings.txt:4200
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l973
+#: ../openconnect-strings.txt:4203
 #, c-format
 msgid "File %s has suspicious size %<PRId64>\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l982
-#: ../openconnect-strings.txt:4203
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l982
+#: ../openconnect-strings.txt:4206
 #, c-format
 msgid "Failed to allocate %d bytes for %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l990
-#: ../openconnect-strings.txt:4206
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l990
+#: ../openconnect-strings.txt:4209
 #, c-format
 msgid "Failed to read %s: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1026
-#: ../openconnect-strings.txt:4209
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1026
+#: ../openconnect-strings.txt:4212
 #, c-format
 msgid "Unknown protocol family %d. Cannot create UDP server address\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1045
-#: ../openconnect-strings.txt:4212
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1045
+#: ../openconnect-strings.txt:4215
 msgid "Open UDP socket"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1085
-#: ../openconnect-strings.txt:4215
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1085
+#: ../openconnect-strings.txt:4218
 #, c-format
 msgid "Unknown protocol family %d. Cannot use UDP transport\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1093
-#: ../openconnect-strings.txt:4218
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1093
+#: ../openconnect-strings.txt:4221
 msgid "Bind UDP socket"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1100
-#: ../openconnect-strings.txt:4221
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1100
+#: ../openconnect-strings.txt:4224
 msgid "Connect UDP socket\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1107
-#: ../openconnect-strings.txt:4224
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1107
+#: ../openconnect-strings.txt:4227
 msgid "Make UDP socket non-blocking"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1144
-#: ../openconnect-strings.txt:4227
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1144
+#: ../openconnect-strings.txt:4230
 msgid "Cookie is no longer valid, ending session\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1148
-#: ../openconnect-strings.txt:4230
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1148
+#: ../openconnect-strings.txt:4233
 #, c-format
 msgid "sleep %ds, remaining timeout %ds\n"
 msgstr "sleep %ds, remaining timeout %ds\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1219
-#: ../openconnect-strings.txt:4233
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1219
+#: ../openconnect-strings.txt:4236
 msgid "Failed select() for socket send"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l1259
-#: ../openconnect-strings.txt:4236
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/ssl.c#l1259
+#: ../openconnect-strings.txt:4239
 msgid "Failed select() for socket recv"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l203
-#: ../openconnect-strings.txt:4239
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l203
+#: ../openconnect-strings.txt:4242
 #, c-format
 msgid "SSPI token too large (%ld bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l216
-#: ../openconnect-strings.txt:4242
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l216
+#: ../openconnect-strings.txt:4245
 #, c-format
 msgid "Sending SSPI token of %lu bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l221
-#: ../openconnect-strings.txt:4245
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l221
+#: ../openconnect-strings.txt:4248
 #, c-format
 msgid "Failed to send SSPI authentication token to proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l229
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l257
-#: ../openconnect-strings.txt:4249
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l229
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l257
+#: ../openconnect-strings.txt:4252
 #, c-format
 msgid "Failed to receive SSPI authentication token from proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l235
-#: ../openconnect-strings.txt:4252
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l235
+#: ../openconnect-strings.txt:4255
 msgid "SOCKS server reported SSPI context failure\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l239
-#: ../openconnect-strings.txt:4255
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l239
+#: ../openconnect-strings.txt:4258
 #, c-format
 msgid "Unknown SSPI status response (0x%02x) from SOCKS server\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l261
-#: ../openconnect-strings.txt:4258
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l261
+#: ../openconnect-strings.txt:4261
 #, c-format
 msgid "Got SSPI token of %lu bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l277
-#: ../openconnect-strings.txt:4261
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l277
+#: ../openconnect-strings.txt:4264
 #, c-format
 msgid "QueryContextAttributes() failed: %lx\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l313
-#: ../openconnect-strings.txt:4264
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l313
+#: ../openconnect-strings.txt:4267
 #, c-format
 msgid "EncryptMessage() failed: %lx\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l325
-#: ../openconnect-strings.txt:4267
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l325
+#: ../openconnect-strings.txt:4270
 #, c-format
 msgid "EncryptMessage() result too large (%lu + %lu + %lu)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l350
-#: ../openconnect-strings.txt:4270
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l350
+#: ../openconnect-strings.txt:4273
 #, c-format
 msgid "Sending SSPI protection negotiation of %u bytes\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l355
-#: ../openconnect-strings.txt:4273
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l355
+#: ../openconnect-strings.txt:4276
 #, c-format
 msgid "Failed to send SSPI protection response to proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l363
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l373
-#: ../openconnect-strings.txt:4277
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l363
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l373
+#: ../openconnect-strings.txt:4280
 #, c-format
 msgid "Failed to receive SSPI protection response from proxy: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l378
-#: ../openconnect-strings.txt:4280
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l378
+#: ../openconnect-strings.txt:4283
 #, c-format
 msgid "Got SSPI protection response of %d bytes: %02x %02x %02x %02x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l394
-#: ../openconnect-strings.txt:4283
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l394
+#: ../openconnect-strings.txt:4286
 #, c-format
 msgid "DecryptMessage failed: %lx\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l399
-#: ../openconnect-strings.txt:4286
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/sspi.c#l399
+#: ../openconnect-strings.txt:4289
 #, c-format
 msgid "Invalid SSPI protection response from proxy (%lu bytes)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l102
-#: ../openconnect-strings.txt:4289
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l102
+#: ../openconnect-strings.txt:4292
 msgid "Enter credentials to unlock software token."
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l107
-#: ../openconnect-strings.txt:4292
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l107
+#: ../openconnect-strings.txt:4295
 msgid "Device ID:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l141
-#: ../openconnect-strings.txt:4295
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l141
+#: ../openconnect-strings.txt:4298
 msgid "User bypassed soft token.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l147
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l232
-#: ../openconnect-strings.txt:4299
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l147
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l232
+#: ../openconnect-strings.txt:4302
 msgid "All fields are required; try again.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l157
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l324
-#: ../openconnect-strings.txt:4303
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l157
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l324
+#: ../openconnect-strings.txt:4306
 msgid "General failure in libstoken.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l161
-#: ../openconnect-strings.txt:4306
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l161
+#: ../openconnect-strings.txt:4309
 msgid "Incorrect device ID or password; try again.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l165
-#: ../openconnect-strings.txt:4309
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l165
+#: ../openconnect-strings.txt:4312
 msgid "Soft token init was successful.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l208
-#: ../openconnect-strings.txt:4312
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l208
+#: ../openconnect-strings.txt:4315
 msgid "Enter software token PIN."
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l212
-#: ../openconnect-strings.txt:4315
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l212
+#: ../openconnect-strings.txt:4318
 msgid "PIN:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l239
-#: ../openconnect-strings.txt:4318
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l239
+#: ../openconnect-strings.txt:4321
 msgid "Invalid PIN format; try again.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l319
-#: ../openconnect-strings.txt:4321
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/stoken.c#l319
+#: ../openconnect-strings.txt:4324
 msgid "Generating RSA token code\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l82
-#: ../openconnect-strings.txt:4324
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l82
+#: ../openconnect-strings.txt:4327
 msgid "Error accessing registry key for network adapters\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l108
-#: ../openconnect-strings.txt:4327
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l108
+#: ../openconnect-strings.txt:4330
 #, c-format
 msgid "Cannot read %s\\%s or is not string\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l118
-#: ../openconnect-strings.txt:4330
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l118
+#: ../openconnect-strings.txt:4333
 #, c-format
 msgid "%s\\ComponentId is unknown '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l124
-#: ../openconnect-strings.txt:4333
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l124
+#: ../openconnect-strings.txt:4336
 #, c-format
 msgid "Found %s at %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l141
-#: ../openconnect-strings.txt:4336
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l141
+#: ../openconnect-strings.txt:4339
 #, c-format
 msgid "Cannot open registry key %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l152
-#: ../openconnect-strings.txt:4339
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l152
+#: ../openconnect-strings.txt:4342
 #, c-format
 msgid "Cannot read registry key %s\\%s or is not string\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l193
-#: ../openconnect-strings.txt:4342
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l193
+#: ../openconnect-strings.txt:4345
 #, c-format
 msgid ""
 "GetAdapterIndex() failed: %s\n"
 "Falling back to GetAdaptersInfo()\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l207
-#: ../openconnect-strings.txt:4347
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l207
+#: ../openconnect-strings.txt:4350
 #, c-format
 msgid "GetAdaptersInfo() failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l237
-#: ../openconnect-strings.txt:4350
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l237
+#: ../openconnect-strings.txt:4353
 #, c-format
 msgid "Failed to open %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l242
-#: ../openconnect-strings.txt:4353
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l242
+#: ../openconnect-strings.txt:4356
 #, c-format
 msgid "Opened tun device %S\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l250
-#: ../openconnect-strings.txt:4356
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l250
+#: ../openconnect-strings.txt:4359
 #, c-format
 msgid "Failed to obtain TAP driver version: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l256
-#: ../openconnect-strings.txt:4359
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l256
+#: ../openconnect-strings.txt:4362
 #, c-format
 msgid "Error: TAP-Windows driver v9.9 or greater is required (found %ld.%ld)\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l277
-#: ../openconnect-strings.txt:4362
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l277
+#: ../openconnect-strings.txt:4365
 #, c-format
 msgid "Failed to set TAP IP addresses: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l289
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l508
-#: ../openconnect-strings.txt:4366
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l289
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l508
+#: ../openconnect-strings.txt:4369
 #, c-format
 msgid "Failed to set TAP media status: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l303
-#: ../openconnect-strings.txt:4369
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l303
+#: ../openconnect-strings.txt:4372
 #, c-format
 msgid "Ignoring non-matching interface \"%S\"\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l326
-#: ../openconnect-strings.txt:4372
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l326
+#: ../openconnect-strings.txt:4375
 msgid "Could not convert interface name to UTF-8\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l339
-#: ../openconnect-strings.txt:4375
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l339
+#: ../openconnect-strings.txt:4378
 #, c-format
 msgid "Using %s device '%s', index %d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l353
-#: ../openconnect-strings.txt:4378
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l353
+#: ../openconnect-strings.txt:4381
 msgid "Could not construct interface name\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l379
-#: ../openconnect-strings.txt:4381
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l379
+#: ../openconnect-strings.txt:4384
 msgid "No Windows-TAP adapters found. Is the driver installed?\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l382
-#: ../openconnect-strings.txt:4384
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l382
+#: ../openconnect-strings.txt:4387
 msgid ""
 "Alternatively, specify an interface name to try creating it with Wintun\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l406
-#: ../openconnect-strings.txt:4388
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l406
+#: ../openconnect-strings.txt:4391
 msgid "TAP device aborted connectivity. Disconnecting.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l411
-#: ../openconnect-strings.txt:4391
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l411
+#: ../openconnect-strings.txt:4394
 #, c-format
 msgid "Failed to read from TAP device: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l425
-#: ../openconnect-strings.txt:4394
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l425
+#: ../openconnect-strings.txt:4397
 #, c-format
 msgid "Failed to complete read from TAP device: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l451
-#: ../openconnect-strings.txt:4397
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l451
+#: ../openconnect-strings.txt:4400
 #, c-format
 msgid "Wrote %ld bytes to tun\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l461
-#: ../openconnect-strings.txt:4400
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l461
+#: ../openconnect-strings.txt:4403
 msgid "Waiting for tun write...\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l464
-#: ../openconnect-strings.txt:4403
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l464
+#: ../openconnect-strings.txt:4406
 #, c-format
 msgid "Wrote %ld bytes to tun after waiting\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l471
-#: ../openconnect-strings.txt:4406
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l471
+#: ../openconnect-strings.txt:4409
 #, c-format
 msgid "Failed to write to TAP device: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun-win32.c#l525
-#: ../openconnect-strings.txt:4409
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun-win32.c#l525
+#: ../openconnect-strings.txt:4412
 msgid "Spawning tunnel scripts is not yet supported on Windows\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l88
-#: ../openconnect-strings.txt:4412
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l88
+#: ../openconnect-strings.txt:4415
 msgid "Could not open /dev/tun for plumbing"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l92
-#: ../openconnect-strings.txt:4415
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l92
+#: ../openconnect-strings.txt:4418
 msgid "Can't push IP"
 msgstr "Can't push IP"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l102
-#: ../openconnect-strings.txt:4418
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l102
+#: ../openconnect-strings.txt:4421
 msgid "Can't set ifname"
 msgstr "Can't set ifname"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l109
-#: ../openconnect-strings.txt:4421
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l109
+#: ../openconnect-strings.txt:4424
 #, c-format
 msgid "Can't open %s: %s"
 msgstr "Can't open %s: %s"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l118
-#: ../openconnect-strings.txt:4424
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l118
+#: ../openconnect-strings.txt:4427
 #, c-format
 msgid "Can't plumb %s for IPv%d: %s\n"
 msgstr "Can't plumb %s for IPv%d: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l139
-#: ../openconnect-strings.txt:4427
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l139
+#: ../openconnect-strings.txt:4430
 msgid "open /dev/tun"
 msgstr "open /dev/tun"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l145
-#: ../openconnect-strings.txt:4430
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l145
+#: ../openconnect-strings.txt:4433
 msgid "Failed to create new tun"
 msgstr "Failed to create new tun"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l151
-#: ../openconnect-strings.txt:4433
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l151
+#: ../openconnect-strings.txt:4436
 msgid "Failed to put tun file descriptor into message-discard mode"
 msgstr "Failed to put tun file descriptor into message-discard mode"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l183
-#: ../openconnect-strings.txt:4436
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l183
+#: ../openconnect-strings.txt:4439
 msgid "tun device is unsupported on this platform\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l205
-#: ../openconnect-strings.txt:4439
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l205
+#: ../openconnect-strings.txt:4442
 msgid "open net"
 msgstr "open net"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l214
-#: ../openconnect-strings.txt:4442
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l214
+#: ../openconnect-strings.txt:4445
 msgid "SIOCSIFMTU"
 msgstr "SIOCSIFMTU"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l242
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l428
-#: ../openconnect-strings.txt:4446
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l242
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l428
+#: ../openconnect-strings.txt:4449
 #, c-format
 msgid "Failed to open tun device: %s\n"
 msgstr "Failed to open tun device: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l253
-#: ../openconnect-strings.txt:4449
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l253
+#: ../openconnect-strings.txt:4452
 #, c-format
 msgid "Failed to bind local tun device (TUNSETIFF): %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l257
-#: ../openconnect-strings.txt:4452
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l257
+#: ../openconnect-strings.txt:4455
 msgid ""
 "To configure local networking, openconnect must be running as root\n"
 "See https://www.infradead.org/openconnect/nonroot.html for more information\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l322
-#: ../openconnect-strings.txt:4457
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l322
+#: ../openconnect-strings.txt:4460
 #, c-format
 msgid "Invalid interface name '%s'; must match 'utun%%d' or 'tun%%d'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l331
-#: ../openconnect-strings.txt:4460
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l331
+#: ../openconnect-strings.txt:4463
 #, c-format
 msgid "Failed to open SYSPROTO_CONTROL socket: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l340
-#: ../openconnect-strings.txt:4463
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l340
+#: ../openconnect-strings.txt:4466
 #, c-format
 msgid "Failed to query utun control id: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l358
-#: ../openconnect-strings.txt:4466
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l358
+#: ../openconnect-strings.txt:4469
 msgid "Failed to allocate utun device name\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l369
-#: ../openconnect-strings.txt:4469
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l369
+#: ../openconnect-strings.txt:4472
 #, c-format
 msgid "Failed to connect utun unit: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l388
-#: ../openconnect-strings.txt:4472
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l388
+#: ../openconnect-strings.txt:4475
 #, c-format
 msgid "Invalid interface name '%s'; must match 'tun%%d'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l398
-#: ../openconnect-strings.txt:4475
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l398
+#: ../openconnect-strings.txt:4478
 #, c-format
 msgid "Cannot open '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l437
-#: ../openconnect-strings.txt:4478
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l437
+#: ../openconnect-strings.txt:4481
 msgid "TUNSIFHEAD"
 msgstr "TUNSIFHEAD"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l464
-#: ../openconnect-strings.txt:4481
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l464
+#: ../openconnect-strings.txt:4484
 #, c-format
 msgid "Failed to make tun socket nonblocking: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l483
-#: ../openconnect-strings.txt:4484
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l483
+#: ../openconnect-strings.txt:4487
 #, c-format
 msgid "socketpair failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l488
-#: ../openconnect-strings.txt:4487
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l488
+#: ../openconnect-strings.txt:4490
 #, c-format
 msgid "fork failed: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l492
-#: ../openconnect-strings.txt:4490
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l492
+#: ../openconnect-strings.txt:4493
 msgid "setpgid"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l497
-#: ../openconnect-strings.txt:4493
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l497
+#: ../openconnect-strings.txt:4496
 msgid "execl"
 msgstr "execl"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l502
-#: ../openconnect-strings.txt:4496
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l502
+#: ../openconnect-strings.txt:4499
 msgid "(script)"
 msgstr "(script)"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/tun.c#l570
-#: ../openconnect-strings.txt:4499
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/tun.c#l570
+#: ../openconnect-strings.txt:4502
 #, c-format
 msgid "Failed to write incoming packet: %s\n"
 msgstr "Failed to write incoming packet: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l75
-#: ../openconnect-strings.txt:4502
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l75
+#: ../openconnect-strings.txt:4505
 msgid "Could not load wintun.dll\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l90
-#: ../openconnect-strings.txt:4505
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l90
+#: ../openconnect-strings.txt:4508
 msgid "Could not resolve functions from wintun.dll\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l176
-#: ../openconnect-strings.txt:4508
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l176
+#: ../openconnect-strings.txt:4511
 #, c-format
 msgid "Failed to set Legacy IP address on Wintun: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l188
-#: ../openconnect-strings.txt:4511
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l188
+#: ../openconnect-strings.txt:4514
 #, c-format
 msgid "Failed to create Wintun session: %s"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/wintun.c#l197
-#: ../openconnect-strings.txt:4514
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/wintun.c#l197
+#: ../openconnect-strings.txt:4517
 #, c-format
 msgid "Loaded Wintun v%d.%d\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l75
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l100
-#: ../openconnect-strings.txt:4518
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l75
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l100
+#: ../openconnect-strings.txt:4521
 #, c-format
 msgid "Treating host \"%s\" as a raw hostname\n"
 msgstr "Treating host \"%s\" as a raw hostname\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l82
-#: ../openconnect-strings.txt:4521
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l82
+#: ../openconnect-strings.txt:4524
 msgid "Failed to SHA1 existing file\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l90
-#: ../openconnect-strings.txt:4524
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l90
+#: ../openconnect-strings.txt:4527
 #, c-format
 msgid "XML config file SHA1: %s\n"
 msgstr "XML config file SHA1: %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l98
-#: ../openconnect-strings.txt:4527
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l98
+#: ../openconnect-strings.txt:4530
 #, c-format
 msgid "Failed to parse XML config file %s\n"
 msgstr "Failed to parse XML config file %s\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l135
-#: ../openconnect-strings.txt:4530
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l135
+#: ../openconnect-strings.txt:4533
 #, c-format
 msgid "Host \"%s\" has address \"%s\"\n"
 msgstr "Host \"%s\" has address \"%s\"\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l145
-#: ../openconnect-strings.txt:4533
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l145
+#: ../openconnect-strings.txt:4536
 #, c-format
 msgid "Host \"%s\" has UserGroup \"%s\"\n"
 msgstr "Host \"%s\" has UserGroup \"%s\"\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/xml.c#l159
-#: ../openconnect-strings.txt:4536
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/xml.c#l159
+#: ../openconnect-strings.txt:4539
 #, c-format
 msgid "Host \"%s\" not listed in config; treating as raw hostname\n"
 msgstr "Host \"%s\" not listed in config; treating as raw hostname\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l96
-#: ../openconnect-strings.txt:4539
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l96
+#: ../openconnect-strings.txt:4542
 #, c-format
 msgid "Failed to send \"%s\" to ykneo-oath applet: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l103
-#: ../openconnect-strings.txt:4542
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l103
+#: ../openconnect-strings.txt:4545
 #, c-format
 msgid "Invalid short response to \"%s\" from ykneo-oath applet\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l120
-#: ../openconnect-strings.txt:4545
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l120
+#: ../openconnect-strings.txt:4548
 #, c-format
 msgid "Failure response to \"%s\": %04x\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l174
-#: ../openconnect-strings.txt:4548
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l174
+#: ../openconnect-strings.txt:4551
 msgid "select applet command"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l185
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l424
-#: ../openconnect-strings.txt:4552
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l185
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l424
+#: ../openconnect-strings.txt:4555
 msgid "Unrecognised response from ykneo-oath applet\n"
-msgstr ""
+msgstr "Unrecognized response from ykneo-oath applet\n"
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l201
-#: ../openconnect-strings.txt:4555
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l201
+#: ../openconnect-strings.txt:4558
 #, c-format
 msgid "Found ykneo-oath applet v%d.%d.%d.\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l225
-#: ../openconnect-strings.txt:4558
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l225
+#: ../openconnect-strings.txt:4561
 msgid "PIN required for Yubikey OATH applet"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l230
-#: ../openconnect-strings.txt:4561
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l230
+#: ../openconnect-strings.txt:4564
 msgid "Yubikey PIN:"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l257
-#: ../openconnect-strings.txt:4564
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l257
+#: ../openconnect-strings.txt:4567
 msgid "Failed to calculate Yubikey unlock response\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l274
-#: ../openconnect-strings.txt:4567
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l274
+#: ../openconnect-strings.txt:4570
 msgid "unlock command"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l306
-#: ../openconnect-strings.txt:4570
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l306
+#: ../openconnect-strings.txt:4573
 msgid "Trying truncated-char PBKBF2 variant of Yubikey PIN\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l342
-#: ../openconnect-strings.txt:4573
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l342
+#: ../openconnect-strings.txt:4576
 #, c-format
 msgid "Failed to establish PC/SC context: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l347
-#: ../openconnect-strings.txt:4576
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l347
+#: ../openconnect-strings.txt:4579
 msgid "Established PC/SC context\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l353
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l365
-#: ../openconnect-strings.txt:4580
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l353
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l365
+#: ../openconnect-strings.txt:4583
 #, c-format
 msgid "Failed to query reader list: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l392
-#: ../openconnect-strings.txt:4583
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l392
+#: ../openconnect-strings.txt:4586
 #, c-format
 msgid "Failed to connect to PC/SC reader '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l397
-#: ../openconnect-strings.txt:4586
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l397
+#: ../openconnect-strings.txt:4589
 #, c-format
 msgid "Connected PC/SC reader '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l402
-#: ../openconnect-strings.txt:4589
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l402
+#: ../openconnect-strings.txt:4592
 #, c-format
 msgid "Failed to obtain exclusive access to reader '%s': %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l412
-#: ../openconnect-strings.txt:4592
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l412
+#: ../openconnect-strings.txt:4595
 msgid "list keys command"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l445
-#: ../openconnect-strings.txt:4595
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l445
+#: ../openconnect-strings.txt:4598
 #, c-format
 msgid "Found %s/%s key '%s' on '%s'\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l468
-#: ../openconnect-strings.txt:4598
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l468
+#: ../openconnect-strings.txt:4601
 #, c-format
 msgid ""
 "Token '%s' not found on Yubikey '%s'. Searching for another Yubikey...\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l516
-#: ../openconnect-strings.txt:4602
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l516
+#: ../openconnect-strings.txt:4605
 msgid "Server is rejecting the Yubikey token; switching to manual entry\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l570
-#: ../openconnect-strings.txt:4605
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l570
+#: ../openconnect-strings.txt:4608
 msgid "Generating Yubikey token code\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l575
-#: ../openconnect-strings.txt:4608
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l575
+#: ../openconnect-strings.txt:4611
 #, c-format
 msgid "Failed to obtain exclusive access to Yubikey: %s\n"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l619
-#: ../openconnect-strings.txt:4611
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l619
+#: ../openconnect-strings.txt:4614
 msgid "calculate command"
 msgstr ""
 
-#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l627
-#: ../openconnect-strings.txt:4614
+#. https://git.infradead.org/users/dwmw2/openconnect.git/blob/1aa1c52507:/yubikey.c#l627
+#: ../openconnect-strings.txt:4617
 msgid "Unrecognised response from Yubikey when generating tokencode\n"
-msgstr ""
+msgstr "Unrecognized response from Yubikey when generating tokencode\n"
 
 #: ../properties/auth-helpers.c:58
 msgid "Choose a Certificate Authority certificate…"


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