Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
sources too
|
|
|
|
the server and the clients themselves (dihedral)
|
|
up the mess when cancelling a download
|
|
|
|
resolving the hostname or connecting takes long/is timing out.
|
|
and connect to game servers.
|
|
|
|
the network) to pass newlines instead of replacing them with question marks, but only when asked to do so.
|
|
(content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates.
|
|
is for UDP.
|
|
|
|
to network_server.cpp as the server's the one that sends that information
|
|
|
|
thus unifying most of the validity checking too.
|
|
|
|
twice (found due to added assertion in r14730)
|
|
|
|
networkclientinfo structs to be in a contiguous piece of memory and put them in a pool.
-Note: 255 should really be enough for now... making it any more means network protocol bumps.
|
|
function/definitions closer together.
|
|
#include dependencies.
|
|
it's (way) more descriptive what it's used for.
|
|
replace looping socket structs with info structs when the loop is only interested in the info structs (i.e. not derefing the info from sockets when one can loop info directly and the socket isn't used)
|
|
network related company information.
|
|
identification ids and the indices into the clients/client info arrays.
|
|
|
|
client so it is immediatelly clear which one you are working with.
|
|
doesn't guarantee the resulting string is '\0'-terminated.
|
|
|
|
|
|
constants.
|
|
configurable and increase the default size slightly so it can hold the longest chat messages.
|
|
a more logical location and give it a more consistent name.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
name in the commands too.
|
|
|
|
settings between NetworkSettings and NetworkGameInfo.
-Fix: failure of changing the server password during games because the password wasn't duplicated properly.
|
|
headers so that nothing from the network directory needs to include basically all network headers.
|
|
|
|
always have the NORETURN attribute
|
|
including other headers in variables.h.
|