Commit Graph

  • 1ef6cf53a2 Add endian-correctness to TCPSend&Rcv (parallel to the Launcher commit) Lion Kortlepel 2020-11-08 11:52:32 +01:00
  • 26383d5346 Add lots of memory safety to client interface Lion Kortlepel 2020-11-08 02:50:17 +01:00
  • 96668add6e Safety improvements Lion Kortlepel 2020-11-08 02:29:06 +01:00
  • 437a654b90 Added thread names to logs Lion Kortlepel 2020-11-08 02:28:40 +01:00
  • a42ab67d2f Minor fixes Lion Kortlepel 2020-11-08 01:31:34 +01:00
  • fe6cfd027e fix some unix stuff Lion Kortlepel 2020-11-07 23:40:53 +01:00
  • a08d29a0ae Vehicle ghost fix, player list fix Anonymous275 2020-11-07 23:29:06 +02:00
  • 2021f0b461 fixed debug output, server exit hang, crashes Anonymous275 2020-11-07 18:52:03 +02:00
  • 5b92cbc0be wesocket base Anonymous275 2020-11-07 02:35:50 +02:00
  • 757c63bddb Update CMakeLists.txt Anonymous275 2020-11-07 00:09:50 +02:00
  • 77f811b7a8 websocket wip Anonymous275 2020-11-06 23:58:47 +02:00
  • 6bebc4c160 Fix lua imports, fix linux backspace behaviour in console Lion Kortlepel 2020-11-06 15:50:03 +01:00
  • e5a0d43024 fixed windows build Anonymous275 2020-11-06 16:43:18 +02:00
  • b49abe02eb Merge pull request #4 from Starystars67/cross-platform Lion Kortlepel 2020-11-06 14:30:11 +01:00
  • 3eb2bd0dfc possibly fixed UDPSend error on unix Lion Kortlepel 2020-11-06 01:58:36 +01:00
  • 775e46788c fix SendAll again Lion Kortlepel 2020-11-06 01:40:08 +01:00
  • 1de29dc5e4 fix assert in SendToAll Lion Kortlepel 2020-11-06 01:34:55 +01:00
  • e41b3df095 fix glaring f*cking error Lion Kortlepel 2020-11-06 01:07:55 +01:00
  • 24eaa1e079 add even more prints Lion Kortlepel 2020-11-06 00:58:25 +01:00
  • 8ba89e491f add even more debugging prints Lion Kortlepel 2020-11-06 00:54:05 +01:00
  • 6a3b933df1 more verbose errors Lion Kortlepel 2020-11-06 00:31:35 +01:00
  • f0c87341ab implement size header for auth Lion Kortlepel 2020-11-05 23:57:07 +01:00
  • fbbdc084a4 Windows compile fix Anonymous275 2020-11-05 16:49:49 +02:00
  • 36db73b562 Add more safety on some memory handling Lion Kortlepel 2020-11-04 14:35:28 +01:00
  • f2d87078ae Fix various memory leaks with RAII Lion Kortlepel 2020-11-04 13:10:45 +01:00
  • 5452aeb558 Fix race condition in debug build printing Lion Kortlepel 2020-11-04 11:58:09 +01:00
  • 2beff2495f Fix backspace behavior, random printing of > Lion Kortlepel 2020-11-03 13:41:23 +01:00
  • 9bae155439 dont assert at all in release mode Lion Kortlepel 2020-11-03 12:53:19 +01:00
  • c5c21c43ad Implement various WIN32 fixes Lion Kortlepel 2020-11-03 12:50:05 +01:00
  • f144d451c7 Fixup Lion Kortlepel 2020-11-03 12:14:19 +01:00
  • ddd9c55822 Disable _s warnings on msvc Lion Kortlepel 2020-11-03 12:12:27 +01:00
  • 801ea3f777 Fix windows naming issue with assert Lion Kortlepel 2020-11-03 12:10:08 +01:00
  • e986df0579 change __WIN32 to WIN32 (oops) Lion Kortlepel 2020-11-03 12:01:31 +01:00
  • e9432ac1ca add WIN32 and UNIX specific cmake instructions Lion Kortlepel 2020-11-03 11:48:42 +01:00
  • aa73a9d16a Assert nullptrs in VehicleData we'll nuke this file anyways, but for now lets be safe about ptrs. Lion Kortlepel 2020-11-03 10:38:44 +01:00
  • b2166402a2 Print TIDs in every new thread Lion Kortlepel 2020-11-03 10:22:49 +01:00
  • 2ec65d5b84 Implement Assertion properly, TID printing in debug builds Lion Kortlepel 2020-11-03 10:13:52 +01:00
  • 69f20bdf41 Add TID debug printing Lion Kortlepel 2020-11-03 09:36:00 +01:00
  • 289bb1c1f3 add *Server.cfg* rule to gitignore Lion Kortlepel 2020-11-03 09:03:01 +01:00
  • eead954bf9 Fix Console on Unix, adapt console behavior to that of a traditional console, add Assert.h, add clang-format file with modified WebKit style Lion Kortlepel 2020-11-03 09:00:42 +01:00
  • 13e79e407c add support for std::filesystem on older compilers root 2020-11-01 06:48:31 -05:00
  • 4d259c9d25 add cmake lists for debian Lion Kortlepel 2020-11-01 12:46:16 +01:00
  • 953131289d Fix compiler warnings, explicitly cast by default Lion Kortlepel 2020-11-01 12:19:19 +01:00
  • 8bc35fb82e Refactor to work on Linux / Unix, fix some compiler errors. CMakeLists was also modified to make this work, but its scuffed and i will hold on to that for a while longer Lion Kortlepel 2020-11-01 02:00:27 +01:00
  • 02fbe72eed lib push Anonymous275 2020-10-31 15:18:28 +02:00
  • 2604308094 lib sync Anonymous275 2020-10-31 15:15:26 +02:00
  • 6787f43889 removed file Anonymous275 2020-10-31 15:10:11 +02:00
  • 7e917e99a1 Merge branch 'master' of https://github.com/Starystars67/BeamNG-MP-Server Anonymous275 2020-10-31 15:05:03 +02:00
  • 9adc633c2f Update .gitignore Anonymous275 2020-10-31 15:03:49 +02:00
  • 030944ebc2 Add files via upload Anonymous275 2020-10-31 15:01:30 +02:00
  • 90458cbf72 Delete libcurl_a.lib Anonymous275 2020-10-31 14:57:00 +02:00
  • 3bdc75b0c0 server input Anonymous275 2020-10-31 14:55:00 +02:00
  • 71a84b4f1b Server update 0.63.5 Anonymous275 2020-10-16 17:05:31 +03:00
  • 31c96cee94 V0.6 Anonymous275 2020-08-21 20:58:10 +03:00
  • 232c4d7b28 Crash Handeling Anonymous275 2020-07-11 00:03:37 +03:00
  • 303647a8c3 added 2 lua events fixed chat messages lagging Anonymous275 2020-07-09 20:54:02 +03:00
  • 92cc1cb0fd minor tweaks Anonymous275 2020-07-06 21:30:09 +03:00
  • c83bc7864a v1.48 Anonymous275 2020-07-04 23:58:47 +03:00
  • 83c095ba17 memory leak fix, now uses less than 5MB of memory Anonymous275 2020-07-04 15:58:53 +03:00
  • 69362b2dfd Ready for release Anonymous275 2020-07-03 16:22:54 +03:00
  • e7c1bdd872 Server now support over 9 Petabytes of mod Anonymous275 2020-07-03 00:58:00 +03:00
  • 6c93ea7fb2 v0.43 Anonymous275 2020-07-02 00:20:35 +03:00
  • 1b8c7abea5 stability improvements, tweaks Anonymous275 2020-06-27 16:58:02 +03:00
  • c5e1175f1a fixed vehicle spawn issue Anonymous275 2020-06-23 22:11:32 +03:00
  • ed0e35400d Security Improvements Anonymous275 2020-06-22 23:03:29 +03:00
  • 3d29067cab Lua function revisions Anonymous275 2020-06-22 18:59:48 +03:00
  • 354ff30b90 bug fix Anonymous275 2020-06-21 19:11:26 +03:00
  • 834db5ecc1 minor bug fix Anonymous275 2020-06-20 17:19:10 +03:00
  • 62928ece9c statistics Anonymous275 2020-06-20 14:55:27 +03:00
  • 280e3a8daa Statistic reports mainly packets per second Anonymous275 2020-06-18 21:55:58 +03:00
  • a05acee04f Mod Sync Anonymous275 2020-06-13 01:06:28 +03:00
  • ed6b2d236a small commit Anonymous275 2020-06-04 17:03:42 +03:00
  • 80c3280e4e Major rewrite, speed, and stability improvements Anonymous275 2020-06-04 01:52:33 +03:00
  • ff2d5d74ae minor adjustments Anonymous275 2020-05-27 10:24:23 +03:00
  • 375c4a4952 17h of work Anonymous275 2020-05-26 19:13:27 +03:00
  • 49c38a0f00 Ack system Anonymous275 2020-05-13 21:54:06 +03:00
  • ba47f21898 added "isConnected" to the Client Object Anonymous275 2020-05-12 08:56:20 +03:00
  • 131e64b706 Major rewrite of the network Anonymous275 2020-05-10 23:37:45 +03:00
  • b0c6c2bac4 lots of work Anonymous275 2020-05-04 01:17:16 +03:00
  • 2d360610fc added debug and release libraries Anonymous275 2020-05-02 17:33:55 +03:00
  • 25a5cd75c6 fixed a crash, added network codes Anonymous275 2020-05-02 17:25:44 +03:00
  • 851343eedb Fixed timeout, added vehicle data tracker Anonymous275 2020-05-01 18:42:17 +03:00
  • a85da1e05e Disconnect handler + role sync Anonymous275 2020-04-24 18:58:59 +03:00
  • ce7abdc960 working vehicle sync Anonymous275 2020-04-18 22:40:15 +03:00
  • 60c38ccd1a Minor Adjustments Anonymous275 2020-04-18 04:48:42 +03:00
  • 2a3df072d1 small improvement Anonymous275 2020-04-18 03:56:34 +03:00
  • 1636ae3286 Fixed Crash Anonymous275 2020-04-18 00:50:41 +03:00
  • 123cb4f1a2 data transfer fixes+handlers Anonymous275 2020-04-18 00:06:37 +03:00
  • d368b154c2 Auto name request + parser Anonymous275 2020-04-17 00:47:13 +03:00
  • b5dbb70104 high accuracy ping + cleanup Anonymous275 2020-04-16 22:55:22 +03:00
  • 5cb43950eb cleanup and ping fix Anonymous275 2020-04-16 00:00:10 +03:00
  • 8d56873335 Map name transfer Anonymous275 2020-04-15 03:04:26 +03:00
  • d50f205787 Working Mod Sync Anonymous275 2020-04-14 01:01:06 +03:00
  • 9a47f651fc 4h of work Anonymous275 2020-04-12 01:14:16 +03:00
  • e60790e185 yes Anonymous275 2020-04-10 21:53:08 +03:00
  • 7410625fce xxx Starystars67 2020-04-10 19:51:19 +01:00
  • 29e77b147c Fixed Anonymous275 2020-04-10 21:42:04 +03:00
  • 9bdec9e5f8 i broke it some what sorry Anon Starystars67 2020-04-10 19:14:06 +01:00
  • 388cffbe01 Curl Anonymous275 2020-04-10 02:14:48 +03:00
  • 640a9c2e54 Functions and new Config Anonymous275 2020-04-09 21:32:32 +03:00