summaryrefslogtreecommitdiff
path: root/src/modmanager_dynamic.cpp
AgeCommit message (Expand)Author
2016-04-04Rename PURE_STATIC to INSPIRCD_STATIC.Peter Powell
2015-05-20Allow modules to be called as "foo" instead of "m_foo.so"Attila Molnar
2015-04-20Merge insp20Attila Molnar
2015-01-16Fix a blank error message when trying to load a module with a path.Peter Powell
2014-06-14Kill needless #includes in source filesAttila Molnar
2014-04-13Ignore NULL callbacks in ModuleManager::Reload()Attila Molnar
2014-03-05Load core_*.so instead of cmd_*.soAttila Molnar
2013-12-15Move stuff around a bit:Peter Powell
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-09-08Deduplicate code in modmanager_static and modmanager_dynamicattilamolnar
2013-09-08Remove ModuleManager::ModCount and GetCount()attilamolnar
2013-08-30Replace OnRehash() with ReadConfig() that is called on boot, on module load a...attilamolnar
2013-08-12Add <path> keys for all of the compile-time paths.Peter Powell
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-15Replace some C-isms with C++-isms.Peter Powell
2013-04-28Merge insp20attilamolnar
2013-04-26Modularize DNSAdam
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-11Convert ISUPPORT to use a map instead of a string.Peter Powell
2013-04-05Don't attempt to unload or reload modules that are waiting to be unloadedattilamolnar
2012-12-03Fix typos in ebdaf368e137fc933e648ee88a08a4f83e796f87attilamolnar
2012-12-02Fix DLLManager leak when an exception is thrown in init()attilamolnar
2012-10-14Replace printf(_c) with iostreamChrisTX
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-09-30Fix more undefined behavior caused by referencing the returned buffer by std:...attilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-08-03Remove wildcard support from module loading, breaks rehash (bug #51)Daniel De Graaf
2010-04-28Add log header including ircd versionDaniel De Graaf
2010-03-22Move ModuleManager::UnloadAll out of modmanager_dynamicdanieldg
2010-02-16Defer module init on initial load for easier dependency checkingdanieldg
2010-02-09Fix double-free when catching an exception in module init()danieldg
2010-02-03Fix segfault on GRELOADMODULEdanieldg
2010-02-02Don't try to load modules with filenames starting with a .danieldg
2010-01-24Don't query module version prior to init; fixes valgrind segfaultdanieldg
2010-01-17Add Module::init() for correct exception handling during hook registrationdanieldg
2010-01-17PURE_STATIC improvements: Allow modules to be reloaded, generate linker argum...danieldg
2010-01-14Move revision information from Version object to a static symboldanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-16Use ServiceProvider for inter-module dependenciesdanieldg
2009-11-11Fix compilation due to dirent headerdanieldg
2009-11-11Allow static build of inspircd without module supportdanieldg