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