Commit Graph

  • 66a617c304 Update steamclient (beta) protobufs [ci skip] Netshroud 2013-12-17 13:47:17 +11:00
  • 8b5c372576 Update Dota 2 protobufs [ci skip] Netshroud 2013-12-17 13:02:39 +11:00
  • dc3c9c6de0 Update CS:GO, Dota 2, Steam Client (beta) protobufs [ci skip] Netshroud 2013-12-14 23:17:06 +11:00
  • 27a18a716d Update Dota 2, Dota 2 Test protobufs [ci skip] Netshroud 2013-12-13 11:58:55 +11:00
  • 5bb98a348d Update CS:GO, Dota 2, steamclient, TF2 protobufs Netshroud 2013-12-10 12:29:06 +11:00
  • 29b2100a1b Merge pull request #28 from ihalip/master Ryan Kistner 2013-12-06 11:12:58 -08:00
  • 6245d1349b some file managers don't sort the file list correctly (i.e. 1, 10, 100), add padding 0s Ilie Halip 2013-12-05 21:31:43 +02:00
  • 6e67f69cec Updated EResult Netshroud 2013-12-03 19:39:36 +11:00
  • 581cfacfa1 Add missing EEconTradeResponse values for issue #27. Regenerate. Nicholas Hastings 2013-12-02 11:46:41 -05:00
  • b6e695f67f NHA: Enhance Service messages Netshroud 2013-12-02 13:10:58 +11:00
  • f47d53d0b0 NHA: Removed redundant if Netshroud 2013-12-02 13:01:16 +11:00
  • ea2ef99fbd Nethook Analyzer: Enhanced GC Netshroud 2013-12-02 12:16:40 +11:00
  • c2ab390e6f NethookAnalyzer: Fixed trying to parse a service notification as a regular message if we don't have the definition Netshroud 2013-12-02 11:12:13 +11:00
  • f2ec743954 Regen protobufs Netshroud 2013-11-25 08:48:18 +11:00
  • 7751c151ab Update CS:GO, Dota 2, TF2 protobufs [ci skip] Netshroud 2013-11-25 08:47:27 +11:00
  • 8719142e31 Fixed RpcName in SteamUnifiedMessages callbacks having a leading '.' Netshroud 2013-11-25 08:46:54 +11:00
  • bc36194517 Added support for PICS HTTP downloads Netshroud 2013-11-24 00:21:34 +11:00
  • 39e0b9c573 Merge pull request #25 from rlabrecque/patch-1 Ryan Stecker 2013-11-21 02:42:58 -08:00
  • c45d74f119 Fixed Typo in NumDisconnectsToMigrate pt.2 Riley Labrecque 2013-11-21 03:12:14 -06:00
  • 3afeffa830 Fixed Typo in NumDisconnectsToMigrate Riley Labrecque 2013-11-21 03:04:59 -06:00
  • 79ed97b3bc Merge branch 'master' of https://github.com/SteamRE/SteamKit Netshroud 2013-11-20 22:14:28 +11:00
  • c1d83b4d77 Update Dota 2 protobufs [ci skip] Netshroud 2013-11-20 22:14:08 +11:00
  • 933f0b28cf Bumped version number. DepotDownloader_2.1.0 Nicholas Hastings 2013-11-19 14:21:40 -05:00
  • 51f46d23fc Expose some new members of the logon response message. Ryan Stecker 2013-11-17 18:54:44 -06:00
  • 68a7dc94c3 Fix bug when requesting only metadata for apps or packages with PICS. Ryan Stecker 2013-11-17 18:53:57 -06:00
  • 0ea183bbd8 Add PublishedFile service to SteamKit2 Netshroud 2013-11-18 09:30:30 +11:00
  • 088a9b50f4 Obsolete SteamWorkshop.RequestPublishedFileDetails and it's callback Netshroud 2013-11-18 09:27:59 +11:00
  • e3d5706a55 Regen EMsg Netshroud 2013-11-18 08:46:56 +11:00
  • 1188564f7b Update EMsg Netshroud 2013-11-18 08:46:37 +11:00
  • a0623b2697 Protobuf regen Netshroud 2013-11-18 08:40:23 +11:00
  • 0d81e5549c Update CS:GO, steamclient, TF2 protobufs [ci skip] Netshroud 2013-11-18 08:39:20 +11:00
  • e8bf61bea3 Merge pull request #23 from RJacksonm1/master Netshroud 2013-11-17 13:38:35 -08:00
  • 872c511902 Updated Dota 2 protobufs Rob Jackson 2013-11-17 13:51:04 +00:00
  • d9cec26e00 Big speed improvements for some cases: - Store all manifests separately, including excluded file, rather than only list of last-downloaded. - Don't redownload manifests we have. - Don't connect to content servers if no manifest to download and no chunks needed. - Don't connect to content servers until needing chunks if already having manifest. Nicholas Hastings 2013-11-13 22:36:17 -05:00
  • 925e945759 Enablethe ability to construct DepotChunk objects. Ryan Stecker 2013-11-13 19:54:33 -06:00
  • d59f3524c8 Add support for "depotfromapp". Nicholas Hastings 2013-11-13 12:30:35 -05:00
  • 47a240c2ac Fix file verification always occurring. Nicholas Hastings 2013-11-12 08:56:48 -05:00
  • 176eb50b36 Merge steamclient-beta into master Netshroud 2013-11-12 21:09:13 +11:00
  • 0066161cef Fixed whitespace Netshroud 2013-11-11 21:05:33 +11:00
  • 973f0c297a Use ClientPICS EMsgs instead of PICS Netshroud 2013-11-11 20:59:42 +11:00
  • bdbb8613ab Updated EMsgs Netshroud 2013-11-11 20:58:16 +11:00
  • dc9def5deb Regen and compatibility changes for regen Netshroud 2013-11-11 20:39:40 +11:00
  • 4278274098 Update all the protobufs! (CS:GO, Dota 2 Test, Dota 2, Steamclient beta, TF2) Netshroud 2013-11-11 20:34:20 +11:00
  • 16b80065fa Merge branch 'master' of https://github.com/SteamRE/SteamKit Netshroud 2013-11-11 20:31:11 +11:00
  • 59e58adc5f Set AssemblyInfo. DepotDownloader_2.0.0 Nicholas Hastings 2013-11-08 14:15:59 -05:00
  • a7ebaa3ddb Expose max server and connection counts. Sync usage printout between program & readme. Nicholas Hastings 2013-11-08 10:36:21 -05:00
  • de37262e9d More cleanup: - Don't calculate matching chunks if file hash matches (now that related SK2 bug is fixed). - When file doesn't already exist, set length immediately after creation. - Remove redundant file existance check before copying existing file to staging. - Normalize more var names. - Print account name for which password is asked. Nicholas Hastings 2013-11-08 10:19:18 -05:00
  • 2d82c9dd5e Fix potential collision when creating directories. Remove staging files from unclean exit. Nicholas Hastings 2013-11-08 10:15:40 -05:00
  • 6f6eb5f48a Fix protobuf-net reference. Nicholas Hastings 2013-11-08 09:33:00 -05:00
  • 07c77ae2be Update SteamKit nuget package to 1.5.0. Nicholas Hastings 2013-11-08 08:08:57 -05:00
  • 7c9e2c2264 Connect to eight servers instead of six as very often first few will not be usable. Nicholas Hastings 2013-11-08 08:08:01 -05:00
  • bf92eb63e5 Ignore "depotfromapp" depots for now. Nicholas Hastings 2013-11-08 08:06:52 -05:00
  • e45a4e03b3 Misc cleanup. Nicholas Hastings 2013-11-08 08:06:22 -05:00
  • f7427715e3 Update assembly info. SteamKit_1.5.0 Ryan Stecker 2013-10-26 17:18:16 -05:00
  • 0e8ac160c8 Implement SteamUser.MarketingMessageCallback. Ryan Stecker 2013-10-26 16:23:50 -05:00
  • fe8307e3a9 Unix times are UTC. Ryan Stecker 2013-10-26 16:21:17 -05:00
  • a65804781a Revert "Use console instance when possible. (now caches user sentry data and steam id to config.vdf)." Nicholas Hastings 2013-10-24 13:15:15 -04:00
  • 7ac650d4ec Update protobuf-net to 2.0.0.668 to match SteamKit2 update. Nicholas Hastings 2013-10-24 13:14:11 -04:00
  • bb1724746b Hack in support for multiple servers and retry logic with concurrent downloading. Nicholas Hastings 2013-10-24 13:13:00 -04:00
  • 8ac4aeda04 Update beta steamclient protobufs. Ryan Stecker 2013-10-24 04:18:52 -05:00
  • 56be6fa4a2 Fixed filename and content hashes being reverse in the manifest. Ryan Stecker 2013-10-22 23:30:37 -05:00
  • 05a586a99f Attempt to be a little more professional. [ci skip] Ryan Stecker 2013-10-17 03:29:08 -05:00
  • c1769dae09 Add WebAPI test for timeout. Ryan Stecker 2013-10-17 03:25:51 -05:00
  • a82df0d948 Fix timeout bug in WebAPI. Ryan Stecker 2013-10-17 03:21:30 -05:00
  • 70d6f90dfc Expose functionality to request a new WebAPI user authentication nonce. Ryan Stecker 2013-10-17 03:17:14 -05:00
  • 4d82feccd9 Merge branch 'master' of https://github.com/SteamRE/SteamKit Netshroud 2013-10-15 12:42:24 +11:00
  • 9998cb82f3 Regen SteamKit2 Steamclient protos Netshroud 2013-10-15 12:40:34 +11:00
  • 744f80ed6f Updated Steamclient protos Netshroud 2013-10-15 12:40:05 +11:00
  • 575748c02a Updated Nethook2 and enums Netshroud 2013-10-15 12:33:57 +11:00
  • 5bbb826a3f Update README.md Asher Baker 2013-10-08 19:08:55 +01:00
  • 197f16b838 Create README.md Nicholas Hastings 2013-10-08 13:39:32 -04:00
  • 798e66d055 Fix downloading depots for an app that share an app id with another app. Nicholas Hastings 2013-10-08 13:21:05 -04:00
  • 151f9bc14c Update protogen xslt to enable EnumPassthru on generated code by default. Regenerate protobufs. Ryan Stecker 2013-10-08 00:52:22 -05:00
  • f7b46dd2f4 Update protobuf-net. Ryan Stecker 2013-10-08 00:45:16 -05:00
  • cc3acb75c6 Merge branch 'master' of https://github.com/SteamRE/SteamKit Netshroud 2013-10-08 11:01:02 +11:00
  • 58200ab700 Obsolete ProfileInfoCallback.RecentPlaytime as CMsgClientFriendProfileInfoResponse.recent_playtime has been removed. Netshroud 2013-10-08 10:59:41 +11:00
  • 48cd33c976 Regen SteamKit2 from protobufs Netshroud 2013-10-08 10:54:33 +11:00
  • e247d3bd1a Update Dota 2, Steamclient, TF2 protobufs [ci skip] Netshroud 2013-10-08 10:52:58 +11:00
  • ace5eed0d5 Update some enums. Ryan Stecker 2013-10-06 04:01:43 -05:00
  • 1bdfca12e0 Split generated dota GC code into seperate files. This fixes an issue with xmldoc warnings being spewed when they shouldn't be. Ryan Stecker 2013-10-02 20:36:35 -05:00
  • ea2c485b55 Add support for Service Notifications. Add expression-based Unified Messaging so clients don't have to futz around with service method names. Netshroud 2013-09-28 21:17:47 +10:00
  • 867494153f NetHookAnalyzer: Add primitive support for Service Method Notifications Netshroud 2013-09-25 17:04:43 +10:00
  • c0d75dd8fb Merge branch 'cdnclient-refactor' Ryan Stecker 2013-09-25 01:48:00 -05:00
  • 2d0f6bad85 Regenerate CS:GO protobufs Netshroud 2013-09-25 14:56:40 +10:00
  • 29d3a2c1be Update CS:GO and TF2 protobufs Netshroud 2013-09-25 14:54:21 +10:00
  • 8d14402ab7 Add necessary namespace import to Dota 2 protobuf gen script. Regenerate. Nicholas Hastings 2013-09-24 08:44:51 -04:00
  • 751552e434 Regenerated Dota 2 protobufs. Nicholas Hastings 2013-09-24 08:27:52 -04:00
  • 78fc5d7db1 Updated Dota 2 protobuf generation script for gcmessages split. Nicholas Hastings 2013-09-24 08:27:15 -04:00
  • 54b0a8491c Update Dota 2 and Dota 2 Text protobufs. Nicholas Hastings 2013-09-24 08:26:38 -04:00
  • e935f1ad09 Merge remote-tracking branch 'origin/steamclient-beta' Nicholas Hastings 2013-09-24 08:14:18 -04:00
  • e96e8bae51 Use console instance when possible. (now caches user sentry data and steam id to config.vdf). Nicholas Hastings 2013-09-18 22:28:16 -04:00
  • 40519729a6 Update CS:GO, Dota2, Steamclient (beta 1379375636) protobufs and Steamclient EMsgs Netshroud 2013-09-18 11:16:48 +10:00
  • f199b515e5 Allow specifying AccountID when logging onto Steam. Ryan Stecker 2013-09-17 01:06:08 -05:00
  • efacd2c614 Allow CDNClient to send concurrent commands to a content server. Ryan Stecker 2013-09-17 00:59:07 -05:00
  • 709ef3f398 Remove no-long-used AppInfoOverridesCDR var. Nicholas Hastings 2013-09-16 18:45:48 -04:00
  • 1959262d4b Try other servers if failing to get manifest from one. Nicholas Hastings 2013-09-16 18:44:13 -04:00
  • 2e5ebc8851 Save manifests to optimize needed chunks check. Add -validate option. Concurrent donwloads. Nicholas Hastings 2013-09-16 16:01:30 -04:00
  • 43ecfcffc7 Removed unused function. Nicholas Hastings 2013-09-16 15:59:15 -04:00
  • 581ed16fa6 Fixed exception when not using -dir and build id unknown. Nicholas Hastings 2013-09-16 15:58:50 -04:00
  • cfc95d3f57 Allow downloading of specified manifest. Nicholas Hastings 2013-09-10 10:31:32 -04:00