File tree 2 files changed +9
-6
lines changed
2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -11,13 +11,13 @@ To run the afl fuzz tests, first install cargo-afl:
11
11
12
12
Then build a fuzz target and run afl on it:
13
13
14
- cd afl/<target>/
14
+ cd fuzz/ afl/<target>/
15
15
cargo afl build --bin fuzz-target
16
16
cargo afl fuzz -i in -o out target/debug/fuzz-target
17
17
18
18
To reproduce a crash:
19
19
20
- cd afl/<target>/
20
+ cd fuzz/ afl/<target>/
21
21
cargo build --bin reproduce
22
22
cargo run --bin reproduce -- out/crashes/<crashfile>
23
23
Original file line number Diff line number Diff line change @@ -56,10 +56,13 @@ possible.
56
56
57
57
### ` protoc `
58
58
59
- It's recommended to install ` protoc ` locally in your path to improve build times.
60
- Prost uses ` protoc ` to parse protobuf files and will attempt to compile protobuf
61
- from source requiring a C++ toolchain. For more info checkout the [ ` prost-build ` ] ( prost-build )
62
- docs.
59
+ With ` prost-build ` v0.11 release, ` protoc ` will be required to invoke
60
+ ` compile_protos ` (unless ` skip_protoc ` is enabled). Prost will no longer provide
61
+ bundled a ` protoc ` or attempt to compile ` protoc ` for users. For install
62
+ instructions for ` protoc ` please check out the [ protobuf install] instructions.
63
+
64
+ [ protobuf install ] : https://github.com/protocolbuffers/protobuf#protocol-compiler-installation
65
+
63
66
64
67
### Packages
65
68
You can’t perform that action at this time.
0 commit comments