+ removed s_conf.h and superseded parts of s_conf.c
+ reworked operator{} blocks to make them independent from oldconf + moved some utilities from s_conf.* to libio + added stub for auth{} blocks
- Use get_oper_name() in each place an oper action is logged. (KLINE/XLINE/DLINE, etc.)
- Killed the client_p parameter of hunt_server() as suggested by adx some time ago.
- fix compile errors with moved modules.h - fix a few missing includes, msg.h and parse.h
+ 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.)
- Removed now unused llflags parameter from sendto_server()
- More m_connect cleanups, I also never liked the idea of temporarily modifying a connect item, so let's do this a bit different now.
- Get rid of some really outdated PORTNUM assignments/tests in m_connect(). connect items have a default port set upon creation. - Untabified m_connect.c
- More documentation
- get rid of map_conf_item and unmap_conf_item - Use an union in struct ConfItem, but only allocate memory needed
- 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.