summaryrefslogtreecommitdiff
path: root/src/modulemanager.cpp
AgeCommit message (Expand)Author
2010-06-29Missed OCDing over src/protocol/*, plus fixed a minor lack of braces and fixe...Naram Qashat
2010-06-21Fixed a few Windows problems with cleaning out the runtime directoryAdam
2010-06-20Store modules in a list and xlines in a vector, not deques. We need to be abl...Adam
2010-06-20The first of a few "CBX OCDing over code style" commits, focusing on include/...Naram Qashat
2010-06-18Rewrote the hashing system to use std::tr1::unordered_mapAdam
2010-06-18Renamed the init_module function to AnopeInit - Some systems have an init_mod...Adam
2010-06-18Removed all references to $, git has no svn keywordsAdam
2010-05-25Check if a module file exists before making runtime copy of it, keeps 0 byte ...Adam-
2010-02-25Rewrote part of the Timer and CallBack code for modules to be saneAdam-
2010-01-31replaced the alog() command with a new type-safe and stream-based Alog()DukePyrolator
2010-01-04Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with ...Adam-
2009-12-31Added in new plaintext databases. Note: This currently has no automatic backu...Adam-
2009-12-16Made many of the functions in IRCDProto accept the relative object pointers i...Adam-
2009-11-28Massive move of all of the Config variables out of global scope to the Config...Adam-
2009-11-17Removed some unnecessary casts, used C++-style casts over C-style casts, fixe...cyberbotx
2009-11-16Made the 'Module compiled against current version of Anope' message debug onlyAdam-
2009-11-08Rewrote BuildStringList to use std::list instead of char**Adam-
2009-11-02added a way to load multiple encryption modules at the same and to switch bet...DukePyrolator
2009-10-20Apply some changes based on possible "flaws" found with flawfinder.cyberbotx
2009-10-11Added OnPostDatabaseLoad event, which triggers after the cores databases have...Adam-
2009-10-02Properly remove old callbacks from modules internal list of callbacks list, a...Adam-
2009-09-27Removed old mod_version system for detecting module versions and replaced wit...Adam-
2009-09-20Removed the file name arg from MODULE_INITAdam-
2009-06-26Changed module callbacks to use new Timer APIadam-
2009-03-30Detach all module hooks when a module is unloaded, patch from DukePyrolator, ...cyberbotx
2009-02-16Modevents, ported from insp. Typesafe (unlike the current ones), no double ha...rburchell
2009-02-09Squashed commit: merge next (1.9.1) back to trunk.rburchell
2009-01-03Housekeeping contact address updates.sjaz
2009-01-02Update copyrights for 2009.rburchell
2008-12-17Massive cleanup of the CMakeLists.txt files to finalize them.cyberbotx
2008-12-17A few GCC 3.4.x and MSVC++ warning fixes.cyberbotx
2008-12-17More CMake work, mostly to handle both *nix and Windows builds.cyberbotx
2008-11-28Removed mod_current_module, again, so far, no ill-effects...cyberbotx
2008-11-28Removed mod_current_module_name, so far no ill-effects...cyberbotx
2008-11-28Removed mod_current_user and mod_current_op, the latter of which was only an ...cyberbotx
2008-11-26Various fixes for compiling under Windows.cyberbotx
2008-11-23Converted many C-style casts to C++-style casts.cyberbotx
2008-11-15Modules now delete themselves instead of letting the core do it (just incase ...robbeh
2008-11-15Remove unused moduleAddMessage/moduleDelMessage, move moduleCallBackRun() int...rburchell
2008-11-15Cleanup some stuff to a header.rburchell
2008-11-14Insane commit of doom: s/ \t/grburchell
2008-11-14Add Module::SetPermanent() and Module::GetPermanent(), used to mark a module ...rburchell
2008-11-14Fix: make the module type checks more generic (removing a copy of code), and ...rburchell
2008-11-14Various small warning fixes.rburchell
2008-11-09addModule + delModule compressed into constructor/destructor.Robin Burchell w00t@inspircd.org
2008-11-09Move loadModule() and unloadModule() inside ModuleManager::Robin Burchell w00t@inspircd.org
2008-11-09Move modules_core_init() to ModuleManager::LoadModuleList().Robin Burchell w00t@inspircd.org
2008-11-09Add module.cpp and modulemanager.cpp.Robin Burchell w00t@inspircd.org