Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Issue #923
|
|
- warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
- warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
|
|
Use ModeParser::ModeParamsToChangeList() instead of duplicating logic
|
|
|
|
|
|
|
|
|
|
|
|
If the MODE_LOCALONLY flag is set the mode change is not propagated
|
|
Modes::ChangeList::List into MODE/FMODE format
|
|
override joins
Slightly more readable version of #892 by @ShutterQuick
|
|
The size of the vector is checked in OnPreCommand() and that hook only runs for local users
|
|
the netsplit is handled, not in cull()
|
|
shouldn't
|
|
timer tick
|
|
|
|
quit due to a netsplit in OnUserQuit()
|
|
|
|
|
|
netsplit, add TreeServer::IsDead()
|
|
|
|
everything under it recursively at cull time instead of at squit processing time
|
|
TreeServer::SQuitInternal()
|
|
|
|
|
|
|
|
use it to implement quietbursts
|
|
PONG), not all behind it
|
|
Also send the time when they started bursting
|
|
Format: <key>[=<value>]
|
|
Don't mark servers as bursting in the constructor
|
|
bursting, remove TreeServer::bursting
|
|
|
|
|
|
Synthesize a BURST after SERVER for 1202 protocol servers if we are not bursting
|
|
translation
|
|
doing any translation for old protocol servers
|
|
|
|
This does not affect the initial SERVER message containing the password
|
|
constructor
|
|
|
|
|
|
|
|
This is implemented in CheckDuplicate()
|
|
|
|
non-local user outside of a command handler
|
|
|