mirror of
https://github.com/jlu5/PyLink.git
synced 2025-04-08 00:37:53 +02:00

- Allow ulines to join with modes (this status gets forwarded as part of relay_joins()), but *ignore* this status when checking for claim - For U-lined clients to set modes properly and kick, they be on the claim list - Allow ulines to set modes on ulined clients including itself. These changes are ignored: not forwarded, not bounced, but just left there. - Ignore uline attempts to set non-list modes - this is mostly for compatibility with Anope's DEFCON, as it would otherwise lead to a mode flood. This requires commit 9113b34b46ba6aa2b381b3c7e9822b4f411caaec, i.e. the get_server() update.