nordisk/heimdall
guests/verify-bundle/fuzz/Cargo.toml
[package]
name = "heimdall-guest-verify-bundle-fuzz"
description = "Heimdall is a defensive sandbox: cargo-fuzz targets for the verify-bundle guest's parsers."
version = "0.0.0"
publish = false
edition = "2021"
license = "AGPL-3.0-only"
[package.metadata]
cargo-fuzz = true
# Its own workspace: cargo-fuzz builds with nightly sanitizer flags.
[workspace]
members = ["."]
[dependencies]
libfuzzer-sys = "0.4"
heimdall-guest-verify-bundle = { path = ".." }
[[bin]]
name = "archive"
path = "fuzz_targets/archive.rs"
test = false
doc = false
bench = false
[[bin]]
name = "bundle"
path = "fuzz_targets/bundle.rs"
test = false
doc = false
bench = false
[[bin]]
name = "dsse_envelope"
path = "fuzz_targets/dsse_envelope.rs"
test = false
doc = false
bench = false
[[bin]]
name = "params"
path = "fuzz_targets/params.rs"
test = false
doc = false
bench = false
[[bin]]
name = "certificate"
path = "fuzz_targets/certificate.rs"
test = false
doc = false
bench = false
[[bin]]
name = "openzl_frame"
path = "fuzz_targets/openzl_frame.rs"
test = false
doc = false
bench = false