From da2ac3e8a2bfcf5da541eb07c3ca3786d1c2e8ec Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 20 Jun 2023 00:55:45 +0100 Subject: Fix detection of the nopartmsg module in the InspIRCd proto modules. --- modules/protocol/inspircd20.cpp | 2 +- modules/protocol/inspircd3.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/protocol') diff --git a/modules/protocol/inspircd20.cpp b/modules/protocol/inspircd20.cpp index 591075e81..59fd276aa 100644 --- a/modules/protocol/inspircd20.cpp +++ b/modules/protocol/inspircd20.cpp @@ -652,7 +652,7 @@ struct IRCDMessageCapab : Message::Capab ModeManager::AddChannelMode(new InspIRCdExtban::ChannelMatcher("CHANNELBAN", "BAN", 'j')); else if (module == "m_gecosban.so") ModeManager::AddChannelMode(new InspIRCdExtban::RealnameMatcher("REALNAMEBAN", "BAN", 'r')); - else if (module == "m_nopartmessage.so") + else if (module == "m_nopartmsg.so") ModeManager::AddChannelMode(new InspIRCdExtban::EntryMatcher("PARTMESSAGEBAN", "BAN", 'p')); else if (module == "m_serverban.so") ModeManager::AddChannelMode(new InspIRCdExtban::ServerMatcher("SERVERBAN", "BAN", 's')); diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp index c58e55519..ad29b56d9 100644 --- a/modules/protocol/inspircd3.cpp +++ b/modules/protocol/inspircd3.cpp @@ -1165,7 +1165,7 @@ struct IRCDMessageCapab : Message::Capab ModeManager::AddChannelMode(new InspIRCdExtban::ChannelMatcher("CHANNELBAN", "BAN", 'j')); else if (module == "m_gecosban.so") ModeManager::AddChannelMode(new InspIRCdExtban::RealnameMatcher("REALNAMEBAN", "BAN", 'r')); - else if (module == "m_nopartmessage.so") + else if (module == "m_nopartmsg.so") ModeManager::AddChannelMode(new InspIRCdExtban::EntryMatcher("PARTMESSAGEBAN", "BAN", 'p')); else if (module == "m_serverban.so") ModeManager::AddChannelMode(new InspIRCdExtban::ServerMatcher("SERVERBAN", "BAN", 's')); -- cgit From 47bbc9b3fb0b70af33897dd31809db1f94d61680 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sun, 9 Jul 2023 21:59:05 +0100 Subject: Enable CanSQLineChannel in unreal4. Ref: https://www.unrealircd.org/docs/Server_protocol:SQLINE_command --- modules/protocol/unreal4.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'modules/protocol') diff --git a/modules/protocol/unreal4.cpp b/modules/protocol/unreal4.cpp index 5c67b80a2..ef5d09d40 100644 --- a/modules/protocol/unreal4.cpp +++ b/modules/protocol/unreal4.cpp @@ -31,6 +31,7 @@ class UnrealIRCdProto : public IRCDProto CanSetVIdent = true; CanSNLine = true; CanSQLine = true; + CanSQLineChannel = true; CanSZLine = true; CanSVSHold = true; CanCertFP = true; -- cgit