Age | Commit message (Collapse) | Author |
|
|
|
use vector/string
|
|
|
|
CommandPacket()" (#9334)
|
|
|
|
|
|
|
|
|
|
|
|
banning clients
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This to be more explicit the function changes the value, and not
returns yes/no.
|
|
|
|
|
|
strings valid and writing strings
|
|
|
|
distinction between (non)company
|
|
|
|
|
|
|
|
|
|
company stats
|
|
|
|
|
|
|
|
|
|
|
|
loops)
|
|
|
|
|
|
admin/rcon passwords
|
|
passwords
|
|
passwords
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Codechange: [Network] split CloseSocket and CloseConnection more clearly
- CloseSocket now closes the actual OS socket.
- CloseConnection frees up the resources to just before CloseSocket.
- dtors call CloseSocket / CloseConnection where needed.
|
|
statically in destructors
In the destructors of many of the network related classes Close() is called, just like the
top class in that hierarchy. However, due to virtual functions getting resolved statically
in the destructor it would always call the empty Close() of the top class.
Document the other cases where a virtual call is resolved statically.
|
|
|
|
It now follows very simple rules:
0 - Fatal, user should know about this
1 - Error, but we are recovering
2 - Warning, wrong but okay if you don't know
3 - Info, information you might care about
4 -
5 - Debug #1 - High level debug messages
6 - Debug #2 - Low level debug messages
7 - Trace information
|
|
|
|
name
Also warn when the client or server name has not been set and provide pointers on how to set them
|