SYNOPSIS (EXPERIMENTAL)

void tls_refresh_certs()

DESCRIPTION

Reload the certificates and certificate revocation information.

If there are no key and certificate files to be found, this efun will keep the current keys and certificates, to keep TLS working. CAs and CRLs are cleared and reloaded in any case.

Warning

when using GnuTLS, a call to tls_refresh_certs(E) while a connection is in the middle of a TLS handshake might cause an incorrect key to be used.

HISTORY

  • introduced (3.3.714/3.2.15)