]> jfr.im git - irc/rqf/shadowircd.git/commit
Allow kick_on_split_riding to protect channels with mlocked keys.
authorJilles Tjoelker <redacted>
Wed, 6 Apr 2011 17:05:08 +0000 (19:05 +0200)
committerJilles Tjoelker <redacted>
Wed, 6 Apr 2011 17:05:08 +0000 (19:05 +0200)
commit3cc95ad81898b2aa152f074adb3b41ec7cbd7c42
tree9c0742083d21cab107ddabefc4b7285c494d7cce
parent9494478ea0846ede2cc797beeb3d6d33a1b1b7f8
Allow kick_on_split_riding to protect channels with mlocked keys.

Do kick_on_split_riding if services sends an SJOIN
with a lower TS and a different key. This relies on
services restoring TS (changets option in atheme) and
services not immediately parting after receiving the
KICK, which is the case in recent atheme.

For invite-only channels, still only do
kick_on_split_riding in netbursts. Services is
assumed to handle this itself (atheme does).
modules/core/m_join.c