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"