View Issue Details

IDProjectCategoryView StatusLast Update
0005355unrealircdpublic2020-04-13 10:07
Reportersyzop Assigned Tosyzop  
Status resolvedResolutionfixed 
Fixed in Version5.0.4 
Summary0005355: U5: hide idle option for regular users
Description19:22 < Koragg> Syzop: if I may make a feature request: how about that the hideidle umode +I is also available to users at least via configuration, for more privacy?
19:22 < Koragg> so like hideidle-oper-only yes|no and yes by default for the usual behaviour
TagsNo tags attached.
3rd party modules



2020-04-13 10:07

administrator   ~0021464

commit 5dc15021191d9f467bef0b6eb624c2be945be20b
Author: Bram Matthys <>
Date: Mon Apr 13 09:30:35 2020 +0200

    New option set::hide-idle-time which configures when/if idle time should
    be hidden. The options are: never, always, usermode, oper-usermode.
    See for
    full documentation.
    Suggested by Koragg, via
    Module coders: before disclosing idle time, please call this function:
    int hide_idle_time(Client *client, Client *target);
    In UnrealIRCd we use it from WHOIS and WHO.


commit d25f6f6759943d95feba87064eec91b339824594
Author: Bram Matthys <>
Date: Mon Apr 13 10:00:42 2020 +0200

    Make set::hide-idle-time 'usermode' the default (regular users can set +I).
    I think nowadays, with more attention to privacy, we should make this
    option settable by users.
    See previous commit for more information, or just visit the doc page at
    if you want to use a different setting.

Issue History

Date Modified Username Field Change
2019-08-19 19:40 syzop New Issue
2019-08-19 19:40 syzop Status new => acknowledged
2020-04-13 10:07 syzop Assigned To => syzop
2020-04-13 10:07 syzop Status acknowledged => resolved
2020-04-13 10:07 syzop Resolution open => fixed
2020-04-13 10:07 syzop Fixed in Version => 5.0.4
2020-04-13 10:07 syzop Note Added: 0021464