DarkflameServer/dMasterServer
wincent 4004534732 Initial work on TCP transport layer:
* Optionally compiled additional TCP transport layer.
* Config to enable it.
* Tested and functional with lcdr's tcpudp dll, udp being disabled in the dll due to port issues.
* Removed unused RakNet replica manager and id manager. We've got our own replica manager since pre-open-source.
* Utilizes async boost behavior.

Todo:
* Figure out how to do ping calculations.
* Fix crashes on universe shutdown.
* Test TLS on a VPS.
* Remove unnecessary logging.
* Test with lots of clients.
* Finish "master" to "manager" naming refactor.
2024-10-13 22:42:59 +02:00
..
CMakeLists.txt fix: Dissolve more CMake dependencies (#1387) 2024-03-05 20:13:24 -06:00
InstanceManager.cpp Initial work on TCP transport layer: 2024-10-13 22:42:59 +02:00
InstanceManager.h refactor: Change TryParse implementation (#1442) 2024-02-10 05:05:25 -06:00
MasterServer.cpp Initial work on TCP transport layer: 2024-10-13 22:42:59 +02:00
PersistentIDManager.cpp chore: cleanup objectIdManager overloading and classes (#1391) 2024-01-05 06:31:22 -06:00
PersistentIDManager.h chore: cleanup objectIdManager overloading and classes (#1391) 2024-01-05 06:31:22 -06:00
Start.cpp fix: signal handling (#1375) 2024-01-01 21:50:00 -06:00
Start.h feat: split out system() calls from the rest of MasterServer (#1368) 2023-12-30 08:00:43 +01:00