Commit Graph

61 Commits

Author SHA1 Message Date
Anonymous275 8e9bf46778 lot of work 2020-11-08 21:48:44 +02:00
Lion Kortlepel c6fbd3dc49 Add more memory safety, fix print(nil) crash 2020-11-08 14:44:49 +01:00
Lion Kortlepel 1ef6cf53a2 Add endian-correctness to TCPSend&Rcv (parallel to the Launcher commit) 2020-11-08 11:52:32 +01:00
Lion Kortlepel 26383d5346 Add lots of memory safety to client interface 2020-11-08 02:50:17 +01:00
Lion Kortlepel 96668add6e Safety improvements 2020-11-08 02:29:06 +01:00
Lion Kortlepel a42ab67d2f Minor fixes 2020-11-08 01:31:34 +01:00
Lion Kortlepel fe6cfd027e fix some unix stuff 2020-11-07 23:40:53 +01:00
Anonymous275 a08d29a0ae Vehicle ghost fix, player list fix 2020-11-07 23:29:06 +02:00
Anonymous275 2021f0b461 fixed debug output, server exit hang, crashes 2020-11-07 18:52:03 +02:00
Anonymous275 5b92cbc0be wesocket base 2020-11-07 02:35:50 +02:00
Anonymous275 77f811b7a8 websocket wip 2020-11-06 23:58:47 +02:00
Anonymous275 e5a0d43024 fixed windows build 2020-11-06 16:43:18 +02:00
Lion Kortlepel 3eb2bd0dfc possibly fixed UDPSend error on unix 2020-11-06 01:58:36 +01:00
Lion Kortlepel 775e46788c fix SendAll again 2020-11-06 01:40:08 +01:00
Lion Kortlepel 1de29dc5e4 fix assert in SendToAll 2020-11-06 01:34:55 +01:00
Lion Kortlepel e41b3df095 fix glaring f*cking error 2020-11-06 01:07:55 +01:00
Lion Kortlepel 24eaa1e079 add even more prints 2020-11-06 00:58:25 +01:00
Lion Kortlepel 8ba89e491f add even more debugging prints 2020-11-06 00:54:05 +01:00
Lion Kortlepel 6a3b933df1 more verbose errors 2020-11-06 00:31:35 +01:00
Lion Kortlepel f0c87341ab implement size header for auth 2020-11-05 23:57:07 +01:00
Anonymous275 fbbdc084a4 Windows compile fix 2020-11-05 16:49:49 +02:00
Lion Kortlepel 36db73b562 Add more safety on some memory handling 2020-11-04 14:35:28 +01:00
Lion Kortlepel c5c21c43ad Implement various WIN32 fixes 2020-11-03 12:50:35 +01:00
Lion Kortlepel 801ea3f777 Fix windows naming issue with assert 2020-11-03 12:10:08 +01:00
Lion Kortlepel e986df0579 change __WIN32 to WIN32 (oops) 2020-11-03 12:01:31 +01:00
Lion Kortlepel aa73a9d16a Assert nullptrs in VehicleData
we'll nuke this file anyways, but for now lets be safe about ptrs.
2020-11-03 10:38:44 +01:00
Lion Kortlepel b2166402a2 Print TIDs in every new thread 2020-11-03 10:22:49 +01:00
Lion Kortlepel 2ec65d5b84 Implement Assertion properly, TID printing in debug builds 2020-11-03 10:13:52 +01:00
Lion Kortlepel 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
2020-11-03 09:01:58 +01:00
Lion Kortlepel 953131289d Fix compiler warnings, explicitly cast by default 2020-11-01 12:19:19 +01:00
Lion Kortlepel 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
2020-11-01 02:00:27 +01:00
Anonymous275 71a84b4f1b Server update 0.63.5
- async lua implementation
- cleaner backend heartbeat
- two way encryption on connect
- async tcp buffer
- disconnect handler
- cleaned UDP implementation
2020-10-16 17:05:31 +03:00
Anonymous275 31c96cee94 V0.6
rewrite
2020-08-21 20:58:10 +03:00
Anonymous275 131e64b706 Major rewrite of the network 2020-05-10 23:37:45 +03:00
Anonymous275 b0c6c2bac4 lots of work 2020-05-04 01:17:16 +03:00
Anonymous275 25a5cd75c6 fixed a crash, added network codes 2020-05-02 17:25:44 +03:00
Anonymous275 851343eedb Fixed timeout, added vehicle data tracker 2020-05-01 18:42:17 +03:00
Anonymous275 a85da1e05e Disconnect handler + role sync 2020-04-24 18:58:59 +03:00
Anonymous275 ce7abdc960 working vehicle sync 2020-04-18 22:40:15 +03:00
Anonymous275 60c38ccd1a Minor Adjustments 2020-04-18 04:48:42 +03:00
Anonymous275 2a3df072d1 small improvement 2020-04-18 03:56:34 +03:00
Anonymous275 1636ae3286 Fixed Crash 2020-04-18 00:50:41 +03:00
Anonymous275 123cb4f1a2 data transfer fixes+handlers 2020-04-18 00:06:37 +03:00
Anonymous275 d368b154c2 Auto name request + parser 2020-04-17 00:47:13 +03:00
Anonymous275 b5dbb70104 high accuracy ping + cleanup 2020-04-16 22:55:22 +03:00
Anonymous275 5cb43950eb cleanup and ping fix 2020-04-16 00:00:10 +03:00
Anonymous275 8d56873335 Map name transfer 2020-04-15 03:04:26 +03:00
Anonymous275 d50f205787 Working Mod Sync 2020-04-14 01:01:06 +03:00
Anonymous275 9a47f651fc 4h of work 2020-04-12 01:14:16 +03:00
Anonymous275 29e77b147c Fixed 2020-04-10 21:42:04 +03:00