+ work against malformed numerics on "WHOIS : " + actually the same needs to be done in many other modules...
- fix compile errors with moved modules.h - fix a few missing includes, msg.h and parse.h
+ STATIC_MODULES is no longer meaningful so byebye
+ massive rewrite of module init/deinit/version headers, we are introducing a new module manager which deals with static and dynamic modules exactly the same way. (New possibilities include loading/unloading statically compiled modules and mixing static/dynamic ones in one build.)
- Ripped out lazylinks as discussed on irc. the main concept wasn't very well designed and will be done in a better way some day. Anyways, they propably never worked and were considered bloat by most people. Good bye!
- Fixed the fix ;P It is possible that sockhost field is empty for remote clients coming from a TS5 server
- Fixed WHOIS bug with RPL_WHOISACTUALLY. Spotted by adx
- Moved has_wildcards() from m_list.c to match.c and re-use it in some other places.
- Fix logic so it actually works right for opers/admins/unopered with spoof/unspoof logic
+ ported rate limiting fixes from 7.2
- Fixed bug in m_whois() that would allow users to send a WHOIS to remote servers with an empty argument via "WHOIS someserver.org :"
- 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")
- svn:keywords
- svn:keywords
- Fix svn:keywords
- imported sources - can be moved later according to the directory/branching scheme, but we need the svn up
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.