- optimized ircncmp()
- Removed comp_with_mask()
- Entirely changed the way of ban match processing to be more cleaner. It also should nicely speed up matching of pure ip (may include cidr mask) bans. - Removed match_cidr() which is now not longed needed - Add back some prototypes to res.h to fix compile errors
- Fixed broken CIDR bans (untested). Fix needs to be backported to 7.2 after it's been tested
- Added support for (\) escape character to has_wildcards()
- Moved has_wildcards() from m_list.c to match.c and re-use it in some other places.
- svn:keywords *smacks adx*
- splitted ircd/libio, all headers connected with libio sources have been moved for internal use only. To use libio interface, include "libio.h" (which is already done in "stdinc.h")
- removed external references from string/ - still to do : misc net comm
- move non-irc related sources to /libio - todo: make it independent of the rest of code
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.