diff options
author | Adam <Adam@anope.org> | 2013-08-23 04:36:02 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2013-08-23 04:36:02 -0400 |
commit | 9f1178ec5808b35068a77e1a8a3a9d17efcf1dc3 (patch) | |
tree | bcb9ccfe1ff22c53314bebf1233973f102c0adfc | |
parent | 3bc2db561b8c5ad43d9888acd9a7b2fb1cf077a4 (diff) |
Remove SSL cert verification because we dont use it
-rw-r--r-- | modules/extra/m_ssl.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/modules/extra/m_ssl.cpp b/modules/extra/m_ssl.cpp index c1ba3f76a..85b99d119 100644 --- a/modules/extra/m_ssl.cpp +++ b/modules/extra/m_ssl.cpp @@ -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()); |