- compile libio as a dll on win32 - next step is compiling the whole ircd as a dll to export its symbols - after that, we'll be able to support loadable *.dll modules. NOTE: m_operspy.c doesn't compile now (error at localClient->iline)
- further win32 fixes, use ircd_signal.c interface (signals are wrapped around WM_USER's wParam) - note that the callback for WM_SIGNAL (ie WM_USER) defined in libio is independent from the ircd, ie variable dispatch_wm_signal is set in ircd_signal.c. - now it compiles, to do: turn libio into a DLL to allow symbol references in m_*.dll protocol modules.
- misc win32 fixes
- 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 last references to the ircd core, libio is independent now - to do: split headers
- removed external references from libio/misc - imported s_misc.c to libio, moved CurrentTime there
- 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.