Commit Graph

358 Commits (06d25ef1ed4a5202125515e2d74c55453e73d6be)
 

Author SHA1 Message Date
Ryan Kistner 06d25ef1ed 2.4.2: Added HTTP diagnostics to -debug 4 years ago
NicknineTheEagle 4b0cbb06dc
Updated manifest-to-text conversion to imitate Steam format (#195) 4 years ago
Ryan Kistner 3111e787ef Catch and abort on out-of-space exceptions when allocating files #220 4 years ago
Ryan Kistner 08b7911d2d Provide visual feedback for masked password input #207 #216 4 years ago
Ryan Kistner 36b9684eb2 2.4.1: Target .NET 5.0 to simplify release packaging 4 years ago
Yaakov cb5c6c8a65
Merge pull request #202 from SteamRE/dependabot/add-v2-config-file
Upgrade to GitHub-native Dependabot
4 years ago
dependabot-preview[bot] 783197b960
Upgrade to GitHub-native Dependabot 4 years ago
Yaakov 5fd7a6ed37
Merge pull request #190 from SteamRE/dependabot/nuget/protobuf-net-3.0.101
Bump protobuf-net from 3.0.73 to 3.0.101
4 years ago
dependabot-preview[bot] ec8b5f4628
Bump protobuf-net from 3.0.73 to 3.0.101
Bumps [protobuf-net](https://github.com/protobuf-net/protobuf-net) from 3.0.73 to 3.0.101.
- [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)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
Ryan Kistner 6b05a3e8cb When downloading files into a target directory, remove files with conflicting paths from earlier depots. Fixes #188 5 years ago
Ryan Kistner 27960f3d18 Target SteamKit 2.4.0-Alpha.2 5 years ago
Pavel Djundik 60b4451417
Normalize slashes in filepath; explicit regex support (#175)
Fixes #30 #18 #17
5 years ago
Pavel Djundik 9d4b87ba60
Fix ugc web download and remove dead code (#174) 5 years ago
Margen67 d7870040fe
ci improvements (#169) 5 years ago
Margen67 11e1bdbea6
Delete .travis.yml (#168) 5 years ago
Yaakov 069e8985ed
Merge pull request #156 from SteamRE/dependabot/nuget/protobuf-net-3.0.73
Bump protobuf-net from 3.0.52 to 3.0.73
5 years ago
dependabot-preview[bot] 223815dca5
Bump protobuf-net from 3.0.52 to 3.0.73
Bumps [protobuf-net](https://github.com/protobuf-net/protobuf-net) from 3.0.52 to 3.0.73.
- [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)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
Ryan Kistner 70da480efe Allow a list of -manifest ids to match -depot 5 years ago
Ryan Kistner ffd22a52ff Use C# 7.0 tuples 5 years ago
Ryan Kistner f146251555 Anonymous users cannot use UFSGetUGCDetails 5 years ago
Ryan Kistner a58059eb80 When downloading using -ugc we need to check UGCDetails first for a file URL (like -pubfile). Resolves #59 5 years ago
Ryan Kistner 8fcfd837b0 Alternate -pubfile implementation using GetDetails 5 years ago
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