From 357d190074ee58809b31ea0c08543566168bddf6 Mon Sep 17 00:00:00 2001 From: attilamolnar Date: Thu, 21 Nov 2013 22:25:45 +0100 Subject: [PATCH 1/1] m_cap Convert capability names in CAP REQ to lowercase before processing them Requested in #686 --- src/modules/m_cap.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/m_cap.cpp b/src/modules/m_cap.cpp index 22840ce2d..605423ae0 100644 --- a/src/modules/m_cap.cpp +++ b/src/modules/m_cap.cpp @@ -64,6 +64,7 @@ class CommandCAP : public Command while (cap_stream.GetToken(cap_)) { + std::transform(cap_.begin(), cap_.end(), cap_.begin(), ::tolower); Data.wanted.push_back(cap_); } -- 2.39.5