Skip to content

Commit d69db8f

Browse files
committed
build: intergrate fuzz crate into workspace
This makes `fuzz` use the same lockfile as the rest of the crates and makes sure it fuzzes the same versions of dependencies, e.g. `mailparse`.
1 parent 491d6ab commit d69db8f

File tree

8 files changed

+112
-7088
lines changed

8 files changed

+112
-7088
lines changed

Cargo.lock

Lines changed: 106 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ iroh = { version = "0.33", default-features = false }
6868
kamadak-exif = "0.6.1"
6969
libc = { workspace = true }
7070
mail-builder = { version = "0.4.2", default-features = false }
71-
mailparse = "0.16.1"
71+
mailparse = { workspace = true }
7272
mime = "0.3.17"
7373
num_cpus = "1.16"
7474
num-derive = "0.4"
@@ -135,6 +135,7 @@ members = [
135135
"deltachat-time",
136136
"format-flowed",
137137
"deltachat-contact-tools",
138+
"fuzz",
138139
]
139140

140141
[[bench]]
@@ -182,6 +183,7 @@ futures = "0.3.31"
182183
futures-lite = "2.6.0"
183184
libc = "0.2"
184185
log = "0.4"
186+
mailparse = "0.16.1"
185187
nu-ansi-term = "0.46"
186188
num-traits = "0.2"
187189
once_cell = "1.20.2"

0 commit comments

Comments
 (0)