RUSTSEC-2024-0377 contains multiple soundness issues:
BytesIter trait has safety invariants but is public and not marked unsafewrite_float() calls MaybeUninit::assume_init() on uninitialized data, which is is not allowed by the Rust abstract machineradix() calls MaybeUninit::assume_init() on uninitialized data, which is is not allowed by the Rust abstract machineVersion 1.0 fixes these issues, removes the vast majority of unsafe code, and also fixes some correctness issues.
{
"license": "CC0-1.0"
}