65 lines
1.0 KiB
TOML
65 lines
1.0 KiB
TOML
[package]
|
|
name = "irtt-proto-fuzz"
|
|
version = "0.0.0"
|
|
publish = false
|
|
edition = "2021"
|
|
|
|
[package.metadata]
|
|
cargo-fuzz = true
|
|
|
|
[dependencies]
|
|
arbitrary = "1.4.2"
|
|
libfuzzer-sys = "0.4.13"
|
|
|
|
[dependencies.irtt-proto]
|
|
path = "../crates/irtt-proto"
|
|
|
|
[dependencies.irtt-server]
|
|
path = "../crates/irtt-server"
|
|
|
|
# Use independent workspace for fuzzers
|
|
[workspace]
|
|
members = ["."]
|
|
|
|
[[bin]]
|
|
name = "decode_request"
|
|
path = "fuzz_targets/decode_request.rs"
|
|
test = false
|
|
doc = false
|
|
bench = false
|
|
|
|
[[bin]]
|
|
name = "decode_open_reply"
|
|
path = "fuzz_targets/decode_open_reply.rs"
|
|
test = false
|
|
doc = false
|
|
bench = false
|
|
|
|
[[bin]]
|
|
name = "decode_echo_reply"
|
|
path = "fuzz_targets/decode_echo_reply.rs"
|
|
test = false
|
|
doc = false
|
|
bench = false
|
|
|
|
[[bin]]
|
|
name = "decode_params"
|
|
path = "fuzz_targets/decode_params.rs"
|
|
test = false
|
|
doc = false
|
|
bench = false
|
|
|
|
[[bin]]
|
|
name = "decode_varint"
|
|
path = "fuzz_targets/decode_varint.rs"
|
|
test = false
|
|
doc = false
|
|
bench = false
|
|
|
|
[[bin]]
|
|
name = "server_core_datagrams"
|
|
path = "fuzz_targets/server_core_datagrams.rs"
|
|
test = false
|
|
doc = false
|
|
bench = false
|