Committer  : entrope
CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Commit time: 2005-01-15 15:23:14 UTC

Modified files:
     ChangeLog RELEASE.NOTES doc/example.conf ircd/ircd_lexer.l

Log message:

More RELEASE.NOTES updates and operator privilege documentation.

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.534 ircu2.10/ChangeLog:1.535
--- ircu2.10/ChangeLog:1.534    Fri Jan 14 12:11:45 2005
+++ ircu2.10/ChangeLog  Sat Jan 15 07:22:50 2005
@@ -1,3 +1,13 @@
+2005-01-15  Michael Poole <[EMAIL PROTECTED]>
+
+       * RELEASE.NOTES: Mention CIDR support for Client, Operator, bans
+       and silences.  Mention net.rider kick change.
+
+       * doc/example.conf (Class): Add documentation for restart and
+       local_opmode privileges.  Fix name of local_jupe privilege.
+
+       * ircd/ircd_lexer.l: Recognize local_opmode privilege.
+
 2005-01-14  Michael Poole <[EMAIL PROTECTED]>
 
        * RELEASE.NOTES: Further updates (mention Pseudo blocks, clarify
Index: ircu2.10/RELEASE.NOTES
diff -u ircu2.10/RELEASE.NOTES:1.14 ircu2.10/RELEASE.NOTES:1.15
--- ircu2.10/RELEASE.NOTES:1.14 Fri Jan 14 12:11:47 2005
+++ ircu2.10/RELEASE.NOTES      Sat Jan 15 07:23:02 2005
@@ -60,6 +60,15 @@
 (mappings), to list privmsg helper commands defined by Pseudo blocks.
 By default, all of these are hidden from normal users.
 
+Client blocks (previously I: lines), Operator blocks (previously O:
+and o: lines), channel bans and silences may use CIDR notation instead
+of simple wildcards.  You may also have silence exceptions by putting
+'-' before the mask; for example, if you wish to silence everyone
+except X, you could use SILENCE [EMAIL PROTECTED],[EMAIL PROTECTED]
+
+The server will no longer kick "net riders" in keyed (+k) channels if
+both sides of the net join have the same key.
+
 Configuration Changes:
 
 As mentioned above, the configuration file format has changed
Index: ircu2.10/doc/example.conf
diff -u ircu2.10/doc/example.conf:1.41 ircu2.10/doc/example.conf:1.42
--- ircu2.10/doc/example.conf:1.41      Sat Jan  8 05:48:33 2005
+++ ircu2.10/doc/example.conf   Sat Jan 15 07:23:03 2005
@@ -201,14 +201,16 @@
  # unlimit_query (show more results from /WHO)
  # local_kill (can kill clients on this server)
  # rehash (can use /REHASH)
+ # restart (can use /RESTART)
  # die (can use /DIE)
- # local_jupe_server (not used)
+ # local_jupe (not used)
  # set (can use /SET)
  # local_gline (can set a G-line for this server only)
  # local_badchan (can set a Gchan for this server only)
  # see_chan (can see users in +s channels in /WHO)
  # wide_gline (can use ! to force a wide G-line)
  # see_opers (can see opers without DISPLAY privilege)
+ # local_opmode (can use OPMODE/CLEARMODE on local channels)
  # force_local_opmode (can use OPMODE/CLEARMODE on quarantined local channels)
  # kill (can kill clients on other servers)
  # gline (can issue G-lines to other servers)
Index: ircu2.10/ircd/ircd_lexer.l
diff -u ircu2.10/ircd/ircd_lexer.l:1.15 ircu2.10/ircd/ircd_lexer.l:1.16
--- ircu2.10/ircd/ircd_lexer.l:1.15     Tue Dec 28 19:08:09 2004
+++ ircu2.10/ircd/ircd_lexer.l  Sat Jan 15 07:23:03 2005
@@ -17,7 +17,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
  *  USA.
- * $Id: ircd_lexer.l,v 1.15 2004/12/29 03:08:09 entrope Exp $
+ * $Id: ircd_lexer.l,v 1.16 2005/01/15 15:23:03 entrope Exp $
  */
 
 %{
@@ -116,6 +116,7 @@
   { "local_gline", TPRIV_LOCAL_GLINE },
   { "local_jupe", TPRIV_LOCAL_JUPE },
   { "local_kill", TPRIV_LOCAL_KILL },
+  { "local_opmode", TPRIV_LOCAL_OPMODE },
   { "mb", MBYTES },
   { "megabytes", MBYTES },
   { "mode_lchan", TPRIV_MODE_LCHAN },
----------------------- End of diff -----------------------

Reply via email to