mirror of
https://github.com/chatmail/core.git
synced 2026-04-27 10:26:29 +03:00
build: update fuzzing setup
Say in the README that cargo-bolero@0.8.0 should be installed as newer versions do not work currently. Update `mailparse` to 0.16.0 because this is what Delta Chat currently uses. I also added fuzzer outputs to .gitignore
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1,7 +1,9 @@
|
||||
/target
|
||||
target/
|
||||
**/*.rs.bk
|
||||
/build
|
||||
/dist
|
||||
/fuzz/fuzz_targets/corpus/
|
||||
/fuzz/fuzz_targets/crashes/
|
||||
|
||||
# ignore vi temporaries
|
||||
*~
|
||||
|
||||
@@ -139,7 +139,7 @@ $ cargo test -- --ignored
|
||||
|
||||
Install [`cargo-bolero`](https://github.com/camshaft/bolero) with
|
||||
```sh
|
||||
$ cargo install cargo-bolero
|
||||
$ cargo install cargo-bolero@0.8.0
|
||||
```
|
||||
|
||||
Run fuzzing tests with
|
||||
|
||||
3303
fuzz/Cargo.lock
generated
3303
fuzz/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ edition = "2021"
|
||||
bolero = "0.8"
|
||||
|
||||
[dependencies]
|
||||
mailparse = "0.13"
|
||||
mailparse = "0.16"
|
||||
deltachat = { path = ".." }
|
||||
format-flowed = { path = "../format-flowed" }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user