View Issue Details

IDProjectCategoryView StatusLast Update
0005717unrealircdpublic2020-06-26 07:24
Reporterarmyn Assigned Tosyzop  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.0.5.1 
Target Version5.0.6 
Summary0005717: Whox limit
DescriptionBy putting this in set :

set {
...
who-limit 0;
...
}

The whox is still limited to 100 it looks like.
I still get this error:

WHO output too large, truncated

TagsNo tags attached.
3rd party modules

Activities

syzop

2020-06-24 12:57

administrator   ~0021631

Zero is not mentioned in the (current) documentation at https://www.unrealircd.org/docs/Set_block#set::who-limit

Simply set the limit to 1000 or whatever (positive) value you like :)

syzop

2020-06-24 13:00

administrator   ~0021632

Side note: most clients don't need to have this limit enlarged. The limit is not applied to 'WHO #channel' requests (so if the limit is 100 and there are 500 users in the channel and you do "WHO #channel" then you will see 500). The limit is also not applied to IRCOps. So needing more is... well... a bit uncommon.

syzop

2020-06-26 07:24

administrator   ~0021642

The config parser now checks for 0 and will throw an error ("value must be at least 1"). Thanks for the report.

commit faeb644b82140843ce78dabefe4fc1c36126df95 (HEAD -> unreal50)
Author: Bram Matthys <syzop@vulnscan.org>
Date: Fri Jun 26 07:23:12 2020 +0200

    Require set::who-limit to be 1 or higher.
    Confusion reported by armyn in https://bugs.unrealircd.org/view.php?id=5717

Issue History

Date Modified Username Field Change
2020-06-24 12:34 armyn New Issue
2020-06-24 12:57 syzop Note Added: 0021631
2020-06-24 13:00 syzop Note Added: 0021632
2020-06-26 07:24 syzop Assigned To => syzop
2020-06-26 07:24 syzop Status new => resolved
2020-06-26 07:24 syzop Resolution open => fixed
2020-06-26 07:24 syzop Note Added: 0021642
2020-06-26 07:24 syzop Target Version => 5.0.6