Files
SpotiFLAC-Mobile/rust_backend/crates/extensions/Cargo.toml
T
zarzet 1d53609b51 fix(android): avoid blocked statx probes on legacy ARM32 devices
Vendor the pinned Rustix package with an Android-only weak libc lookup so missing statx returns ENOSYS and uses the existing stat64 fallback. Add an isolated Android smoke test with a hidden symbol and a seccomp filter that kills raw statx probes.

Verified 177 workspace tests, host Clippy, and ARM64 Android sandbox smoke test. ARM32 cross-target Clippy passes with the existing needless_return warning in binary.rs exempted; physical Android 10 ARM32 validation remains required.
2026-09-25 17:24:54 +07:00

44 lines
1.0 KiB
TOML

[package]
name = "spotiflac-extensions"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
publish.workspace = true
[dependencies]
spotiflac-core.workspace = true
spotiflac-network.workspace = true
spotiflac-providers.workspace = true
tokio.workspace = true
rquickjs.workspace = true
serde.workspace = true
serde_json.workspace = true
thiserror.workspace = true
base64.workspace = true
sha2.workspace = true
sha1.workspace = true
md-5.workspace = true
hmac.workspace = true
aes-gcm.workspace = true
aes.workspace = true
blowfish.workspace = true
zeroize.workspace = true
getrandom.workspace = true
tempfile.workspace = true
zip.workspace = true
regex.workspace = true
time.workspace = true
chrono.workspace = true
httpdate.workspace = true
cap-std.workspace = true
rustix.workspace = true
[dev-dependencies]
libc = "=0.2.189"
rustls.workspace = true
rcgen = { version = "=0.14.10", default-features = false, features = ["crypto", "ring", "pem"] }
[lints]
workspace = true