631 Commits
Author SHA1 Message Date
Pavel Djundik 247f8324ca Merge pull request #501 from giacomopc/master
-all-archs: Allow to download all archs
2024-10-18 13:31:23 +03:00
Pavel Djundik a5bdf23880 Use GetStdHandle_SafeHandle 2024-10-15 19:10:23 +03:00
Pavel Djundik 926c41e7e0 Use cswin32 in ansi detector 2024-10-14 21:44:06 +03:00
Pavel Djundik 33738aeb49 Disable progress ansi reporting on linux
Some terminals use this code to show notifications instead
2024-10-14 21:26:52 +03:00
Pavel Djundik 177c44ef4a Let steamkit handle connect timeouts
Ref: #546
2024-10-13 17:51:57 +03:00
Pavel Djundik 9f64bd0439 Await steam jobs instead of WaitUntilCallback 2024-10-13 17:51:53 +03:00
Pavel Djundik e7d637ace6 Change dependabot to weekly 2024-10-13 11:38:02 +03:00
Pavel Djundik 6a0147ee72 Update steamkit, use new cdn auth token function
Fixes #545
DepotDownloader_2.7.3
2024-10-13 11:36:10 +03:00
Pavel Djundik 5a695e6dd1 Bump version to 2.7.2 DepotDownloader_2.7.2 2024-10-05 11:07:17 +03:00
Yaakov bffa2d5f50 Merge pull request #541 from SteamRE/dependabot/nuget/SteamKit2-3.0.0-Beta.3
Bump SteamKit2 from 3.0.0-Beta.2 to 3.0.0-Beta.3
2024-09-21 20:48:49 +10:00
dependabot[bot] 48794cfb4d Bump SteamKit2 from 3.0.0-Beta.2 to 3.0.0-Beta.3
Bumps [SteamKit2](https://github.com/SteamRE/SteamKit) from 3.0.0-Beta.2 to 3.0.0-Beta.3.
- [Release notes](https://github.com/SteamRE/SteamKit/releases)
- [Commits](https://github.com/SteamRE/SteamKit/compare/3.0.0-Beta.2...3.0.0-Beta.3)

---
updated-dependencies:
- dependency-name: SteamKit2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-20 19:39:28 +00:00
Giacomo Preciado 39e43a1bf9 Merge branch 'master' into master 2024-09-16 13:46:11 -05:00
Giacomo Preciado b310d804f2 Updated README.md and help output 2024-09-16 13:41:44 -05:00
Pavel Djundik 907b3360cc Forgot to bump version DepotDownloader_2.7.1 2024-08-28 13:07:38 +03:00
Pavel Djundik 8117d8f6c2 Add -V/--version
Fixes #531
DepotDownloader_2.7.0
2024-08-28 12:59:28 +03:00
Pavel Djundik 53fefe6da2 Change exit code when using no params to zero 2024-08-28 12:52:37 +03:00
Pavel Djundik b9895121a4 Add header 2024-08-28 12:51:50 +03:00
Yaakov 83e2dbb03f Tweak installation instructions and add Homebrew 2024-08-28 18:36:44 +10:00
Pavel Djundik 317122f4aa Update README.md 2024-08-27 19:06:17 +03:00
Pavel Djundik 831bdb6001 Create github action to automatically submit new versions to winget 2024-08-27 19:06:17 +03:00
Pavel Djundik a3725da282 Merge pull request #530 from SteamRE/warnings
Fix warnings, enable Warnings as Errors
2024-08-27 14:12:57 +03:00
Yaakov fa486d1e5f even though we will probably never run on XP, this silences CA1416 2024-08-27 20:26:19 +10:00
Yaakov b1a36462cc Enable warnings as errors in CI 2024-08-27 20:24:31 +10:00
Yaakov 0772448cd9 Add ContinuousIntegrationBuild to CI 2024-08-27 20:22:16 +10:00
Pavel Djundik b5d4926f1e Update bug-report.yml 2024-08-27 11:37:17 +03:00
Pavel Djundik 8ffd52a214 Merge pull request #526 from SteamRE/alert
Display a message box when exe is not lauched from console
2024-08-27 10:54:45 +03:00
Pavel Djundik 92785c522b Merge pull request #528 from SteamRE/execute
Use File.SetUnixFileMode
2024-08-27 10:54:14 +03:00
Pavel Djundik fec2fe746a Use File.SetUnixFileMode 2024-08-27 10:10:52 +03:00
Pavel Djundik 0ce116fdce Use CsWin32 2024-08-27 09:56:10 +03:00
Pavel Djundik a1f981168c Wrap parameters in code block 2024-08-26 22:19:11 +03:00
Pavel Djundik 240f789872 Update README.md 2024-08-26 22:17:03 +03:00
Pavel Djundik 785b0fe0b0 Update README.md 2024-08-26 22:11:12 +03:00
Pavel Djundik 653506ac14 Automatically upload all artifacts to releases 2024-08-26 21:47:59 +03:00
Pavel Djundik 48c00e5323 Add trim_trailing_whitespace 2024-08-26 21:38:33 +03:00
Pavel Djundik 1620090c19 Make extens stricter 2024-08-26 18:58:07 +03:00
Pavel Djundik 13b396b0d2 Align help output with spaces 2024-08-26 18:31:27 +03:00
Pavel Djundik 4c88a59f17 Display a message box when exe is not lauched from console 2024-08-26 18:26:52 +03:00
Pavel Djundik c62d2d733f Use full matrix name in sk2-ci 2024-08-26 17:58:40 +03:00
Pavel Djundik 75cbd8b12a Enable Deterministic 2024-08-26 17:52:28 +03:00
Pavel Djundik bae332b97a Add license header to all source files
Fixes #55
2024-08-26 17:49:02 +03:00
Pavel Djundik 1b95a6ba47 Copy license file to build output 2024-08-26 17:41:51 +03:00
Pavel Djundik e2194fc873 Attempt to get cdn auth when getting 403 2024-08-26 17:24:31 +03:00
Pavel Djundik 33f0a7fcba Reset ansi progress on disconnect 2024-08-26 17:08:07 +03:00
Pavel Djundik 6edab0c55e Use ReadAllLinesAsync and async main 2024-08-25 23:54:12 +03:00
Pavel Djundik baa64e9e51 Update DownloadDepotChunkAsync to use array pool 2024-08-25 18:11:15 +03:00
Pavel Djundik a3fc9c4c45 Remove inlined adler hash 2024-08-14 10:18:24 +03:00
Pavel Djundik 294dbff40a Optimize calculating adler hashes to not allocate entire chunk in memory 2024-08-13 17:48:06 +03:00
Pavel Djundik e7e2299b70 Update SteamKit 2024-08-13 17:38:21 +03:00
Pavel Djundik 9a3f27ddec Merge pull request #517 from SteamRE/progress
Use ansi escape code to indicate download progress in taskbar
2024-08-06 13:12:58 +03:00
Pavel Djundik ccbffd1c08 Use ansi escape code to indicate download progress in taskbar 2024-07-29 10:50:37 +03:00