branchrust_reboot/main/rust_relay_servercancel

61 Commits over 59 Days - 0.04cph!

Today
simplified encryption again
Today
Simplify encryption
Today
Updated encryption strategy
Today
Added optional encryption to Rust Relay
Yesterday
merge main -> rust_relay_server
Yesterday
Resolved stale state issue, tidied bootstrap
Yesterday
configuration overhaul, all relay settings are now convars
13 Days Ago
merge main -> rust_relay_server
25 Days Ago
merged main -> rust_relay_server
25 Days Ago
merge main -> rust_relay_server
25 Days Ago
Resolved relay startup issues, added relay.restart convar, tidied thread shutdown/restart
26 Days Ago
CodeGen after merge
26 Days Ago
merge main -> rust_relay_server
26 Days Ago
merge main -> rust_relay_server
26 Days Ago
resolved websocket reconnect spam, added relay convars for managing relay state (shutdown etc)
26 Days Ago
merge main -> rust_relay_server
26 Days Ago
move away from wss (it allocates)
28 Days Ago
29 Days Ago
merge main -> rust_relay_server
29 Days Ago
Add additional logging for websocket connection
29 Days Ago
merge main -> rust_relay_server
29 Days Ago
removed dupe packet send 🙈
31 Days Ago
reverted accidental splash screen setting tweak
31 Days Ago
main -> rust_relay_server
32 Days Ago
main -> rust_relay_server merge
32 Days Ago
offset packetType by lowestUserPacket
32 Days Ago
reduced packet spam, send stringPool as dict
32 Days Ago
merged main -> rust_relay_server
33 Days Ago
CodeGenned
33 Days Ago
merged main -> rust_relay_server
33 Days Ago
Debug.Log changes
33 Days Ago
brought back tuple param for UploadStringPoolToRelayAsync lol
33 Days Ago
Upload JSON instead of pair array in UploadStringPoolToRelayAsync
33 Days Ago
Reduced timeout on HttpClient, added enabled checking to upload paths
33 Days Ago
don't failover on map upload fail
33 Days Ago
Added failover, various optimizations
35 Days Ago
moved packet AddReference
35 Days Ago
Updated WebSocketSharp to not mutate packet data
36 Days Ago
repro
36 Days Ago
merged main -> rust_relay_server
36 Days Ago
pre merge (resolved packet sending issue)
39 Days Ago
merge main -> rust_server_relay
40 Days Ago
Various tweaks to Rust Relay config and transport
42 Days Ago
Removed UniTask (it's bad), moved time cache to Network thread AGAIN (thanks multithreading), removed frameNo ref (no thread safe way for me to access), added markers back, various simplifications
43 Days Ago
removed introduced allocations
43 Days Ago
moved frameNo+serverTs to NetWrite (main thread set)
46 Days Ago
naming conventions, small tweaks
46 Days Ago
Reduced PacketArrayPool's length to the max value, reworked GetHashCode, removed unneeded second Close in ResetSocket, Use GameManifest.Current instead of loading from disk again
46 Days Ago
moved relay send thread start to first packet enqueue, implemented missing Equals and GetHashCode methods
46 Days Ago
RelayQueueItem now IEquatable, removed SocketLock as we're now running sync