summaryrefslogtreecommitdiff
path: root/src/modules.cpp
AgeCommit message (Expand)Author
2014-01-05Fix possible use of invalid iterator on module unloadAttila Molnar
2013-05-16Fix m_randquote with 0 quotesAdam
2013-04-05Don't attempt to unload or reload modules that are waiting to be unloadedattilamolnar
2012-12-02Throw an exception when attempting to register an extension with a name that ...attilamolnar
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-09-13New OnUserSetIP() hookattilamolnar
2012-07-01Revert "users: introduce OnSetClientIP hook."Robin Burchell
2012-06-12users: introduce OnSetClientIP hook.William Pitcock
2012-06-12Fix 2 clang warnings reported by @SaberUKattilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2011-07-23Fix compile warningDaniel De Graaf
2011-07-19Remove harmless but scary-looking logfile linesDaniel De Graaf
2010-04-01Split up API_VERSION numberDaniel De Graaf
2010-03-22Remove channel argument from OnSendWhoLine, this information is already avail...danieldg
2010-03-22Move ModuleManager::UnloadAll out of modmanager_dynamicdanieldg
2010-03-22Allow static initialization of dynamic_reference objectsdanieldg
2010-03-13Convert pgsql to SQLv3danieldg
2010-03-06Fix ModuleManager::SetPriority algorithm which did not handle PRIORITY_BEFORE...danieldg
2010-02-20Restore <options:exemptchanops> with long namesdanieldg
2010-02-19Kill m_spy, which was replaced by channels/auspex in 1.2 but kept alive for n...danieldg
2010-02-14m_dnsbl updatesdanieldg
2010-02-11Change SERVICE_{CMODE,UMODE} to SERVICE_MODE, which makes more sensedanieldg
2010-02-02Allow opermotd to specify its file in <files> without also requiring an <oper...danieldg
2010-02-02Executable include for MOTD and moredanieldg
2010-02-02Add OnSetConnectClass hook for use in adding requirements to connect classes ...danieldg
2010-02-01Add parameters to OnSendWhoLine hook, fixes "/who * o" returning opers with +Hdanieldg
2010-01-28Fix empty FMODE being sent if SendMode mode changesdanieldg
2010-01-21Put ConfigReader deprecation warning in logsdanieldg
2010-01-19Fix some command registration warningsdanieldg
2010-01-19ERROR is not a valid log level, so all these messages were getting droppeddanieldg
2010-01-18PreCommand/PostCommand are local-only hooksdanieldg
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-14Verify cloak keys match during CAPAB negotiationdanieldg
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-15Add Inspircd::AddServicesdanieldg
2009-11-11Allow static build of inspircd without module supportdanieldg
2009-10-25Force heap allocation of refcountbase, create usecountbase for non-allocation...danieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-21Use ConfigTagList as a faster access method for access to configurationdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-20Fix channel deletion on user quit and automatic removal of mode "z"danieldg
2009-10-20Move DumpText into User; kill unused WriteWallOps and DecreasePenalty functionsdanieldg
2009-10-20Use custom allocater to decide if refcountbase was allocated on the heap and ...danieldg
2009-10-19Maintain refcount of Module objects to complain about leaked pointersdanieldg
2009-10-19Fix implementation of reference to const, use reference counting for Extensib...danieldg
2009-10-19Clean up some log messagesdanieldg
2009-10-19Prevent path names from being specified in modules, and move moduledir to a <...danieldg