summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/main.h
AgeCommit message (Expand)Author
2013-06-02Route WALLOPS like a regular command, remove OnWallops hookattilamolnar
2013-05-20Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to On...attilamolnar
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-04-26Modularize DNSAdam
2013-04-21m_spanningtree Move CacheTimer into utilsattilamolnar
2013-04-13m_spanningtree Bump protocol version and remove unused CAPAB CAPABILITIES ent...attilamolnar
2013-04-12m_spanningtree Remove unneeded #includesattilamolnar
2013-04-12m_spanningtree Introduce new function to send channel messagesattilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-01Remove legacy code, mostly related to 1.2 compatibilityattilamolnar
2012-10-03m_spanningtree Remove empty RedoConfig()attilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fix some of the include guard names (requested by SaberUK)Justin Crawford
2012-04-14Fixes for bug #12Justin Crawford
2010-01-19Remove overrides for ADMIN, STATS, TIMEdanieldg
2010-01-19Fix MOTD and RULES to work remotely (remove the old hacks for MOTD)danieldg
2010-01-18Move lots of spanningtree items to commandsdanieldg
2010-01-18PreCommand/PostCommand are local-only hooksdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2010-01-10Remove spanningtree override of /LUSERSdanieldg
2010-01-02Remove special-case handling of SVSNICK, SVSJOIN, SVSPART; enables intelligen...danieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
2009-10-14Fix module unmapping with culled Module objectsdanieldg
2009-10-09Move autoconnect next-server to TreeSocket::cull, and drop autoconnect refere...danieldg
2009-10-08Update Event and Request APIsdanieldg
2009-10-01Merge remote/local MODULES outputdanieldg
2009-09-30Allow multiple autoconnects in a single <autoconnect> tag, fix infinite failoverdanieldg
2009-09-30Add explicit reference-counting base classdanieldg
2009-09-30Move destruction logic for User and Spanningtree into cull()danieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-17Add <autoconnect> blocks [jackmcbarn]danieldg
2009-09-13Add SerializeFormat for easier metadata formattingdanieldg
2009-09-13Module API changes to use Membership* where sensibledanieldg
2009-09-05Change OnPostLocalTopicChange to be OnPostTopicChange, invoked for both remot...w00t
2009-09-02Add s2s backward compatability for protocol changesdanieldg
2009-09-02Add OnChangeIdent and FIDENT supportdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02MetaData reworkdanieldg
2009-09-02Remove unneeded ProtocolInterface::Introducedanieldg
2009-09-02Add "created" parameter to OnUserJoin, to avoid explicit checks for +Pdanieldg
2009-09-02Replace std::deque with std::vector in spanningtree and related modulesdanieldg
2009-08-17Allow forward linking compatability by accepting higher protocol version numb...danieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-04-19Add loopCall to prevent double-broadcasting new X:linesdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-07Include explicit parameter list in ProtocolInterface::SendModedanieldg
2009-03-06Construct explicit parameter type list for MODE parametersdanieldg
2009-02-18Remove unused NumServers fielddanieldg