Commit Graph

  • 969ef6c028 Merge remote-tracking branch 'origin/pr/139' Netshroud 2015-07-23 19:17:06 +10:00
  • fc3a76bc9f Update enums Pavel Djundik 2015-07-23 12:05:34 +03:00
  • b9b106080a Recommend using PICS functions Pavel Djundik 2015-07-22 01:08:26 +03:00
  • 0ce53b24d0 Document the unknown uint in the package info buffer. Ryan Stecker 2015-07-21 14:50:10 -05:00
  • 6abf0cae2e It's probably EClanPermission. Ryan Stecker 2015-07-21 14:12:19 -05:00
  • 60dc8260a7 Expose the ChatMemberInfo of users who join chat rooms. Ryan Stecker 2015-07-21 13:53:37 -05:00
  • 9f81691e9b Documentation. Ryan Stecker 2015-07-21 13:15:56 -05:00
  • 8ac58f5541 Expose the inner chat member details received upon entering a chatroom. Ryan Stecker 2015-07-21 13:01:32 -05:00
  • d66090ddd7 Use the xunit VS runner nuget package. Ryan Stecker 2015-07-21 12:56:21 -05:00
  • b3f4a3f235 Add null terminated string reading from message payloads. Ryan Stecker 2015-07-21 12:53:59 -05:00
  • 8f5196baa3 Add missing numMembers field from MsgClientChatEnter. Ryan Stecker 2015-07-21 12:51:51 -05:00
  • e096b52980 Merge pull request #135 from SteamRE/smart-server-list Netshroud 2015-07-21 17:47:56 +10:00
  • 9ee901bcfd Fix accidental introduction of new namespace - move server list to SteamKit2 Netshroud 2015-07-21 17:41:49 +10:00
  • 1a7c67ef3b Whitespace Netshroud 2015-07-20 18:47:41 +10:00
  • 2f88c4c434 Added DebugLog output to SmartCMServerList marking for diagnosing potential issues in future. Netshroud 2015-07-20 18:45:21 +10:00
  • 94b9a2c746 Make DebugLog safe to use without params Netshroud 2015-07-20 18:39:21 +10:00
  • c28a06eb01 Add SteamDirectory.Initialize helper to load directory servers into CMClient server list Netshroud 2015-07-19 22:02:10 +10:00
  • fb1f876778 Rename GetNextServer() to GetNextServerCandidate(); add TryAddRange Netshroud 2015-07-19 21:57:26 +10:00
  • ecab92dfc1 Move LoadAsDirectoryAsync to new helper class SteamDirectory, wrapping WebAPI. Netshroud 2015-07-19 21:42:09 +10:00
  • dab4fbe520 Expose Clear(), remove Mark(), make TryMark internal. Netshroud 2015-07-19 21:27:25 +10:00
  • 808eb03553 Make UseInbuiltList internal Netshroud 2015-07-19 21:12:14 +10:00
  • 2bfc493725 Fix whitespace Netshroud 2015-07-19 21:08:03 +10:00
  • 4912a2e3e1 Fix whitespace, update LoadListFromDirectoryAsync xmldoc Netshroud 2015-07-19 21:07:42 +10:00
  • df171fea22 Add Sample 7: ServerList Netshroud 2015-07-19 14:29:27 +10:00
  • 94df8e9266 Use SteamKit whitespacing convention Netshroud 2015-07-19 13:48:11 +10:00
  • dadabdcba1 Add unit tests for SmartCMServerList Netshroud 2015-07-19 13:35:56 +10:00
  • 4ec677c7b3 Fix TryAdd adding a duplicate IPEndPoint if the object reference didn't match, but the objects were equal. Netshroud 2015-07-19 13:32:43 +10:00
  • e4fc72c79b Update xmldoc, not sure what I was thinking. Netshroud 2015-07-19 13:14:55 +10:00
  • 8f661abb29 Add API to retrieve all IPEndPoints from SmartServerList. Can be used for serialization etc. Netshroud 2015-07-19 13:13:40 +10:00
  • 9ff24dadc4 Merge remote-tracking branch 'origin/master' into smart-server-list Netshroud 2015-07-19 13:07:08 +10:00
  • 9b9cfd7348 Fix SteamUser.LogOn-related tests Netshroud 2015-07-12 15:38:24 +10:00
  • 3882c8b941 Fix WebAPI user nonce comment regarding loginkey Netshroud 2015-07-12 13:02:32 +10:00
  • 08e272bdc3 SteamUser: Prevent consumer screwup by throwing an exception if LoginKey is used without ShouldRememberPassword Netshroud 2015-07-03 14:10:02 +10:00
  • 60c42cfc76 SteamUser: Add support for logging in with LoginKey Netshroud 2015-07-03 13:51:59 +10:00
  • 52c6725aee SteamUser: Consumers must now explicitly accept a new Login Key. Netshroud 2015-07-03 13:45:27 +10:00
  • c9fc369559 Merge branch 'master' of github.com:SteamRE/SteamKit Ryan Stecker 2015-07-02 21:20:34 -05:00
  • e352d589e8 Implement SteamFriends.ChatRoomInfoCallback. Ryan Stecker 2015-07-02 21:19:14 -05:00
  • 899d6d238f Add MsgClientChatRoomInfo layout (closes #133). Ryan Stecker 2015-07-02 21:18:41 -05:00
  • ee31d00e38 Remove unneccesary usings in Samples Netshroud 2015-06-27 18:18:44 +10:00
  • cc23bba922 Samples (SteamGuard): Make better assumptions about partial sentry file updates. Netshroud 2015-06-27 18:14:56 +10:00
  • c3849ebc28 NHA2: May the tab gods have mercy on my soul. Ryan Stecker 2015-06-24 15:35:55 -05:00
  • 6726c325fa NHA2: Allow overriding the display value of SteamID types. Ryan Stecker 2015-06-24 15:29:51 -05:00
  • 319cd5ec9e NHA2: Fix slight display issue with SteamIDs. Ryan Stecker 2015-06-24 15:28:19 -05:00
  • 5250935d8d Implement SteamFriends.InviteUserToChat (closes #128). Ryan Stecker 2015-06-24 14:38:42 -05:00
  • bb7aa2a058 Missed a spot (#124) Netshroud 2015-06-20 19:37:48 +10:00
  • 93d323928f Merge samples 1 and 2 to remove Handle<T> from samples. Renumber all subsequent samples by minus one. (#124) Netshroud 2015-06-20 19:33:36 +10:00
  • 0d0cacd008 Obsolete ICallbackMsg.IsType<T> and ICallbackMsg.Handle<T> (#124). Netshroud 2015-06-20 19:20:12 +10:00
  • ed44169956 Bump SteamKit dependency to 1.6.3 Netshroud 2015-06-20 19:18:00 +10:00
  • 330349453c Bump version to 1.6.3, add release notes SteamKit_1.6.3 Netshroud 2015-06-20 19:03:55 +10:00
  • fe0ca3fdfb NHA2: Gracefully handle IO errors when reading items. Netshroud 2015-06-20 18:31:39 +10:00
  • 92d6f176a8 NHA2: Update TreeView if the currently selected item's data changes on the filesystem. Netshroud 2015-06-20 18:30:51 +10:00
  • 54a0c80a70 NHA2: Add option to automatically scroll to bottom as new items are added Netshroud 2015-06-20 18:30:00 +10:00
  • a72341210b Merge pull request #112 from SteamRE/fix-net-azu-review Netshroud 2015-06-19 12:42:59 +10:00
  • c4c76b0735 Add UserInitiated to UFSClient's DisconnectedCallback Netshroud 2015-06-19 12:38:50 +10:00
  • 61bafec6cd Post DisconnectedCallback when SteamClient.Disconnect() is called; Add UserInitiated to callback to indicate disconnection source Netshroud 2015-06-19 11:54:01 +10:00
  • d64e66f1fb Regen Dota 2 protobufs Netshroud 2015-06-18 18:42:51 +10:00
  • 96f3dba2c7 Update Dota 2 protobufs Netshroud 2015-06-18 18:41:43 +10:00
  • 730481bb5c Update Dota 2 Source 2 (Reborn Beta) protobufs Netshroud 2015-06-18 18:40:20 +10:00
  • ac9c695282 Set routing_appid in outbound GC messages (mimics Steam's behaviour) Netshroud 2015-06-18 18:30:05 +10:00
  • 29bd85f02c coding style Netshroud 2015-06-17 18:29:40 +10:00
  • bb33530833 Sample 6 (SteamGuard): Be pedantic about UpdateMachineAuth offset and file size. Netshroud 2015-06-17 18:22:10 +10:00
  • 1864833900 Update LoggedOffCallback xmldoc with latest info from testing. Netshroud 2015-06-17 18:21:39 +10:00
  • 110b1f6581 Merge pull request #119 from JustArchi/patch-1 Netshroud 2015-06-16 18:48:48 +10:00
  • 57a8754b30 Simplify build.sh Łukasz Domeradzki 2015-06-15 16:59:29 +02:00
  • 959bb33d24 NHA2: Display [Flags] enum members and detect invalid values properly. Netshroud 2015-06-14 15:53:15 +10:00
  • ac301126ee Regen protobufs Netshroud 2015-06-13 21:08:05 +10:00
  • a402c854a2 Update Steam client and streaming client protobufs Netshroud 2015-06-13 21:05:01 +10:00
  • 8296b816b2 Update Dota 2 Test protobufs Netshroud 2015-06-13 21:02:42 +10:00
  • ee6ef99dba Update Dota 2 protobufs Netshroud 2015-06-13 21:02:20 +10:00
  • e99a91c44b Update CS:GO protobufs Netshroud 2015-06-13 21:01:47 +10:00
  • 5cf8c66f06 Longer integer for chunk math. Int32 overflow when calculating file diff Ryan Kistner 2015-06-12 20:52:15 -06:00
  • c6e25c947b NHA2: Add CMsgSOMultipleObjects specialization for Dota 2. Closes #116 in a more maintainable way. Netshroud 2015-06-09 22:14:56 +10:00
  • 55cc4f6d1f NHA2: Refactor message specializations out into separate classes. Netshroud 2015-06-09 22:13:40 +10:00
  • 67a335bd06 NHA2: Live-stream results of a current NetHook2 session. Netshroud 2015-06-09 18:10:14 +10:00
  • d0fa1c12cd NHA2: Add option to display int/uint (32-bit) as IPv4 Address Netshroud 2015-06-08 22:18:58 +10:00
  • c9bffaa54d NHA2: Expand Date/Time to int32/uint32. Fix casts to ulong. Netshroud 2015-06-08 14:25:35 +10:00
  • 930c5bad82 NHA2: Fix display of list inner type Netshroud 2015-06-08 14:21:28 +10:00
  • 8e7352643d NHA2: Show radio buttons for byte[] display types Netshroud 2015-06-08 14:19:34 +10:00
  • 01ba48662d NHA2: Detect enum types instead of specifying them, fix enum formatting Netshroud 2015-06-08 14:18:20 +10:00
  • 1ecb863bd2 NHA2: Refactor TreeNode construction and context menu handling to be sane. Netshroud 2015-06-08 14:12:20 +10:00
  • e154d4d53a NHA2: Sort enum types by name Netshroud 2015-06-07 21:54:59 +10:00
  • b834edf55b NHA2: Improve performance and memory usage when viewing messages with a large amount of potential enum members. Netshroud 2015-06-07 21:42:10 +10:00
  • 9b5bf6771d Expose disconnection reason in DisconnectedCallback for SteamClient and UFSClient. Netshroud 2015-06-07 20:15:25 +10:00
  • 24e0d4b2e6 Merge branch 'master' into smart-server-list Netshroud 2015-06-07 20:04:19 +10:00
  • dd40a90fe7 NetHook2: Show an error if we are already injected Netshroud 2015-06-07 20:02:00 +10:00
  • cddcdf0481 NetHook2: Use std::shared_ptr for remote memory when injecting Netshroud 2015-06-07 19:32:59 +10:00
  • 8b2970b658 NetHook2: Fix SeDebugPrivilege acquisition falsely reporting failure. Netshroud 2015-06-07 19:07:58 +10:00
  • fe05360bf9 Fix switch/case indentation Netshroud 2015-05-30 21:24:07 +10:00
  • efeb452acf Fix crash if the user supplied a CM IPEndPoint that is not in the server list Netshroud 2015-05-30 21:19:56 +10:00
  • 75f5aeb39b Restore whitespace that was accidentally removed Netshroud 2015-05-30 21:13:26 +10:00
  • 3a8fda7495 Add ability to load server list into SmartCMServerList from ISteamDirectory Web API. Netshroud 2015-05-30 21:09:46 +10:00
  • b4f40e3d4c Tweak server list scoring parameters Netshroud 2015-05-30 20:48:03 +10:00
  • 4c21cff1ac Add xmldoc, expose ScoreExpiryTimeSpan Netshroud 2015-05-30 20:41:45 +10:00
  • e3bf17957b Lock the cm server list for thread safety, rename weighting to score, make good/bad multipliers instead of fixed values Netshroud 2015-05-30 20:37:39 +10:00
  • 6bbf3086b7 Fix whitespace Netshroud 2015-05-30 20:24:37 +10:00
  • 39b1287f54 Merge branch 'fix-net-azu-review' into smart-server-list Netshroud 2015-05-30 20:20:25 +10:00
  • 002802391e Post DisconnectedCallback when SteamClient.Disconnect() is called Netshroud 2015-05-30 20:17:31 +10:00
  • 27fdfd4a3c Merge branch 'master' into smart-server-list Netshroud 2015-05-30 19:58:52 +10:00
  • 6aa47f764c Merge branch 'nothing-but-net' Ryan Kistner 2015-05-15 16:01:59 -06:00
  • 115817b6fd Corrected TCPConnection netStream initialization. Added missing OnConnected callback Ryan Kistner 2015-05-15 09:58:33 -06:00