Age | Commit message (Collapse) | Author |
|
|
|
are run if they are not implemented per module
|
|
Mark our modules as VENDOR and allow modules to have multple types.
|
|
Made enc_old depend on enc_md5.
Allow not loading any encryption modules if you want to only use an
external mechanism.
Removed ns_sendpass since it's just a bad idea.
|
|
cleanup, and allow protocol mods to depend on each
other
|
|
better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
|
|
|
|
|
|
use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available.
|
|
up into seperate files for each pseudo client.
Also reorganized how the modules are stored, and
made most of the old "extra" modules "core"
|