Age | Commit message (Collapse) | Author |
|
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
|
|
|
|
|
|
The return value is true if the remote user or both have to change, false if only we have to change
|
|
|
|
|
|
|