Commit Graph

23 Commits (14160c39a245806070f525a1948a879e59efde36)

Author SHA1 Message Date
js6pak afab5e44b6
Add roslyn-like .editorconfig (#236) 5 years ago
Ryan Kistner 27960f3d18 Target SteamKit 2.4.0-Alpha.2 5 years ago
Ryan Kistner ffd22a52ff Use C# 7.0 tuples 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 ac97c01107 Process download chunks as tasks to increase concurrency 5 years ago
Ryan Kistner 2ca1f3e8e6 Filter CDN server list to the two types of content servers we support: SteamCache and CDN. 6 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. 6 years ago
Ryan Kistner 7476cdb0a3 Updated to SteamKit 2.3.0 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
Ryan Kistner c6975323d2 Use new ContentServerDirectoryService to fetch content servers for CDNClientPool 7 years ago
Ryan Kistner 7a757101bf Added shutdown token to CDN connection pool monitor 8 years ago
Ryan Kistner 65036ffa8d Cancel work if CDNClientPool is exhausted and can't find more servers 8 years ago
Ryan Kistner 184ea54020 Don't retrieve AppTickets as they aren't needed anymore 8 years ago
Netshroud ab9ca2a7da Cleanup 9 years ago
Netshroud c0b6d0ce3c Convert to .NET Core.
Works on macOS, haven't tried Windows / .NET Framework yet.
9 years ago
Ryan Kistner 251b4010ee Use ConcurrentDictionary and flatten keys for CDNAuthTokens 9 years ago
Ryan Kistner 7f5ca92659 Report when we aren't able to retrieve a CDN auth token 9 years ago
Ryan Kistner 97b8716c86 Pass appId all the way through for correctness 9 years ago
Ryan Kistner 06a7d099ba Style fixes for CDNClientPool 10 years ago
Ryan Kistner 3b3f6e272e Switched to plain console logging 10 years ago
Ryan Kistner 0869f85b93 Added CDN client pooling 10 years ago