[package] name = "dosh-fuzz" version = "0.0.0" publish = false edition = "2021" # Standalone workspace so this crate is never absorbed by, and never affects, # the main `dosh` crate's `cargo build` / `cargo test` / `cargo fmt --check`. [workspace] [package.metadata] cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" [dependencies.dosh] path = ".." # cargo-fuzz needs unwinding to report panics; keep debug assertions on. [profile.release] debug = 1 [[bin]] name = "packet_decode" path = "fuzz_targets/packet_decode.rs" test = false doc = false bench = false [[bin]] name = "from_body" path = "fuzz_targets/from_body.rs" test = false doc = false bench = false [[bin]] name = "authorized_keys" path = "fuzz_targets/authorized_keys.rs" test = false doc = false bench = false [[bin]] name = "known_hosts" path = "fuzz_targets/known_hosts.rs" test = false doc = false bench = false [[bin]] name = "handshake_structs" path = "fuzz_targets/handshake_structs.rs" test = false doc = false bench = false [[bin]] name = "attach_ticket" path = "fuzz_targets/attach_ticket.rs" test = false doc = false bench = false