Pavel Djundik
bae332b97a
Add license header to all source files
...
Fixes #55
1 year ago
Pavel Djundik
a3fc9c4c45
Remove inlined adler hash
1 year ago
Pavel Djundik
294dbff40a
Optimize calculating adler hashes to not allocate entire chunk in memory
1 year ago
Pavel Djundik
f00ef83029
Merge pull request #484 from er2off/master
...
Add FreeBSD support
1 year ago
Pavel Djundik
9d04652f60
Add SymmetricDecryptECB to util
1 year ago
Er2
d8ccf800ca
Add FreeBSD support
2 years ago
Antoine Rybacki
e81efa7a46
rectify parameters order
2 years ago
Antoine Rybacki
69707095cd
address feedback
2 years ago
Antoine Rybacki
5b4917eb29
more CA fix
2 years ago
Ryan Kistner
c0e837de93
Backspace in masked password input didn't work on Windows
4 years ago
js6pak
afab5e44b6
Add roslyn-like .editorconfig ( #236 )
4 years ago
Ryan Kistner
08b7911d2d
Provide visual feedback for masked password input #207 #216
4 years ago
Ryan Kistner
ac97c01107
Process download chunks as tasks to increase concurrency
5 years ago
NicknineTheEagle
feb0f19e0d
Added -osarch parameter
5 years ago
Yaakov
fb3e693755
Update to SK2 Alpha8 and .NET Core 2.0
8 years ago
Netshroud
359a8d017d
Restore Environment.OSVersion and P/Invoke for getting OS type on .NET Framework
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
Nicholas Hastings
d9cec26e00
Big speed improvements for some cases:
...
- Store all manifests separately, including excluded file, rather than only list of last-downloaded.
- Don't redownload manifests we have.
- Don't connect to content servers if no manifest to download and no chunks needed.
- Don't connect to content servers until needing chunks if already having manifest.
12 years ago
Nicholas Hastings
2e5ebc8851
Save manifests to optimize needed chunks check. Add -validate option. Concurrent donwloads.
12 years ago
Nicholas Hastings
d073b9ef34
Fixed Steam3 content always downloading depots for all platforms.
12 years ago
Nicholas Hastings
adfea2f0cf
Moved EncodeHexString to Util class.
12 years ago
Nicholas Hastings
4b381f4b16
Removed more Steam2 crud.
12 years ago
Ryan Stecker
066177e944
DepotDownloader: Correct build issue.
13 years ago
Nicholas Hastings
fe936ed48b
DepotDownloader: Fixed Steam3 needed chunks check for existing files being reversed.
13 years ago
Nicholas Hastings
f1e2385e38
DepotDownloader: Added support for Steam3 checksums and delta downloads.
13 years ago
Nicholas Hastings
a8e714ea12
DepotDownloader: Removed reliance on Classless.Hasher.
13 years ago
Ryan Kistner
80f0dcf56c
Blob Refactor
...
--HG--
extra : rebase_source : 98e0b6385cc654ff137fa216c4b403be5d36fa26
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
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
ca6e22e92b
DepotDownloader: Forgot to close file handle in checksum validation.
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
Azu@Azu-PC
bae6d8907c
DepotDownloader fixes
...
Updated Classless.Hasher
14 years ago
Scott Ehlert
44ff453193
Ask for account password if -password is omitted from command line.
14 years ago
Scott Ehlert
2a24b41d60
Properly detect Mac OS X in DepotDownloader.
...
OSVersion.Platform just returns Unix on Mono.
14 years ago