From d05695e5cbc1d2843bf1603e71fc2003117deb3a Mon Sep 17 00:00:00 2001 From: Matt Schatz Date: Tue, 25 Feb 2020 22:11:50 -0700 Subject: Improve the description of the sslinfo module (#1755). --- src/modules/m_sslinfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/modules/m_sslinfo.cpp') diff --git a/src/modules/m_sslinfo.cpp b/src/modules/m_sslinfo.cpp index 7f58da46a..1b63b89cf 100644 --- a/src/modules/m_sslinfo.cpp +++ b/src/modules/m_sslinfo.cpp @@ -215,7 +215,7 @@ class ModuleSSLInfo Version GetVersion() CXX11_OVERRIDE { - return Version("SSL Certificate Utilities", VF_VENDOR); + return Version("Provides user SSL information and certificate utilities", VF_VENDOR); } void OnWhois(Whois::Context& whois) CXX11_OVERRIDE -- cgit v1.3.1-10-gc9f91 From 32abc31869290e22292e0b051c4fafc0bb36f43f Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 9 Mar 2020 04:34:11 +0000 Subject: Fix being case sensitive. --- src/modules/m_sslinfo.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/modules/m_sslinfo.cpp') diff --git a/src/modules/m_sslinfo.cpp b/src/modules/m_sslinfo.cpp index 1b63b89cf..f0bfbb424 100644 --- a/src/modules/m_sslinfo.cpp +++ b/src/modules/m_sslinfo.cpp @@ -314,7 +314,8 @@ class ModuleSSLInfo { ssl_cert* cert = cmd.sslapi.GetCertificate(user); bool ok = true; - if (myclass->config->getString("requiressl") == "trusted") + const std::string requiressl = myclass->config->getString("requiressl"); + if (stdalgo::string::equalsci(requiressl, "trusted")) { ok = (cert && cert->IsCAVerified()); ServerInstance->Logs->Log("CONNECTCLASS", LOG_DEBUG, "Class requires a trusted SSL cert. Client %s one.", (ok ? "has" : "does not have")); -- cgit v1.3.1-10-gc9f91