Age | Commit message (Collapse) | Author |
|
bcrypt updated to 1.3 by @attilamolnar, original PR #767
|
|
* Don't assume the printable output of hashes is hex
* Add virtual Compare() function, usable for KDFs like BCrypt
Some changes and bugfixes are by @attilamolnar, original PR #767
|
|
"In any case the minimal recommended length for K is L bytes (as the hash output length)."
|
|
|
|
InspIRCd::BindSocket() for setting up the ITC pipe
|
|
Been bugging me that users ping timeout at 121 rather than 120 seconds by default.
|
|
m_permchannels and m_xline_db both have the same error messages as well as not
informing the server operator what file is at fault for the error. This makes it
hard to find which module is causing the error and what file the module is referring
to. The new messages explain which database is trying to be written and the path
used to write the file.
|
|
their uuid, leave it to Extensible
This does not take uuid/sid reuse into consideration and Extensible implements this detection already in a proper way
|
|
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
|
|
|
|
|
|
|
|
collision
Don't change it in DoCollision()
|
|
|