summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2013-08-23 04:36:02 -0400
committerAdam <Adam@anope.org>2013-08-23 04:36:02 -0400
commit9f1178ec5808b35068a77e1a8a3a9d17efcf1dc3 (patch)
treebcb9ccfe1ff22c53314bebf1233973f102c0adfc
parent3bc2db561b8c5ad43d9888acd9a7b2fb1cf077a4 (diff)
Remove SSL cert verification because we dont use it
-rw-r--r--modules/extra/m_ssl.cpp8
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());