Update Cargo.toml

This commit is contained in:
S.B
2025-11-24 14:05:49 +02:00
committed by GitHub
parent fef7339690
commit f21fab17b8
+10 -6
View File
@@ -51,9 +51,8 @@ which = "8.0"
# FTP
async_ftp = "6.0"
suppaftp = { version = "6.2", features = ["async", "async-native-tls", "native-tls"] }
suppaftp = { version = "6.3", features = ["async", "async-native-tls", "native-tls"] }
native-tls = "0.2"
ftp = "3.0"
rustls = "0.23"
webpki-roots = "0.26"
@@ -67,8 +66,8 @@ async-stream = "0.3.6"
ssh2 = "0.9"
libc = "0.2"
# RDP
rdp = "0.12"
# RDP - removed unused dependency (module uses external xfreerdp/rdesktop commands)
# rdp = "0.12"
# Walkdir (used by telnet module)
walkdir = "2.5"
@@ -92,8 +91,8 @@ tower-http = { version = "0.6", features = ["cors", "trace"] }
uuid = { version = "1.10", features = ["v4"] }
# DNS
trust-dns-client = { version = "0.23", features = ["dnssec"] }
trust-dns-proto = "0.23"
hickory-client = { version = "0.24", features = ["dnssec"] }
hickory-proto = "0.24"
# Misc utilities
once_cell = "1.19"
@@ -102,6 +101,11 @@ home = "=0.5.11" # pinned for edition 2021 compatibility
[build-dependencies]
regex = "1.11"
# Dependency overrides to address security warnings in transitive dependencies
# Note: These are warnings (not vulnerabilities) in transitive dependencies
# async-std warning: suppaftp uses async-std internally - waiting for upstream fix
# The other warnings (atomic-polyfill, atty) are resolved by removing unused rdp dependency
[profile.release]
opt-level = 3
lto = "fat"