[package] name = "lightning-fuzz" version = "0.0.1" authors = ["Automatically generated"] publish = false [package.metadata] cargo-fuzz = true [features] afl_fuzz = ["afl"] honggfuzz_fuzz = ["honggfuzz"] [dependencies] lightning = { path = "..", features = ["fuzztarget"] } bitcoin = { version = "0.13", features = ["fuzztarget"] } secp256k1 = { version = "0.9", features = ["fuzztarget"] } rust-crypto = "0.2" honggfuzz = { version = "0.5", optional = true } afl = { version = "0.3", optional = true } # Prevent this from interfering with workspaces [workspace] members = ["."] [[bin]] name = "peer_crypt_target" path = "fuzz_targets/peer_crypt_target.rs" [[bin]] name = "channel_target" path = "fuzz_targets/channel_target.rs" [[bin]] name = "full_stack_target" path = "fuzz_targets/full_stack_target.rs"