summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/treeserver.h
AgeCommit message (Expand)Author
2020-01-11Update copyright headers.InspIRCd Robot
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-04-28Textual improvements and fixes such as typos, casing, etc. (#1612)Robby
2017-12-19Show server versions in /MAP for opersB00mX0r
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2015-05-13m_spanningtree Use uint64_t for the burst start time to avoid overflowsAttila Molnar
2015-01-25m_spanningtree Rewrite PING logic to use TimersAttila Molnar
2015-01-20m_spanningtree Remove public TreeServer methods that are only called from Tre...Attila Molnar
2015-01-20m_spanningtree Get rid of some boilerplateAttila Molnar
2014-07-28m_spanningtree Change type of num_lost_* to be unsignedAttila Molnar
2014-07-28m_spanningtree Quit all split users in one goAttila Molnar
2014-07-28m_spanningtree Mark servers awaiting destruction after being lost in a netspl...Attila Molnar
2014-07-28m_spanningtree Remove now unused TreeServer::Tidy()Attila Molnar
2014-07-28m_spanningtree Remove split servers from the hash maps in TreeServer::SQuitIn...Attila Molnar
2014-07-28m_spanningtree Move squit logic into TreeServer from TreeSocketAttila Molnar
2014-07-27m_spanningtree Keep track of whether servers are behind a bursting server, us...Attila Molnar
2014-07-27m_spanningtree Add TreeServer::BeginBurst() that marks a server as burstingAttila Molnar
2014-07-27m_spanningtree Use the value of StartBurst to determine whether a server is b...Attila Molnar
2014-07-27m_spanningtree Replace direct access of TreeServer::bursting with IsBursting()Attila Molnar
2014-06-17m_spanningtree Share server description updates via SINFO descAttila Molnar
2014-06-17m_spanningtree Add a field to TreeServer for storing full version stringsAttila Molnar
2014-01-05Move server description field from TreeServer into Server; remove OnGetServer...Attila Molnar
2014-01-05Introduce Server classAttila Molnar
2013-08-22m_spanningtree Add TreeServer::GetChildren() that replaces ChildCount() and G...attilamolnar
2013-08-22m_spanningtree Change TreeServer::GetSocket() to always return the socket tha...attilamolnar
2013-08-19m_spanningtree Minor cleanup of functionsattilamolnar
2013-08-17m_spanningtree Remove SpanningTreeUtilities* fields and parametersattilamolnar
2013-07-24m_spanningtree Change the type of TreeServer::ServerName to std::stringattilamolnar
2013-07-24m_spanningtree Cleanup TreeServer and TreeSocket construction/destructionattilamolnar
2013-04-12m_spanningtree Remove encapsulation on UserCount/OperCountattilamolnar
2013-04-12Tidy up source files:Peter Powell
2012-09-30m_spanningtree Return const references from several TreeServer getter functionsattilamolnar
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-18Move lots of spanningtree items to commandsdanieldg
2010-01-18Remove excessive gettimeofday system callsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-23Make User::uuid and User::server constdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-02Remove unneeded Extensible inheritance and remove "age" field from classbasedanieldg
2009-04-22Fix PingFlag not being set correctly for servers whose burst takes longer tha...danieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-14Mark children of remote servers as bursting while their parent is burstingdanieldg
2009-03-05Fix crash when services (or a misbehaving remote server) introduces a server ...danieldg
2009-02-14Nuke trailing spacespeavey
2009-01-02Update copyrights for 2009.w00t
2008-02-03Propegate BURST and ENDBURST network-wide for timing of bursts, and to keep X...w00t
2008-02-03Broken, but.. show how many milliseconds a burst takes. Someone care to tell ...w00t