userConnacancel

4,780 Commits over 1,371 Days - 0.15cph!

Today
Fixed NRE in code upgrader for HostSync in scenario where no sibling Sync is found
Today
Only add query flag is property was set to true - otherwise remove the query flag
Today
Obsolete HostSync, add SyncFlag, add code upgrade / fix (#1729)
Yesterday
Have Sync.Query set the SyncFlags.Query flag
Yesterday
Update fix titles to be more specific
Yesterday
SyncFlag -> SyncFlags. Support SyncFlags.Query - replacement for Query = true. Add Code Fixer for Query named argument - auto combine flags in fix if already exists.
3 Days Ago
Obsolete HostSync, add SyncFlag, add codeupgrader
4 Days Ago
Fix duplicate def
4 Days Ago
Fix Send Buffer Buildup and Unreleased Message Bug (#1727)
4 Days Ago
Some comments for future ref on fixes
4 Days Ago
Tweaks
4 Days Ago
Further tests
4 Days Ago
Release message fix test... larger max messages on recv to process many incoming messages. Try to keep max cluster size below typical MTU. Increase send buffer size.
5 Days Ago
Potential fix for 1683 - may be a scuffed way of doing it. Two instances of Sandbox.Game can exist - store members of Commands from both, invoke / set those members when ConVars change. Allows [ConVar] and [ConCmd] in Sandbox.Game to function properly when in a game
11 Days Ago
Update rate tests
12 Days Ago
Stash all this PoC
14 Days Ago
Fixed backward compat for Authority attribute when specifying NetPermission. Ensure networking is cleaned up after game leave so any last-chance RPCs can be sent.
14 Days Ago
Actually include stats from direct connection / dedicated server with net_debug on
14 Days Ago
Added Connection.GetStats support / implementation for non-lobby Steam connections. Can view net stats for connection to dedicated server or clients connected to dedicated server as well
14 Days Ago
Reduce cluster size
14 Days Ago
Cluster Delta Snapshots - Improvements to Bandwidth, Max Snapshot Size (#1717) Resolves issues with Steam networking choking.
14 Days Ago
Add DeltaSnapshotCluster.MaxSize const (def: 24kb)
14 Days Ago
Test per obj snapshot / no bunch Initialize last sent snapshot ids Snapshot clusters Fix write order Increase cluster size, grouping, actual delta for clusters unreliablenodelay
14 Days Ago
unreliablenodelay
14 Days Ago
Increase cluster size, grouping, actual delta for clusters
14 Days Ago
Fix write order
14 Days Ago
Snapshot clusters
14 Days Ago
Initialize last sent snapshot ids
14 Days Ago
Test per obj snapshot / no bunch
14 Days Ago
Some safety in Connection.All (don't add any null values to output list)
15 Days Ago
Fix Owner/Host mode RPCs not sending to target. Fix issue w/ Rider intellinse when typing Rpc. in attribute
15 Days Ago
Fixed RPCs
16 Days Ago
Don't need to update editor compiler if not running in the editor. Dedicated Server won't try to compile editor stuff
16 Days Ago
Fixed loading game from .sbproj with Dedicated Server that has libraries. Iterate any libraries in the project and add them as projects before compilation
17 Days Ago
PartyRoom uses SteamId. ConnectionInfoManager ensures we write party id as SteamId. Fixes being unable to join a game. Protocol++
17 Days Ago
Store last connection string globally for reconnect. Allows you to reconnect to your last server even when disconnected. Fix a bug where host changed may be called when not appropriate, such as an initial connection.
17 Days Ago
Fixed reconnect command Set _ownerid before lobby owner transfer as well and pre-empt owner data change Make sure go.Network returns network root network accessor like it did before (Fixes Facepunch/sbox-issues#7044) Just return out if we're headless when shutting down user cursors instead of assert - fixes dedicated server not starting Better handling for root network accessor
19 Days Ago
Protocol++
19 Days Ago
Fix network scene load race condition. Fix spamming Join Game trying to connect to a lobby after we're already in a game
19 Days Ago
Squashed commit of the following: commit 8b28be7427ce545fc522cc32ba26825de66ec7db Author: kurozael <kurozael@gmail.com> Date: Mon Nov 25 11:51:06 2024 +0000 Make it easier for those who don't know the command line options to spawn their local instances in windowed mode ( https://files.facepunch.com/conna/1b2511b1/sbox-dev_sxEprjThtS.png ) commit 9429d94c3816fea2e354a24d33e89d632ff933cd Author: kurozael <kurozael@gmail.com> Date: Sun Nov 24 22:12:15 2024 +0000 Some exceptions to help diagnose issue commit 7622f5f50e31b05c03bbaad55d0f5c8dac446c3d Author: kurozael <kurozael@gmail.com> Date: Wed Nov 20 15:26:19 2024 +0000 More cleanup, early out if disbaned or toxic commit 0b484581c951969daed0cde3e51775ed0a0a4517 Author: kurozael <kurozael@gmail.com> Date: Wed Nov 20 15:19:43 2024 +0000 Some cleanup commit b76f3fa7dfa6b973d31424e79ca777652cd2e207 Author: kurozael <kurozael@gmail.com> Date: Wed Nov 20 15:00:34 2024 +0000 More fixes commit ff4ad7dfc4ec25125a1753aaf6a3470a3c0ce043 Author: kurozael <kurozael@gmail.com> Date: Wed Nov 20 14:02:58 2024 +0000 Unique handshake id tests - if we restart a handshake its possible two could be running in parallel, this'll stop that commit 8d7a08cff2c9641a3c96f5a777f89dbea5c1ba1f Author: kurozael <kurozael@gmail.com> Date: Wed Nov 20 13:32:08 2024 +0000 Testing with handshake process fixes if host changes during handshakes... commit 301685cf930858a1074d3b3add085c52379f4664 Author: kurozael <kurozael@gmail.com> Date: Wed Nov 20 12:49:27 2024 +0000 First fix map override task when using launcharguments.map
19 Days Ago
Make it easier for those who don't know the command line options to spawn their local instances in windowed mode ( https://files.facepunch.com/conna/1b2511b1/sbox-dev_sxEprjThtS.png )
20 Days Ago
Some exceptions to help diagnose issue
21 Days Ago
First fix map override task when using launcharguments.map Testing with handshake process fixes if host changes during handshakes... Unique handshake id tests - if we restart a handshake its possible two could be running in parallel, this'll stop that More fixes Some cleanup More cleanup, early out if disbaned or toxic
21 Days Ago
Fixed .config files not being added to appropriate string table for clients to receive changes
24 Days Ago
More cleanup, early out if disbaned or toxic
24 Days Ago
Some cleanup
24 Days Ago
More fixes
24 Days Ago
Unique handshake id tests - if we restart a handshake its possible two could be running in parallel, this'll stop that
24 Days Ago
Testing with handshake process fixes if host changes during handshakes...
24 Days Ago
First fix map override task when using launcharguments.map