1
0
mirror of https://github.com/anope/anope.git synced 2026-07-06 15:05:44 +02:00

Update hybrid protocol module to improve compatibility with the latest ircd-hybrid release.

* Remove support for deprecated channel mode `u`
* Add support for channel mode `N`
* Fixed the `UID` message handler requiring the correct amount of arguments
* Fixed the `SID` message handler requiring the correct amount of arguments
* Fixed the `SJOIN` message handler requiring the correct amount of arguments
* Minor documentation updates and style corrections
* Remove pointless return statement in the `JOIN` message handler
* Add support for the owner and admin channel prefix modes
* Add support for `MLOCK`
* Fixed SendChannel() so modes are prefixed with a `+`
* Change SendJoin() to actually use the mode stacker
* Add support for channel mode `Q`
* Add support for channel mode `Z`
* Add support for user mode `B` and `Z`
* Actually user mode `g` is not oper only. For some reason this mode got set to oper only in anope/anope@1e625b6
* Work properly with extended bans, e.g. don't normalize masks starting with a `$`
This commit is contained in:
miwob
2022-09-15 14:10:33 +02:00
committed by Sadie Powell
parent 901a456132
commit bc101d10de
File diff suppressed because it is too large Load Diff