Ryan Kistner
ac97c01107
Process download chunks as tasks to increase concurrency
2020-10-31 19:41:49 -06:00
dependabot-preview[bot]
df7b44f7da
Bump protobuf-net from 3.0.24 to 3.0.52 ( #138 )
...
Bumps [protobuf-net](https://github.com/protobuf-net/protobuf-net ) from 3.0.24 to 3.0.52.
- [Release notes](https://github.com/protobuf-net/protobuf-net/releases )
- [Changelog](https://github.com/protobuf-net/protobuf-net/blob/main/docs/releasenotes.md )
- [Commits](https://github.com/protobuf-net/protobuf-net/compare/3.0.24...3.0.52 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-31 16:29:33 -06:00
NicknineTheEagle
952cba8627
Implemented deleting files when updating ( #113 )
...
Implemented deleting files when updating
2020-10-31 16:27:42 -06:00
NicknineTheEagle
a6d30efade
Re-fetch app info after obtaining FreeOnDemand license ( #140 )
2020-10-25 13:02:20 -06:00
NicknineTheEagle
618ce3a3df
Fixed loading old manifest for updating ( #139 )
2020-10-20 15:53:19 -06:00
Ryan Kistner
4c36d5ca31
Only capture one of each PackageToken
2020-08-28 12:22:28 -06:00
Yaakov
8436d67afa
Merge branch 'dependabot/nuget/protobuf-net-3.0.24'
2020-07-06 20:57:55 +10:00
dependabot-preview[bot]
93c89552a4
Bump SteamKit2 from 2.3.0-beta.2 to 2.3.0
...
Bumps [SteamKit2](https://github.com/SteamRE/SteamKit ) from 2.3.0-beta.2 to 2.3.0.
- [Release notes](https://github.com/SteamRE/SteamKit/releases )
- [Commits](https://github.com/SteamRE/SteamKit/compare/2.3.0-beta.2...2.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-06 10:53:31 +00:00
dependabot-preview[bot]
84e8be5c80
Bump protobuf-net from 2.4.6 to 3.0.24
...
Bumps [protobuf-net](https://github.com/protobuf-net/protobuf-net ) from 2.4.6 to 3.0.24.
- [Release notes](https://github.com/protobuf-net/protobuf-net/releases )
- [Changelog](https://github.com/protobuf-net/protobuf-net/blob/main/docs/releasenotes.md )
- [Commits](https://github.com/protobuf-net/protobuf-net/commits/3.0.24 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-06 10:53:15 +00:00
Yaakov
4372ea7045
Merge pull request #104 from xPaw/gh-actions
...
Add github action build workflow
2020-07-06 20:50:32 +10:00
Ryan Kistner
f8d67d8c9b
Print task timeouts as connection timeouts
DepotDownloader_2.3.6
2020-06-07 18:28:21 -06:00
NicknineTheEagle
4299c23bed
Various manifest related improvements ( #94 )
...
* Changed saved manifest name format for better clarity
* Expanded manifest-to-text conversion
2020-06-07 18:02:45 -06:00
Pavel Djundik
05d6da9662
Implement package tokens ( #103 )
2020-06-05 12:47:52 -06:00
Pavel Djundik
70a6e97bef
Add github action build workflow
2020-06-05 13:18:23 +03:00
Ryan Kistner
2ca1f3e8e6
Filter CDN server list to the two types of content servers we support: SteamCache and CDN.
DepotDownloader_2.3.5
2020-05-21 21:43:27 -06:00
Pavel Djundik
9979cda684
Format readme and add missing parameters ( #96 )
...
* Add missing parameters to readme
* Format readme
* Add examples to readme
2020-05-15 13:19:22 -06:00
Ryan Kistner
5423bdc759
Use PublishedFile.GetItemDetails when looking up pubfiles. This also requires -app to be specified with -pubfile.
2020-05-15 13:18:25 -06:00
NicknineTheEagle
6c37e21364
Updated usage help
2020-04-29 16:38:55 -06:00
NicknineTheEagle
feb0f19e0d
Added -osarch parameter
2020-04-29 16:38:55 -06:00
NicknineTheEagle
96e975aad9
Added -language and -lowviolence parameters
2020-04-29 16:38:55 -06:00
Ryan Kistner
3e6cd3b4b1
Limit unnecessary concurrent CDN token requests. Combine CDN token requests for steamcontent.com. Added a diagnostic timeout for lost CDN token requests.
2020-04-19 13:25:43 -06:00
Ryan Kistner
7476cdb0a3
Updated to SteamKit 2.3.0
DepotDownloader_2.3.4
2020-04-18 12:09:39 -06:00
Ryan Kistner
642f43864a
Added -debug command line option to enable DebugLog. Report unhandled exceptions before re-throwing them.
DepotDownloader_2.3.3
2020-03-25 20:29:58 -06:00
Michael
04214ed516
Update readme for -loginid
2020-03-25 20:29:45 -06:00
Michael
231a05c3a6
-loginid console option to support concurrent processes
2020-03-25 20:29:45 -06:00
Michael
266c4acc04
Normalize forward slashes in filelists on Win
2020-03-25 20:28:41 -06:00
Ryan Kistner
751538019b
TryWaitForLoginKey should always attempt to wait a short period of time for login key updates if configured
2020-02-22 13:21:59 -07:00
Pavel Djundik
def0729fce
Set LoginID
2020-02-22 13:18:24 -07:00
Pavel Djundik
8dd7c4c1b5
Fix crashing on duplicate license
2020-02-22 13:00:34 -07:00
Ryan Kistner
90dfd03b5e
Corrected FileMode when saving AccountSettingsStore
DepotDownloader_2.3.2
2020-02-07 00:13:37 -07:00
Ryan Kistner
0d427acbb9
Added RollForward setting
2020-02-06 23:26:30 -07:00
Ryan Kistner
436519d445
Split DepotDownloader configuration file into account settings stored in IsolatedStorage, and depot installation data stored in the .DepotDownloader config directory alongside cached manifests
2020-02-06 21:53:35 -07:00
Margen67
2c46ee32ea
Update travis dist to bionic
2019-12-03 09:35:28 -07:00
Ryan Kistner
bc25bba261
Only show the checksum mismatch when the manifest actually exists
2019-11-03 19:10:15 -07:00
Ryan Kistner
2e30364d8f
Include and validate checksums with locally cached manifests
2019-11-03 17:23:26 -07:00
Ryan Kistner
0b598b43a7
Ensure failed download task throws OperationCanceledException so that the return code is reported correctly when it is the last task
2019-11-03 16:50:52 -07:00
Yaakov
779a4697ab
Merge pull request #65 from SteamRE/dependabot/nuget/protobuf-net-2.4.4
...
Bump protobuf-net from 2.4.1 to 2.4.4
2019-10-31 07:53:19 +11:00
dependabot-preview[bot]
3e7a902eb4
Bump protobuf-net from 2.4.1 to 2.4.4
...
Bumps [protobuf-net](https://github.com/mgravell/protobuf-net ) from 2.4.1 to 2.4.4.
- [Release notes](https://github.com/mgravell/protobuf-net/releases )
- [Changelog](https://github.com/protobuf-net/protobuf-net/blob/master/docs/releasenotes.md )
- [Commits](https://github.com/mgravell/protobuf-net/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-30 14:06:28 +00:00
dependabot-preview[bot]
5f3e4334ba
Bump protobuf-net from 2.1.0 to 2.4.1 ( #63 )
...
Bumps [protobuf-net](https://github.com/mgravell/protobuf-net ) from 2.1.0 to 2.4.1.
- [Release notes](https://github.com/mgravell/protobuf-net/releases )
- [Changelog](https://github.com/protobuf-net/protobuf-net/blob/master/docs/releasenotes.md )
- [Commits](https://github.com/mgravell/protobuf-net/commits/2.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-16 13:51:41 -06:00
Ryan Kistner
da88425eb6
Merge pull request #62 from eroen/master
...
Be more friendly to scripts
2019-10-16 13:50:23 -06:00
Yaakov
f6fa6fe9c6
Merge pull request #64 from SteamRE/no-legacy-nuget
...
Remove legacy NuGet packages.config
2019-10-16 22:09:35 +11:00
Yaakov
ee82031a40
We shouldn't need this anymore.
2019-10-16 22:01:40 +11:00
Eroen
f1ff09bf20
Exit with error code on errors
...
When run by a script, the script needs to know if the requested operation was
succesful.
This patch makes sure error codes are returned for a number of unhandled error
conditions.
2019-10-10 15:47:35 +02:00
Eroen
ee53edc935
Allow reading passwords from redirected input
...
This is beneficial for scripts that don't want to expose the password in the
command line arguments.
2019-09-29 14:09:56 +02:00
Ryan Kistner
ffcde1b04e
Updated to SteamKit 2.2.0
DepotDownloader_2.3.1
2019-06-26 20:37:45 -06:00
Ryan Kistner
c6975323d2
Use new ContentServerDirectoryService to fetch content servers for CDNClientPool
2019-06-26 19:13:48 -06:00
Ryan Kistner
87a238b0ec
Merge pull request #53 from xPaw/patch-2
...
Do not display full license list
2019-06-15 12:15:02 -06:00
Pavel Djundik
73286dd072
Do not display full license list
2019-06-14 15:44:34 +03:00
Ryan Kistner
f5d519c466
Added GPLv2 license
2019-04-27 14:41:50 -06:00
Ryan Kistner
e7b89df743
Skip platform check when an explicit depot id is provided
2019-04-27 14:36:56 -06:00