0ad/source/network
elexis 43730f15f3 Fix network FSM errors when a client closes the game during the loading screen or rejoin synchronization stage, fixes #4594, refs 3199.
Fix comments claiming to ensure reliability when in reality there is
only a small likelihood of the message being received.

Broken by fa85527baf / refs #2420 which was a preparation for a3e1c68b9a
/ refs #2373, which hence didn't actually work and was circumvented by
9b136a45fc without clarification.
Might have caused #3643.
Differential Revision: https://code.wildfiregames.com/D1557
Reviewed By: Imarok
This was SVN commit r21837.
2018-06-05 14:52:41 +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 Fix network FSM errors when a client closes the game during the loading screen or rejoin synchronization stage, fixes #4594, refs 3199. 2018-06-05 14:52:41 +00:00
NetClient.h Secure lobby authentication - prevent joins as a different player 2018-03-12 00:23:40 +00:00
NetClientTurnManager.cpp Fix network FSM errors when a client closes the game during the loading screen or rejoin synchronization stage, fixes #4594, refs 3199. 2018-06-05 14:52:41 +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