void openconnect_vpninfo_free (struct openconnect_info *vpninfo)
{
- openconnect_reset_ssl(vpninfo);
+ openconnect_close_https(vpninfo, 1);
+ free(vpninfo->peer_addr);
free_optlist(vpninfo->cookies);
free_optlist(vpninfo->cstp_options);
free_optlist(vpninfo->dtls_options);
void openconnect_reset_ssl (struct openconnect_info *vpninfo)
{
- openconnect_close_https(vpninfo, 1);
+ openconnect_close_https(vpninfo, 0);
if (vpninfo->peer_addr) {
free(vpninfo->peer_addr);
vpninfo->peer_addr = NULL;
<ul>
<li><b>OpenConnect HEAD</b>
<ul>
+ <li>Don't forget key password on GUI reconnect.</li>
<li>Fix GnuTLS v3 build on OpenBSD.</li>
</ul><br/>
</li>