Anope IRC Services

Anope Development => Feature Requests => Topic started by: wshs on May 13, 2006, 12:07:10 AM

Title: CIDR bans
Post by: wshs on May 13, 2006, 12:07:10 AM
As of late, many IRCds, including bahamut, ratbox, hybrid, and UnrealIRCd, support CIDR based bans (AKILL/GLINE/etc). Not only does this feature decrease calculations when comparing a ban against a user's IP, it also decreases the amount of database comparisons and size. For example, a single /13 ban would require 8 bans in the current anope (if my memory serves correctly). Perhaps support should be added to anope. ... ?
Post by: Pieter Bootsma on May 13, 2006, 08:40:21 AM
I have some semi-working code somewhere here which will be integrated after the new database system, which is planned for after the release of 1.8. The thing is that the new code requires a different way of storing the akills, and we don't want to break our long-standing tradition of not changing the db-layout just yet :)