blob: 82d1c62c681a07dabd8e99561ef044e7eb9a445d [file] [log] [blame]
crate_denylist = [
"instant", # Not maintained.
"bumpalo", # Unsound. Reviewed by Alice Ryhl in Jan 2025.
"allocator-api2", # Unsound. Reviewed by Alice Ryhl in Jan 2025.
# Uniffi crates.
# Per mmaurer: "considered too difficult to verify and stopped being used for the original use case".
"oneshot-uniffi",
"uniffi",
"uniffi_checksum_derive",
"uniffi_core",
"uniffi_macros",
"uniffi_meta",
# From go/android-restricted-rust-crates
"ctor", # Runs before main, can cause linking errors
"inventory", # Depends on ctor
"ouroboros", # Sketchy unsafe, code smell
"sled", # There is too much unsafe.
"proc-macro-error", # Unmaintained and depends on syn 1
"derive-getters", # Unmaintained and depends on syn 1
"android_system_properties", # Duplicates internal functionality
"x509-parser", # Duplicates x509-cert and BoringSSL
"der-parser", # Duplicates der
"oid-registry",
"asn1-rs",
"android-tzdata", # Relies on unsupported API
"rustls" # Duplicates BoringSSL
]