View Issue Details

IDProjectCategoryView StatusLast Update
0004233unrealdocumentationpublic2023-03-19 12:32
ReporterJanisB Assigned Tosyzop  
PrioritynormalSeveritytextReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.2.10.1 
Fixed in Version6.0.7 
Summary0004233: Missing information about +H flag which hides SWHOIS as well as oper status
DescriptionIt should be noted somewhere in documentation that +H flag hides SWHOIS from both (oper/vhost block) sources
TagsNo tags attached.
3rd party modules

Activities

syzop

2023-03-19 12:32

administrator   ~0022793

After adding extended SWHOIS support in 2f8cb55e474cd4f39d995a483b31199215318608
in July 2015, which allows tracking who/what set an swhois, this is possible, so
just now (today) i implemented this feature suggestion from you.
Thanks for the suggestion, even if it was almost 10 years ago :D

https://github.com/unrealircd/unrealircd/commit/56478f04aa4a30227b170c27122ad4bcde79fc35

commit 56478f04aa4a30227b170c27122ad4bcde79fc35 (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD)
Author: Bram Matthys <[email protected]>
Date: Sun Mar 19 12:27:56 2023 +0100

    When an IRCOp uses user mode +H (hide oper) then only hide swhois
    entries that have the tag "oper", IOTW: the ones that are added
    through the oper { } block, and not the ones added through
    different means like a vhost { } block.
    Really minor thingy but suggested by JanisB in
    https://bugs.unrealircd.org/view.php?id=4233 and actually
    possible nowadays when swhois items are tagged.
    
    Hint: if you use SVSO to make someone oper, and then add swhois
    entries, be sure to tag them with a setby of "oper" too, that
    way they are hidden in +H and also automatically removed from
    the user when the user does "MODE nick -o" to de-oper.

Issue History

Date Modified Username Field Change
2013-08-12 01:12 JanisB New Issue
2013-08-14 09:53 syzop Status new => acknowledged
2014-03-14 01:14 peterkingalexander Issue cloned: 0004291
2023-03-19 12:32 syzop Assigned To => syzop
2023-03-19 12:32 syzop Status acknowledged => resolved
2023-03-19 12:32 syzop Resolution open => fixed
2023-03-19 12:32 syzop Fixed in Version => 6.0.7
2023-03-19 12:32 syzop Note Added: 0022793