# cargo-vet audits file [[audits.backtrace]] who = "Nika Layzell " criteria = "safe-to-deploy" delta = "0.3.66 -> 0.3.65" notes = "Only changes were to the miri backend, which will be checked" [[audits.base64-stream]] who = "Alex Franchuk " criteria = "safe-to-deploy" version = "1.2.7" notes = """ The crate is fairly straightforward. There are a few unsafe blocks to elide bounds-checking when copying data, but I have manually verified that the unsafe blocks will always have lengths within bounds of source and destination pointers. Some `debug_assert!`s document and check these invariants as well (though there could be more). """ [[audits.cargo-config2]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "0.1.27" notes = """ Contains no unsafe code and does not appear to abuse any powerful capabilities such as filesystem access. """ [[audits.cargo_metadata]] who = "Nika Layzell " criteria = "safe-to-deploy" delta = "0.14.2 -> 0.15.2" [[audits.doc-comment]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "0.3.3" notes = """ Trivial macro crate implementing a trick for expanding macros within doc comments on older versions of rustc. """ [[audits.either]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "1.6.1" notes = """ Straightforward crate providing the Either enum and trait implementations with no unsafe code. """ [[audits.home]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "0.5.3" notes = """ Crate with straightforward code for determining the user's HOME directory. Only unsafe code is used to invoke the Windows SHGetFolderPathW API to get the profile directory when the USERPROFILE environment variable is unavailable. """ [[audits.is_ci]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "1.1.1" notes = "Trivial crate which checks the environment for specific environment variables" [[audits.lazy_static]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "1.4.0" notes = "I have read over the macros, and audited the unsafe code." [[audits.similar]] who = "Nika Layzell " criteria = "safe-to-deploy" version = "2.2.0" notes = """ Algorithm crate implemented entirely in safe rust. Does no platform-specific logic, only implementing diffing and string manipulation algorithms. """ [[trusted.hashbrown]] criteria = "safe-to-deploy" user-id = 2915 # Amanieu d'Antras (Amanieu) start = "2019-04-02" end = "2025-09-12" [[trusted.indexmap]] criteria = "safe-to-deploy" user-id = 539 # Josh Stone (cuviper) start = "2020-01-15" end = "2025-09-12" [[trusted.serde]] criteria = "safe-to-deploy" user-id = 3618 # David Tolnay (dtolnay) start = "2019-03-01" end = "2025-09-12" [[trusted.serde_derive]] criteria = "safe-to-deploy" user-id = 3618 # David Tolnay (dtolnay) start = "2019-03-01" end = "2025-09-12" [[trusted.serde_spanned]] criteria = "safe-to-deploy" user-id = 6743 # Ed Page (epage) start = "2023-01-20" end = "2025-09-12" [[trusted.syn]] criteria = "safe-to-deploy" user-id = 3618 # David Tolnay (dtolnay) start = "2019-03-01" end = "2025-09-12" [[trusted.toml_datetime]] criteria = "safe-to-deploy" user-id = 6743 # Ed Page (epage) start = "2022-10-21" end = "2025-09-12" [[trusted.toml_edit]] criteria = "safe-to-deploy" user-id = 6743 # Ed Page (epage) start = "2021-09-13" end = "2025-09-12" [[trusted.winnow]] criteria = "safe-to-deploy" user-id = 6743 # Ed Page (epage) start = "2023-02-22" end = "2025-09-12"