View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005698||unreal||ircd||public||2020-06-02 18:20||2020-06-27 21:34|
|Summary||0005698: Voiced users bypass +b ~T:block and +b ~T:censor|
|Description||We upgraded from unreal 4 to 5 a few days ago and since then voiced users are able to bypass +b ~T:block and +b ~T:censor modes. This is not listed in the changelog and seems to be a regression. Some of our ~T:block have special characters, some have not. Both seem to be bypassable.|
|Steps To Reproduce||/mode #chan +b ~T:block:*test*|
send "test" with an unvoiced user, gets blocked.
send "test" with a voiced user, does not get blocked.
|Tags||No tags attached.|
|3rd party modules|
That's not a bug, but it's by design in UnrealIRCd. If you want to stop voiced users to bypass those bans, you could try to install the third party module *banfix_voice* with:
./unrealircd module install third/banfix_voice
Note: this command should be executed in the shell, inside the unrealircd folder.
Some more info about the third party module:
||This should probably make it into the changelog then, as it is a significant change of behavior from 4.x.|
There are indeed pro's and cons and I can see why it behaves that way currently, BUT.. I have to say, for me too this behavior is not what I would expect for ~T. I will look into changing it.
||Any news on this?|
|2020-06-02 18:20||Adanaran||New Issue|
|2020-06-03 06:57||PeGaSuS||Note Added: 0021606|
|2020-06-03 17:41||kenneaal||Note Added: 0021607|
|2020-06-05 16:59||syzop||Severity||major => minor|
|2020-06-05 17:01||syzop||Assigned To||=> syzop|
|2020-06-05 17:01||syzop||Status||new => acknowledged|
|2020-06-05 17:01||syzop||Note Added: 0021608|
|2020-06-27 21:34||Adanaran||Note Added: 0021653|