summaryrefslogtreecommitdiff
path: root/src/modules.c
AgeCommit message (Expand)Author
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
2008-11-09Remove moduleDataDebug().. debuggers are much more efficient at outputting cr...Robin Burchell w00t@inspircd.org
2008-11-09Merge prepForUnload with module destructor.Robin Burchell w00t@inspircd.org
2008-11-09- Remove redundant ano_modclose(), this is done in module destructor anywayRobin Burchell w00t@inspircd.org
2008-11-09UseTokens needs to die in a fire, don't let it be turned off.Robin Burchell w00t@inspircd.org
2008-11-09Merge modules_init() with modules_core_init().Robin Burchell w00t@inspircd.org
2008-11-09Remove ModulesDelayedAutoLoad.Robin Burchell w00t@inspircd.org
2008-11-08Fix segfault when a module throws an exception.Naram Qashat cyberbotx@cyberbotx.com
2008-11-08Move moduleAddCommand and moduleDelCommand to Module:: members.Robin Burchell w00t@inspircd.org
2008-11-08moduleAddVersion -> Module::SetVersionRobin Burchell w00t@inspircd.org
2008-11-08Don't attempt to show module errors, these are now pretty much useless and re...Robin Burchell w00t@inspircd.org
2008-11-08moduleInsertLanguage() -> Module::InsertLanguage()Robin Burchell w00t@inspircd.org
2008-11-08Fix various scary stuff to do with API.Robin Burchell w00t@inspircd.org
2008-11-08moduleSetType() -> Module::SetType().Robin Burchell w00t@inspircd.org
2008-11-08Catch ModuleException thrown from module constructors, and halt load if one i...Robin Burchell w00t@inspircd.org
2008-11-08Make the logging a bit less annoyingly insane.Robin Burchell w00t@inspircd.org
2008-11-08Convert moduleSetType() to not require a module pointer.. actually, this is p...Robin Burchell w00t@inspircd.org
2008-11-08Last error fixes, more staticisation.Robin Burchell w00t@inspircd.org
2008-11-08Warning fixes. Staticise more of modules.c, and mark it for review.Robin Burchell w00t@inspircd.org
2008-11-07Reorganise some more of this, now makes more logical sense, and almost compil...Robin Burchell w00t@inspircd.org
2008-11-07Remove createModule stuff.. instead, pass string to loadModule. This still is...Robin Burchell w00t@inspircd.org
2008-11-06Add proper constructor, move Module::name to be string.. still doesn't compil...Robin Burchell w00t@inspircd.org
2008-11-06Remove queueing on module load/unload, NOTE: don't try unload os_modunload, o...Robin Burchell w00t@inspircd.org
2008-11-06Move createModule and destroyModule into constructor and destructor of class ...Robin Burchell w00t@inspircd.org
2008-10-03Merge branch 'anopeng' into anopeng-configRobin Burchell w00t@inspircd.org
2008-10-03Merge commit 'cbx/anopeng-charfix' into anopengRobin Burchell w00t@inspircd.org
2008-10-03* Fix calls to ircdproto->SendMessage and use findbotpeavey peavey@inspircd.org
2008-10-02Replaced anope_SendGlobops() with direct call to SendGlobops() in IRCDProto c...Naram Qashat cyberbotx@cyberbotx.com
2008-10-02Convert various to new name scheme.Robin Burchell w00t@inspircd.org
2008-10-01Remove USE_MODULES, it'd not really work anyway.Robin Burchell w00t@inspircd.org
2008-09-30Add MODULE_INIT to all modules, fix a few various crashes.Robin Burchell w00t@inspircd.org
2008-09-30Add MODULE_INIT workaround for modules, so they are loadable. Inspired by Ins...Robin Burchell w00t@inspircd.org
2008-09-30Made all protocol modules able to be compiled via mostly constifying strings.Robin Burchell w00t@inspircd.org
2008-09-30Various g++ fixes.Robin Burchell w00t@inspircd.org
2008-09-16BUILD : 1.7.22 (1444) BUGS : NOTES : Fixed a typo in modules.c introduced in ...mark mark@31f1291d-b8d6-0310-a050-a5561fc1590b
2008-09-15Fixed the nss_dns.so.1 issuerob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
2008-05-12Fixed moduleNoticeLang and anope_cmd_notice_opsrob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
2008-01-26BUILD : 1.7.21 (1354) BUGS : 833 NOTES : Ficed various oddities in moduleAddD...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2008-01-13BUILD : 1.7.21 (1345) BUGS : NOTES : Updated copyright information geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-12-27BUILD : 1.7.19 (1321) BUGS : 810 NOTES : Fixed outdated module error strings ...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-09-24BUILD : 1.7.19 (1308) BUGS : 787 NOTES : Applied a patch by T fixing moduleGe...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-09-09BUILD : 1.7.19 (1304) BUGS : 782 NOTES : Fixed an undeclared identifier in th...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-08-29BUILD : 1.7.19 (1289) BUGS : 768 NOTES : Fixed module runtime directory not a...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-08-26BUILD : 1.7.19 (1265) BUGS : NOTES : Updated copyright information geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-07-14BUILD : 1.7.19 (1256) BUGS : NOTES : Moved the displaying of command infos on...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2007-03-14BUILD : 1.7.18 (1231) BUGS : N/A NOTES : Ensure moduleData is still populated...rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
2006-12-27BUILD : 1.7.17 (1212) BUGS : 652 NOTES : Fixed handleModuleOperationQueue to ...geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b