View Issue Details

IDProjectCategoryView StatusLast Update
0005113unrealircdpublic2018-07-12 09:36
ReporterKoragg Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformLinux/Unix 
Product Version4.0.18 
Summary0005113: m_denyban (3rd party module) does not act on extended bans
DescriptionDear UnrealIRCd developers,

It appears that although the 3rd party module m_denyban disallows +b *!*@* as expected, when an extban uses * then that is not caught. For example the extban +b ~r:* will still ban everyone as every user must have a gecos/real name field entry. Does this have to do with extended bans being a part of the core while a 3rd party module is trying to disallow certain bans being set?
If this can be solved by the user of this module, how should one go about it, what must be included in the config?
Thank You very much for Your time and effort in advance.

Regards,

Koragg
Steps To Reproduceload m_denychan with mask ban_all, create a new channel, set an extended ban that would ban everyone, e.g. /mode #chan +b ~r:* and m_denyban will NOT forbid it.
TagsNo tags attached.
3rd party modules

Activities

syzop

2018-07-12 09:36

administrator   ~0020188

Last edited: 2018-07-12 09:36

You would have to report this to whoever wrote m_denyban. Gottem? :)

They would need to filter things on their side. If it's too complicated to do that 100% on their own then module developers can always request new hooks at UnrealIRCd at "key places" to help them.

Issue History

Date Modified Username Field Change
2018-07-12 00:11 Koragg New Issue
2018-07-12 09:36 syzop Assigned To => syzop
2018-07-12 09:36 syzop Status new => closed
2018-07-12 09:36 syzop Resolution open => no change required
2018-07-12 09:36 syzop Note Added: 0020188
2018-07-12 09:36 syzop Note Edited: 0020188