diff --git a/Cargo.toml b/Cargo.toml index 23886ec..1c12520 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ notify = "5.0.0" object = { version = "0.30.2", features = ["read_core", "std", "elf"], default-features = false } png = "0.17.7" ppc750cl = { git = "https://github.com/terorie/ppc750cl", rev = "9ae36eef34aa6d74e00972c7671f547a2acfd0aa" } -rabbitizer = "1.5.7" +rabbitizer = "1.5.8" rfd = { version = "0.10.0" } #, default-features = false, features = ['xdg-portal'] serde = { version = "1", features = ["derive"] } tempfile = "3.3.0" diff --git a/deny.toml b/deny.toml index e623bc2..f6291a9 100644 --- a/deny.toml +++ b/deny.toml @@ -48,7 +48,9 @@ notice = "warn" # A list of advisory IDs to ignore. Note that ignored advisories will still # output a note when they are encountered. ignore = [ - #"RUSTSEC-0000-0000", + # git2 (build dependency) + "RUSTSEC-2023-0002", + "RUSTSEC-2023-0003", ] # Threshold for security vulnerabilities, any vulnerability with a CVSS score # lower than the range specified will be ignored. Note that ignored advisories @@ -83,6 +85,7 @@ allow = [ "0BSD", "OFL-1.1", "LicenseRef-UFL-1.0", + "OpenSSL", ] # List of explictly disallowed licenses # See https://spdx.org/licenses/ for list of possible licenses @@ -120,22 +123,22 @@ exceptions = [ # Some crates don't have (easily) machine readable licensing information, # adding a clarification entry for it allows you to manually specify the # licensing information -#[[licenses.clarify]] +[[licenses.clarify]] # The name of the crate the clarification applies to -#name = "ring" +name = "ring" # The optional version constraint for the crate -#version = "*" +version = "*" # The SPDX expression for the license requirements of the crate -#expression = "MIT AND ISC AND OpenSSL" +expression = "MIT AND ISC AND OpenSSL" # One or more files in the crate's source used as the "source of truth" for # the license expression. If the contents match, the clarification will be used # when running the license check, otherwise the clarification will be ignored # and the crate will be checked normally, which may produce warnings or errors # depending on the rest of your configuration -#license-files = [ +license-files = [ # Each entry is a crate relative path, and the (opaque) hash of its contents - #{ path = "LICENSE", hash = 0xbd0eed23 } -#] + { path = "LICENSE", hash = 0xbd0eed23 } +] [licenses.private] # If true, ignores workspace crates that aren't published, or are only