Commit Graph

86 Commits

Author SHA1 Message Date
Luuk van Oijen
145b74aefc Merge pull request #12 from lionkor/overhaul-resources-folder-code
Overhaul resources folder code
2023-11-24 09:44:11 +01:00
Luuk van Oijen
1515fc2675 small cleanup 2023-11-24 09:43:13 +01:00
Lion Kortlepel
0f802e4021 fix typo in expect() string 2023-11-23 17:53:28 +01:00
Lion Kortlepel
787f59ba46 fix server and client resource behavior, canonicalize paths in mod requests 2023-11-23 17:42:10 +01:00
Lion Kortlepel
72bec02e21 add fs_util module with a few useful functions for file/path management 2023-11-23 17:41:42 +01:00
Luuk van Oijen
46e42b88da Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server 2023-11-23 16:03:44 +01:00
Luuk van Oijen
39028ba4d7 small improvements + players cmd + cleanup 2023-11-23 16:03:31 +01:00
Luuk van Oijen
9cd4609cad Merge pull request #11 from lionkor/fix-uuid-check
Simplify UUID check
2023-11-23 16:00:52 +01:00
Lion Kortlepel
3b61da9edd replace hand-written uuid check with Uuid::parse_str 2023-11-23 15:57:50 +01:00
Lion Kortlepel
09c4bb8b33 add uuid package to validate uuids for the AuthKey 2023-11-23 15:57:32 +01:00
Luuk van Oijen
f0a5fa48b8 Update mod.rs 2023-11-23 11:00:15 +01:00
Luuk van Oijen
cfea87251b cleanup 2023-11-23 10:59:47 +01:00
Luuk van Oijen
04c1b76402 bunch of changes to prevent deadlocking the server 2023-11-23 10:56:51 +01:00
Luuk van Oijen
e15833084a fixed another crash 2023-11-23 10:00:59 +01:00
Luuk van Oijen
13207a8ddf Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server 2023-11-23 09:47:08 +01:00
Luuk van Oijen
d5aef2525f small cleanup 2023-11-23 09:47:01 +01:00
Luuk van Oijen
efbd2a4bb8 Merge pull request #9 from OfficialLambdax/welcome/leave-notification
Welcome on full sync- and Leave on disconnect messages
2023-11-23 09:46:51 +01:00
Lambdax
478bf48a5a to broadcast 2023-11-23 09:44:49 +01:00
Luuk van Oijen
1e7cccd9a9 Merge pull request #10 from OfficialLambdax/id-assign-replica
Replicates the player id assigning from the c++ server
2023-11-23 09:41:03 +01:00
Lambdax
5fdfc10f79 assign ids 2023-11-23 09:14:46 +01:00
Lambdax
7eaa382f6c Merge branch 'Lucky4Luuk:master' into welcome/leave-notification 2023-11-22 20:09:38 +01:00
Luuk van Oijen
b66251d375 fixed a crash 2023-11-22 19:47:58 +01:00
Lambdax
e6f316a6c2 Merge branch 'Lucky4Luuk:master' into welcome/leave-notification 2023-11-22 14:54:45 +01:00
Luuk van Oijen
49a8e84161 Update mod.rs 2023-11-22 14:46:31 +01:00
Lambdax
3376eb7482 formatting 2023-11-22 14:05:06 +01:00
Lambdax
de398c0208 welcome & leave 2023-11-22 14:02:23 +01:00
Luuk van Oijen
cde157fdfe wip reusing of ids 2023-11-22 13:04:56 +01:00
Luuk van Oijen
3b0da388fb removing a dependency on openssl 2023-11-22 12:44:17 +01:00
Luuk van Oijen
ad49713e13 replaced const with cli argument 2023-11-22 12:36:45 +01:00
Luuk van Oijen
191264e732 fixed crash 2023-11-22 12:24:58 +01:00
Luuk van Oijen
88181cf44c Update mod.rs 2023-11-22 12:19:04 +01:00
Luuk van Oijen
03ea9513b9 wip improved return system thingy 2023-11-22 11:14:11 +01:00
Luuk van Oijen
6ed714b863 closing tui no longer crashes + onShutdown event 2023-11-22 11:02:53 +01:00
Luuk van Oijen
669e061fdf Merge pull request #8 from OfficialLambdax/mod-request-check
Mod request check + ui toggle
2023-11-22 10:23:32 +01:00
Lambdax
9b78fc76db request check + ui toggle 2023-11-22 09:54:49 +01:00
Luuk van Oijen
dfcf820824 Merge pull request #7 from OfficialLambdax/auth_key-check
Aborts heartbeat if the configured auth_key is invalid
2023-11-22 08:55:37 +01:00
Lambdax
259f3de774 key check 2023-11-22 08:36:17 +01:00
Luuk van Oijen
d9e0761e07 wip new console 2023-11-21 17:24:14 +01:00
Luuk van Oijen
67cec26979 Update main.rs 2023-11-21 10:01:54 +01:00
Luuk van Oijen
260fd03a1f small fixes by neverless <3 2023-11-21 10:01:13 +01:00
Luuk van Oijen
2323c07d8e Update main.rs 2023-11-20 18:30:46 +01:00
Luuk van Oijen
a61554187e cpu usage finally fixed 2023-11-20 18:30:17 +01:00
Luuk van Oijen
6c2b131d72 kinda works + fixes a crash 2023-11-20 17:02:50 +01:00
Luuk van Oijen
5a42fe87fd wip racing read_tcp and read_udp 2023-11-20 14:49:56 +01:00
Luuk van Oijen
4551a2da60 cleanup 2023-11-20 14:20:12 +01:00
Luuk van Oijen
223c9a5064 cleanup 2023-11-20 13:59:19 +01:00
Luuk van Oijen
5097244c76 heartbeat fixes + guest support 2023-11-20 13:33:07 +01:00
Luuk van Oijen
4e985bc0e0 logging chat 2023-11-20 13:08:04 +01:00
Luuk van Oijen
7d0941dee8 now it updates whenever new data is ready 2023-11-20 12:53:37 +01:00
Luuk van Oijen
0e75a35c83 wip updating of server status 2023-11-20 10:55:31 +01:00