Commit Graph

  • 6c37e21364 Updated usage help NicknineTheEagle 2020-04-29 16:06:22 +0300
  • feb0f19e0d Added -osarch parameter NicknineTheEagle 2020-04-29 15:56:28 +0300
  • 96e975aad9 Added -language and -lowviolence parameters NicknineTheEagle 2020-04-28 23:14:19 +0300
  • 228a606661 Updated usage help NicknineTheEagle 2020-04-29 16:06:22 +0300
  • 85ccd9489a Added -osarch parameter NicknineTheEagle 2020-04-29 15:56:28 +0300
  • d6f714dbcd Added -language and -lowviolence parameters NicknineTheEagle 2020-04-28 23:14:19 +0300
  • db3b16ddf4 Print progress log after each chunk Pavel Djundik 2020-04-24 13:36:18 +0300
  • 3e6cd3b4b1 Limit unnecessary concurrent CDN token requests. Combine CDN token requests for steamcontent.com. Added a diagnostic timeout for lost CDN token requests. Ryan Kistner 2020-04-19 13:25:43 -0600
  • 943597b516
    Bump protobuf-net from 2.4.4 to 2.4.6 dependabot-preview[bot] 2020-04-18 18:11:20 +0000
  • 7476cdb0a3 Updated to SteamKit 2.3.0 DepotDownloader_2.3.4 Ryan Kistner 2020-04-18 12:09:39 -0600
  • 642f43864a Added -debug command line option to enable DebugLog. Report unhandled exceptions before re-throwing them. DepotDownloader_2.3.3 Ryan Kistner 2020-03-25 20:27:45 -0600
  • 04214ed516 Update readme for -loginid Michael 2020-03-25 15:48:49 -0400
  • 231a05c3a6 -loginid console option to support concurrent processes Michael 2020-03-25 15:44:46 -0400
  • 266c4acc04 Normalize forward slashes in filelists on Win Michael 2020-03-25 14:56:43 -0400
  • 2352928b42 Update readme for -loginid Michael 2020-03-25 15:48:49 -0400
  • c5a0a61fdb -loginid console option to support concurrent processes Michael 2020-03-25 15:44:46 -0400
  • eecb060532 Normalize forward slashes in filelists on Win Michael 2020-03-25 14:56:43 -0400
  • 751538019b TryWaitForLoginKey should always attempt to wait a short period of time for login key updates if configured Ryan Kistner 2020-02-22 13:20:45 -0700
  • def0729fce Set LoginID Pavel Djundik 2020-02-22 13:19:01 +0200
  • a7d724d7ba Set LoginID Pavel Djundik 2020-02-22 13:19:01 +0200
  • 8dd7c4c1b5 Fix crashing on duplicate license Pavel Djundik 2020-02-22 13:30:49 +0200
  • ab8f4dd58e Fix crashing on duplicate license Pavel Djundik 2020-02-22 13:30:49 +0200
  • 90dfd03b5e Corrected FileMode when saving AccountSettingsStore DepotDownloader_2.3.2 Ryan Kistner 2020-02-07 00:13:37 -0700
  • 0d427acbb9 Added RollForward setting Ryan Kistner 2020-02-06 23:26:30 -0700
  • 436519d445 Split DepotDownloader configuration file into account settings stored in IsolatedStorage, and depot installation data stored in the .DepotDownloader config directory alongside cached manifests Ryan Kistner 2020-02-06 21:51:18 -0700
  • 2c46ee32ea Update travis dist to bionic Margen67 2019-11-24 13:37:19 -0800
  • eb1d022a66
    Update travis dist to bionic Margen67 2019-11-24 13:37:19 -0800
  • bc25bba261 Only show the checksum mismatch when the manifest actually exists Ryan Kistner 2019-11-03 19:10:15 -0700
  • 2e30364d8f Include and validate checksums with locally cached manifests Ryan Kistner 2019-11-03 17:23:26 -0700
  • 0b598b43a7 Ensure failed download task throws OperationCanceledException so that the return code is reported correctly when it is the last task Ryan Kistner 2019-11-03 16:50:52 -0700
  • 779a4697ab
    Merge pull request #65 from SteamRE/dependabot/nuget/protobuf-net-2.4.4 Yaakov 2019-10-31 07:53:19 +1100
  • 3e7a902eb4
    Bump protobuf-net from 2.4.1 to 2.4.4 dependabot-preview[bot] 2019-10-30 14:06:28 +0000
  • 5f3e4334ba Bump protobuf-net from 2.1.0 to 2.4.1 (#63) dependabot-preview[bot] 2019-10-16 13:51:41 -0600
  • da88425eb6
    Merge pull request #62 from eroen/master Ryan Kistner 2019-10-16 13:50:23 -0600
  • 14e6ccf851
    Bump protobuf-net from 2.1.0 to 2.4.1 dependabot-preview[bot] 2019-10-16 11:10:38 +0000
  • f6fa6fe9c6
    Merge pull request #64 from SteamRE/no-legacy-nuget Yaakov 2019-10-16 22:09:35 +1100
  • ee82031a40 We shouldn't need this anymore. Yaakov 2019-10-16 22:01:40 +1100
  • f1ff09bf20 Exit with error code on errors Eroen 2019-09-29 14:14:48 +0200
  • ee53edc935 Allow reading passwords from redirected input Eroen 2019-09-26 16:39:37 +0200
  • ffcde1b04e Updated to SteamKit 2.2.0 DepotDownloader_2.3.1 Ryan Kistner 2019-06-26 20:37:45 -0600
  • c6975323d2 Use new ContentServerDirectoryService to fetch content servers for CDNClientPool Ryan Kistner 2019-06-26 19:13:12 -0600
  • 87a238b0ec
    Merge pull request #53 from xPaw/patch-2 Ryan Kistner 2019-06-15 12:15:02 -0600
  • 73286dd072
    Do not display full license list Pavel Djundik 2019-06-14 15:44:34 +0300
  • f5d519c466
    Added GPLv2 license Ryan Kistner 2019-04-27 14:41:50 -0600
  • e7b89df743 Skip platform check when an explicit depot id is provided Ryan Kistner 2019-04-27 14:36:56 -0600
  • 0b88f9361e
    Skip OS check if depotid is specified directly Pavel Djundik 2019-04-26 12:15:26 +0300
  • 2177746a50 Update README usage info to match usage print output. Nicholas Hastings 2019-04-02 16:38:34 -0400
  • e0afef00e4 Report and exit on unsuccessful pubfile lookup Ryan Kistner 2019-03-25 10:36:28 -0600
  • fdb5d0d408
    Merge pull request #45 from SteamRE/ugc-cmd-cleanup Ryan Kistner 2019-03-25 10:33:42 -0600
  • 3ad0966070 Move GetPubfileDetails to saner spot in file. Nicholas Hastings 2019-03-24 08:55:50 -0400
  • f957ef5da9 Add -pubfile support, dynamically getting appId + ugcId. Nicholas Hastings 2019-03-23 17:17:10 -0400
  • 18a57dd1dd Update SK from 2.0.0 to 2.1.0 BECAUSE WE CAN. Nicholas Hastings 2019-03-23 12:08:41 -0400
  • a2ffdd30f5 Misc cleanup to avoid unnecessary conversions. Nicholas Hastings 2019-03-23 12:02:21 -0400
  • 72f633eade Add new -ugc option, removing -force-depot. (#41) Nicholas Hastings 2019-03-23 12:02:05 -0400
  • 7a757101bf Added shutdown token to CDN connection pool monitor Ryan Kistner 2018-05-01 22:57:52 -0600
  • 5425ef756d 2.3.0 Release on .NET Core 2.0 DepotDownloader_2.3.0 Ryan Kistner 2018-04-30 22:21:13 -0600
  • 0889da4316 Don't allow empty password to be entered when using non-anon account. Nicholas Hastings 2018-03-31 09:32:42 -0400
  • 6552734faf Target SteamKit 2.0.0 Ryan Kistner 2017-12-19 15:16:15 -0700
  • 65036ffa8d Cancel work if CDNClientPool is exhausted and can't find more servers Ryan Kistner 2017-12-01 00:40:08 -0700
  • 184ea54020 Don't retrieve AppTickets as they aren't needed anymore Ryan Kistner 2017-12-01 00:09:19 -0700
  • 6105a99e72 Check for cancellation after semaphore completion Yaakov 2017-09-09 23:57:02 +0300
  • 1e3ca8f016 Missed something fairly important Yaakov 2017-09-09 23:55:44 +0300
  • 1ec611cb34 Update Travis for .NET Core SDK 2.0 Yaakov 2017-09-08 12:48:03 +0300
  • fb3e693755 Update to SK2 Alpha8 and .NET Core 2.0 Yaakov 2017-09-08 12:47:47 +0300
  • 0da80d9601 Merge remote-tracking branch 'origin/master' into dotnet-core Netshroud 2017-09-08 12:22:59 +0300
  • 42b832e465 Added operating system switch (#24) Sunner 2017-09-02 19:20:27 +0200
  • 39412bd4b3 Fix typo and throw error if both -os and -all-platforms are specified Sunner 2017-09-02 12:05:55 +0200
  • d49166a8f7 Add manifest ID to console output John Struse 2017-08-13 15:25:09 -0400
  • adf9da417b Added operating system switch Sunner 2017-08-11 21:40:14 +0200
  • 8daaf0daa2 Don't error out if a user supplies a password without -remember-me but a matching login key was found DepotDownloader_2.2.2 Ryan Kistner 2017-07-27 22:55:32 -0600
  • de775d5c4b Save a lookup in login key dictionary Netshroud 2017-07-28 14:30:31 +1000
  • 58b5b6185e Touched formatting and line endings. Tweaked login key handling. Ryan Kistner 2017-07-27 22:20:00 -0600
  • dceed3a9a1 Don't forget about anonymous users Ryan Kistner 2017-07-27 15:03:21 -0600
  • 17d5f7357d Initialize LoginKeys dictionary Ryan Kistner 2017-07-27 14:55:03 -0600
  • 974eb1d369 Add -remember-password to README. Nicholas Hastings 2017-07-26 18:35:02 -0400
  • 6e5eb77738 Add -remember-password to usage info. Nicholas Hastings 2017-07-26 18:34:02 -0400
  • 6e4a764bb9 Add support for remembering password (loginkey). Nicholas Hastings 2017-07-26 18:30:29 -0400
  • 52f12030c1 Change SteamKit2 filesystem project reference to NuGet package reference Netshroud 2017-03-28 19:32:27 +1100
  • 3fb5da1098 Add .NET RIDs for "dotnet publish" Netshroud 2017-03-27 17:52:10 +1100
  • 7575cd0757 Update CI for .NET Core Netshroud 2017-03-27 17:51:49 +1100
  • 359a8d017d Restore Environment.OSVersion and P/Invoke for getting OS type on .NET Framework Netshroud 2017-03-27 17:50:28 +1100
  • 8eb3f711b9 thanks @xpaw Netshroud 2017-03-26 17:44:30 +1100
  • b17e343d0e Fix bug where DD would exit prematurely Netshroud 2017-03-26 12:26:39 +1100
  • ab9ca2a7da Cleanup Netshroud 2017-03-26 12:26:29 +1100
  • c0b6d0ce3c Convert to .NET Core. Netshroud 2017-03-25 23:44:25 +1100
  • 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 -0700
  • 63569977ec Bump version number. DepotDownloader_2.2.1 Nicholas Hastings 2017-02-23 07:32:47 -0500
  • 8277f10f35 Update to SteamKit v1.8.1. Nicholas Hastings 2017-02-23 06:49:12 -0500
  • 8659e77adc Cleanup. Nicholas Hastings 2017-02-21 20:40:50 -0500
  • ab86a7d6ac If account doesn't own app, attempt to obtain FreeOnDemand license for it. Nicholas Hastings 2017-02-21 20:37:07 -0500
  • 01d87d6102 Output branch being used. Nicholas Hastings 2017-02-20 20:02:12 -0500
  • 891ebd13a2 Fix crash when downloading from passworded branches. Nicholas Hastings 2017-02-20 08:09:03 -0500
  • 3d1764889f Fix unused var warning. Nicholas Hastings 2017-02-20 07:45:01 -0500
  • 251b4010ee Use ConcurrentDictionary and flatten keys for CDNAuthTokens Ryan Kistner 2017-02-09 16:25:42 -0700
  • 7f5ca92659 Report when we aren't able to retrieve a CDN auth token Ryan Kistner 2017-02-09 10:37:01 -0700
  • 6278fc2b94 Added CheckAppBetaPassword to retrieve encryption keys for encrypted_gid_2 depots Ryan Kistner 2017-01-21 22:40:30 -0700
  • 97b8716c86 Pass appId all the way through for correctness Ryan Kistner 2017-01-08 14:27:56 -0700
  • 9a9cf7b57a Fix downloads for shared depots that provide their own manifests. Nicholas Hastings 2016-11-07 18:58:13 -0500
  • a591632888 Bump version. DepotDownloader_2.2.0 Nicholas Hastings 2016-07-10 09:50:34 -0400
  • b599768bd8 Update SteamKit 1.6.4 -> 1.8.0. Change .NET target 4.0 -> 4.5. Nicholas Hastings 2016-07-10 09:47:06 -0400