Age | Commit message (Collapse) | Author |
|
#include dependencies.
|
|
ClientIndex
|
|
|
|
network related company information.
|
|
field for changing the password on clients.
|
|
identification ids and the indices into the clients/client info arrays.
|
|
and strecpy where direct conversion is possible
|
|
|
|
client so it is immediatelly clear which one you are working with.
|
|
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
|
like it's done for other list_* console commands
|
|
|
|
with all other structs/classes that are in a pool.
|
|
to.Patch by Yexo
|
|
|
|
crashes to simplify debugging. See readme.txt for details
|
|
settings between NetworkSettings and NetworkGameInfo.
-Fix: failure of changing the server password during games because the password wasn't duplicated properly.
|
|
-Cleanup: some reincarnations of _fios_items in the code
|
|
headers so that nothing from the network directory needs to include basically all network headers.
|
|
the patch command.
|
|
network/network_internal to settings.
|
|
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
|
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
|
initialised once and always with the same value with enums.
|
|
|
|
client but do directly execute those on the server.
|
|
something more than whitespace as description of files that don't have a description.
|
|
unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
|
|
|
|
|
on a dedicated server. Patch by dihedral.
|
|
unneeded include from openttd.h.
|
|
|
|
|
|
when it's not necessary.
|
|
|
|
useless includes.
|
|
|
|
map.h).
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
their respective places.
|
|
|
|
to/in the servers.
Each server and game yield a (usually) different 'salt'. This salt is used by the clients to hash their passwords. This way the passwords are not sent in clear text and it is not trivial to use those hashes on other servers.
NOTE: It is still NOT safe to use your trusted passwords and it will not stop people from being able to 'hijack' your password, it only makes it harder to do and certainly much less trivial than just dumping passwords from the memory.
|
|
fitting to the naming style
|
|
directly use to change their behaviour, during network games as this can cause desyncs.
|
|
money and don't misuses CommandCost to have a overflow safe integer. Based on a patch by Noldo.
|
|
constant. Patch by ammler.
|
|
servers can use it
|
|
were not printed properly; they did even "overflow" into the next to-be-printed values.
|