branchrust_reboot/main/rust_relay_servercancel
99 Commits over 89 Days - 0.05cph!
merge main -> rust_relay_server
ensure position updates are networked to fake player
HasActiveFakeConnection tweaked order of conditions + added `relay.status` convar
merge main -> rust_relay_server
ensure fake player exists and is active (not just enabled) in HasSubscribers
merge main -> rust_relay_server
Ensure FakePlayer at net startup and server occlusion tweak
set fake player to default to false
merge main -> rust_relay_server
fixed another NRE in FakePlayer occlusion
resolved NRE in BasePlayer::SendEntityUpdates
merge main -> rust_relay_server
removed unneeded stuff for FakePlayer
merge main -> rust_relay_server
FakePlayer improvements + Test fixes
Addressing Rust Relay packet de-duping
merge main -> rust_relay_server
Added allocation free encryption
merge main -> rust_relay_server
merge main -> rust_relay_server
tweaked relay server restart method
merge main -> rust_relay_server
made AttemptRestart a little bit more robust
merge main -> rust_relay_server
ensure sendThread can start up if disabled from start
merge main -> rust_relay_server
removed dud code, build fix
Ensure relay startup values are cached, even if disabled
merged main -> rust_relay_server
merge main -> rust_relay_server
merge main -> rust_server_relay
merge main -> rust_relay_server
simplified encryption again
Updated encryption strategy
Added optional encryption to Rust Relay
merge main -> rust_relay_server
Resolved stale state issue, tidied bootstrap
configuration overhaul, all relay settings are now convars
merge main -> rust_relay_server
merged main -> rust_relay_server
merge main -> rust_relay_server
Resolved relay startup issues, added relay.restart convar, tidied thread shutdown/restart