summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/server.cpp
AgeCommit message (Expand)Author
2019-09-23Add the server id to the Server class.Peter Powell
2019-07-19spanningtree: Never send a message to a raw UUID in CmdBuilder.Peter Powell
2019-05-14If a parent server is hidden then also hide its child servers.Peter Powell
2019-04-28Textual improvements and fixes such as typos, casing, etc. (#1612)Robby
2019-02-18Improve support for wildcards in <link:name>.Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
2017-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
2016-08-22m_spanningtree Change type of Link::Name to std::stringAttila Molnar
2016-04-28m_spanningtree Send snotice with the negotiated ciphersuite when connected us...Attila Molnar
2015-05-13m_spanningtree Use uint64_t for the burst start time to avoid overflowsAttila Molnar
2015-05-13m_spanningtree Clean up commentsAttila Molnar
2015-01-10Reduce std::string::substr() usageAttila Molnar
2014-07-27m_spanningtree Sync bursting state of servers in SERVERAttila Molnar
2014-07-27m_spanningtree Parse additional information present in SERVER messagesAttila Molnar
2014-07-27m_spanningtree Add TreeServer::BeginBurst() that marks a server as burstingAttila Molnar
2014-07-27m_spanningtree Remove unused parameters from the server introduction messageAttila Molnar
2014-07-27m_spanningtree Add newly created TreeServers to the parent's list in the cons...Attila Molnar
2014-07-27m_spanningtree Don't pointlessly copy strings in SERVER handlersAttila Molnar
2014-07-27m_spanningtree Deduplicate server auth codeAttila Molnar
2014-07-27m_spanningtree Deduplicate auth finish codeAttila Molnar
2014-07-27m_spanningtree Remove duplicated code from TreeSocket::Outbound_Reply_Server()Attila Molnar
2014-07-25Merge insp20Attila Molnar
2014-05-21Update server.cppDan Parsons
2013-08-27m_spanningtree Introduce command buildersattilamolnar
2013-08-25m_spanningtree Allow server-to-server command handlers to specify whether the...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-18m_spanningtree Move all server-to-server command handlers into handler classesattilamolnar
2013-08-17m_spanningtree Remove SpanningTreeUtilities* fields and parametersattilamolnar
2013-08-15Remove $ModDep commentsattilamolnar
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-04-28Merge insp20attilamolnar
2013-04-23m_spanningtree Fix crash when connecting to a remote server that has the same...attilamolnar
2013-04-13m_spanningtree Ignore hopcount in incoming SERVER command, always send 0 at b...attilamolnar
2013-04-12m_spanningtree Remove unneeded #includesattilamolnar
2013-04-12m_spanningtree atoi() to ConvToInt() conversion, add const where possibleattilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-10m_spanningtree Create new TreeServers for incoming connections only when they...attilamolnar
2013-04-01Convert IsSID() to a static member function, modules shouldn't override itattilamolnar
2012-10-12Remove superfluous std::string()sattilamolnar
2012-06-12m_spanningtree Burst to a new server before introducing it to the rest of the...attilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-12-02Restore prefixJackmcbarn
2010-12-02Fix possible crashJackmcbarn
2010-04-16Fix crash when a remote server has the same name as we doDaniel De Graaf
2010-02-13Clean up treesocket naming confusion by adding a link block reference during ...danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-08Update Event and Request APIsdanieldg
2009-09-30Allow multiple autoconnects in a single <autoconnect> tag, fix infinite failoverdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg