summaryrefslogtreecommitdiff
path: root/include/modules.h
AgeCommit message (Expand)Author
2015-01-17Fix modules not being versioned on Windows.Peter Powell
2014-10-13Avoid calling methods on NULL pointers wherever possible.Peter Powell
2014-04-19Fix undefined symbol error on module load if compiled with Clang 3.4Attila Molnar
2014-01-21Bump API version because of 3f4d54eb031f1cd6b016dfe1f768ed86303e3856Attila Molnar
2013-05-16Remove unused variables, avoid copies where possible, check empty() instead o...attilamolnar
2013-04-05Don't attempt to unload or reload modules that are waiting to be unloadedattilamolnar
2013-03-11Fix m_dnsbl not checking cgiirc users when the cgiirc address is elinedattilamolnar
2012-12-15Add a flag to Command that controls whether an empty last parameter is allowe...attilamolnar
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-09-13New OnUserSetIP() hookattilamolnar
2012-07-05Fix Doxygen syntax errors.Peter Powell
2012-07-01Revert "users: introduce OnSetClientIP hook."Robin Burchell
2012-06-12users: introduce OnSetClientIP hook.William Pitcock
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fixes for bug #12Justin Crawford
2010-04-01Split up API_VERSION numberDaniel De Graaf
2010-03-22Remove channel argument from OnSendWhoLine, this information is already avail...danieldg
2010-03-22Allow static initialization of dynamic_reference objectsdanieldg
2010-03-18PURE_STATIC fixes to use normal <module> tagsdanieldg
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-16Defer module init on initial load for easier dependency checkingdanieldg
2010-02-14m_dnsbl updatesdanieldg
2010-02-09Add random number generation functions to InspIRCd class.danieldg
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-18PreCommand/PostCommand are local-only hooksdanieldg
2010-01-17Add Module::init() for correct exception handling during hook registrationdanieldg
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-11Allow static build of inspircd without module supportdanieldg
2009-11-03Move MODENOTICE command to a command moduledanieldg
2009-10-25Force heap allocation of refcountbase, create usecountbase for non-allocation...danieldg
2009-10-24Move forward declarations to typedefs.hdanieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-19Maintain refcount of Module objects to complain about leaked pointersdanieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-17Rewrite ConfigReader againdanieldg
2009-10-14Fix module unmapping with culled Module objectsdanieldg
2009-10-12Encode module API version in the init_module symbol; fixes conflic with glibc...danieldg
2009-10-12DLLFactory--danieldg
2009-10-12Make OnChannelRestrictionApply take a User* instead of a Membership* [jackmcb...danieldg