summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree
AgeCommit message (Expand)Author
2013-12-15Make various self contained methods static.Peter Powell
2013-11-21Fix a few issuesattilamolnar
2013-11-21Allow multiple allowmasks in link blocks, #679Adam
2013-11-12Use WriteNumeric() everywhere we send numerics and include the user's nick au...Adam
2013-09-13Pass an interface to the OnSync hooksattilamolnar
2013-09-13Split ProtocolInterface::SendMetaData() into multiple functionsattilamolnar
2013-09-12Send ListModeBase modes implicitly on channel syncattilamolnar
2013-09-11Convert cmd_modenotice into an optional moduleattilamolnar
2013-09-11Move prefix mode specific fields and getters into PrefixModeattilamolnar
2013-09-10m_spanningtree Minor fixesattilamolnar
2013-09-10m_spanningtree Handle ERROR when fully connectedattilamolnar
2013-09-10m_spanningtree Move c2s commands out of SpanningTreeCommands to auto register...attilamolnar
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-09-08Fix compile warnings as seen on g++ 4.4.7Adam
2013-08-30Remove ModuleManager::GetAllModuleNames(), use GetModules() insteadattilamolnar
2013-08-30Replace OnRehash() with ReadConfig() that is called on boot, on module load a...attilamolnar
2013-08-30Merge insp20attilamolnar
2013-08-28m_spanningtree Propagate topic changes via FTOPIC in order to prevent desync ...attilamolnar
2013-08-27m_spanningtree Introduce command buildersattilamolnar
2013-08-27m_spanningtree Changes to TreeSocket::WriteLine() to avoid string copiesattilamolnar
2013-08-27Fix Windows build and a few more problemsattilamolnar
2013-08-27Fix indentationattilamolnar
2013-08-25m_spanningtree Allow server-to-server command handlers to specify whether the...attilamolnar
2013-08-25Clean up the protocol interfaceattilamolnar
2013-08-22m_spanningtree Add TreeServer::GetChildren() that replaces ChildCount() and G...attilamolnar
2013-08-22m_spanningtree Remove duplicate code for sending channel messages from RouteC...attilamolnar
2013-08-22m_spanningtree Implement DoOneToMany() using DoOneToAllButSender()attilamolnar
2013-08-22m_spanningtree Change TreeServer::GetSocket() to always return the socket tha...attilamolnar
2013-08-22Fix a few problemsattilamolnar
2013-08-21m_spanningtree When an IOHook goes away close all pending connections that us...attilamolnar
2013-08-19Remove cmd_map from the coreattilamolnar
2013-08-19m_spanningtree Minor cleanup of functionsattilamolnar
2013-08-18m_spanningtree Move all server-to-server command handlers into handler classesattilamolnar
2013-08-18m_spanningtree Propagate oper-only quit reason using METADATA, remove OPERQUITattilamolnar
2013-08-17m_spanningtree Remove SpanningTreeUtilities* fields and parametersattilamolnar
2013-08-15Remove $ModDep commentsattilamolnar
2013-08-13Store oper types and opers in separate containersattilamolnar
2013-08-12Add ConfigTag::getDuration() with optional bounds checkingattilamolnar
2013-08-09Accept std::string as parameter in User::ChangeHost(), ChangeIdent() and Chan...attilamolnar
2013-08-08Fix a couple of issuesattilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-08-04Modify the log message to contain the log type.Peter Powell
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-08-04Remove a few not-so-useful debug messagesattilamolnar
2013-07-26Use server ids when propagating squitsAdam
2013-07-24m_spanningtree Change the type of TreeServer::ServerName to std::stringattilamolnar
2013-07-24m_spanningtree Cleanup TreeServer and TreeSocket construction/destructionattilamolnar
2013-07-20Enable the LINK snomask from m_spanningtree, remove unused FLOOD snomaskattilamolnar
2013-07-19Get rid of enum UserModes and mark User::modes as privateattilamolnar