solanum-vs-hackint-and-char.../doc
Jilles Tjoelker 43946961df Move to ratbox3 reject and throttle code.
Throttle replaces max_unknown_ip, reject is like before
(including the charybdis-specific unkline handling).
Both of these now apply before SSL negotiation.

This commit does not include the global_cidr and new dline code.

m_webirc is a bit nasty with throttling (unlike before
with max_unknown_ip), this may be fixed later (or
the webirc IP needs to be exempt{}ed).
2008-08-01 01:59:08 +02:00
..
old
sgml/oper-guide Add a DNS section to charybdis-oper-guide. 2008-07-10 23:31:46 +02:00
technical Removed TS5 description as it is no longer supported 2008-07-30 02:25:21 +04:00
challenge.txt
CIDR.txt
collision_fnc.txt
example.conf Removing glines 2008-04-11 18:47:03 +04:00
extban.txt
hooks.txt
Hybrid-team
index.txt
ircd.8
ircd.motd
logfiles.txt Removing glines 2008-04-11 18:47:03 +04:00
Makefile.in
modeg.txt
modes.txt
monitor.txt
operguide.txt
opermyth.txt
Ratbox-team
README.cidr_bans
reference.conf Move to ratbox3 reject and throttle code. 2008-08-01 01:59:08 +02:00
sasl.txt
server-version-info Keep gline information in server version and capab listings 2008-04-11 16:52:56 +02:00
services.txt Charybdis does not have --enable-services, it is always enabled. 2008-01-04 17:29:15 +01:00
Tao-of-IRC.940110
tgchange.txt target change: use fnv32 hash of UID instead of pointer to identify clients 2008-03-16 00:39:49 +01: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