Lion Kortlepel
|
d360403c56
|
finish rewrite, builds fully
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
bf74b1ae32
|
add udpserver, tcpserver
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
f19a012509
|
add PPSMonitor
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
ef5db013b3
|
add socketio, http post & get
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
4cda6e8bc3
|
fully implement lua
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
459814a6ec
|
add lua engine, lua file, server, client, vehicle data, other stuff
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
e5e447c7af
|
begin rewrite: add lionkor/commandline
|
2021-03-18 23:44:14 +02:00 |
|
Lion Kortlepel
|
f9cb9af078
|
add real uptime counter, for use in lua later
|
2021-02-10 11:21:42 +01:00 |
|
Lion Kortlepel
|
f6121704df
|
implement SSL POST
|
2021-01-14 00:17:47 +01:00 |
|
Lion Kortlepel
|
d394d7b5a6
|
use boost beast instead of curl
|
2021-01-13 22:39:45 +01:00 |
|
Lion Kortlepel
|
61776d6a1b
|
Client: inline trivial getters & setters
|
2021-01-02 03:19:51 +01:00 |
|
Lion Kortlepel
|
04cf7ca092
|
suppress unused variables
|
2020-12-24 00:42:39 +01:00 |
|
Lion Kortlepel
|
fb420eac1b
|
fix not memsetting in release mode (yikes)
|
2020-12-23 23:56:17 +01:00 |
|
Lion Kortlepel
|
0f4c08c068
|
reformat all
|
2020-12-23 23:30:33 +01:00 |
|
Anonymous275
|
4adfda64c1
|
Switched to msvc 2019
|
2020-12-24 00:16:40 +02:00 |
|
Anonymous275
|
306fbc5eb4
|
Cleaning headers
|
2020-12-23 23:56:43 +02:00 |
|
Anonymous275
|
435c397d02
|
Small edit
|
2020-12-20 15:14:23 +02:00 |
|
Anonymous275
|
97d8f9506e
|
more cleanup
|
2020-12-20 14:11:29 +02:00 |
|
Anonymous275
|
2e7f2cc6bd
|
Support of 1Gps+ internet
|
2020-12-19 01:15:52 +02:00 |
|
Anonymous275
|
19b7f7f579
|
new auth system + major optimization
|
2020-12-16 01:36:35 +02:00 |
|
Lion Kortlepel
|
e12b7da27f
|
lua unique_ptr to shared_ptr
|
2020-11-16 16:48:00 +01:00 |
|
Lion Kortlepel
|
6710c18168
|
fix lua file stuff and more file stuff
|
2020-11-13 22:43:35 +01:00 |
|
Lion Kortlepel
|
270cca40ac
|
fix closesocketproper on windows
|
2020-11-12 23:39:04 +01:00 |
|
Lion Kortlepel
|
fa9bc16038
|
CloseSocketProper instead of closesocket
|
2020-11-12 23:20:37 +01:00 |
|
Lion Kortlepel
|
58e65cf43f
|
clang-format everything
|
2020-11-12 17:09:14 +01:00 |
|
Lion Kortlepel
|
d44aa86ed1
|
shutdown the socket on linux as well
|
2020-11-12 02:31:11 +01:00 |
|
Lion Kortlepel
|
308500c01f
|
Fix multiple small issues :)
|
2020-11-11 11:24:36 +01:00 |
|
Lion Kortlepel
|
7ab37b7fe9
|
Properly add RWMutex
|
2020-11-08 22:39:20 +01:00 |
|
Lion Kortlepel
|
7fce274915
|
Fix printing, make CI into unique_ptr (more)
|
2020-11-08 21:46:02 +01:00 |
|
Lion Kortlepel
|
c6fbd3dc49
|
Add more memory safety, fix print(nil) crash
|
2020-11-08 14:44:49 +01:00 |
|
Lion Kortlepel
|
26383d5346
|
Add lots of memory safety to client interface
|
2020-11-08 02:50:17 +01:00 |
|
Lion Kortlepel
|
437a654b90
|
Added thread names to logs
|
2020-11-08 02:28:40 +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
|
e5a0d43024
|
fixed windows build
|
2020-11-06 16:43:18 +02:00 |
|
Lion Kortlepel
|
36db73b562
|
Add more safety on some memory handling
|
2020-11-04 14:35:28 +01:00 |
|
Lion Kortlepel
|
f2d87078ae
|
Fix various memory leaks with RAII
|
2020-11-04 13:10:45 +01:00 |
|
Lion Kortlepel
|
5452aeb558
|
Fix race condition in debug build printing
|
2020-11-04 11:58:09 +01:00 |
|
Lion Kortlepel
|
9bae155439
|
dont assert at all in release mode
|
2020-11-03 12:53:19 +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
|
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
|
69f20bdf41
|
Add TID debug printing
|
2020-11-03 09:36:00 +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
|
3bdc75b0c0
|
server input
|
2020-10-31 14:55:00 +02: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 |
|