mirror of
https://github.com/anope/anope.git
synced 2026-07-07 14:03:15 +02:00
Remove SSL cert verification because we dont use it
This commit is contained in:
@@ -82,11 +82,6 @@ class SSLModule;
|
||||
static SSLModule *me;
|
||||
class SSLModule : public Module
|
||||
{
|
||||
static int AlwaysAccept(int, X509_STORE_CTX *)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
Anope::string certfile, keyfile;
|
||||
|
||||
public:
|
||||
@@ -110,9 +105,6 @@ class SSLModule : public Module
|
||||
SSL_CTX_set_mode(client_ctx, SSL_MODE_ENABLE_PARTIAL_WRITE | SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER);
|
||||
SSL_CTX_set_mode(server_ctx, SSL_MODE_ENABLE_PARTIAL_WRITE | SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER);
|
||||
|
||||
SSL_CTX_set_verify(client_ctx, SSL_VERIFY_PEER | SSL_VERIFY_CLIENT_ONCE, SSLModule::AlwaysAccept);
|
||||
SSL_CTX_set_verify(server_ctx, SSL_VERIFY_PEER | SSL_VERIFY_CLIENT_ONCE, SSLModule::AlwaysAccept);
|
||||
|
||||
Anope::string context_name = "Anope";
|
||||
SSL_CTX_set_session_id_context(client_ctx, reinterpret_cast<const unsigned char *>(context_name.c_str()), context_name.length());
|
||||
SSL_CTX_set_session_id_context(server_ctx, reinterpret_cast<const unsigned char *>(context_name.c_str()), context_name.length());
|
||||
|
||||
Reference in New Issue
Block a user