-
Notifications
You must be signed in to change notification settings - Fork 77
Expand file tree
/
Copy pathclippy.toml
More file actions
24 lines (23 loc) · 1.68 KB
/
Copy pathclippy.toml
File metadata and controls
24 lines (23 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
disallowed-types = [
{ path = "reqwest::ClientBuilder", reason = "Use `certificate::CloudRootCerts` type instead to take root_cert_path configurations into account" },
# advisory resolved by forbidding these methods and types; see audit.toml
{path = "rsa::traits::Decryptor", reason="RUSTSEC-2023-0071"},
{path = "rsa::RsaPrivateKey", reason="RUSTSEC-2023-0071"},
{path = "rsa::pkcs1v15::DecryptingKey", reason="RUSTSEC-2023-0071"},
{path = "rsa::oaep::Oaep", reason="RUSTSEC-2023-0071"},
{path = "rsa::oaep::DecryptingKey", reason="RUSTSEC-2023-0071"},
]
disallowed-methods = [
{ path = "reqwest::Client::builder", reason = "Use `certificate::CloudRootCerts` type instead to take root_cert_path configurations into account" },
{ path = "reqwest::Client::new", reason = "Use `certificate::CloudRootCerts` type instead to take root_cert_path configurations into account" },
{ path = "hyper_rustls::HttpsConnectorBuilder::with_native_roots", reason = "Use .with_tls_config(tedge_config.cloud_client_tls_config()) instead to use configured root certificate paths for the connected cloud" },
{path = "rsa::RsaPrivateKey::decrypt"},
{ path = "time::Date::parse", reason = "RUSTSEC-2026-0009" },
{ path = "time::OffsetDateTime::parse", reason = "RUSTSEC-2026-0009" },
{ path = "time::PrimitiveDateTime::parse", reason = "RUSTSEC-2026-0009" },
{ path = "time::Time::parse", reason = "RUSTSEC-2026-0009" },
{ path = "time::UtcDateTime::parse", reason = "RUSTSEC-2026-0009" },
{ path = "time::UtcOffset::parse", reason = "RUSTSEC-2026-0009" },
{ path = "time::parsing::Parsed::parse_item", reason = "RUSTSEC-2026-0009" },
]
large-error-threshold = 256