summaryrefslogtreecommitdiff
path: root/include/extensible.h
AgeCommit message (Expand)Author
2020-04-24Update copyright headers.InspIRCd Robot
2020-04-21Fixes by misspell-fixerInspIRCd Robot
2020-03-30Fix various documentation and formatting issues.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-10-14Implement serialisation of users.Peter Powell
2019-08-13Free StringExtItem and SimpleExtItem values correctly.Peter Powell
2019-08-13Convert LocalExtItem to a typedef and deprecate it.Peter Powell
2019-08-07Convert all core ExtensionItem code away from {un,}serialize.Peter Powell
2019-08-07Add {To,From}{Human,Internal,Network} to ExtensionItem.Peter Powell
2019-08-07Document ExtensionItem better.Peter Powell
2018-08-12Pass the Extensible container to ExtensionItem::free().Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2016-02-25Include stdint.h from inspircd.hAttila Molnar
2015-12-28Fix some whitespace issuesAttila Molnar
2015-12-02Merge branch 'master+serviceinit'Attila Molnar
2015-11-26Add LocalIntExt and LocalStringExt::unserialize() for non-FORMAT_NETWORKAttila Molnar
2015-11-26Add ExtensionManager::GetExts()Attila Molnar
2015-11-26Add typedef ExtensionManager::ExtMapAttila Molnar
2015-11-23Implement ExtensionItem::RegisterService()Attila Molnar
2015-01-18Specify which Extensible subclass an ExtensionItem is valid forAttila Molnar
2014-12-15Change type of some associative containers to their flat versions, including ...Attila Molnar
2014-03-24Make it possible to customize how SimpleExtItem should delete itemsAttila Molnar
2014-02-15Add ParamModeBase and ParamMode, change all parameter modes to inherit from P...Attila Molnar
2014-02-10Replace DummyExtItem with a flag in ExtensibleAttila Molnar
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