View Issue Details

IDProjectCategoryView StatusLast Update
0001715unrealircdpublic2004-04-13 18:25
ReporterStealth Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionopen 
Summary0001715: /who +m flag does not work right
Description/who +m does not show opers.

It does not list me, or any other opers. Just OperServ.

Additional InformationExample:
My nick: Stealth
My Modes: +iowghaAsxNWHp (snomask: +kcfFveGqs)

/who +m +i

#rpg Roger H? [email protected] :1 Roger
* OperServ H*? [email protected] :2 Oper access port
* End of /WHO list.
3rd party modules

Activities

syzop

2004-04-08 18:18

administrator   ~0005793

Did you execute this command as an oper? You should, since it's (partially) oper only.

/who -help
[..]
Flag m <usermodes>: user has <usermodes> set on them,
                        only o/A/a for nonopers

Stealth

2004-04-08 18:19

reporter   ~0005794

Last edited: 2004-04-08 18:25

Yes, I was an oper when I did (check the Additional Info)

*Added*
o/A/a does not work for clients either.

edited on: 2004-04-08 18:25

syzop

2004-04-08 18:25

administrator   ~0005795

Oh strange then. I wasn't able to reproduce it here on my real server (I get almost all my users listed).

Stealth

2004-04-08 18:32

reporter   ~0005796

Mine is a Win32 compiled with m_uline on XP Home with not to many users.

AngryWolf

2004-04-09 03:55

reporter   ~0005800

Looks like it's a client problem. I'm using CVS .2194 with no modules loaded. Test results with my ircII EPIC client:

/who +m A
315 server1.test.com a :End of /WHO list.

/quote who +m A
Doing /QUOTE WHO is discouraged because it will destablize the client. Use the client's built in command instead.
#opers test2 H* [email protected] (0 AngryWolf)
#opers test1 H* [email protected] (0 AngryWolf)
315 server1.test.com * :End of /WHO list.

Funny. :-)

Stealth

2004-04-09 17:24

reporter   ~0005806

AngryWolf, I am using mIRC 6.14, and I have no scripts loaded that affect the natural reaction of /who or who-replies.

I have however found out why this is not showing my networks opers. The reson is umode +H seems to be blocking this who flag, even if it is used by another oper. And this does not happen when looking for just a/o/A, but with any mode, opers with +H are not appearing.

syzop

2004-04-10 16:13

administrator   ~0005817

Confirmed, +H people are suddenly not shown in the list if an oper does '/who +m +i' (or similar stuff). Probably because the who code deals with umode +H a bit too paranoid ;p.

syzop

2004-04-13 18:25

administrator   ~0005852

Fixed in .2216.

Issue History

Date Modified Username Field Change
2004-04-08 18:13 Stealth New Issue
2004-04-08 18:18 syzop Note Added: 0005793
2004-04-08 18:19 Stealth Note Added: 0005794
2004-04-08 18:25 Stealth Note Edited: 0005794
2004-04-08 18:25 syzop Note Added: 0005795
2004-04-08 18:32 Stealth Note Added: 0005796
2004-04-09 03:55 AngryWolf Note Added: 0005800
2004-04-09 17:24 Stealth Note Added: 0005806
2004-04-10 16:13 syzop Note Added: 0005817
2004-04-10 16:13 syzop Status new => confirmed
2004-04-10 16:13 syzop View Status public => private
2004-04-10 16:13 syzop View Status private => public
2004-04-13 18:25 syzop Status confirmed => closed
2004-04-13 18:25 syzop Note Added: 0005852