Ryan Kistner
079f91167f
Allow multiple depot ids to be specified. Resolves #147
5 years ago
Ryan Kistner
cda5eb5137
Proxy logic brought into SteamKit
5 years ago
Ryan Kistner
729d4cdc61
Actually flag off new CDNClient features
5 years ago
Ryan Kistner
618090e23d
Support for proxying requests through OpenCache
5 years ago
Ryan Kistner
30312af050
If an output directory is not specified, the deleted files list should be limited to each individual depot.
5 years ago
Ryan Kistner
ac97c01107
Process download chunks as tasks to increase concurrency
5 years ago
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>
5 years ago
NicknineTheEagle
952cba8627
Implemented deleting files when updating ( #113 )
...
Implemented deleting files when updating
5 years ago
NicknineTheEagle
a6d30efade
Re-fetch app info after obtaining FreeOnDemand license ( #140 )
5 years ago
NicknineTheEagle
618ce3a3df
Fixed loading old manifest for updating ( #139 )
5 years ago
Ryan Kistner
4c36d5ca31
Only capture one of each PackageToken
5 years ago
Yaakov
8436d67afa
Merge branch 'dependabot/nuget/protobuf-net-3.0.24'
5 years ago
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>
5 years ago
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>
5 years ago
Yaakov
4372ea7045
Merge pull request #104 from xPaw/gh-actions
...
Add github action build workflow
5 years ago
Ryan Kistner
f8d67d8c9b
Print task timeouts as connection timeouts
5 years ago
NicknineTheEagle
4299c23bed
Various manifest related improvements ( #94 )
...
* Changed saved manifest name format for better clarity
* Expanded manifest-to-text conversion
5 years ago
Pavel Djundik
05d6da9662
Implement package tokens ( #103 )
5 years ago
Pavel Djundik
70a6e97bef
Add github action build workflow
5 years ago
Ryan Kistner
2ca1f3e8e6
Filter CDN server list to the two types of content servers we support: SteamCache and CDN.
5 years ago
Pavel Djundik
9979cda684
Format readme and add missing parameters ( #96 )
...
* Add missing parameters to readme
* Format readme
* Add examples to readme
5 years ago
Ryan Kistner
5423bdc759
Use PublishedFile.GetItemDetails when looking up pubfiles. This also requires -app to be specified with -pubfile.
5 years ago
NicknineTheEagle
6c37e21364
Updated usage help
5 years ago
NicknineTheEagle
feb0f19e0d
Added -osarch parameter
5 years ago
NicknineTheEagle
96e975aad9
Added -language and -lowviolence parameters
5 years ago
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.
5 years ago
Ryan Kistner
7476cdb0a3
Updated to SteamKit 2.3.0
6 years ago
Ryan Kistner
642f43864a
Added -debug command line option to enable DebugLog. Report unhandled exceptions before re-throwing them.
6 years ago
Michael
04214ed516
Update readme for -loginid
6 years ago
Michael
231a05c3a6
-loginid console option to support concurrent processes
6 years ago
Michael
266c4acc04
Normalize forward slashes in filelists on Win
6 years ago
Ryan Kistner
751538019b
TryWaitForLoginKey should always attempt to wait a short period of time for login key updates if configured
6 years ago
Pavel Djundik
def0729fce
Set LoginID
6 years ago
Pavel Djundik
8dd7c4c1b5
Fix crashing on duplicate license
6 years ago
Ryan Kistner
90dfd03b5e
Corrected FileMode when saving AccountSettingsStore
6 years ago
Ryan Kistner
0d427acbb9
Added RollForward setting
6 years ago
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
6 years ago
Margen67
2c46ee32ea
Update travis dist to bionic
6 years ago
Ryan Kistner
bc25bba261
Only show the checksum mismatch when the manifest actually exists
6 years ago
Ryan Kistner
2e30364d8f
Include and validate checksums with locally cached manifests
6 years ago
Ryan Kistner
0b598b43a7
Ensure failed download task throws OperationCanceledException so that the return code is reported correctly when it is the last task
6 years ago
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
6 years ago
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>
6 years ago
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>
6 years ago
Ryan Kistner
da88425eb6
Merge pull request #62 from eroen/master
...
Be more friendly to scripts
6 years ago
Yaakov
f6fa6fe9c6
Merge pull request #64 from SteamRE/no-legacy-nuget
...
Remove legacy NuGet packages.config
6 years ago
Yaakov
ee82031a40
We shouldn't need this anymore.
6 years ago
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.
6 years ago
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.
6 years ago
Ryan Kistner
ffcde1b04e
Updated to SteamKit 2.2.0
6 years ago