blob: 6ba66f5d9bcf8713360f8f8049cac139185d0dc4 [file] [log] [blame]
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -07001[package]
2name = "ukey2_connections-fuzz"
Better Together Rust Devs4cb36e82024-04-18 14:30:47 -07003version.workspace = true
4publish.workspace = true
Better Together Rust Devs89563fe2024-08-07 15:34:13 +00005license.workspace = true
Better Together Rust Devs4cb36e82024-04-18 14:30:47 -07006edition.workspace = true
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -07007
8[package.metadata]
9cargo-fuzz = true
10
11[dependencies]
Better Together Rust Devs4cb36e82024-04-18 14:30:47 -070012arbitrary = { workspace = true, features = ["derive"] }
13crypto_provider_rustcrypto.workspace = true
14derive_fuzztest.workspace = true
15rand_chacha.workspace = true
16ukey2_connections.workspace = true
17ukey2_rs.workspace = true
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -070018
Better Together Rust Devs4cb36e82024-04-18 14:30:47 -070019[target.'cfg(fuzzing)'.dependencies]
20libfuzzer-sys.workspace = true
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -070021
Better Together Rust Devs89563fe2024-08-07 15:34:13 +000022[lints.rust]
23unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
24
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -070025[[bin]]
26name = "fuzz_connection"
27path = "fuzz_targets/fuzz_connection.rs"
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -070028doc = false
29
30[[bin]]
31name = "fuzz_handshake"
32path = "fuzz_targets/fuzz_handshake.rs"
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -070033doc = false
34
35[[bin]]
36name = "fuzz_from_saved_session"
37path = "fuzz_targets/fuzz_from_saved_session.rs"
Better Together Rust Devsf6f0ac82023-03-27 15:28:41 -070038doc = false