Restrict the visibility of /silence lists (fixing SF #2701725).
[ircu2.10.12-pk.git] / ChangeLog
index 58cd3aca1b4e96e9e24ab78cd5f4c643cc2ed2da..9fa3b4f7adbb6ab1f4508fe771da9f0fa572808f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2010-01-06  Michael Poole <mdpoole@troilus.org>
+
+       * ircd/m_silence.c (m_silence): Only show the silence list for the
+       requesting client and for channel services, to help keep other
+       clients' servers hidden.
+
+2010-01-06  Michael Poole <mdpoole@troilus.org>
+
+       * ircd/gline.c (gline_add): If a forced G-line has already
+       expired, create it in a deactivated state.
+
+2010-01-06  Michael Poole <mdpoole@troilus.org>
+
+       * ircd/m_burst.c (ms_burst): Gracefully handle the case where a
+       server sends us a too-large oplevel.  Forward oplevels whenever
+       they are in use, not just when the channel is +A.
+
 2010-01-04  Kevin L. Mitchell  <klmitch@mit.edu>
 
        * ircd/m_xquery.c (ms_xquery): Resolving my patches with