Rohan Singh
5783d89634
Manually marshal server list filters to fix crashing
2024-12-13 19:44:08 -05:00
Rohan Singh
3b58a3dc92
Upgrade to Steamworks 1.61
...
WIP due to server list crashing for some reason
2024-12-13 18:15:39 -05:00
Rohan Singh
de10d5ced4
Update actions
2024-12-12 13:00:34 -05:00
Rohan Singh
520ac1ca51
Add Friend.Nickname to get Steam nicknames for players
...
Expose FriendGameInfo.GameID so you can see what appID friends are playing
2024-12-10 15:03:47 -05:00
Rohan Singh
ee6572a380
Merge pull request #742 from height229/master
...
Fixed typo in SteamClient.cs
2024-12-09 16:21:18 -05:00
Rohan Singh
963729bf64
Merge pull request #709 from Zyhlon/master
...
Fixes #553 OnNewLaunchParameters never getting called
2024-12-09 16:20:37 -05:00
Jake Rich
eec3c05ecd
Merge from fix_serverlist_query_allocations -> master
2024-08-14 12:46:27 -04:00
Jake Rich
62a1ae78e5
Merge from temp_browser_fix -> master
...
- make IPList disposable
- list Unresponsive vs Unqueried servers seperately)
2024-08-14 12:45:57 -04:00
Jake Rich
7f747b0468
Automatically get the field offset of gameserveritem_t.HasSuccessfulResponse instead of hardcoding it
2024-08-12 21:44:23 -04:00
Jake Rich
a80e8590d5
Add ISteamMatchmakingServers.HasServerResponded() to partial class instead
2024-08-12 21:30:28 -04:00
Jake Rich
09db39d9e3
Codegen
2024-08-12 21:30:05 -04:00
Jake Rich
6dd32eb5c4
Change codegen to make interface classes partial
2024-08-12 21:29:49 -04:00
Jake Rich
d18086a1b8
Fix serverlist query allocating a large amount of memory when a large amount of servers are pending
2024-08-12 20:46:16 -04:00
Rohan Singh
93223cb30a
Fix IpList queries not cancelling when disposed
2024-07-16 22:07:37 -04:00
August
6deb4b64d2
Fixed typo in SteamClient.cs
2023-11-07 14:53:36 +01:00
Jake_Rich
f8960c8971
Put all servers that failed to respond to the query into a "Unqueried" list intead of "Unresponsive"
2023-09-06 21:46:41 -04:00
André Straubmeier
4463739be5
Update dotnetcore.yml
2023-06-09 09:49:07 +02:00
André Straubmeier
5475972ae7
InventoryTest.GetExchanges fix
2023-06-09 09:23:26 +02:00
André Straubmeier
a3419df3b9
GameServerTest.BeginAuthSession fix
2023-06-09 09:16:01 +02:00
André Straubmeier
c18a018c3f
Forgot to update a few steam_api.dll and steam_api64.dll
2023-06-09 09:00:43 +02:00
André Straubmeier
e21c42e8a2
Add GetAuthTicketForWebApiAsync
2023-06-09 08:45:14 +02:00
André Straubmeier
8a5f229a2f
Steamworks SDK 1.57
2023-05-15 14:37:19 +02:00
Frida Külper
10f3323318
Fix OnNewLaunchParameters never getting called
2023-03-17 16:32:18 +01:00
André Straubmeier
4e7e0ef8c4
Revert "Update packages, drop net46 support"
...
This reverts commit e81d1ac682
.
2022-11-29 18:17:43 +01:00
André Straubmeier
9160882a9b
Merge branch 'master' of https://github.com/Facepunch/Facepunch.Steamworks
2022-11-29 18:15:22 +01:00
André Straubmeier
4b12fa14dc
Add SendRateMin, SendRateMax and NagleTime to SteamNetworkingUtils
2022-11-29 18:15:20 +01:00
dependabot[bot]
e81d1ac682
Update packages, drop net46 support
2022-10-12 06:57:41 +01:00
Rubat
814488652b
Handle Steam not running better ( #566 )
...
* Handle Steam not running better
* Make Steamworks.SteamClient.IsValid is correct without Steam
Make sure Steamworks.SteamClient.IsValid is correct without Steam running
2022-10-12 06:37:19 +01:00
Max Halldén
aab6d0d081
Check return value from FileRead ( #663 )
...
Co-authored-by: Max Halldén <me@maxhallden.com>
2022-10-12 06:34:22 +01:00
Michal Cichra
0fda7e39fe
update to steam sdk 1.55 ( #675 )
...
includes native apple M1 support
2022-10-12 06:33:34 +01:00
André Straubmeier
04b921b33d
More detailed debug levels in SteamNetworkingUtils
2022-02-16 11:55:24 +01:00
Wesley Baartman
5cb1496e80
Fix strings in readme ( #621 )
2021-12-13 09:14:29 +00:00
André Straubmeier
2675b3201b
Add net46 target framework back for Unity support
2021-11-25 18:36:49 +01:00
André Straubmeier
df99a3e1ac
Merge pull request #612 from Facepunch/steamworks152
...
Steamworks 1.53 with multi lane and fake IP support
2021-11-25 18:34:12 +01:00
André Straubmeier
a16c92d9c6
Update test case steamclient.dll et al
2021-11-24 15:37:40 +01:00
André Straubmeier
9ff422533f
Do test case fake IP initialization before login
2021-11-24 10:19:55 +01:00
André Straubmeier
5d944374b2
RequestFakeIP / GetFakeIP comment fixes
2021-11-24 10:19:26 +01:00
André Straubmeier
36e3f3a58f
Add NetAddress.IsFakeIPv4
2021-11-24 10:11:37 +01:00
André Straubmeier
86aa1439aa
Generated 1.53
2021-11-24 10:01:12 +01:00
André Straubmeier
6a204680da
Redist for 1.53
2021-11-24 09:56:55 +01:00
André Straubmeier
ed1c690d7b
Headers for 1.53
2021-11-24 09:55:25 +01:00
André Straubmeier
30ff3a3d85
Add fake IP test cases
2021-11-23 15:46:07 +01:00
André Straubmeier
0455e7fc72
Add fake IP support to SteamNetworkingSockets
2021-11-23 15:44:22 +01:00
André Straubmeier
045a3963b0
Generated fake IP API
2021-11-23 15:39:18 +01:00
André Straubmeier
45df99416e
Add missing fake IP API to steam_api.json
2021-11-23 15:38:14 +01:00
André Straubmeier
cf9744913c
Redist update for test cases
2021-11-23 15:33:15 +01:00
André Straubmeier
214096e376
All SendMessage overloads have optional laneIndex
2021-11-22 17:53:48 +01:00
André Straubmeier
f3ee5bec4e
Connection lanes implementation
2021-11-22 17:51:40 +01:00
André Straubmeier
2088f14c05
Generator comments out SteamInputActionEvent_t.AnalogAction_t types since the type declaration is missing from steam_api.json
2021-11-22 13:41:46 +01:00
André Straubmeier
26eb429654
Generated 1.52
2021-11-22 13:23:29 +01:00