Files
irtt-rs/fuzz/Cargo.toml
renovate Bot c56d5fae4b
Rust CI / cargo fmt (pull_request) Successful in 16s
Rust CI / cargo check (x86_64-unknown-linux-gnu) (pull_request) Successful in 33s
Rust CI / cargo clippy (pull_request) Successful in 34s
Rust CI / cargo check (x86_64-unknown-linux-musl) (pull_request) Failing after 9s
Rust CI / cargo test (x86_64-unknown-linux-musl) (pull_request) Failing after 8s
Rust CI / cargo doc (pull_request) Successful in 39s
Fuzz Smoke / cargo fuzz smoke (pull_request) Failing after 39s
Supply chain / cargo-deny advisories (pull_request) Failing after 4s
Supply chain / cargo-deny bans licenses sources (pull_request) Failing after 3s
Rust CI / cargo test (x86_64-unknown-linux-gnu) (pull_request) Successful in 1m19s
Supply chain / actionlint (pull_request) Successful in 3s
Netem Interop / netem interop (pull_request) Failing after 14s
fix(deps): update rust crate arbitrary to 1.5.0
2026-10-11 19:07:52 +00:00

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.5.0"
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