index
:
~steering
/
inspircd++.git
this commit
insp2
insp4
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
modules
/
m_spanningtree
/
treeserver.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update copyright headers.
InspIRCd Robot
2024-08-03
1
-1
/
+1
*
Add SendMetadata methods to Server.
Sadie Powell
2024-07-24
1
-0
/
+4
*
Update copyright headers.
InspIRCd Robot
2024-06-07
1
-2
/
+2
*
Merge branch 'insp3' into master.
Sadie Powell
2023-01-01
1
-1
/
+1
|
\
|
*
Update copyright headers.
InspIRCd Robot
2022-12-30
1
-1
/
+1
*
|
More const correctness work.
Sadie Powell
2022-12-08
1
-1
/
+1
*
|
Assign more class members inline instead of in the constructor.
Sadie Powell
2022-10-21
1
-6
/
+6
*
|
Deprecate the (raw)version SINFO keys and split out customversion/rawbranch.
Sadie Powell
2022-05-17
1
-33
/
+4
*
|
Abolish the infernal space before accessibility keywords.
Sadie Powell
2022-01-25
1
-1
/
+1
*
|
Consistently use `!foo` instead of `foo == NULL`.
Sadie Powell
2021-12-03
1
-1
/
+1
*
|
Apply the final keyword to all module classes where appropriate.
Sadie Powell
2021-10-04
1
-1
/
+2
*
|
Added -Wshorten-64-to-32 and fixed all warnings.
Dominic Hamon
2021-05-30
1
-3
/
+3
*
|
Fix a ton of pedantic compiler warnings.
Sadie Powell
2021-04-04
1
-1
/
+1
*
|
Refactor classbase/CullResult into Cullable/Cullable::Result.
Sadie Powell
2021-03-02
1
-1
/
+1
*
|
Replace all internal references to uline with services.
Sadie Powell
2021-01-30
1
-2
/
+2
*
|
Use C++11 inline initialisation for class members.
Sadie Powell
2020-02-06
1
-4
/
+4
*
|
Merge branch 'insp3' into master.
Sadie Powell
2020-01-17
1
-1
/
+6
|
\
|
|
*
Update copyright headers.
InspIRCd Robot
2020-01-11
1
-1
/
+6
*
|
Merge branch 'insp3' into master.
Sadie Powell
2019-11-13
1
-9
/
+6
|
\
|
|
*
Add whether the server split with an error to OnServerSplit.
Peter Powell
2019-09-23
1
-4
/
+6
|
*
Add the server id to the Server class.
Peter Powell
2019-09-23
1
-5
/
+0
*
|
Merge branch 'insp3' into master.
Sadie Powell
2019-05-15
1
-1
/
+1
|
\
|
|
*
Textual improvements and fixes such as typos, casing, etc. (#1612)
Robby
2019-04-28
1
-1
/
+1
*
|
Replace the override macro with the override keyword.
Sadie Powell
2019-01-25
1
-1
/
+1
|
/
*
Show server versions in /MAP for opers
•••
This resolves #1203
B00mX0r
2017-12-19
1
-0
/
+9
*
Add CXX11_OVERRIDE to overridden members that lack it.
•••
This fixes a ton of warnings when building on compilers that default to C++11 or newer.
Peter Powell
2017-07-12
1
-1
/
+1
*
m_spanningtree Use uint64_t for the burst start time to avoid overflows
Attila Molnar
2015-05-13
1
-2
/
+2
*
m_spanningtree Rewrite PING logic to use Timers
Attila Molnar
2015-01-25
1
-24
/
+9
*
m_spanningtree Remove public TreeServer methods that are only called from Tre...
Attila Molnar
2015-01-20
1
-8
/
+0
*
m_spanningtree Get rid of some boilerplate
•••
Make methods const while at it
Attila Molnar
2015-01-20
1
-6
/
+6
*
m_spanningtree Change type of num_lost_* to be unsigned
Attila Molnar
2014-07-28
1
-2
/
+2
*
m_spanningtree Quit all split users in one go
Attila Molnar
2014-07-28
1
-2
/
+2
*
m_spanningtree Mark servers awaiting destruction after being lost in a netspl...
Attila Molnar
2014-07-28
1
-0
/
+9
*
m_spanningtree Remove now unused TreeServer::Tidy()
Attila Molnar
2014-07-28
1
-6
/
+0
*
m_spanningtree Remove split servers from the hash maps in TreeServer::SQuitIn...
Attila Molnar
2014-07-28
1
-3
/
+5
*
m_spanningtree Move squit logic into TreeServer from TreeSocket
Attila Molnar
2014-07-28
1
-0
/
+18
*
m_spanningtree Keep track of whether servers are behind a bursting server, us...
Attila Molnar
2014-07-27
1
-0
/
+13
*
m_spanningtree Add TreeServer::BeginBurst() that marks a server as bursting
•••
Don't mark servers as bursting in the constructor
Attila Molnar
2014-07-27
1
-0
/
+5
*
m_spanningtree Use the value of StartBurst to determine whether a server is b...
Attila Molnar
2014-07-27
1
-2
/
+1
*
m_spanningtree Replace direct access of TreeServer::bursting with IsBursting()
Attila Molnar
2014-07-27
1
-0
/
+5
*
m_spanningtree Share server description updates via SINFO desc
Attila Molnar
2014-06-17
1
-0
/
+6
*
m_spanningtree Add a field to TreeServer for storing full version strings
Attila Molnar
2014-06-17
1
-0
/
+15
*
Move server description field from TreeServer into Server; remove OnGetServer...
Attila Molnar
2014-01-05
1
-5
/
+0
*
Introduce Server class
•••
- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine()
Attila Molnar
2014-01-05
1
-6
/
+14
*
m_spanningtree Add TreeServer::GetChildren() that replaces ChildCount() and G...
attilamolnar
2013-08-22
1
-6
/
+3
*
m_spanningtree Change TreeServer::GetSocket() to always return the socket tha...
•••
The only exception is the tree root (us) which has no associated socket (NULL) Add TreeServer::IsRoot() and IsLocal() helpers
attilamolnar
2013-08-22
1
-1
/
+9
*
m_spanningtree Minor cleanup of functions
attilamolnar
2013-08-19
1
-1
/
+1
*
m_spanningtree Remove SpanningTreeUtilities* fields and parameters
attilamolnar
2013-08-17
1
-3
/
+2
*
m_spanningtree Change the type of TreeServer::ServerName to std::string
attilamolnar
2013-07-24
1
-2
/
+2
*
m_spanningtree Cleanup TreeServer and TreeSocket construction/destruction
attilamolnar
2013-07-24
1
-19
/
+9
[next]