mirror of
https://github.com/chatmail/core.git
synced 2026-05-20 15:26:30 +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
|
**/*.rs.bk
|
||||||
/build
|
/build
|
||||||
/dist
|
/dist
|
||||||
|
/fuzz/fuzz_targets/corpus/
|
||||||
|
/fuzz/fuzz_targets/crashes/
|
||||||
|
|
||||||
# ignore vi temporaries
|
# ignore vi temporaries
|
||||||
*~
|
*~
|
||||||
|
|||||||
@@ -139,7 +139,7 @@ $ cargo test -- --ignored
|
|||||||
|
|
||||||
Install [`cargo-bolero`](https://github.com/camshaft/bolero) with
|
Install [`cargo-bolero`](https://github.com/camshaft/bolero) with
|
||||||
```sh
|
```sh
|
||||||
$ cargo install cargo-bolero
|
$ cargo install cargo-bolero@0.8.0
|
||||||
```
|
```
|
||||||
|
|
||||||
Run fuzzing tests with
|
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"
|
bolero = "0.8"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mailparse = "0.13"
|
mailparse = "0.16"
|
||||||
deltachat = { path = ".." }
|
deltachat = { path = ".." }
|
||||||
format-flowed = { path = "../format-flowed" }
|
format-flowed = { path = "../format-flowed" }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user