0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-26 00:32:35 +01:00
construct/doc
William Pitcock b583faf970 Add support for customizing the usable nick length.
This adds a new ISUPPORT token, NICKLEN_USABLE which is strictly an informative value.
NICKLEN is always the maximum runtime NICKLEN supported by the IRCd, as other servers may
have their own usable NICKLEN settings.  As NICKLEN_USABLE is strictly informative, and
NICKLEN is always the maximum possible NICKLEN, any clients which depend on NICKLEN for
memory preallocation will be unaffected by runtime changes to NICKLEN_USABLE.

The default NICKLEN is 50; the default serverinfo::nicklen in the config file is set to
30, which is the NICKLEN presently used on StaticBox.
2011-11-29 16:10:21 -06:00
..
old [svn] - the new plan: 2007-01-24 22:40:21 -08:00
sgml/oper-guide Update copyright years in sgml docs. 2009-05-08 22:40:18 +02:00
technical Add documentation for proposed JUPE TS6 command. 2010-10-28 13:24:22 -05:00
account-notify.txt account-notify spec: with the extended-join capability, doing a WHO on new users is not necessary. 2010-12-16 00:35:12 -06:00
challenge.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
CIDR.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
collision_fnc.txt [svn] Fix description of 043 numeric. 2007-04-22 07:35:28 -07:00
example.conf Add support for customizing the usable nick length. 2011-11-29 16:10:21 -06:00
extban.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
extended-join.txt doc/extended-join.txt: Document CAP extended-join. 2011-04-19 04:52:56 -04:00
hooks.txt [svn] Move new_local_user hook, so it is possible to call 2007-04-15 09:54:50 -07:00
Hybrid-team [svn] - the new plan: 2007-01-24 22:40:21 -08:00
index.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ircd.8 [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ircd.motd [svn] - the new plan: 2007-01-24 22:40:21 -08:00
logfiles.txt Removing glines 2008-04-11 18:47:03 +04:00
Makefile.in Do not install ban .conf files (like kline.conf, rsv.conf, etc) as they aren't used anymore. 2010-12-04 17:29:01 -05:00
modeg.txt [svn] callerid (+g) documentation: 2007-08-18 07:45:10 -07:00
modes.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
monitor.txt [svn] monitor: send the same message buffer to all users 2007-06-30 15:15:35 -07:00
operguide.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
opermyth.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
Ratbox-team [svn] - the new plan: 2007-01-24 22:40:21 -08:00
README.cidr_bans [svn] - the new plan: 2007-01-24 22:40:21 -08:00
reference.conf Add support for customizing the usable nick length. 2011-11-29 16:10:21 -06:00
sasl.txt [svn] Add documentation for SASL client protocol, same as atheme doc/SASL. 2007-01-28 14:13:18 -08:00
server-version-info Keep gline information in server version and capab listings 2008-04-11 16:52:56 +02:00
services.txt WHOIS 330 (services login name) does not need a remote whois. 2009-01-25 17:36:19 +01:00
Tao-of-IRC.940110 [svn] - the new plan: 2007-01-24 22:40:21 -08:00
tgchange.txt Add target change for channels. 2010-08-29 01:26:00 +02:00

$Id: README.cidr_bans 6 2005-09-10 01:02:21Z nenolod $ 


Basically what this patch does is allow for users to use cidr masks when
setting bans, exceptions, and invite invex(modes beI respectively).  This
works for both IPv4 and IPv6 addresses.  

I won't go into details of how cidr works here, but to use them, you could
do something like:

/mode #foo +b *!*@10.0.0.0/8 
/mode #foo +e *!*@10.0.10.0/24

Aaron Sethman <androsyn@ratbox.org>
August 06, 2002