Age | Commit message (Collapse) | Author |
|
name, and move the UDP specific bits to network_udp
|
|
on servers (including starting a company with the default password) failed, so no client could join.
|
|
ClientSocket, after all the Socket is the bit that's associated with the network
|
|
ClientID, which later resolves the IP address to ban. This to consolidate the knowledge about resolving IP addresses
|
|
NetworkClientInfo::GetByClientID
|
|
possible to change the password of other companies (on the server)
|
|
and remove some unneeded casts
|
|
unrelated to the number of passed game days, i.e. don't stop aging chat messages when the server is paused
|
|
(dihedral)
|
|
specific intervals (dihedral)
|
|
and dihedral)
|
|
static in that file.
|
|
NetworkFindClientInfoFromIP().
|
|
(anymore) otherwise.
|
|
|
|
to spectators
|
|
|
|
if a header require a header make it include that header
|
|
executing the pause command. This to prevent showing paused and especially unpaused to be shown when the state doesn't change. Output now mentions whether pause changes keep the game paused and what reasons for pausing there 'currently' are.
|
|
'generic' includes so compilation without network support doesn't get broken as easily by changes in header files
|
|
did not get properly updated when the NewGRFs were rescanned causing reading of freed data
|
|
|
|
via command line when joining a server (based on patch by Progman, Ammler and planetmaker)
|
|
_local_company, but only as a storage location for the company you want to join in MP.
|
|
printf-like functions
-Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places
|
|
delayed so much that the network stuff was already closed and the packet would never reach the master server causing the server to appear online longer than necessary.
|
|
[network]:server_bind_ip doesn't exist anymore. Add the IPs/hostnames to [server_bind_addresses]
|
|
client_address.
|
|
|
|
|
|
window crashed the server
|
|
|
|
the server and the clients themselves (dihedral)
|
|
names (based on patch by dihedral)
|
|
and connect to game servers.
|
|
structure so we can pass either one of them and not convert an ip to a string and then back again.
|
|
|
|
|
|
(not enough players)" fully translateable.
|
|
#include dependencies.
|
|
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)
|
|
non-network locations.
|
|
ClientIndex
|
|
|
|
one of the the network files.
|
|
variables (password/months not used) when needed, i.e. only for servers.
|
|
network related company information.
|
|
field for changing the password on clients.
|
|
identification ids and the indices into the clients/client info arrays.
|
|
names in comments and add a little more doxygen documentation.
|