Skip to content

Commit

Permalink
Lexical is maintained again, unsoundness is fixed (#2080)
Browse files Browse the repository at this point in the history
  • Loading branch information
Shnatsel authored Sep 16, 2024
1 parent 7fbf1e6 commit 2e0d528
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions crates/lexical/RUSTSEC-2023-0055.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ references = ["https://github.com/Alexhuszagh/rust-lexical/issues/102", "https:/
aliases = ["GHSA-c2hm-mjxv-89r4"]

[versions]
patched = []
patched = [">= 7.0.0"]
```

# Multiple soundness issues
Expand All @@ -20,7 +20,7 @@ patched = []
1. [The `BytesIter` trait has safety invariants but is public and not marked `unsafe`](https://github.com/Alexhuszagh/rust-lexical/issues/104)
1. [`write_float()` calls `MaybeUninit::assume_init()` on uninitialized data, which is is not allowed by the Rust abstract machine](https://github.com/Alexhuszagh/rust-lexical/issues/95)

The crate also has some correctness issues and appears to be unmaintained.
The crate also has some correctness issues.

## Alternatives

Expand Down

0 comments on commit 2e0d528

Please sign in to comment.