Commit Graph

  • 17d5f7357d Initialize LoginKeys dictionary Ryan Kistner 2017-07-27 14:55:03 -06:00
  • 974eb1d369 Add -remember-password to README. Nicholas Hastings 2017-07-26 18:35:02 -04:00
  • 6e5eb77738 Add -remember-password to usage info. Nicholas Hastings 2017-07-26 18:34:02 -04:00
  • 6e4a764bb9 Add support for remembering password (loginkey). Nicholas Hastings 2017-07-26 18:30:29 -04:00
  • 52f12030c1 Change SteamKit2 filesystem project reference to NuGet package reference Netshroud 2017-03-28 19:32:27 +11:00
  • 3fb5da1098 Add .NET RIDs for "dotnet publish" Netshroud 2017-03-27 17:52:10 +11:00
  • 7575cd0757 Update CI for .NET Core Netshroud 2017-03-27 17:51:49 +11:00
  • 359a8d017d Restore Environment.OSVersion and P/Invoke for getting OS type on .NET Framework Netshroud 2017-03-27 17:50:28 +11:00
  • 8eb3f711b9 thanks @xpaw Netshroud 2017-03-26 17:44:30 +11:00
  • b17e343d0e Fix bug where DD would exit prematurely Netshroud 2017-03-26 12:26:39 +11:00
  • ab9ca2a7da Cleanup Netshroud 2017-03-26 12:26:29 +11:00
  • c0b6d0ce3c Convert to .NET Core. Netshroud 2017-03-25 23:44:25 +11:00
  • 35aa666ea5 Always process Disconnect callback before pausing for input. This prevents the Disconnect callback from being processed after the Connect Ryan Kistner 2017-02-27 20:45:37 -07:00
  • 63569977ec Bump version number. DepotDownloader_2.2.1 Nicholas Hastings 2017-02-23 07:32:47 -05:00
  • 8277f10f35 Update to SteamKit v1.8.1. Nicholas Hastings 2017-02-23 06:49:12 -05:00
  • 8659e77adc Cleanup. Nicholas Hastings 2017-02-21 20:40:50 -05:00
  • ab86a7d6ac If account doesn't own app, attempt to obtain FreeOnDemand license for it. Nicholas Hastings 2017-02-21 20:37:07 -05:00
  • 01d87d6102 Output branch being used. Nicholas Hastings 2017-02-20 20:02:12 -05:00
  • 891ebd13a2 Fix crash when downloading from passworded branches. Nicholas Hastings 2017-02-20 08:09:03 -05:00
  • 3d1764889f Fix unused var warning. Nicholas Hastings 2017-02-20 07:45:01 -05:00
  • d2b9202ceb Edit build versioning, artifact naming, sourcing 1.8.1-citest Netshroud 2017-02-12 13:52:11 +11:00
  • 96dc0b87ba NuGet package format fix SteamKit2-1.8.1-citest Netshroud 2017-02-12 13:36:18 +11:00
  • 2a117530f7 Fix artifact paths Netshroud 2017-02-12 13:32:00 +11:00
  • 3fe807a0eb another stab Netshroud 2017-02-12 13:29:08 +11:00
  • b33864afa2 stab in the dark Netshroud 2017-02-12 13:26:10 +11:00
  • f835a33997 indentation Netshroud 2017-02-12 13:21:08 +11:00
  • 5f6e85c89f environment variable could be unset Netshroud 2017-02-12 13:12:46 +11:00
  • fd5cfee407 Only get version for NuGet when there is one. Netshroud 2017-02-12 13:04:54 +11:00
  • 243668523d Initial attempt at AppVeyor publishing artifacts Netshroud 2017-02-12 12:52:40 +11:00
  • 78a5a6dba9 Fix NHA2 build. Nicholas Hastings 2017-02-11 16:32:07 -05:00
  • afda0753a3 Add EPurchaseResultDetail. Nicholas Hastings 2017-02-11 09:58:51 -05:00
  • 2289706d1e Add support for more OS's in GetOSType. Nicholas Hastings 2017-02-11 09:58:36 -05:00
  • 0e72e9d6c6 Fix new deprecation warnings from enum renames. Nicholas Hastings 2017-02-11 09:58:12 -05:00
  • 4bb0b3638a Update more SteamLanguage. Nicholas Hastings 2017-02-10 13:21:38 -05:00
  • af10d4720b Fix misplaced obsolete notice in emsg.steamd. Nicholas Hastings 2017-02-10 06:51:36 -05:00
  • 614acac47e We have the enumerated types. Nicholas Hastings 2017-02-09 21:15:36 -05:00
  • c0674bb1b9 Regen Dota 2 protos. Nicholas Hastings 2017-02-09 18:56:42 -05:00
  • 44b4f32efd Update Dota 2 protos. Nicholas Hastings 2017-02-09 18:56:24 -05:00
  • 87934777dc Regenerate TF2 protos. Nicholas Hastings 2017-02-09 18:53:28 -05:00
  • 0685e90901 Update TF2 protos. Nicholas Hastings 2017-02-09 18:53:13 -05:00
  • eb46b538be Regenerate CS:GO protos. Nicholas Hastings 2017-02-09 18:52:08 -05:00
  • 9df09e275d Update CS:GO protos. Nicholas Hastings 2017-02-09 18:51:08 -05:00
  • 251b4010ee Use ConcurrentDictionary and flatten keys for CDNAuthTokens Ryan Kistner 2017-02-09 16:25:42 -07:00
  • 7f5ca92659 Report when we aren't able to retrieve a CDN auth token Ryan Kistner 2017-02-09 10:37:01 -07:00
  • b76802c320 Change Travis CI to use latest stable Mono Netshroud 2017-02-05 15:41:00 +11:00
  • 2c8ebe6010 CDN: SteamPipe CS servers now have a flag "usetokenauth" that allows them to act as CDN servers Ryan Kistner 2017-02-04 14:49:41 -07:00
  • a741149c14 Update and regenerate CS:GO protobufs (#361) Alexander Corn 2017-02-01 17:37:37 -05:00
  • 9eb94614c3 Merge pull request #359 from seishun/fix-zlib-link Ryan Stecker 2017-01-29 12:27:23 -06:00
  • 91868b8417 Fix zlib link Nikolai Vavilov 2017-01-29 20:05:50 +02:00
  • ec5fe02e0a Encrypted depot ids use PKCS7 padding Ryan Kistner 2017-01-21 22:58:41 -07:00
  • cd7af3a7a4 Added beta password support with SteamApps.CheckAppBetaPassword and CryptoHelper.SymmetricDecryptECB Ryan Kistner 2017-01-21 22:44:14 -07:00
  • 6278fc2b94 Added CheckAppBetaPassword to retrieve encryption keys for encrypted_gid_2 depots Ryan Kistner 2017-01-21 22:40:30 -07:00
  • c5556e2f98 Merge pull request #355 from stil/kvalue-float-parsing Ryan Kistner 2017-01-12 11:52:16 -07:00
  • 062f9b3c9d Fix float parsing in different cultures where comma is used as decimal separator Przemysław Ryciuk 2017-01-12 19:18:54 +01:00
  • 0a2e3fa2ca Build: updated zlib version Ryan Kistner 2017-01-08 14:39:01 -07:00
  • 97b8716c86 Pass appId all the way through for correctness Ryan Kistner 2017-01-08 14:27:56 -07:00
  • 09bc3dec58 CDN: depot_id must be set. Populate app_id for correctness. Ryan Kistner 2017-01-08 14:25:32 -07:00
  • 9a9cf7b57a Fix downloads for shared depots that provide their own manifests. Nicholas Hastings 2016-11-07 18:58:13 -05:00
  • cd5ce2a38e Escape backslashes and newlines when serializing KV to text. Netshroud 2016-10-13 17:42:34 +11:00
  • 03d08b41d8 Merge pull request #330 from DoctorMcKay/dota-fix Ryan Kistner 2016-10-03 15:53:27 -06:00
  • b8aeba96dd Fixed dota protobufs Alexander Corn 2016-10-03 17:49:54 -04:00
  • a084e7e7ae Merge pull request #329 from DoctorMcKay/dota-protos Ryan Kistner 2016-10-03 15:27:52 -06:00
  • 9b18a8c64f Update and regenerate dota protobufs Alexander Corn 2016-10-03 17:26:06 -04:00
  • 5950049c9b Merge pull request #328 from DoctorMcKay/csgo-protos Ryan Kistner 2016-10-03 15:21:48 -06:00
  • 11f8e94e6b Merge pull request #327 from DoctorMcKay/steamclient-protos Ryan Kistner 2016-10-03 15:21:27 -06:00
  • 0cc91b8371 Merge pull request #326 from DoctorMcKay/tf2-protos Ryan Kistner 2016-10-03 15:21:12 -06:00
  • 5ccc6fedfb Update CS:GO protobufs Alexander Corn 2016-10-03 17:19:48 -04:00
  • c7ee49ff2a Update and regenerate steamclient protobufs Alexander Corn 2016-10-03 17:15:47 -04:00
  • 20037bae16 Update and regenerate TF2 protobufs Alexander Corn 2016-10-03 17:12:04 -04:00
  • ed47a5fc9b Updated CI icons to point to master branch Ryan Kistner 2016-09-27 03:13:55 -06:00
  • 4361ad105a Merge pull request #313 from JustArchi/patch-1 Netshroud 2016-09-22 13:27:34 +10:00
  • 2e934f5d88 Merge pull request #323 from DoctorMcKay/update-eresult Ryan Stecker 2016-09-21 22:09:36 -05:00
  • bb6609af79 Added GSLTExpired = 106 eresult Alexander Corn 2016-09-21 23:05:21 -04:00
  • d9a1da3513 Merge pull request #317 from JustArchi/patch-3 Ryan Kistner 2016-08-31 14:16:36 -06:00
  • a5e7dcfe91 Set Receive/Send socket timeouts appropriately Łukasz Domeradzki 2016-08-31 12:49:53 +02:00
  • 56309a56df Merge branch 'master' into patch-1 Łukasz Domeradzki 2016-08-23 06:11:09 +02:00
  • 62d20927be NHA2: Add TF2 specialization for CMsgGCNotification. Nicholas Hastings 2016-08-17 16:11:50 -04:00
  • e36ba7bb30 Regen TF2 protobufs. Nicholas Hastings 2016-08-17 16:10:27 -04:00
  • ca98e4fc47 Update TF2 protobufs. Nicholas Hastings 2016-08-17 16:10:03 -04:00
  • 8e2284566f Extend default EClientPersonaStateFlag info Łukasz Domeradzki 2016-08-14 07:31:39 +02:00
  • 330fe9bea8 Concurrent calls to Disconnect could end up blocking connectLock waiting for a ResetEvent that will never come Ryan Kistner 2016-08-05 22:00:49 -06:00
  • d80e03b284 Catch any type of Exception when calling WMIQuery Ryan Kistner 2016-08-05 22:00:01 -06:00
  • eecdf9bc0c Merge pull request #307 from DoctorMcKay/supports-rate-limit-response Netshroud 2016-07-23 18:25:11 +10:00
  • bf972e637e Tell Steam that we support the RateLimitExceeded logon response Alexander Corn 2016-07-22 18:42:48 -04:00
  • a591632888 Bump version. DepotDownloader_2.2.0 Nicholas Hastings 2016-07-10 09:50:34 -04:00
  • b599768bd8 Update SteamKit 1.6.4 -> 1.8.0. Change .NET target 4.0 -> 4.5. Nicholas Hastings 2016-07-10 09:47:06 -04:00
  • 65b6d97fa2 If an included depot doesn't have the requested branch, fall back to "public". Nicholas Hastings 2016-07-10 09:41:11 -04:00
  • 9c18dd6694 Remove protobufs that no longer exist. (Fixes #301) Netshroud 2016-07-09 18:41:07 +10:00
  • c732f5596b Version number and release notes for 1.8.0 SteamKit_1.8.0 Netshroud 2016-07-08 14:47:30 +10:00
  • 6d0a396ee8 Merge pull request #293 from SteamRE/persistent-server-list Netshroud 2016-07-08 14:27:48 +10:00
  • 9febf70e95 ServerListProvider renamed to IServerListProvider Ryan Kistner 2016-07-06 16:04:09 -06:00
  • 9305eb536c Corrected UdpConnection as it always receives an endpoint task. Exception handling around tasks now looks explicitly at AggregateException. Cleaned up unnecessary MemoryStream copy in FIleStorageServerListProvider and IsolatedStorageServerListProvider. Ryan Kistner 2016-07-06 16:02:32 -06:00
  • 8b33b01e38 Include CS:GO engine_gcmessages Netshroud 2016-07-06 18:50:22 +10:00
  • 8e3a0e5e81 Regen protobufs, include site_licence Netshroud 2016-07-06 18:38:42 +10:00
  • 7c818fc234 Update TF2 protobufs Netshroud 2016-07-06 18:34:13 +10:00
  • 76ca74d35d Update Dota 2 protobufs Netshroud 2016-07-06 18:34:03 +10:00
  • 431fc34769 Update CS:GO protobufs Netshroud 2016-07-06 18:33:49 +10:00
  • 648f6b6530 Update Steamclient (streaming) protobufs Netshroud 2016-07-06 18:33:34 +10:00
  • 06a7d099ba Style fixes for CDNClientPool Ryan Kistner 2016-07-05 19:31:16 -06:00
  • d40f933261 Server list check should actually be guarded Ryan Kistner 2016-07-02 23:19:15 -06:00