Cargo.toml (1808B)
1 [package] 2 name = "radroots_parser_fuzz" 3 publish = false 4 version = "0.1.0-alpha" 5 edition = "2024" 6 rust-version = "1.97.1" 7 8 [package.metadata] 9 cargo-fuzz = true 10 11 [dependencies] 12 libfuzzer-sys = "0.4" 13 radroots_blossom = { path = "../../crates/blossom", default-features = false, features = [ 14 "std", 15 ] } 16 radroots_event_codec = { path = "../../crates/event_codec", default-features = false, features = [ 17 "manifests", 18 "std", 19 ] } 20 radroots_nostr_connect = { path = "../../crates/nostr_connect" } 21 radroots_protocol = { path = "../../crates/protocol", default-features = false, features = [ 22 "std", 23 ] } 24 radroots_secrets = { path = "../../crates/secrets", default-features = false } 25 radroots_storage = { path = "../../crates/storage", default-features = false, features = [ 26 "serde", 27 ] } 28 serde_json = "1" 29 30 [[bin]] 31 name = "event_codec_decode_verify" 32 path = "fuzz_targets/event_codec_decode_verify.rs" 33 test = false 34 doc = false 35 bench = false 36 37 [[bin]] 38 name = "protocol_identifiers" 39 path = "fuzz_targets/protocol_identifiers.rs" 40 test = false 41 doc = false 42 bench = false 43 44 [[bin]] 45 name = "nip46_messages_and_uris" 46 path = "fuzz_targets/nip46_messages_and_uris.rs" 47 test = false 48 doc = false 49 bench = false 50 51 [[bin]] 52 name = "blossom_url" 53 path = "fuzz_targets/blossom_url.rs" 54 test = false 55 doc = false 56 bench = false 57 58 [[bin]] 59 name = "knowledge_manifest" 60 path = "fuzz_targets/knowledge_manifest.rs" 61 test = false 62 doc = false 63 bench = false 64 65 [[bin]] 66 name = "backup_manifest" 67 path = "fuzz_targets/backup_manifest.rs" 68 test = false 69 doc = false 70 bench = false 71 72 [[bin]] 73 name = "restore_plan" 74 path = "fuzz_targets/restore_plan.rs" 75 test = false 76 doc = false 77 bench = false 78 79 [[bin]] 80 name = "secrets_envelope_and_artifact" 81 path = "fuzz_targets/secrets_envelope_and_artifact.rs" 82 test = false 83 doc = false 84 bench = false 85 86 [workspace] 87 members = ["."]