Ivan Savenko
|
2362c6da21
Fixes for multiple new issues from Sonar
|
преди 8 месеца |
Ivan Savenko
|
b1ae36bdff
Use boost::asio::post instead of deprecated io_service::post
|
преди 8 месеца |
Ivan Savenko
|
8bac023e82
Fix internal connection sending queued packages after closing
|
преди 8 месеца |
Ivan Savenko
|
d9244cf061
Remove network connection from local games
|
преди 8 месеца |
Laserlicht
|
1517dcca6c
boost 1.87
|
преди 10 месеца |
Ivan Savenko
|
97f1a310df
Fix miscellaneous issues discovered by Sonar
|
преди 1 година |
Ivan Savenko
|
b8beb4fb13
Fixes for various minor issues detected by Sonar Cloud
|
преди 1 година |
Ivan Savenko
|
6f6555d19c
Downgrade fatal exception to disconnection message
|
преди 1 година |
Ivan Savenko
|
35954dc41b
Simple workaround to fix vcmiserver shutdown procedure
|
преди 1 година |
Ivan Savenko
|
da9d82b697
Merge pull request #3973 from vcmi/master
|
преди 1 година |
Ivan Savenko
|
00728ded88
Report more information on exception
|
преди 1 година |
Ivan Savenko
|
6d08ec6323
More robust handling of connection errors
|
преди 1 година |
Ivan Savenko
|
0403626c93
Fix excessive calls of steady_timer::async_wait
|
преди 1 година |
Ivan Savenko
|
67604e1e01
Reapply "Simple implementation of heartbeat package"
|
преди 1 година |
Ivan Savenko
|
4c3aac8f19
Use async_write to prevent locks if receiver is too slow
|
преди 1 година |
Ivan Savenko
|
66e2e13ba1
Add few more safety checks to network connection logic
|
преди 1 година |
Ivan Savenko
|
ede92c1a9c
Revert "Simple implementation of heartbeat package"
|
преди 1 година |
Ivan Savenko
|
5f344e410a
Simple implementation of heartbeat package
|
преди 1 година |
Ivan Savenko
|
526ac9807b
Enabled 'keepalive' option to detect dead connections
|
преди 1 година |
Andrey Filipenkov
|
006ec227ce
[iOS] fix crash on starting game
|
преди 1 година |
Ivan Savenko
|
6901945b6e
Fix possible thread race on sending packet from two threads
|
преди 1 година |
Ivan Savenko
|
779625415f
Guard against concurrent writes on same asio::socket instance
|
преди 1 година |
Ivan Savenko
|
f620a07389
Add protocol validation
|
преди 1 година |
Ivan Savenko
|
d4bedd8d8d
Fixed handling of match server crash
|
преди 1 година |
Ivan Savenko
|
7dee24edae
Cleanup
|
преди 1 година |
Ivan Savenko
|
f97ffd8e9a
Better handling of disconnects, code cleanup
|
преди 1 година |
Ivan Savenko
|
29c0989849
Use std::byte to manage network data
|
преди 1 година |
Ivan Savenko
|
388ca6e776
Added list of active accounts and rooms to UI. Added room creation logic
|
преди 1 година |
Ivan Savenko
|
baa73f5433
Code cleanup
|
преди 1 година |
Ivan Savenko
|
80e960bc8e
Finalized new TCP networking API
|
преди 1 година |