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 |
azuisleet
|
1024dde88d
|
Slight refactor to support steam3 depots in an app
|
14 years ago |
azuisleet
|
f258ac8903
|
Downloads files.
|
14 years ago |
azuisleet
|
c7593aefbd
|
Added depot encryption key support.
|
14 years ago |
azuisleet
|
e7129f0a1f
|
Parse Steam3 manifests into DepotManifest
|
14 years ago |
azuisleet
|
0ab391a272
|
Refactored Keyvalue to use strings. Removed System.Web dependency.
|
14 years ago |
psychonic
|
b1810c0eb0
|
Don't keep retrying single, dead server. Try all for cell!
|
14 years ago |
psychonic
|
25132937d9
|
Added kv LoadFromString for CDNClient.
|
14 years ago |
azuisleet
|
997cbc3e7f
|
Completed CDNClient auth header, downloads depot manifest.
|
14 years ago |
azuisleet
|
32b2e6b754
|
Initial support for Steam3 HTTP CDN. Incomplete.
|
14 years ago |
Ryan Stecker
|
d18e9c465e
|
Finally fixed up authed downloads and made depotdownloader1 support them again. Suck it HLDSUT.
|
14 years ago |