b583faf970
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. |
||
---|---|---|
.. | ||
old | ||
sgml/oper-guide | ||
technical | ||
account-notify.txt | ||
challenge.txt | ||
CIDR.txt | ||
collision_fnc.txt | ||
example.conf | ||
extban.txt | ||
extended-join.txt | ||
hooks.txt | ||
Hybrid-team | ||
index.txt | ||
ircd.8 | ||
ircd.motd | ||
logfiles.txt | ||
Makefile.in | ||
modeg.txt | ||
modes.txt | ||
monitor.txt | ||
operguide.txt | ||
opermyth.txt | ||
Ratbox-team | ||
README.cidr_bans | ||
reference.conf | ||
sasl.txt | ||
server-version-info | ||
services.txt | ||
Tao-of-IRC.940110 | ||
tgchange.txt |
$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