feat(torrents): harden Aria2 torrent downloads

This commit is contained in:
NimBold
2026-07-30 22:51:46 +03:30
parent 31fbc5495b
commit 292447d417
29 changed files with 1656 additions and 112 deletions
+14 -1
View File
@@ -1369,6 +1369,7 @@ dependencies = [
"apple-native-keyring-store",
"async-trait",
"axum",
"base64 0.22.1",
"chrono",
"futures-util",
"hmac 0.13.0",
@@ -1383,6 +1384,7 @@ dependencies = [
"semver",
"serde",
"serde_json",
"sha1 0.10.7",
"sha2 0.11.0",
"sysinfo",
"sysproxy",
@@ -4281,6 +4283,17 @@ dependencies = [
"stable_deref_trait",
]
[[package]]
name = "sha1"
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a978451301f4db1d02937a4ab3ccce137717b81826e79b7d49ffe3244a13c3b8"
dependencies = [
"cfg-if",
"cpufeatures 0.2.17",
"digest 0.10.7",
]
[[package]]
name = "sha1"
version = "0.11.0"
@@ -5632,7 +5645,7 @@ dependencies = [
"httparse",
"log 0.4.33",
"rand 0.10.2",
"sha1",
"sha1 0.11.0",
"thiserror 2.0.19",
]