branchFacepunch.Steamworks/mastercancel

367 Commits over 2,649 Days - 0.01cph!

4 Years Ago
Added SteamNetworkingSockets.Identity Added SteamNetworkingSockets.ConnectRelay overload that takes an IConnectionManager
4 Years Ago
Added SteamNetworkingUtils.AllowWithoutAuth
4 Years Ago
CompileFix.bat includes unit test projects Connection.QuickStatus implementation
4 Years Ago
Fix for duplicate OnDisconnected callbacks when ConnectionState.ClosedByPeer or ConnectionState.ProblemDetectedLocally were followed by ConnectionState.None
4 Years Ago
Reverting ConnectionState.None handling to previous behaviour (for the callbacks)
4 Years Ago
TestSocketInterface fix
4 Years Ago
Steam SDK 1.49 .h Steam SDK 1.49 libraries Delete ISteamTV (seems to be removed from the SDK now) Add missing BroadcastUploadStart_t and BroadcastUploadStop_t callbacks Generate for new SDK Added SteamApps.IsTimedTrial Added SteamFriends.OnOverlayBrowserProtocol Added SteamFriends.RegisterProtocolInOverlayBrowser UnitTest DLL fixes
4 Years Ago
Handle ConnectionState.None similar to the examples Removed SocketManager.Connecting and SocketManager.Connected lists (can be tracked in ISocketManager if needed) Don't try to remove the connection poll group in OnDisconnected (causes assert spam)
4 Years Ago
ConnectionManager.Close takes the same optional parameters as Connection.Close ISocketManager.OnDisconnected is in charge of calling Connection.Close so custom parameters can be used
4 Years Ago
Document SteamClient.IsValid Copied wording from https://wiki.facepunch.com/steamworks/Setting_Up#using Merge pull request #449 from rhys-vdw/patch-1 Document SteamClient.IsValid
4 Years Ago
typo Merge pull request #445 from kamyker/k1-summmary-typo Summary typo
4 Years Ago
collection item editor Merge pull request #446 from kamyker/k2-collection-item Collection ws item editor
4 Years Ago
Support return UGC metadata in query Add hint about WithMetadata Merge pull request #441 from maxha651/master Support return UGC metadata in query
4 Years Ago
Added a Clan struct. Implemented most primitive clan functions Merge pull request #437 from naomiEve/clans Steam Clans support
5 Years Ago
Added GetScoresForUsersAsync (DownloadLeaderboardEntriesForUsers) Merge pull request #434 from kamyker/leaderboards-users-ids Added GetScoresForUsersAsync (DownloadLeaderboardEntriesForUsers)
5 Years Ago
Fixed Item.GetAsync() not disposed brace fix fix for count == 0 Merge pull request #435 from kamyker/getasync-disposed Item.GetAsync ResultPage disposed
5 Years Ago
Last parameter for DownloadLeaderboardEntries is index inclusive Merge pull request #431 from kamyker/leaderboards-count DownloadLeaderboardEntries count more precise
5 Years Ago
Ability to disable default stats loading to speed up ugc query Merge pull request #432 from kamyker/faster-ugc-query Ability to disable default stats loading to speed up ugc query
5 Years Ago
Ugc item key value tags (cherry picked from commit a5386b358fec87911d2c4cd221d53b90f470bcf4) comma Removing/replacing ugc KeyValueTags Merge pull request #423 from kamyker/key-value-tags Ugc item key value tags
5 Years Ago
Add interface method for CreateRelayServer Merge pull request #418 from brian9206/master Interface approach for CreateRelaySocket
5 Years Ago
Update README.md Wrong properties in "Get Avatars" Merge pull request #419 from Dimma/patch-1 Update README.md
5 Years Ago
Throw exception if ContentFolder doesn't exist or is empty Update OnGameWebCallback docs Don't use ThreadStatic in Helpers Added IntPtr version of DecompressVoice
5 Years Ago
Compile fix ISteamUGC.RequestUGCDetails is deprecated
5 Years Ago
Make Helper calls threadsafe Use Helper.TakeMemory instead of TakeBuffer where safe
5 Years Ago
Install OnSteamNetAuthenticationStatus listener, expose SteamServer.SteamId Merge pull request #391 from KingofBeast/master Add OnSteamNetAuthenticationStatus and SteamServer.SteamId
5 Years Ago
FileVersion Making SteamMatchmakingServers internal since it's not used
5 Years Ago
Update Facepunch.Steamworks.targets
5 Years Ago
Version update
5 Years Ago
Added Friends.OpenWebOverlay test Update FriendsTest.cs Fixed ConnectionInfo.Identity returning wrong thing
5 Years Ago
Version Update
5 Years Ago
Add MonoPInvokeCallback to OnDebugMessage
5 Years Ago
Added SteamNetworkingUtils.SendBufferSize
5 Years Ago
Update Facepunch.Steamworks.Win64.csproj
5 Years Ago
Fixed calling StreamServer.Shutdown clearing client interfaces too Update Facepunch.Steamworks.Win64.csproj
5 Years Ago
Fixed GlobalStatsReceived not added to debug list Call OnDebugCallback on CallResults too Seems like struct packing only changes with CSteamId if it's not the first field
5 Years Ago
Update Facepunch.Steamworks.Win64.csproj
5 Years Ago
Some collection modified safety in Dispatch (seeing a few exceptions on Rust staging) Removed SteamClient.OnCallbackException, SteamServer.OnCallbackException Added Dispatch.OnException
5 Years Ago
Update README.md
5 Years Ago
SendMessage comments
5 Years Ago
Only try to copy to Rust folder if you're using my computer
5 Years Ago
Rename SocketInterface to SocketManager, ConnectionInterface to ConnectionManager Fixed Sockets created using CreateRelaySocket not recieving messages Added interface versions of Connection/SocketManagers
5 Years Ago
Build a .win32 version for nuget too
5 Years Ago
Generate a dictionary of CallbackType's and the actual typeof the callback struct Hide structs starting with "PS3" Add Steamworks.Dispatch.OnDebugCallback use Defines.k_SteamInventoryResultInvalid instead of default
5 Years Ago
Added SteamNetworkingUtils.ConnectionTimeout Added SteamNetworkingUtils.Timeout Renamed SteamNetworkingUtils.GetConfigInt to SetConfigInt Fixed dispatch double callbacks when server initialized Cleaned up SteamClientClass/SteamServerClass Using shorter NetAddress.From Renamed var ConnectionInfo from data to info Added a bunch of functions/properties to NetIdentity Added a bunch more functions to NetAddress ConnectionInfo exposes NetAddress, NetIdentity Added NetAddressTest Debug output for SocketInterface test
5 Years Ago
Fixed SteamFriends events not being hooked Fixed SteamServer events being hooked twice
5 Years Ago
Nuget - include steam_api64.dll
5 Years Ago
Chnaged RequestEncryptedAppTicketAsync tests to keep in mind that it can only be called once every 60 seconds
5 Years Ago
Throw exception if trying to initialize multiple times
5 Years Ago
Shutdown dispatch on server/client close Update SteamNetworkingTest.cs
5 Years Ago
Nuget shit