…s allowed or not
…ing a target nickname If a SID was passed as the target user parameter or when it's an unregistered user reply with the "no such nick" (or the moral equivalent) message
Truncate <limits:identmax>+1 long idents in User::ChangeIdent()
Fix invalid argument warnings on clang.
spanningtree sends an ADDLINE in this case
- FORMAT_MESSAGE_IGNORE_INSERTS flag wasn't used and we never pass insertion parameters, this could cause FormatMessage() to fail - The return value of FormatMessage() wasn't checked, if it returned zero (failure) then RetrieveLastError() returned garbage if err wasn't initialized previously
Replace hardcoded ints
…tting acknowledgement from the target server
This also caused the dlopen()'d library to stay open forever
…me that already exists Previously this silently failed
AddService() throws an exception if an item cannot be registered, modules no longer need to worry about AddMode() etc. failing
m_sqlauth was attached to I_OnUserDisconnect but didn't provide a handler for it, remove
Fix the list of files to be removed by make.
…r is quitting (matched a line)
… type value, misc. cleanup