summaryrefslogtreecommitdiff
path: root/include/extensible.h
AgeCommit message (Expand)Author
2014-01-06Unset all extensions and the topic when lowering TS on a channelAttila Molnar
2013-04-12Tidy up source files:Peter Powell
2012-12-02Throw an exception when attempting to register an extension with a name that ...attilamolnar
2012-07-06#include <stdint.h>, add header guard to extensible.hattilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2009-11-16Use ServiceProvider for inter-module dependenciesdanieldg
2009-11-15Add Inspircd::AddServicesdanieldg
2009-10-25Force heap allocation of refcountbase, create usecountbase for non-allocation...danieldg
2009-10-24Move forward declarations to typedefs.hdanieldg
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-18Cull channels, warn when Extensible objects are not culled as they must bedanieldg
2009-10-17Some windows compile fixesdanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
2009-10-14Move static map of extensions into ServerInstance, add const-correctnessdanieldg
2009-10-12CoreExport changes, clean up DoHostCycle when users are exempteddanieldg
2009-10-11Less CoreExport.. Too much of a good thing..peavey
2009-10-11More CoreExport.peavey
2009-09-28Fix warnings from BSD build and work around the failures of BSD makedanieldg
2009-09-15Remove Extensible items from user, channel, and Membership on module unloaddanieldg
2009-09-13Add SerializeFormat for easier metadata formattingdanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg