Commit Graph

  • f4d2a91610 Update Steam streaming client protobufs Netshroud 2015-12-09 17:29:08 +11:00
  • c2414a7498 Update and regenerate steamclient protobufs Alexander Corn 2015-12-07 16:43:41 -05:00
  • 1ef3995e29 Merge pull request #206 from DoctorMcKay/steamclient-protobufs Ryan Stecker 2015-11-30 13:17:59 -06:00
  • 7ae516a6d0 Merge pull request #208 from AleksaSavic3/AleksaSavic3-text-fix Ryan Stecker 2015-11-30 12:34:40 -06:00
  • 23f27d1b0c Number fix in Sample 8 AleksaSavic3 2015-11-30 15:10:23 +01:00
  • d6e66a0681 Update steamclient protobufs Alexander Corn 2015-11-20 00:47:18 -05:00
  • eecd425472 Update .slns so VS picker defaults to VS2015. Ryan Stecker 2015-11-19 16:40:28 -06:00
  • 6a787e9208 Merge pull request #203 from SteamRE/logoff-docs Ryan Stecker 2015-11-16 00:19:03 -06:00
  • 707a0d95bd Correct SteamUser.LogOff documentation. Ryan Stecker 2015-11-13 16:54:53 -06:00
  • ea27051d5a Merge pull request #193 from CruelCow/master Ryan Stecker 2015-11-12 21:31:45 -06:00
  • 7fa7961caf Correctly parse senderID for FriendMessage. Minor improvements to documentation CruelCow 2015-11-12 23:19:57 +01:00
  • d6e7760ca5 Wrap Friend Messages into a inner class of SteamFriends CruelCow 2015-11-12 19:01:56 +01:00
  • 2fd1c60b5a Update code coverage badge. Ryan Stecker 2015-11-10 19:13:15 -06:00
  • cc6e89717a Update sample csprojs. Ryan Stecker 2015-11-09 15:05:18 -06:00
  • c377fd89a4 Fix Debug.Assert behavior to match xunit <2.0 Ryan Stecker 2015-11-09 14:51:10 -06:00
  • 49e771c744 Merge branch 'master' into experiment/await Ryan Stecker 2015-11-09 13:40:35 -06:00
  • 624e657c5d Handle case of missing disk serial numbers. Ryan Stecker 2015-11-09 13:26:45 -06:00
  • a87de2398a Merge pull request #196 from DoctorMcKay/tf-protobufs Ryan Stecker 2015-11-03 17:30:37 -06:00
  • 5d8651c3d3 Regenerate TF protos Alexander Corn 2015-11-03 18:17:53 -05:00
  • 4ff2426613 Update TF protobufs Alexander Corn 2015-11-03 18:14:19 -05:00
  • 7c11dc2701 Add public key for Dev universe Netshroud 2015-11-03 19:45:39 +11:00
  • d51df90fa6 Reset Payload position on Msg<T>, in line with ClientMsg<T> and ClientMsgProtoBuf<T>. Netshroud 2015-11-03 19:43:21 +11:00
  • b2474024c4 Re-apply protobuf-net dependency to NHA2 Netshroud 2015-11-02 19:06:21 +11:00
  • fe37d63517 NHA2: Update NetHookAnalyzer2 to work with recent changes to GC message generation. Netshroud 2015-11-02 18:59:43 +11:00
  • 6c620f5cef Merge pull request #192 from SteamRE/codecov Netshroud 2015-11-01 12:46:41 +11:00
  • faa0df79d7 Add Code Coverage with codecov.io Netshroud 2015-11-01 12:26:24 +11:00
  • 11ddf6ffc4 Provide functions/callbacks for offline/historical requests CruelCow 2015-11-01 00:46:25 +01:00
  • a665ec40ef Don't spew details about our shiny new temp directory when setting up NetHook2 dependencies. Netshroud 2015-10-31 23:05:13 +11:00
  • 46cfcf6327 Add NetHook2 to AppVeyor build configuration. Netshroud 2015-10-31 21:56:45 +11:00
  • 6dedcbc41f Modify NetHook2 dependencies setup script to cache dependencies Netshroud 2015-10-31 22:31:39 +11:00
  • ae0f2f763a Merge pull request #188 from SteamRE/appveyor Netshroud 2015-10-30 12:15:08 +11:00
  • 2baa0887e9 Update build badges to be similar, yet distinct. Netshroud 2015-10-30 12:10:06 +11:00
  • 51827b3eee Merge pull request #190 from xPaw/token-overload Ryan Stecker 2015-10-29 12:15:05 -05:00
  • a910f8c08d Add singular PICSGetAccessTokens overload Pavel Djundik 2015-10-29 17:52:21 +02:00
  • 64e6f45ccf Create AppVeyor build configuration. Netshroud 2015-10-29 17:52:02 +11:00
  • ffd3dd6bc5 Merge pull request #186 from xPaw/nuget-badge Ryan Stecker 2015-10-28 21:46:31 -05:00
  • cc2f23dc6e Merge pull request #187 from Penguinwizzard/master Ryan Kistner 2015-10-28 16:43:57 -06:00
  • 33d6899afb Fix to KV parsing. Derek Morris 2015-10-28 18:37:00 -04:00
  • 36b05b7b80 Add nuget badge Pavel Djundik 2015-10-28 19:03:45 +02:00
  • 9348fa1a25 Merge branch 'master' into experiment/await Ryan Stecker 2015-10-26 12:42:12 -05:00
  • a153482226 Merge remote-tracking branch 'origin/pr/174' Netshroud 2015-10-26 20:10:08 +11:00
  • c45c93b490 Remove stray, unneccesary and inconsistent 'this' Netshroud 2015-10-26 19:52:45 +11:00
  • e20fee8e0a Merge remote-tracking branch 'origin/pr/180' Netshroud 2015-10-26 18:16:38 +11:00
  • 91c8c4a6d0 Fix build. Ryan Stecker 2015-10-24 16:25:06 -05:00
  • e7634ee4b4 Add unified service sample. Ryan Stecker 2015-10-24 16:18:50 -05:00
  • d95bb5c98d Keep our own copy of CMsgProtoBufHeader for use with GCs Pavel Djundik 2015-10-24 21:50:48 +03:00
  • 95ab2f4a4f Remove non generated CSGO/TF2 EMsg Pavel Djundik 2015-10-24 11:51:28 +03:00
  • 9a8f54c931 Include correct generated files Pavel Djundik 2015-10-24 11:48:50 +03:00
  • 9b4807eb13 Regenerate all protobufs Pavel Djundik 2015-10-24 11:36:55 +03:00
  • b04b942b8e Add .gitattributes in auto generated code folder Pavel Djundik 2015-10-24 11:22:19 +03:00
  • 442d952fe4 Generate GC base separately for each game Pavel Djundik 2015-10-23 11:24:30 +03:00
  • cf331e3675 Update and regen protobufs Netshroud 2015-10-22 21:55:53 +11:00
  • dd3d07adae ProtobufDumper: Speed improvements, remove unsafe code, fix dumping protos from osx binaries, colored output Pavel Djundik 2015-10-21 18:59:45 +03:00
  • 52f95afd6a Merge branch 'pr/175' Ryan Stecker 2015-10-21 22:07:09 -05:00
  • 9fbf16a0bd Regenerate steamclient protobufs. Ryan Stecker 2015-10-21 22:06:16 -05:00
  • d7a5373ca1 Regenerate CS:GO protobufs. Ryan Stecker 2015-10-21 21:59:02 -05:00
  • f94c56ce37 Updated CS:GO protobufs Alexander Corn 2015-10-21 21:57:16 -04:00
  • 0f1c062088 Updated steamclient protobufs Alexander Corn 2015-10-21 17:58:31 -04:00
  • 2fcbdac855 Match steamclient's default job timeout interval. Ryan Stecker 2015-10-21 16:38:13 -05:00
  • 28591ec1e6 Fault async jobs with an exception when we encounter a remote failure. Ryan Stecker 2015-10-21 16:27:07 -05:00
  • 8acf6f9b37 Handle job failures more succinctly. Ryan Stecker 2015-10-21 15:38:57 -05:00
  • 32e21db2b0 Correct some nits. Ryan Stecker 2015-10-21 14:28:23 -05:00
  • bba309c60f Update EResult Netshroud 2015-10-21 18:09:59 +11:00
  • 81613991a2 AsyncJobs are no longer JobIDs. An implicit cast is provided for compatibility with existing code. Ryan Stecker 2015-10-20 20:07:16 -05:00
  • 0726b4766e Refactor async job management out of SteamClient. Ryan Stecker 2015-10-20 19:52:43 -05:00
  • 564ae90673 Handle asyncjob heartbeats and remote failures. Ryan Stecker 2015-10-20 19:17:11 -05:00
  • a82b0c83c7 ProtobufDumper: Write where it blew up so we have some hope of diagnosing and fixing. Netshroud 2015-10-20 20:31:14 +11:00
  • 21ecb3379b Merge remote-tracking branch 'origin/master' Netshroud 2015-10-20 20:30:08 +11:00
  • 2a7e9ab08c SteamID: Don't blow up when parsing a Steam3 string using 'i' as the account type char. Render it in the same circumstances Valve would. Netshroud 2015-10-20 20:26:42 +11:00
  • 50fc155ff2 Update nethook readme for VS 2015 requirement. Ryan Stecker 2015-10-19 14:03:59 -05:00
  • b2e7acfe7e SteamLanguageParser: Tell the user where their syntax errors occured so that they have a hope in hell of fixing them. Netshroud 2015-10-19 20:53:02 +11:00
  • ca125302dd Update and regen TF2 protos Netshroud 2015-10-19 20:52:12 +11:00
  • ec33279441 Update and regen steamclient protos Netshroud 2015-10-19 20:51:47 +11:00
  • 2432c2fb10 Update and regen Dota 2 protobufs Netshroud 2015-10-19 20:49:46 +11:00
  • 7774cd2817 Update and regen CS:GO protobufs Netshroud 2015-10-19 20:48:04 +11:00
  • e1f0549afc Update EMsg Netshroud 2015-10-19 20:47:30 +11:00
  • a7eb1716ae Remove dota_s2 protobufs - Dota 2 is now Source2. Netshroud 2015-10-19 20:03:02 +11:00
  • 35739389df Add more useful output to Sample 7. Netshroud 2015-10-19 18:45:58 +11:00
  • afb81a9f3f Change SteamDirectory to use uint for cellid instead of int, to be consistent with the various CM messages. Netshroud 2015-10-19 18:42:59 +11:00
  • 99b2e8b285 Revert 27d7a2e's accidental commit to Samples Netshroud 2015-10-19 17:24:37 +11:00
  • 27d7a2e9b7 Copy/paste mistake Netshroud 2015-10-18 23:43:59 +11:00
  • 2fc9f42c01 SPAAAAAAAAACE Netshroud 2015-10-18 23:43:14 +11:00
  • ecfba7c4f2 Assertions of incorrect message deserialization should include the type being deserialized. Netshroud 2015-10-18 23:39:11 +11:00
  • 489979c567 Bump NetHook2 up to VS2015 toolset. Requires Windows Vista SP2 or above to build AFAIK. Netshroud 2015-10-18 17:51:53 +11:00
  • a66e96ad96 Bump version to 1.6.5, add release notes. SteamKit_1.6.5 Ryan Stecker 2015-10-17 16:08:02 -05:00
  • 3ec08e9488 Add async job support for persona state/name. Ryan Stecker 2015-10-05 01:24:06 -05:00
  • 298b946037 Merge branch 'master' into experiment/await Ryan Stecker 2015-10-05 01:21:16 -05:00
  • fc65668502 Added SteamFriends.PersonaChangeCallback for local client persona name/state changes. Ryan Stecker 2015-10-05 01:20:27 -05:00
  • 863975dbb4 Extend async job timeout when receiving a partial callback. Ryan Stecker 2015-10-05 00:54:00 -05:00
  • 9642377ea0 Could use a little more type safety. Ryan Stecker 2015-10-05 00:53:04 -05:00
  • 28344113c3 Add AsyncJobMultiple<T> for jobs that may receive multiple responses. Ryan Stecker 2015-10-05 00:15:39 -05:00
  • ef82e9a25c Merge branch 'master' into experiment/await Ryan Stecker 2015-10-04 23:04:22 -05:00
  • daa6e0f9ef Merge pull request #8 from xPaw/2fa Ryan Kistner 2015-10-04 16:14:13 -06:00
  • 1ce2a097df Add 2FA support Pavel Djundik 2015-10-05 01:12:43 +03:00
  • 64e256d9de Regen Dota proto classes. Nicholas Hastings 2015-10-02 22:28:44 -04:00
  • b59ce0b3ea Update Dota 2 protos. Nicholas Hastings 2015-10-02 22:28:22 -04:00
  • 10e5b78cc3 NHA2: Handle EndOfStreamExceptions when parsing protobufs. Netshroud 2015-09-25 13:39:57 +10:00
  • 1abb5893e2 Merge pull request #167 from SteamRE/nethookanalyzer2-moredoto Nicholas Hastings 2015-09-24 22:11:28 -04:00
  • ef8f9ba3a0 Update NetHookAnalyzer2 to handle more SO GC message, with specialization. Nicholas Hastings 2015-09-24 21:18:44 -04:00
  • 991a177ae3 Regen Dota proto classes. Nicholas Hastings 2015-09-24 21:15:49 -04:00