userJake_Richcancel

2,293 Commits over 701 Days - 0.14cph!

29 Days Ago
Convert the normal tags to short tags within the server browser UI (this allows steam server queries to work with short tags) Don't decompress tags in serverinfo as we are operating on the short tags instead
29 Days Ago
Log error if unique ^ prefix is found in tags before commpressing
29 Days Ago
Shorten large gamemode tags (monthly, vanilla, etc) down to a two characters (^a^b^c) Expand tags back to full values when creating ServerInfo struct
29 Days Ago
Move hash & status from server tags -> rules
31 Days Ago
merge from full_server_demos -> aux2
31 Days Ago
merge simple_upload -> full_server_demos
31 Days Ago
Change blocksize convar from bytes -> MB
31 Days Ago
merge harmony2_3 -> aux2
31 Days Ago
Fix wrong conditional compilation symbol in EnsureHarmonyLoaded()
31 Days Ago
Simplify the upload logic to upload each demo chunk slowly rather than try to squeeze each one within 5m Set default max concurrent uploads to 20 streams Add convar to print upload progress `print_upload_progress` Add convar to configure upload timeout `upload_timeout` (default 100s)
34 Days Ago
merge from main -> ping_estimation
34 Days Ago
Merge from full_server_demos -> aux2 Network++
34 Days Ago
merge main -> full_server_demos network++
34 Days Ago
merge packet_ordering_2 -> full_server_demos
34 Days Ago
▊▌▄▍██▆ ▅▋▌█▉▅▄ ▊▅██▊
34 Days Ago
▅▅▋▅▌▇▊▊ ▌▆▆ ▇▋▉▇▋▍▄▋
34 Days Ago
▅▉▇▋▍ ▊▋▊▊ █▋▌█ -> █▍▉▄▌▊_▍▅█▉▋▇_▄▇█▆▇▅▍
34 Days Ago
34 Days Ago
Merge from main -> rpc refactor_2
34 Days Ago
▌█▊ ▋▊▇▉▊▌▇ █▌▋▆▅▌
34 Days Ago
Merge from main -> rpc refactor_2
34 Days Ago
▅▌▇▌▊ ▉█▅▋ ▄▋▌▊ -> ▉▌▅█▉▄_▄▄▋▊▋▄_▆▉▅▍▋▋▍
34 Days Ago
merge from harmony2_3 -> aux2
34 Days Ago
Add MonoMod to AppDomain assembly resolver to point to the loaded harmony dll
35 Days Ago
Cherrypick copying harmony to build directory
35 Days Ago
Pure reflection approach to load 0Harmony.dll, create Harmony instances & patch methods
35 Days Ago
Exclude 0Harmony from the build
35 Days Ago
Cherrypick disable assembly validation again
35 Days Ago
Cherrypick harmony 2.3 again
35 Days Ago
Fix copying of dlls to builds
35 Days Ago
Update HarmonyHook.cs to work in editor (because unity wants absolute path) Update Rust.Harmony.Loader.dll
35 Days Ago
merge from ping_estimate -> aux2
35 Days Ago
Fix compile error from random namespaces at top of `PingEstimator.cs`
35 Days Ago
Merge from main -> harmony2
35 Days Ago
merge from ping_estimation -> aux2
35 Days Ago
Add ping results to server & client analytics
35 Days Ago
Add `ping_region_code_override` convar for servers to manually override their region
35 Days Ago
.meta files Compile error
35 Days Ago
Add "Estimate Ping" button to browser
35 Days Ago
Add `browser_ping_estimate` client convar Use region's ping instead of local cached ping when ping estimation is enabled
35 Days Ago
Parse region tag out in serverinfo
35 Days Ago
return IPingRegion instead of a string fix region code not set inside tags
35 Days Ago
Set "region" tag `r` with the closest region code Default to `?` region Update region every 5 min
36 Days Ago
Codegen
36 Days Ago
Add `ping_test` command to find the region with lowest latency Hardcode endpoints for testing
36 Days Ago
.meta file
36 Days Ago
Refactor what packets are ordered into `PacketOrdering.cs`
36 Days Ago
36 Days Ago
Reimplement packet ordering inside `NetWrite.PacketId()` so it doesn't require a breaking change
36 Days Ago
Cherrypick CS 92789