DarkflameServer/dGame/dUtilities
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
..
SlashCommands Initial work on TCP transport layer: 2024-10-13 22:42:59 +02:00
BrickDatabase.cpp remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05:00
BrickDatabase.h Convert BrickDatabase to namespace (#1142) 2023-07-17 17:55:25 -05:00
CheatDetection.cpp Update CheatDetection.cpp (#1559) 2024-05-10 16:20:42 -05:00
CheatDetection.h feat: Security improvements for spoofed packets (#1201) 2023-09-28 12:16:11 -05:00
CMakeLists.txt chore: split out slash commands into multiple files (#1539) 2024-04-09 20:15:51 -05:00
GUID.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
GUID.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
Loot.cpp Move CDClientManager to be a namespace (#1431) 2024-02-08 23:40:43 -06:00
Loot.h fix include paths (#1488) 2024-03-03 19:06:19 -06:00
Mail.cpp fix: mail crash from underflow and document variables (#1582) 2024-05-16 04:29:48 -05:00
Mail.h chore: Change Mail to use BitStream references (#1474) 2024-02-26 22:01:18 -06:00
ObjectIDManager.cpp Initial work on TCP transport layer: 2024-10-13 22:42:59 +02:00
ObjectIDManager.h chore: cleanup objectIdManager overloading and classes (#1391) 2024-01-05 06:31:22 -06:00
Preconditions.cpp Amend preconditions fix 2024-09-12 15:33:09 +02:00
Preconditions.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SlashCommandHandler.cpp fix: master not using table data, remove 2 noisy logs (#1613) 2024-06-09 15:31:57 -07:00
SlashCommandHandler.h chore: split out slash commands into multiple files (#1539) 2024-04-09 20:15:51 -05:00
VanityUtilities.cpp fix: master not using table data, remove 2 noisy logs (#1613) 2024-06-09 15:31:57 -07:00
VanityUtilities.h feat: move all ldf config to be in xml (#1482) 2024-02-28 17:16:47 -06:00