summaryrefslogtreecommitdiff
path: root/src/modules.cpp
AgeCommit message (Expand)Author
2013-07-19Seperate ModeReference into ChanModeReference and UserModeReferenceattilamolnar
2013-06-13Replace void* dest and target_type parameters of OnMode with a User* and a Ch...attilamolnar
2013-06-13Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat...attilamolnar
2013-06-12Get rid of the OnRemoteKill hook, make use of GetRouting() and TR_CUSTOM to r...attilamolnar
2013-06-12Change command name parameter of OnPostCommand to be a Command*attilamolnar
2013-06-07Remove deprecated Request cross-module communication mechanismattilamolnar
2013-06-07Create IOHook interface (extracted from Module)attilamolnar
2013-06-02Route WALLOPS like a regular command, remove OnWallops hookattilamolnar
2013-06-02Move a few trivial functions into headersattilamolnar
2013-05-27Clean up the FileReader class and all of the modules that use it.Peter Powell
2013-05-21Merge pull request #545 from SaberUK/master+logging-cleanupAttila Molnar
2013-05-20Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to On...attilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-04-28Merge insp20attilamolnar
2013-04-26Modularize DNSAdam
2013-04-13OnUserPreJoin is a local-only hook, change User* parameter to LocalUser*attilamolnar
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-10Run OnUnloadModule hook before starting to unregister services provided by th...attilamolnar
2013-04-08Allow dynamic references to reference ServiceProviders, introduce ModeReferenceattilamolnar
2013-04-08Rework dynamic_reference management, introduce dynamic_reference_nocheckattilamolnar
2013-04-08Remove OnAddBan and OnDelBan hooksattilamolnar
2013-04-05Don't attempt to unload or reload modules that are waiting to be unloadedattilamolnar
2013-04-01Remove more deprecated codeattilamolnar
2013-04-01Change channel name parameter of Module::OnUserPreJoin() and Channel::JoinUse...attilamolnar
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