View Issue Details

IDProjectCategoryView StatusLast Update
0002286unrealircdpublic2023-05-19 14:57
ReporterStealth Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Fixed in Version5.0.0 
Summary0002286: Multiple IP's/host's in allow block
DescriptionI think it would be nice and probably a little more efficient to have the ability to be able to specify multiple IP's or hosts in the allow block. This would be useful for when you need to put specific clients in 1 class, such as having an opers class and all your opers in that class. The way this should by implimented is up to the coders, but I have come up with 2 ways to do this:

allow {
  ip {
    *@1.2.3.4;
    *@2.3.4.5;
  };
  host {
    *@host1.net.com;
    *@host2.net.com;
  };
};

-OR-

allow {
  from {
    ip *@1.2.3.4;
    ip *@2.3.4.5;
    host *@host1.net.com;
    host *@host2.net.com;
  };
};

The second might also be good with using userhost instead of a specific IP or host (like the oper block).
TagsNo tags attached.
3rd party modules

Activities

Stealth

2005-05-15 15:47

reporter   ~0009943

*poke issue*

Any coder input on this?

stskeeps

2007-04-27 06:28

reporter   ~0013873

Bump.

Stealth

2007-04-27 11:52

reporter   ~0013888

I still think this would be a good idea

syzop

2023-05-19 14:57

administrator   ~0022862

This was added in UnrealIRCd 5, but I don't know which 5.x.x version.

Issue History

Date Modified Username Field Change
2005-01-16 21:34 Stealth New Issue
2005-05-15 15:47 Stealth Note Added: 0009943
2007-04-27 06:28 stskeeps Note Added: 0013873
2007-04-27 06:28 stskeeps Status new => feedback
2007-04-27 11:52 Stealth Note Added: 0013888
2007-04-27 12:54 stskeeps Status feedback => confirmed
2023-05-19 14:57 syzop Assigned To => syzop
2023-05-19 14:57 syzop Status confirmed => resolved
2023-05-19 14:57 syzop Resolution open => fixed
2023-05-19 14:57 syzop Fixed in Version => 5.0.0
2023-05-19 14:57 syzop Note Added: 0022862