Commit Graph

546 Commits (f567a63d84408bf0f6f51100f2bcd7523b56eb29)
 

Author SHA1 Message Date
Nicholas Hastings a8e714ea12 DepotDownloader: Removed reliance on Classless.Hasher. 13 years ago
Nicholas Hastings 5262ec9667 Updated DepotDownloader project for SteamKit project changes. Nuget for protobuf-net. 13 years ago
Ryan Kistner 7aa43a5184 AppInfo changes for Depot section 13 years ago
Ryan Kistner c6da5d057e DepotDownloader: Retry different CDN servers when we encounter an error
--HG--
extra : rebase_source : 35a93f8bdd98c03f8cd99423e6c4f95ed713d0d2
13 years ago
Ryan Kistner 31781b5b85 Skip CDR check for Steam3: we display the change number 13 years ago
Ryan Kistner 4ef5af2fcb Don't need to parse depot id after tryparse 13 years ago
Ryan Kistner 5249592b35 Added Bloblib comments
--HG--
extra : rebase_source : 04ccef87df8b3d4e2d8b3cf0b017d8f4869d6926
13 years ago
Ryan Kistner 80f0dcf56c Blob Refactor
--HG--
extra : rebase_source : 98e0b6385cc654ff137fa216c4b403be5d36fa26
13 years ago
psychonic 5602f4f79e DepotDownloader: fixed crash on some Steam3 apps when not supplying depot id. 13 years ago
Ryan Kistner fe867a4fcf DepotDownloader: prettified license list code 13 years ago
Ryan Kistner afc197fbc9 DepotDownloader: more Steam3 error handling 13 years ago
psychonic 43ca82f869 Backed out changeset: 26ba29eb818f 13 years ago
psychonic 8a98c812c2 Ditch P/Invoke for detecting OSX as it's a detected platform since .NET 3.5. 13 years ago
psychonic acdd8bdebc Add support for specifying single depot (+app) for steam3 content. 13 years ago
psychonic 040c3926df Fix crash instead of graceful exit on ServiceUnavailable. 13 years ago
psychonic e33cf18265 Print found licenses. 13 years ago
psychonic 0f2edd0a94 Fix error downloading some depots to current directory (-dir .) 13 years ago
psychonic 25c47e2fbb Missed two lines in last commit. 13 years ago
psychonic cdd9c640d6 Fixed DepotDownloader compile errors from JobID changes. 13 years ago
azuisleet 0374a529b9 Added support for Steam3 license list in AccountHasAccess.
Ignore contenttype when depots are present.
14 years ago
azuisleet 6c545644e0 Added EDepotFileFlag, don't assume size=0 is a directory 14 years ago
Ryan Stecker aa0778dc4e Fixed small compilation issue. 14 years ago
Ryan Stecker b2cb33aa92 Updated depotdownloader to pass in the appid when requesting a depot key. 14 years ago
Ryan Stecker d638dc7ec2 Changed SteamUser.LoggedOffCallback to expose the Steam2Ticket directly, instead of the data.
Added various bits of XML documentation.
14 years ago
Michael Busby 90b9051de3 DepotDownloader: Cache Sentry File and send SentryFileHash with logondetails so we don't have to do SteamGuard auth every time 14 years ago
Michael Busby d7a8d9fe0a DepotDownloader: Updated Steam3Session jobs to use new job callbacks 14 years ago
Michael Busby a28d1c279b DepotDownloader: Split Steam2 Download into to parts--building list of files to download, then reconnecting to storage server to download. This should combat issues with the storage session timing out. 14 years ago
Michael Busby ca6e22e92b DepotDownloader: Forgot to close file handle in checksum validation. 14 years ago
Michael Busby 948e581d16 DepotDownloader: Skip downloading checksums if we're only going to download the manifest and quit 14 years ago
Michael Busby 89cdae3ef3 DepotDownloader: Unlink existing file if the size/checksum don't match (for compatibility with file links) 14 years ago
Michael Busby 24640978b6 Replaced Classless.Hasher's Adler32 with a simple, valve-compatible implementation. Added Steam2 file checksum verification to DepotDownloader, so existing files on disk can be used instead of downloading new copies. 14 years ago
Ryan Stecker 512e13cc88 Small fixup for printed usage. 14 years ago
Ryan Stecker 7e02724c05 Added -listdepots.
Reworked -manifest to be an optional parameter that dumps manifests when -game, -app, or -depot is supplied.
Closes #18.
14 years ago
azuisleet 5bc21f183a Refactored DepotDownloader to use CallbackManager 14 years ago
Ryan Stecker 6c00c19300 Fixed issue receiving app info. 14 years ago
Ryan Stecker a17713e153 Fixed DepotDownloader for the latest SteamKit2 version. 14 years ago
Ryan Stecker eb483d207f Updated DepotDownloader to .NET 4.0 and fixed compilation.
Fixed IPAddress byte order issue.
14 years ago
Ryan Stecker 8c227bcfa0 Fixed some enums that were incorrectly named, and added MsgClientPackageInfoRequest and MsgClientPackageInfoResponse. 14 years ago
azuisleet 76ff0b3591 Copy and paste job. It took 11 people to pull this off. 14 years ago
azuisleet 7fc994657e Pretend to do something 14 years ago
azuisleet 811d37c705 DepotDownloader: detect proper ContentType 14 years ago
Azu@Azu-PC 24ecfcbb43 Added retry to Steam3 FetchServerList
--HG--
extra : rebase_source : 053cb4ea8409980314fcd40a52f5af8faf85a9c7
14 years ago
Azu@Azu-PC 72dbb50864 Merge 14 years ago
Azu@Azu-PC bae6d8907c DepotDownloader fixes
Updated Classless.Hasher
14 years ago
azuisleet 76258df7b7 Retry all the connections 14 years ago
azuisleet 2295319fd2 Added Steam3 suggested CellID
--HG--
extra : rebase_source : c5294bda22ef8b9c0bcafcb91fa65ddb31dfe4a5
14 years ago
psychonic 680355e022 Added -filelist support for Steam3 downloading. 14 years ago
psychonic 866e7ff778 Fixed DD crash when specifying -dir without -game. 14 years ago
azuisleet d6850b8f33 Large refactor to support steam3 appinfo 14 years ago
azuisleet 9a92d8b203 Refactor: EServerType to ESteam2ServerType
Added Steam3 CS server selection
14 years ago