Commit Graph

  • 1e07e030f3
    Merge 1fd46fe6ad into eec3c05ecd CodingDaniel 2024-10-13 10:18:58 +0000
  • 1fd46fe6ad Fixed Interface version checks CodingDaniel1 2024-10-13 18:18:52 +0800
  • 28dbe68a19
    Merge 8a6c389e1f into eec3c05ecd Herman Groenenboom 2024-09-09 16:32:17 +0200
  • 22bcbe92ad
    Merge 10f3323318 into eec3c05ecd Frida Külper 2024-08-29 11:38:33 +0200
  • 5c1463a55d
    Merge d71041bfcf into eec3c05ecd Pavel Djatlow 2024-08-29 11:37:57 +0200
  • 3cf3077feb
    Merge e7bc77d158 into eec3c05ecd Robert Kaufmann 2024-08-29 11:35:51 +0200
  • 9d9df9d706
    Merge 42667f8578 into eec3c05ecd Peter Dawe 2024-08-29 11:35:20 +0200
  • a960487403
    Merge 6deb4b64d2 into eec3c05ecd August 2024-08-29 11:26:12 +0200
  • 616afa516a Add downloaded bytes and total to download in progress Julien 2024-08-28 13:06:37 +0200
  • 62ed0e99be
    Merge fd124d461d into eec3c05ecd Marsh 2024-08-25 20:12:04 +0100
  • fb2e3cdfff
    Merge 90528d01a0 into eec3c05ecd David Tootill 2024-08-23 19:09:44 +0000
  • 90528d01a0 Add overloads of Get...ActionOrigins() with an action set argument David Tootill 2024-08-23 12:09:38 -0700
  • 2467adc410
    Merge 72f3f31b16 into eec3c05ecd Sven Mawby 2024-08-22 18:00:24 -0400
  • 7257a9d242
    Merge 67c6eb310c into eec3c05ecd Lothsahn 2024-08-19 15:37:54 +0200
  • acd32776f0
    Merge 01e2e6c24a into eec3c05ecd Andreas 2024-08-15 17:02:39 +0300
  • e350fefd25
    Merge 35b6260d60 into eec3c05ecd Marsh 2024-08-15 17:02:00 +0300
  • c46cde6840
    Merge ae292921f2 into eec3c05ecd Peewi 2024-08-15 17:01:40 +0300
  • eec3c05ecd Merge from fix_serverlist_query_allocations -> master master Jake Rich 2024-08-14 12:46:15 -0400
  • 62a1ae78e5 Merge from temp_browser_fix -> master Jake Rich 2024-08-14 12:44:44 -0400
  • 7f747b0468 Automatically get the field offset of gameserveritem_t.HasSuccessfulResponse instead of hardcoding it fix_serverlist_query_allocations Jake Rich 2024-08-12 21:44:23 -0400
  • a80e8590d5 Add ISteamMatchmakingServers.HasServerResponded() to partial class instead Jake Rich 2024-08-12 21:30:28 -0400
  • 09db39d9e3 Codegen Jake Rich 2024-08-12 21:30:05 -0400
  • 6dd32eb5c4 Change codegen to make interface classes partial Jake Rich 2024-08-12 21:29:49 -0400
  • d18086a1b8 Fix serverlist query allocating a large amount of memory when a large amount of servers are pending Jake Rich 2024-08-12 20:46:16 -0400
  • 52e5849294 Fixed SteamServer.Init not working due to steamsdk being changed CodingDaniel1 2024-07-22 19:30:12 +0800
  • 93223cb30a Fix IpList queries not cancelling when disposed temp_browser_fix Rohan Singh 2024-07-16 22:07:37 -0400
  • 6c49f425d5 Created testcase to ensure NetMessage struvt is of correct size. Aria 2024-07-15 16:20:42 +0200
  • 15e9d25336 Updated Unity Plugin CodingDaniel1 2024-07-10 11:21:07 +0800
  • d0da70568e Improved new message sending functionality to remove dictionary overhead. Now utilizes the userData (renamed to "DataHandle") to store the data pin used for realeasing the data. Aria 2024-07-06 18:13:12 +0200
  • b5314c3a11 Messy proof of concept - introduced a new overload for SendMessage in Connection.cs that send data without creating a local copy. Aria 2024-07-06 12:21:54 +0200
  • 6c0f56b448 Implemented speed test of Connection.SendMessage Aria 2024-07-05 16:57:56 +0200
  • 4584497619 Removed invalid tests - they required a steam game i do not own, could probably hook them up to another game, but all tests should work with space wars (steam's api test game) Aria 2024-07-05 16:31:09 +0200
  • f0778f044f Fixed compiler errors due to files escaping the friend>user rename Aria 2024-07-05 15:05:35 +0200
  • fe97919fe1 Renamed file from "Friend.cs" to "User.cs" Aria 2024-07-05 12:28:11 +0200
  • 61b3faab7b Renamed the malnamed "Friend" struct to "User". Aria 2024-07-04 22:10:33 +0200
  • 4e1270a856 Fixed compilation errors and updated tests to reflect the new design Aria 2024-07-04 21:12:20 +0200
  • c9b3a9d702 Merge branch 'master' of https://github.com/AriaTheCurseling/Faceworks Aria 2024-07-04 21:07:11 +0200
  • 84beba2b5d Implemented Action subscription in connectionManager Aria 2024-07-04 21:07:06 +0200
  • de3109f963
    Update README.md Aria 2024-07-04 20:47:32 +0200
  • a84bd6b174 Changed Test App Id to Space Wars (Steam default test app) Aria 2024-07-04 20:34:47 +0200
  • 5df7bf1ac6 Updated the Newtonsoft.Json version in the test environment - previous versions have a critical securityflaw Aria 2024-07-04 20:34:15 +0200
  • dcb8d5c5e2 Removed steam api from the old folder Aria 2024-07-04 20:10:08 +0200
  • eeb81e6dd3 Fixed nugget importing a vulnerable version of Newtonsoft.Json, removed net4.6 build. Moved steam api dll into lib folder so they're packaged with the build Aria 2024-07-04 20:09:47 +0200
  • 86b871b822 Improved SocketManaget, now implements IDisposable and uses action subscription instead of interface passing / inheritance to receive events. Aria 2024-07-04 16:59:25 +0200
  • 1e200b4be0
    Update README.md Aria 2024-07-04 15:24:33 +0200
  • cdc717b0c1 Updated to steamsdk 1.6.0 CodingDaniel1 2024-07-01 02:18:02 +0800
  • 6895753632 Added GetNativeAuthSessionTicket CodingDaniel1 2024-06-01 00:25:51 +0800
  • fb736f8d02 Update SteamNetworkingSockets.cs CodingDaniel1 2024-05-28 20:42:11 +0800
  • 806c669b27 public some internal stuff CodingDaniel1 2024-05-27 21:40:07 +0800
  • 10da6fdb01 First Init CodingDaniel1 2024-05-26 22:14:51 +0800
  • 35b6260d60 Added IsUnlisted to UgcItem.cs Ben 2024-04-13 14:33:49 +0100
  • 16051dd9f9 Added WithUnlistedVisibility Ben 2024-04-13 14:07:27 +0100
  • fd124d461d Added WithDifferentApp to set consumer and creator App Id for UGCQuery Ben 2024-03-20 20:28:38 +0000
  • 6152e81168 Add missing comment tag David Tootill 2024-03-05 18:00:45 -0800
  • 9b364feb58
    Merge 3c705d6315 into 4463739be5 Francois 2024-02-27 14:26:34 +0000
  • 3c705d6315 Patched SteamUGC SeaFood6913 2024-02-27 15:26:27 +0100
  • 0c3f4ec5fc Add SteamInput Get(Analog|Digital)ActionOrigin; SteamUtils ShowFloatingKeyboardTextInput David Tootill 2024-02-26 17:08:42 -0800
  • 01e2e6c24a added SteamFriends.SetInGameVoiceSpeaking Andreas Stange 2024-02-15 21:59:56 +0100
  • a6677dbe04 Add functions to SteamInput (Init, GetAnalogGylph, ShowBindings, GetDescription) David Tootill 2024-02-06 11:42:15 -0800
  • 42667f8578 add null check so that InventoryDef.Properties no longer causes a NullReferenceException, and returns properties correctly. Peter Dawe 2023-12-13 14:14:01 -0330
  • e7bc77d158 Add missing UGC query update ranking Robert Kaufmann 2023-12-10 13:51:25 +0100
  • 5028bcb2be Update parameter in CreateListenSocketP2PFakeIP calls Francois 2023-11-21 19:55:27 +0100
  • 6deb4b64d2
    Fixed typo in SteamClient.cs August 2023-11-07 14:53:36 +0100
  • 9488b5ca6b Added QueryEndReason enum for ServerList queries SeaFood 2023-09-13 15:53:46 +0200
  • f8960c8971 Put all servers that failed to respond to the query into a "Unqueried" list intead of "Unresponsive" Jake_Rich 2023-09-06 21:46:41 -0400
  • df075f3f50 Typo SeaFood 2023-08-23 08:53:53 +0200
  • 2f85f1c89e Added AutoRestartBrokenSession on SteamNetworkingOptions and added GetFriendPersonaName API to SteamFriends SeaFood 2023-08-23 08:50:32 +0200
  • 67c6eb310c Add documentation as to why the query is not changing to 1:n for RequireKeyValueTags Lothsahn 2023-08-14 01:51:32 -0400
  • 8afce3665f Add support for 1:many KeyValueTags Lothsahn 2023-08-13 23:20:47 -0400
  • 9ae6342620 Corrected ISteamNetworkingMessages, that was having wrong prototype SeaFood 2023-07-24 08:34:21 +0200
  • a3124e504e Modified SteamNetworkingSockets.CreateRelaySocketFakeIP, so that it can be passed a send buffer size Fixed SteamNetworkingMessages that was missing some static keywords SeaFood 2023-07-22 12:38:01 +0200
  • 15a9f334e4 Addition of SteamNetworkingMessages (WIP) Update of SteamClient Update of SteamServer SeaFood 2023-07-22 08:00:39 +0200
  • 6e103c8cbc
    Merge 4b56696e73 into 4463739be5 穗乃果 2023-07-17 20:02:06 +0200
  • 19953587a7 Update, Added GetAuthTicket, to be able to do the Auth Workflow on a server from an home made API François Cugy 2023-07-17 19:53:12 +0200
  • d71041bfcf Directory exists, file exists checks separation pauldyatlov 2023-07-01 15:38:12 -0400
  • 4f55bd67db
    Merge 05498a6743 into 4463739be5 Jason Thompson 2023-06-15 22:03:36 -0400
  • 4463739be5
    Update dotnetcore.yml André Straubmeier 2023-06-09 09:49:07 +0200
  • 5475972ae7 InventoryTest.GetExchanges fix steamworks157 André Straubmeier 2023-06-09 09:23:26 +0200
  • a3419df3b9 GameServerTest.BeginAuthSession fix André Straubmeier 2023-06-09 09:16:01 +0200
  • c18a018c3f Forgot to update a few steam_api.dll and steam_api64.dll André Straubmeier 2023-06-09 09:00:43 +0200
  • e21c42e8a2 Add GetAuthTicketForWebApiAsync André Straubmeier 2023-06-09 08:45:14 +0200
  • 6f174be885
    Merge 0760a22117 into 4e7e0ef8c4 David Salz 2023-05-23 17:59:28 +0000
  • 0760a22117 updated to steam sdk v1.57 updated generated code MadDave666 2023-05-23 19:59:09 +0200
  • ed68eefe99 corrected revert MadDave666 2023-05-22 13:45:57 +0200
  • b9509e9782 reverted changes MadDave666 2023-05-22 13:33:07 +0200
  • b84a5a88f9 added missing (well, commented-out) ShowFloatingGamepadTextInput verified, works on SteamDeck MadDave666 2023-05-22 13:16:29 +0200
  • d72b03b22e
    Merge branch 'Facepunch:master' into master David Salz 2023-05-22 13:13:46 +0200
  • 8a5f229a2f Steamworks SDK 1.57 André Straubmeier 2023-05-15 14:37:19 +0200
  • b02504f933 Changed target platform from OSX to Any OS Viktor Chernikov 2023-04-22 23:32:00 +0200
  • 680a7b2d85 Imported ddls Viktor Chernikov 2023-04-22 23:29:33 +0200
  • 8a29aa10c0 Created package file Viktor Chernikov 2023-04-22 23:29:13 +0200
  • 8a6c389e1f Add documentation to Controller DigitalState and AnalogState to prevent confusiong between the Pressed and Active values Herman Groenenboom 2023-04-07 10:56:00 +0200
  • d19f420a24 Add bindings for retrieving InputActionOrigins for a Controller. Herman Groenenboom 2023-04-07 10:54:45 +0200
  • 7c62042af2 Make SteamEnums.InputActionOrigin public and update Generator accordingly to do this automatically in the future Herman Groenenboom 2023-04-07 10:52:41 +0200
  • a0cb27f324 Add SteamInput call to retrieve analog action glyphs and clarify documentation for retrieving both analog and digital glyphs using information from the official docs. Herman Groenenboom 2023-04-07 10:50:11 +0200
  • 10f3323318 Fix OnNewLaunchParameters never getting called Frida Külper 2023-03-17 16:32:18 +0100
  • bea09d2144 added my own class Lisann 2023-02-16 11:56:20 +0100
  • 72f3f31b16
    Update SteamServer.cs Sven Mawby 2023-02-04 01:52:50 +0100
  • ae292921f2 Add missing parameter description Peewi 2023-02-01 15:12:12 +0100
  • f4689ec56a Vibration and LED Peewi 2023-01-31 21:10:06 +0100