From 20718dfc1606a40158d5143b873b9f47db619a55 Mon Sep 17 00:00:00 2001 From: Val Lorentz Date: Fri, 26 Jul 2024 14:11:08 +0200 Subject: [PATCH] Add ISUPPORT CLIENTTAGDENY=* --- sable_ircd/src/server/mod.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sable_ircd/src/server/mod.rs b/sable_ircd/src/server/mod.rs index 1c983dd..0dd4ec2 100644 --- a/sable_ircd/src/server/mod.rs +++ b/sable_ircd/src/server/mod.rs @@ -188,6 +188,11 @@ impl ClientServer { ret.add(ISupportEntry::string("CASEMAPPING", "ascii")); + // https://ircv3.net/specs/extensions/message-tags#rpl_isupport-tokens + // Tell clients all client tags are rejected, so conforming clients won't + // even try to send TAGMSG (which we don't support yet). + ret.add(ISupportEntry::string("CLIENTTAGDENY", "*")); + ret.add(ISupportEntry::int( "HOSTLEN", Hostname::LENGTH.try_into().unwrap(),