Ryan Kistner
|
5425ef756d
|
2.3.0 Release on .NET Core 2.0
|
7 years ago |
Nicholas Hastings
|
0889da4316
|
Don't allow empty password to be entered when using non-anon account.
Fixes getting wall of exception text when accidentally entering or pasting
in an empty string.
|
8 years ago |
Ryan Kistner
|
6552734faf
|
Target SteamKit 2.0.0
|
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 |
Yaakov
|
6105a99e72
|
Check for cancellation after semaphore completion
It doesn’t look like anything actually calls Cancel() on this CancellationTokenSource, but if something ever does we’d want this to work properly.
|
8 years ago |
Yaakov
|
1e3ca8f016
|
Missed something fairly important
It kind of helps to actually use the semaphore.
Missed this when reapplying changes after whitespace.
|
8 years ago |
Yaakov
|
1ec611cb34
|
Update Travis for .NET Core SDK 2.0
|
8 years ago |
Yaakov
|
fb3e693755
|
Update to SK2 Alpha8 and .NET Core 2.0
|
8 years ago |
Netshroud
|
0da80d9601
|
Merge remote-tracking branch 'origin/master' into dotnet-core
# Conflicts:
# DepotDownloader/ContentDownloader.cs
# DepotDownloader/Program.cs
|
8 years ago |
Sunner
|
42b832e465
|
Added operating system switch (#24)
* Added operating system switch
* Fix typo and throw error if both -os and -all-platforms are specified
|
8 years ago |
Ryan Kistner
|
8daaf0daa2
|
Don't error out if a user supplies a password without -remember-me but a matching login key was found
|
8 years ago |
Netshroud
|
de775d5c4b
|
Save a lookup in login key dictionary
|
8 years ago |
Ryan Kistner
|
58b5b6185e
|
Touched formatting and line endings. Tweaked login key handling.
|
8 years ago |
Ryan Kistner
|
dceed3a9a1
|
Don't forget about anonymous users
|
8 years ago |
Ryan Kistner
|
17d5f7357d
|
Initialize LoginKeys dictionary
|
8 years ago |
Nicholas Hastings
|
974eb1d369
|
Add -remember-password to README.
|
8 years ago |
Nicholas Hastings
|
6e5eb77738
|
Add -remember-password to usage info.
|
8 years ago |
Nicholas Hastings
|
6e4a764bb9
|
Add support for remembering password (loginkey).
|
8 years ago |
Netshroud
|
52f12030c1
|
Change SteamKit2 filesystem project reference to NuGet package reference
|
9 years ago |
Netshroud
|
3fb5da1098
|
Add .NET RIDs for "dotnet publish"
|
9 years ago |
Netshroud
|
7575cd0757
|
Update CI for .NET Core
|
9 years ago |
Netshroud
|
359a8d017d
|
Restore Environment.OSVersion and P/Invoke for getting OS type on .NET Framework
|
9 years ago |
Netshroud
|
8eb3f711b9
|
thanks @xpaw
|
9 years ago |
Netshroud
|
b17e343d0e
|
Fix bug where DD would exit prematurely
|
9 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
|
35aa666ea5
|
Always process Disconnect callback before pausing for input. This prevents the Disconnect callback from being processed after the Connect
|
9 years ago |
Nicholas Hastings
|
63569977ec
|
Bump version number.
|
9 years ago |
Nicholas Hastings
|
8277f10f35
|
Update to SteamKit v1.8.1.
|
9 years ago |
Nicholas Hastings
|
8659e77adc
|
Cleanup.
|
9 years ago |
Nicholas Hastings
|
ab86a7d6ac
|
If account doesn't own app, attempt to obtain FreeOnDemand license for it.
|
9 years ago |
Nicholas Hastings
|
01d87d6102
|
Output branch being used.
|
9 years ago |
Nicholas Hastings
|
891ebd13a2
|
Fix crash when downloading from passworded branches.
|
9 years ago |
Nicholas Hastings
|
3d1764889f
|
Fix unused var warning.
|
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
|
6278fc2b94
|
Added CheckAppBetaPassword to retrieve encryption keys for encrypted_gid_2 depots
|
9 years ago |
Ryan Kistner
|
97b8716c86
|
Pass appId all the way through for correctness
|
9 years ago |
Nicholas Hastings
|
9a9cf7b57a
|
Fix downloads for shared depots that provide their own manifests.
Before, we could only do shared depots that referred to their parent app,
when parent app access was also available.
|
9 years ago |
Nicholas Hastings
|
a591632888
|
Bump version.
|
9 years ago |
Nicholas Hastings
|
b599768bd8
|
Update SteamKit 1.6.4 -> 1.8.0. Change .NET target 4.0 -> 4.5.
|
9 years ago |
Nicholas Hastings
|
65b6d97fa2
|
If an included depot doesn't have the requested branch, fall back to "public".
(Mirrors Steam behavior)
|
9 years ago |
Ryan Kistner
|
06a7d099ba
|
Style fixes for CDNClientPool
|
9 years ago |
Ryan Kistner
|
9b778c374e
|
Abort main flow if we can't connect after STEAM3_TIMEOUT seconds
|
9 years ago |
Ryan Kistner
|
bdfd56b482
|
Merge branch 'cdn-pool'
|
9 years ago |
Ryan Kistner
|
3b3f6e272e
|
Switched to plain console logging
|
9 years ago |
Nicholas Hastings
|
b93473aa3b
|
Increase default MaxServers.
|
9 years ago |
Ryan Kistner
|
0869f85b93
|
Added CDN client pooling
|
9 years ago |
Nicholas Hastings
|
8914bc5c67
|
Fix issues when downloading content in shared depots when shared depot is owned
but app it is from is not.
|
9 years ago |