projects
/
rust-lightning
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Test utils: include payment_metadata in PassAlongPathArgs.
[rust-lightning]
/
fuzz
/
Cargo.toml
diff --git
a/fuzz/Cargo.toml
b/fuzz/Cargo.toml
index b0b6910ae2f035a1eedc3f956ba9e1b9ca5b8cb0..c14fce790ff53c4c8245460fc61f314a211bd3d8 100644
(file)
--- a/
fuzz/Cargo.toml
+++ b/
fuzz/Cargo.toml
@@
-3,7
+3,7
@@
name = "lightning-fuzz"
version = "0.0.1"
authors = ["Automatically generated"]
publish = false
version = "0.0.1"
authors = ["Automatically generated"]
publish = false
-edition = "20
18
"
+edition = "20
21
"
# Because the function is unused it gets dropped before we link lightning, so
# we have to duplicate build.rs here. Note that this is only required for
# fuzzing mode.
# Because the function is unused it gets dropped before we link lightning, so
# we have to duplicate build.rs here. Note that this is only required for
# fuzzing mode.
@@
-18,11
+18,11
@@
libfuzzer_fuzz = ["libfuzzer-sys"]
stdin_fuzz = []
[dependencies]
stdin_fuzz = []
[dependencies]
-lightning = { path = "../lightning", features = ["regex", "hashbrown"] }
+lightning = { path = "../lightning", features = ["regex", "hashbrown", "_test_utils"] }
+lightning-invoice = { path = "../lightning-invoice" }
lightning-rapid-gossip-sync = { path = "../lightning-rapid-gossip-sync" }
lightning-rapid-gossip-sync = { path = "../lightning-rapid-gossip-sync" }
-bitcoin = { version = "0.29.0", features = ["secp-lowmemory"] }
-hex = "0.3"
-hashbrown = "0.8"
+bitcoin = { version = "0.30.2", features = ["secp-lowmemory"] }
+hex = { package = "hex-conservative", version = "0.1.1", default-features = false }
afl = { version = "0.12", optional = true }
honggfuzz = { version = "0.5", optional = true, default-features = false }
afl = { version = "0.12", optional = true }
honggfuzz = { version = "0.5", optional = true, default-features = false }