View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004186||unreal||ircd||public||2013-04-10 18:41||2014-06-12 06:28|
|Target Version||Fixed in Version|
|Summary||0004186: add regex matching to config fields like deny::channel|
|Description||Currently, deny::channel only uses basic glob wildcards in the channel name field. It would be nice if it accepted regex as well.|
|Tags||No tags attached.|
|3rd party modules|
Please elaborate... are you looking to:
- Validate config fields are correct?
- Allow specifying regex matching to make Unreal more dynamic?
- Have Unreal make coffee for you in the morning?
- Potentially increase config parsing?
||Currently, deny::channel only uses basic glob wildcards in the channel name field. It would be nice if it accepted regex as well.|
Updated issue details to reflect what we're trying to do here.
This would be rather useful, but I'm not sure how many people would actually use it. The current userbase seems to avoid regular expressions where they can.
We would also need to distinguish a way to determine if the supplied match is regex or glob.
The other issue that I can think of is added overhead of processing regular expressions. The more expressions in use, the more memory and CPU Unreal will consume.
This would also be something very easily done in a module using the pre-join hook and some simple configuration directives.
||To be honest I would like to see this as a 3rd party module. I would offer to code it myself, but creating an managing multiple configuration directives with the same name is outside of my coding ability.|
|2013-04-10 18:41||katsklaw||New Issue|
|2013-04-11 00:52||Stealth||Note Added: 0017474|
|2013-04-11 00:52||Stealth||Assigned To||=> Stealth|
|2013-04-11 00:52||Stealth||Status||new => feedback|
|2013-04-11 00:54||Stealth||Assigned To||Stealth =>|
|2013-04-12 06:37||katsklaw||Note Added: 0017477|
|2014-06-12 06:25||Stealth||Note Added: 0018194|
|2014-06-12 06:25||Stealth||Description Updated||View Revisions|
|2014-06-12 06:28||Stealth||Note Added: 0018195|