summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/main.cpp
AgeCommit message (Expand)Author
2020-03-31Add back the prefix on a server target message.Matt Schatz
2020-03-30Fix various documentation and formatting issues.Sadie Powell
2020-02-15Add HasFd to EventHandler and switch code to use it.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2020-01-03Add an event provider class for the event/messagetag event.Sadie Powell
2019-12-29Mark messages from ulined clients with the inspircd.org/service tag.Peter Powell
2019-10-17SQuit all servers when a shutdown happens.Peter Powell
2019-09-23Add whether the server split with an error to OnServerSplit.Peter Powell
2019-09-23Add the server id to the Server class.Peter Powell
2019-08-07Add {To,From}{Human,Internal,Network} to ExtensionItem.Peter Powell
2019-07-19Add an event for adding tags to S2S messages.Peter Powell
2019-07-19Get rid of CommandBuilder::push_back.Peter Powell
2019-07-19spanningtree: Never send a message to a raw UUID in CmdBuilder.Peter Powell
2019-07-15Split ServerEventListener into {Broadcast,Link,Sync}EventListener.Peter Powell
2019-06-24Replace large if/else blocks for target.type with switches (#1668).linuxdaemon
2019-06-22Fix msgid inconsistencies with TAGMSGlinuxdaemon
2019-05-29Add irc::sockets::isunix for checking if a file is a UNIX socket.Peter Powell
2019-05-14Replace ModuleSpanningTree::TimeToStr with InspIRCd::DurationStr.Peter Powell
2019-04-15Fix linking servers with UNIX sockets.Peter Powell
2019-03-14Generate the ssl_cert metadata before bursting a connecting user.Peter Powell
2019-01-19Fix sending the entire VERSION output as a single parameter.Peter Powell
2019-01-02Fix message tags not being broadcast across the network.Peter Powell
2018-12-17Fix not propagating rehashes properly across the network.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2018-08-12Convert AWAY to use cross-module events and clean up slightly.Peter Powell
2018-07-30Replace most usages of "name" with "real" or "real name".Peter Powell
2018-07-30Replace most usages of "GECOS" with "real" or "real name".Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
2018-07-24Fix building on Windows.Peter Powell
2018-07-18Initial support for listening on UNIX socket endpoints.Peter Powell
2018-07-18Add the family() member to the sockaddrs union.Peter Powell
2018-04-08Move OnStats from the core to a cross-module event.Peter Powell
2018-01-06Rework message handling.Peter Powell
2017-12-03Rename the spanningtree module header to server.Peter Powell
2017-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
2017-08-27Remove module file extensions from user-visible messages.Peter Powell
2017-08-06Purge code for Windows XP and MSVC pre-2015.Peter Powell
2016-09-02m_spanningtree Refuse topic changes that would result in desyncAttila Molnar
2016-08-26m_spanningtree Drop unnecessary c_str() call when passing Link::Name to metho...Attila Molnar
2016-08-25spanningtree: use bindip aftype as a hint for dns lookup typeAdam
2016-08-22m_spanningtree Use ASCII case insensitive map for matching server namesAttila Molnar
2016-08-22m_spanningtree Change type of Link::Name to std::stringAttila Molnar
2016-08-08Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ...Attila Molnar
2016-04-25m_spanningtree Call the OnServerSplit hook from the OnUnloadModule() handler ...Attila Molnar
2016-03-30m_spanningtree Remove PUSH handlerAttila Molnar
2016-03-29m_spanningtree Add NUM command handlerAttila Molnar
2016-03-01m_spanningtree Remove ModuleSpanningTree::RemoteMessage()Attila Molnar
2016-03-01Send NOTICEs that can go to both local and remote users with User::WriteRemot...Attila Molnar
2016-02-25Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Attila Molnar
2015-12-06m_spanningtree Change allocation of ModuleSpanningTree::commands to be physic...Attila Molnar