Commit Graph

  • 77d23caa63 Update README.md Lion 2021-06-28 11:39:12 +02:00
  • 79856cde8e Update README.md Lion 2021-06-28 11:38:59 +02:00
  • 89514f3839 bump in-server version number v2.1.1 Lion Kortlepel 2021-06-25 00:04:11 +02:00
  • 7bc230974a fix typo Lion Kortlepel 2021-06-23 17:01:54 +02:00
  • b1ab7e65da Possible windows compile fix Anonymous-275 2021-06-23 20:03:42 +03:00
  • 77f6e9f842 fix typo v2.1.0 Lion Kortlepel 2021-06-23 17:01:54 +02:00
  • c82c53e3d1 remove debug prints Lion Kortlepel 2021-06-23 16:40:08 +02:00
  • 9e861ab993 parse old Server.cfg if it exists Lion Kortlepel 2021-06-23 16:39:08 +02:00
  • ae11ba5f0d bump version to 2.0.4 v2.0.4 Lion Kortlepel 2021-06-23 11:55:47 +02:00
  • 1427966d1a private false by default Lion Kortlepel 2021-06-23 02:08:21 +02:00
  • db92f2867d put a line between header and content of toml Lion Kortlepel 2021-06-22 01:37:58 +02:00
  • 208a41d45f remove unused Lion Kortlepel 2021-06-22 01:19:25 +02:00
  • f2915f9c2a remove dead code Lion Kortlepel 2021-06-22 00:25:13 +02:00
  • 1abf6d5adf Fully implement TOML config file, delete .idea folder Lion Kortlepel 2021-06-22 00:20:12 +02:00
  • f626474b4f add TOML++ Lion Kortlepel 2021-06-20 09:47:09 +02:00
  • 6f3960d2c2 final commit for the fix to linux lua - fix #27 Lion Kortlepel 2021-06-23 01:52:39 +02:00
  • 6cb19a7991 (possibly) Fix linux lua issue Lion Kortlepel 2021-06-23 01:26:53 +02:00
  • 4fe3c50edd update commandline, fix #24 Lion Kortlepel 2021-06-18 11:24:17 +02:00
  • fe7335fb0e github actions: run only on push, not PR, since then it runs twice Lion Kortlepel 2021-06-18 10:53:44 +02:00
  • 40cd203047 update commandline library in a fix attempt for #24 Lion Kortlepel 2021-06-18 10:44:53 +02:00
  • 1fc03500f0 update lionkor/commandline to latest Lion Kortlepel 2021-06-17 12:53:21 +02:00
  • 73729746ff update gitignore with some common unix stuff and notes folder Lion Kortlepel 2021-06-17 12:51:44 +02:00
  • ffdf4dce60 Update LICENSE Anonymous275 2021-06-05 21:42:17 +03:00
  • bb5d7fdcf4 Update README.md Anonymous275 2021-06-05 21:41:51 +03:00
  • 2df2475b59 Update LICENSE Anonymous275 2021-06-05 21:40:54 +03:00
  • bb32b9cfea Update README.md Anonymous275 2021-06-05 21:40:26 +03:00
  • 3f034264f9 Update LICENSE Anonymous275 2021-06-05 21:39:53 +03:00
  • c67fffed58 Update README.md Anonymous275 2021-06-02 12:16:33 +03:00
  • f50b821733 Clarify ways to contribute Lion 2021-05-28 12:26:22 +02:00
  • 1e5d19bca4 Update README.md Lion 2021-05-28 12:13:12 +02:00
  • 1011de1971 Update README.md Lion 2021-05-27 16:58:50 +02:00
  • 7336d63f58 Added N packet flag Anonymous-275 2021-05-23 19:21:04 +03:00
  • c5d7369088 fixed std::unique_lock not a member of std Anonymous-275 2021-05-22 14:17:55 +03:00
  • c3a463552f Update README.md Lion 2021-05-01 17:46:59 +02:00
  • ae9462898e Update README.md Lion 2021-05-01 17:46:02 +02:00
  • 529b7e2ae4 Potential mod download timeout crash fix Anonymous-275 2021-04-25 19:09:08 +03:00
  • 1bee72a175 Server config now uses json Anonymous-275 2021-04-22 02:28:02 +03:00
  • f1e1b6cc28 remove boost from runtime dependencies Lion Kortlepel 2021-04-09 23:56:09 +02:00
  • 573bd77bbd v2.0.3 v2.0.3 Lion Kortlepel 2021-04-06 12:50:39 +02:00
  • 770e03e3c6 update lionkor/commandline to include build speedup Lion Kortlepel 2021-04-06 11:25:16 +02:00
  • 11d4522dc7 update lionkor/commandline to fix windows build Lion Kortlepel 2021-04-05 23:25:02 +02:00
  • 830bc47987 update lionkor/commandline Lion Kortlepel 2021-04-05 14:47:26 +02:00
  • bec698fbdc temporary fix for timeout during sync Lion Kortlepel 2021-04-04 02:57:25 +02:00
  • 60cc835daf remove random 2 second sleep on every car sync (!) Lion Kortlepel 2021-04-04 02:26:51 +02:00
  • a85ce18589 Implement possible ghost player fix Lion Kortlepel 2021-04-04 01:44:40 +02:00
  • 0a35aadc51 Further Changes to rewrite Lua release-v2.1 Lion Kortlepel 2021-04-02 01:02:18 +02:00
  • 3805d7ce6c Begin Lua Rewrite Lion Kortlepel 2021-04-02 00:44:23 +02:00
  • 1228c2fabe fix release build to not include "Release" in the title, it leads to a redundant <title> release-v2.2 Lion Kortlepel 2021-03-31 20:00:40 +02:00
  • 3da0af37e4 V2.0.2 v2.0.2 Anonymous-275 2021-03-31 20:56:08 +03:00
  • baa41dd65a Timeout set to 30 secs Anonymous-275 2021-03-31 20:19:19 +03:00
  • 534b457f48 Possible ghost connection ellimination Anonymous-275 2021-03-31 20:15:42 +03:00
  • 029cf94e68 UnicycleID reset Anonymous-275 2021-03-31 19:58:02 +03:00
  • 15f7a6ba85 Unicycle edit check Anonymous-275 2021-03-31 19:49:52 +03:00
  • 86b5d91579 Try to fix max car limit Anonymous-275 2021-03-31 19:31:45 +03:00
  • 31486bcb56 Car limit fix Anonymous-275 2021-03-31 19:27:05 +03:00
  • 08660d83dc Unicycle bypass vehicle limit Anonymous-275 2021-03-31 19:18:32 +03:00
  • 6d8f75a577 Queue on player list update Anonymous-275 2021-03-31 17:51:38 +03:00
  • 018246cea5 fix deadlock in GetCarData, SetCarData Lion Kortlepel 2021-03-31 14:50:49 +02:00
  • a584e25bf3 fix deadlock in DeleteCar Lion Kortlepel 2021-03-31 14:44:50 +02:00
  • d4d773b769 revert copy-fix, it broke mutex locked contexts Lion Kortlepel 2021-03-31 12:15:26 +02:00
  • 56a02f0215 fix vehicle copy on GetAllCars, TSetOfVehicleData is now vector<> Lion Kortlepel 2021-03-31 12:12:01 +02:00
  • 7231c69e10 Lock when accessing vehicles Anonymous-275 2021-03-31 12:42:29 +03:00
  • 3c68dfaeaf Update LICENSE Lion 2021-03-31 01:31:06 +02:00
  • 69709968fd fix release action again v2.0.1 Lion Kortlepel 2021-03-31 01:15:24 +02:00
  • 5b9effad85 fix release action Lion Kortlepel 2021-03-31 01:10:33 +02:00
  • 808ab94c68 V2.0.1 Anonymous-275 2021-03-31 01:57:11 +03:00
  • e7ae71513c moved an if block again feeling good Anonymous-275 2021-03-31 01:39:50 +03:00
  • b825e5685b moved a if block feeling good Anonymous-275 2021-03-31 01:21:31 +03:00
  • e47821416a Queue packets in SendAll Anonymous-275 2021-03-31 01:11:22 +03:00
  • 50549f3d1a Copy set of shared ptrs Anonymous-275 2021-03-31 00:36:15 +03:00
  • f323d50e34 Decreased the scope of read mutex Anonymous-275 2021-03-31 00:05:05 +03:00
  • 24994d7dde Added 'E' to the filter Anonymous-275 2021-03-30 23:02:49 +03:00
  • 77337204e5 Specific queue filtering Anonymous-275 2021-03-30 23:01:27 +03:00
  • dad1acbb91 Filtering spam packets Anonymous-275 2021-03-30 22:32:16 +03:00
  • 8b755e6b7b Commented spam print Anonymous-275 2021-03-30 22:14:47 +03:00
  • 7ccc5a963a Clear the queue if we failed to sync it Anonymous-275 2021-03-30 22:10:57 +03:00
  • ca24339c9a Possible deadlock fix Anonymous-275 2021-03-30 20:45:57 +03:00
  • fc201efa4b possibly fix some issues with not disconnecting disconnected players Lion Kortlepel 2021-03-30 17:04:40 +02:00
  • 533c8c80e1 break if TCPRcv fails Lion Kortlepel 2021-03-30 16:34:49 +02:00
  • 78fb81004e change timeout to 60s instead of 10, might fix the timeout mass kick Lion Kortlepel 2021-03-30 16:27:25 +02:00
  • 942b7baa74 update ping time on udp packets Lion Kortlepel 2021-03-30 16:24:05 +02:00
  • aa72b2507e fix weird macro compile error Lion Kortlepel 2021-03-30 16:21:08 +02:00
  • 9860240e24 revert change, apparently this doesn't do it Lion Kortlepel 2021-03-30 16:16:55 +02:00
  • cda8168c58 fix boost crash Lion Kortlepel 2021-03-30 16:15:44 +02:00
  • 667bd7f7c8 add name to debug print, update ping time each packet Lion Kortlepel 2021-03-30 15:57:16 +02:00
  • b524aa67de add debug print in timeout ping update Lion Kortlepel 2021-03-30 15:53:55 +02:00
  • e35d1b5457 attempt to fix mass timeout kick Lion Kortlepel 2021-03-30 15:41:05 +02:00
  • 1875c8832d update ping time on any packet, not just ping packets, for now Lion Kortlepel 2021-03-30 15:31:04 +02:00
  • 61726ea3ab fix data race issue no.2 Lion Kortlepel 2021-03-30 15:19:11 +02:00
  • e4d6c86919 fix race condition in packet queueing Lion Kortlepel 2021-03-30 15:13:32 +02:00
  • eaa6b5322f dont SIGPIPE on broken pipe send() Lion Kortlepel 2021-03-30 15:04:53 +02:00
  • 2c06a98e00 add debug print to missed packet sending Lion Kortlepel 2021-03-30 14:59:39 +02:00
  • e73d578797 add debug print on timeout kick Lion Kortlepel 2021-03-30 14:58:01 +02:00
  • 704e25636d possible hotfix for crashes Lion Kortlepel 2021-03-30 14:38:13 +02:00
  • c7cf0a733e revert changes, they didn't fix it Lion Kortlepel 2021-03-30 14:32:56 +02:00
  • 24a34d7a97 possible crash fix Lion Kortlepel 2021-03-30 14:20:31 +02:00
  • 1c98921127 add debug print to diagnose crash Lion Kortlepel 2021-03-30 14:19:03 +02:00
  • 2d898f8665 possible crash fix for linux Lion Kortlepel 2021-03-30 14:07:53 +02:00
  • 229914ac74 remove auth response printing Lion Kortlepel 2021-03-30 13:34:03 +02:00
  • 3258b04dad Update README.md Lion 2021-03-30 02:31:33 +02:00