0ad/source/network
elexis ee9cf54149 Fix an OOS on rejoin after doubleclicking on the StartGame button, fixes #5199, refs #5162.
Prevents changes to the gamesettings after the game was started, so as
to use the correct map seed when generating the random map terrain for
rejoiners.
D1558 will prevent the UI bug #5206 and FSM error from doubleclicking on
StartGame.

Differential Revision: https://code.wildfiregames.com/D1562
Tested and accepted by: temple
This was SVN commit r21836.
2018-06-05 12:24:30 +00:00
..
scripting Add missing ScriptInterface includes to 2018-04-27 16:48:44 +00:00
tests Remove VFS cache, because it is less effective and less efficient than the OS cache (and partially redundant with higher level application caches). 2017-12-10 17:33:03 +00:00
fsm.cpp Strip trailing whitespace from network code. 2015-12-21 13:58:32 +00:00
fsm.h Strip trailing whitespace from network code. 2015-12-21 13:58:32 +00:00
NetClient.cpp Report network timeouts and lag warnings to clients that finished the loading screen but are waiting for other clients to finish it. 2018-06-01 17:35:00 +00:00
NetClient.h Secure lobby authentication - prevent joins as a different player 2018-03-12 00:23:40 +00:00
NetClientTurnManager.cpp Save oos_dump.dat too when saving oos_dump.txt. 2018-05-29 02:50:33 +00:00
NetClientTurnManager.h Split TurnManager classes into individual files per class. Patch by echotangoecho, fixes #4095. 2017-01-24 02:04:50 +00:00
NetFileTransfer.cpp Cleanup of the network code (range-based for, remove spaces between angle brackets, and other little things). 2016-04-24 20:48:53 +00:00
NetFileTransfer.h Cleanup of the network code (range-based for, remove spaces between angle brackets, and other little things). 2016-04-24 20:48:53 +00:00
NetHost.cpp Automatically replace %hs/%ls with %s in CLogger format strings. 2015-01-22 20:36:24 +00:00
NetHost.h Secure lobby authentication - prevent joins as a different player 2018-03-12 00:23:40 +00:00
NetMessage.cpp Pass ScriptInterface as a const ref where possible. 2017-08-24 00:32:42 +00:00
NetMessage.h Fix few typos found with the Debian lintian tool. 2017-10-28 22:34:57 +00:00
NetMessages.h Secure lobby authentication - prevent joins as a different player 2018-03-12 00:23:40 +00:00
NetMessageSim.cpp Pass ScriptInterface as a const ref where possible. 2017-08-24 00:32:42 +00:00
NetServer.cpp Fix an OOS on rejoin after doubleclicking on the StartGame button, fixes #5199, refs #5162. 2018-06-05 12:24:30 +00:00
NetServer.h Secure lobby authentication - prevent joins as a different player 2018-03-12 00:23:40 +00:00
NetServerTurnManager.cpp Don't trigger a NetServerTurnManager debug breakpoint if a modified or unmodified client sends a non-sequential turnnumber. 2018-01-26 23:02:13 +00:00
NetServerTurnManager.h Don't trigger a NetServerTurnManager debug breakpoint if a modified or unmodified client sends a non-sequential turnnumber. 2018-01-26 23:02:13 +00:00
NetSession.cpp STUN + XMPP ICE implementation. 2017-06-01 06:33:52 +00:00
NetSession.h STUN + XMPP ICE implementation. 2017-06-01 06:33:52 +00:00
NetStats.cpp Cleanup of the network code (range-based for, remove spaces between angle brackets, and other little things). 2016-04-24 20:48:53 +00:00
NetStats.h Cleanup of the network code (range-based for, remove spaces between angle brackets, and other little things). 2016-04-24 20:48:53 +00:00
NMTCreator.h Strip trailing whitespace from network code. 2015-12-21 13:58:32 +00:00
Serialization.h Strip trailing whitespace from network code. 2015-12-21 13:58:32 +00:00
StringConverters.h Provide JSON-compatible string escaping 2011-11-04 01:18:34 +00:00
StunClient.cpp Fix two clang warnings in 61261d14fc reported by leper. 2017-12-04 14:30:38 +00:00
StunClient.h Pass ScriptInterface as a const ref where possible. 2017-08-24 00:32:42 +00:00