View Issue Details

IDProjectCategoryView StatusLast Update
0003017unrealircdpublic2006-08-03 16:46
Reportersatmd Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to duplicate 
Product Version3.2.5 
Summary0003017: channelmode +s and +p are handled the same
DescriptionChannelmodes +s and +p used to have this meaning:
+s: hide channel from /whois and /list
+p: hide channel from /list, but NOT from /whois
Steps To ReproduceJoin a client to both a +s and a +p channel
/whois will hide both channels
Additional InformationFrom the looks it seems that +p channels are handled like +s channels.

Confirmed both on ircsystems.com and a private network.
3rd party modules

Activities

syzop

2006-08-03 16:46

administrator   ~0012132

No they aren't. +p shows the channel as '*' in /list.
Obviously, the channel is shown if you are IN the channel (just like +s).

From RFC1459:
"Private channels are listed (without their topics) as channel "Prv" unless the client generating the query is actually on that channel."
Only difference is we use '*' instead of 'Prv'

As for whois, yes they both hide it, the difference is in /list.

Now whether it's useful is another question, several ircds have scratched +p or (more often) gave it a different purpose.. :P

Issue History

Date Modified Username Field Change
2006-08-03 14:36 satmd New Issue
2006-08-03 16:46 syzop Status new => closed
2006-08-03 16:46 syzop Note Added: 0012132
2006-08-03 16:46 syzop Resolution open => unable to duplicate