openconnect_init_ssl();
- vpninfo = openconnect_vpninfo_new("Open AnyConnect VPN Agent",
+ vpninfo = openconnect_vpninfo_new("AnyConnect-compatible OpenConnect VPN Agent",
validate_peer_cert, NULL, process_auth_form_cb, write_progress, NULL);
if (!vpninfo) {
fprintf(stderr, _("Failed to allocate vpninfo structure\n"));
<li>Fix ASN.1 encoding of TPMv2 ECDSA signatures with GnuTLS &lt; 3.6.0</li>
<li>Handle Pulse configuration packets that cannot fit in a single TLS frame (<a href="https://gitlab.com/openconnect/openconnect/-/issues/617">#617</a>, <a href="https://gitlab.com/openconnect/openconnect/-/merge_requests/480">!480</a>).</li>
<li>Send operating system information to Pulse servers (<a href="https://gitlab.com/openconnect/openconnect/-/merge_requests/481">!481</a>).</li>
+ <li>Change default user-agent string to be compatible with newer Cisco servers (
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/544">#544</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/593">#593</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/602">#602</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/618">#618</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/635">#635</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/657">#657</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/662">#662</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/issues/665">#665</a>,
+ <a href="https://gitlab.com/openconnect/openconnect/-/merge_requests/497">!497</a>).</li>
</ul><br/>
</li>
<li><b><a href="https://www.infradead.org/openconnect/download/openconnect-9.12.tar.gz">OpenConnect v9.12</a></b>