Commit Graph

656 Commits

Author SHA1 Message Date
Ryan Stecker
596cd889fa Removed NetHook. 2012-01-08 23:12:10 -06:00
Ryan Stecker
e0522bdafc Last tid bits. 2012-01-08 23:05:16 -06:00
Ryan Stecker
579a791db3 Added a few missing files and organized autogenerated ones.
--HG--
rename : SteamKit2/SteamKit2/Base/ContentManifest.cs => SteamKit2/SteamKit2/Base/Generated/ContentManifest.cs
rename : SteamKit2/SteamKit2/Base/GC/SteamMsgBase.cs => SteamKit2/SteamKit2/Base/Generated/GC/SteamMsgBase.cs
rename : SteamKit2/SteamKit2/Base/GC/SteamMsgGC.cs => SteamKit2/SteamKit2/Base/Generated/GC/SteamMsgGC.cs
rename : SteamKit2/SteamKit2/Base/GC/SteamMsgGCSDK.cs => SteamKit2/SteamKit2/Base/Generated/GC/SteamMsgGCSDK.cs
rename : SteamKit2/SteamKit2/Base/SteamLanguage.cs => SteamKit2/SteamKit2/Base/Generated/SteamLanguage.cs
rename : SteamKit2/SteamKit2/Base/SteamMsgAppTicket.cs => SteamKit2/SteamKit2/Base/Generated/SteamMsgAppTicket.cs
rename : SteamKit2/SteamKit2/Base/SteamMsgBase.cs => SteamKit2/SteamKit2/Base/Generated/SteamMsgBase.cs
rename : SteamKit2/SteamKit2/Base/SteamMsgClientServer.cs => SteamKit2/SteamKit2/Base/Generated/SteamMsgClientServer.cs
2012-01-08 23:03:20 -06:00
Ryan Stecker
a972a07047 Integrated the ClientMsg/PacketMsg from SteamKit3 to simplify internal client message handling.
Fixed STATIC_CALLBACK compile errors.
2012-01-08 22:58:53 -06:00
Ryan Stecker
50be76615f Reworked ChatMemberInfoCallback to be more useful for specific types.
Updated the chat related functions to accept clan steamids and convert them to the correct chat type.
2012-01-08 17:56:09 -06:00
Ryan Stecker
8b6e5cf25a Added a few useful constants and flags to SteamID. 2012-01-08 17:45:36 -06:00
Ryan Stecker
ba86fa04d0 Added EChatMemberStateChange.
Regenerated SteamLanguage.
2012-01-08 17:45:13 -06:00
Ryan Stecker
278599aec6 Added support for specific enum types and handling for existing max values. 2012-01-08 17:43:04 -06:00
Ryan Stecker
992325e6cc Added missing app.config. 2012-01-06 22:03:53 -06:00
Ryan Stecker
8151d5ad56 Updated Vapor to compile, but still needs to integrate SteamGuard handling. 2012-01-06 22:03:34 -06:00
Ryan Stecker
10847088d2 Removed some Steam2 relics, and added Utils.GetOSType. 2012-01-06 22:02:45 -06:00
Ryan Stecker
552dc3e777 Renamed ConnectCallback to ConnectedCallback, and DisconnectCallback to DisconnectedCallback.
Added a little more documentation.
2012-01-06 22:01:48 -06:00
Ryan Stecker
8efa0a38ca Added missing license header and documentation. 2012-01-06 22:00:31 -06:00
Ryan Stecker
95496a6401 Renamed LogOnCallback to LoggedOnCallback.
Refactored SteamGuard logic into callbacks. SteamUser will no longer automatically handle SG sentry files. This must be done by providing a SentryFileHash in LogOnDetails.
Added documentation.
2012-01-06 21:54:46 -06:00
Ryan Stecker
dbf46427d7 Added documentation. 2012-01-06 21:51:52 -06:00
Ryan Stecker
cd27b83c0f Small refactor. 2012-01-06 21:42:24 -06:00
Ryan Stecker
a6e215879d Added an overload of SteamFriends.RequestFriendInfo, and did some various cleanup. 2012-01-06 21:40:18 -06:00
Ryan Stecker
c1e9cc399a Added a few overloaded functions to SteamApps, and added documentation. 2012-01-06 21:22:18 -06:00
azuisleet
8926b29ecb Definition spelling 2012-01-04 10:26:08 -07:00
Ryan Stecker
978a2c90cc Added a CallbackMgr.RunWaitCallbacks overload that supports a timeout. 2012-01-03 02:16:07 -06:00
Ryan Stecker
631db24a8d Changed CMClient.Connect to post a DisconnectCallback instead of throwing a SocketException. This matches the rest of the exception-less design. 2012-01-03 02:15:39 -06:00
Ryan Stecker
a7fefd2060 Fixed a critical issue in SteamFriends.RequestFriendInfo. 2012-01-03 02:13:20 -06:00
Ryan Stecker
0abd0c34c0 Upgraded Vapor to .NET 4.0 2012-01-03 02:12:38 -06:00
Ryan Stecker
370129a186 Reworked WebAPI to make use dynamic features. 2012-01-02 15:29:56 -06:00
Ryan Stecker
b00c6498f7 Upgrading SteamKit2 to .NET 4.0 2012-01-02 13:52:30 -06:00
Ryan Stecker
097fa48f81 SteamUserStats.GetNumberOfCurrentPlayers reworked to make sure of JobCallbacks. 2012-01-02 13:48:49 -06:00
Ryan Stecker
bcd81cc238 Added SteamClient.JobCallback for job based network messages. This type of handling may change in the future. 2012-01-02 13:48:10 -06:00
Ryan Stecker
7d95bc8f16 Made NHA target .NET 4.0 to fix a winforms designer issue. 2012-01-02 13:42:35 -06:00
Ryan Stecker
6260534529 Added initial implementation of WebAPI requests. 2012-01-01 22:51:51 -06:00
Ryan Stecker
1f46b7dbd1 Refactored most request functions to accept an enumerable param. 2012-01-01 22:50:26 -06:00
Ryan Stecker
3ef9a65e1a Moved EncodeBuffer into a WebHelpers util class. 2012-01-01 22:22:34 -06:00
Ryan Stecker
1f190e6a7f Fixed a small STATIC_CALLBACKS compilation issue. 2012-01-01 22:21:09 -06:00
Ryan Stecker
4bf167b4a1 Added a utility callback manager class.
--HG--
rename : SteamKit2/SteamKit2/Steam3/SteamClient/CallbackMsg.cs => SteamKit2/SteamKit2/Steam3/SteamClient/CallbackMgr/CallbackMsg.cs
2012-01-01 22:20:46 -06:00
Ryan Stecker
97ae5de520 Added EActivationCodeClass. 2012-01-01 19:56:43 -06:00
Ryan Stecker
921f4d950c Latest steamclient .proto 2012-01-01 19:56:20 -06:00
Ryan Stecker
1838e6e1bf Latest game .proto 2012-01-01 19:56:10 -06:00
Ryan Stecker
7064e3b8a9 Added SteamApps.GetPackageInfo and SteamApps.PackageInfoCallback. 2011-12-28 04:33:42 -06:00
Ryan Stecker
0f8d0e08a5 Refactored debuglog to seperate the category and message. 2011-12-28 04:33:16 -06:00
Ryan Stecker
dc95374add Fixed some enums that were incorrectly named, and added MsgClientPackageInfoRequest and MsgClientPackageInfoResponse. 2011-12-28 04:31:38 -06:00
Ryan Stecker
037b55e05a Updated .csproj 2011-12-25 19:50:35 -06:00
Ryan Stecker
20856a4985 Added SteamUserStats. 2011-12-25 19:49:24 -06:00
Ryan Stecker
740a2a1003 Added MsgClientGetNumberOfCurrentPlayers, and MsgClientGetNumberOfCurrentPlayersResponse.
Removed code for generating steamlanguage2.
2011-12-25 19:45:56 -06:00
azuisleet
6908f88b2c Copy and paste job. It took 11 people to pull this off. 2011-12-21 18:14:11 -07:00
azuisleet
8ec7e4936a Pretend to do something 2011-12-21 17:51:57 -07:00
azuisleet
5f2116eea6 DepotDownloader: detect proper ContentType 2011-12-18 19:14:29 -07:00
Ryan Stecker
7278fec8c6 Added tag Vapor 1.5 for changeset b076dcc33c1c 2011-12-18 05:09:10 -06:00
Ryan Stecker
e0360faf9d Bumping up version. Vapor_1.5 2011-12-18 04:59:28 -06:00
Ryan Stecker
efa1da4174 RIP SteamKit3, DepotDownloader3, and SteamLanguage2. We knew ye well. 2011-12-18 02:48:11 -06:00
Ryan Stecker
b0c2ca33f3 Merge 2011-12-18 02:37:41 -06:00
Ryan Stecker
829e982e74 Fixed a window closing bug that could occur when relogging.
Fixed a huge performance hit during initial logon for users with large friends lists.
2011-12-18 02:37:16 -06:00