Make PRIV_LIST_CHAN work as it should (affecting LIST, not WHOIS, NAMES, etc).
[ircu2.10.12-pk.git] / ChangeLog
index 4545f05199fbe2a4b0d1ebad1064644a1776cd6a..b9e1e012f403d7c7517af8b464ed5f7841879748 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2005-02-21  Michael Poole <mdpoole@troilus.org>
+
+       * include/channel.h (ShowChannel): Remove PRIV_LIST_CHAN check
+       from here, so /whois does not show secret global channels.
+
+       * ircd/m_list.c (param_parse): Require PRIV_LIST_CHAN to use
+       "/list s".
+       (m_list): Allow opers with PRIV_LIST_CHAN to see secret channels.
+
 2005-02-21  Perry Lorier <isomer@undernet.org>
 
        * ircd/s_stats.c: Hide the hub IP's.  They're kinda important.