Added TLS fingerprint validation.

This commit is contained in:
XMRig
2018-09-16 08:14:22 +03:00
parent d752cad27d
commit fb733bff2b
5 changed files with 78 additions and 9 deletions

View File

@@ -186,11 +186,23 @@ bool Client::disconnect()
}
const char *Client::tlsFingerprint() const
{
# ifndef XMRIG_NO_TLS
if (isTLS() && m_pool.fingerprint() == nullptr) {
return m_tls->fingerprint();
}
# endif
return nullptr;
}
const char *Client::tlsVersion() const
{
# ifndef XMRIG_NO_TLS
if (isTLS()) {
return m_tls->tlsVersion();
return m_tls->version();
}
# endif