From 195eff9c0435e879cac2a7f862648577f91c49c5 Mon Sep 17 00:00:00 2001 From: Peter Powell Date: Sat, 27 Oct 2018 19:11:38 +0100 Subject: [PATCH] Send the casemap as part of CAPAB CAPABILITIES on InspIRCd. This is technically part of the 1205 protocol but it is entirely backwards compatible so older versions will not be negatively affected by this. --- modules/protocol/inspircd20.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/protocol/inspircd20.cpp b/modules/protocol/inspircd20.cpp index 2da170be1..19c98f213 100644 --- a/modules/protocol/inspircd20.cpp +++ b/modules/protocol/inspircd20.cpp @@ -37,7 +37,7 @@ class InspIRCd20Proto : public IRCDProto void SendConnect() anope_override { UplinkSocket::Message() << "CAPAB START 1202"; - UplinkSocket::Message() << "CAPAB CAPABILITIES :PROTOCOL=1202"; + UplinkSocket::Message() << "CAPAB CAPABILITIES :PROTOCOL=1202 CASEMAPPING=" << Config->GetBlock("options")->Get("casemap", "ascii"); UplinkSocket::Message() << "CAPAB END"; insp12->SendConnect(); }