Mercurial > crates > nonstick
comparison Cargo.toml @ 93:efc2b56c8928
Remove undefined behavior per MIRI.
This replaces a bunch of raw pointers with NonNull and removes all the
undefined behavior that we can find with MIRI.
We also remove the `SecureString` dependency (since it doesn't work with MIRI,
and because it's not really necessary).
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Mon, 23 Jun 2025 13:02:58 -0400 |
parents | 5ddbcada30f2 |
children | 8840fa6534f6 |
comparison
equal
deleted
inserted
replaced
92:5ddbcada30f2 | 93:efc2b56c8928 |
---|---|
21 [dependencies] | 21 [dependencies] |
22 bitflags = "2.9.0" | 22 bitflags = "2.9.0" |
23 libc = "0.2.97" | 23 libc = "0.2.97" |
24 num_enum = "0.7.3" | 24 num_enum = "0.7.3" |
25 regex = "1.11.1" | 25 regex = "1.11.1" |
26 secure-string = "0.3.0" | |
27 | 26 |
28 [build-dependencies] | 27 [build-dependencies] |
29 bindgen = "0.72.0" | 28 bindgen = "0.72.0" |