From e649c2ce05cb20bc5bcb0bbfe4febad4dbd0be86 Mon Sep 17 00:00:00 2001 From: "Lu, Xiaoyu1" Date: Mon, 9 Dec 2024 00:12:13 -0500 Subject: [PATCH] upgrade afl to 0.15.12 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix: error[unsound]: Unsoundness in anstream 9 │ anstream 0.5.0 registry+https://github.com/rust-lang/crates.io-index │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ unsound advisory detected ├ ID: RUSTSEC-2024-0404 ├ Advisory: https://rustsec.org/advisories/RUSTSEC-2024-0404 Signed-off-by: xiaoyuxlu --- Cargo.lock | 126 +----------------- fuzz-target/fuzzlib/Cargo.toml | 2 +- .../requester/algorithm_req/Cargo.toml | 2 +- .../requester/capability_req/Cargo.toml | 2 +- .../requester/certificate_req/Cargo.toml | 2 +- .../requester/challenge_req/Cargo.toml | 2 +- fuzz-target/requester/digest_req/Cargo.toml | 2 +- .../Cargo.toml | 2 +- .../Cargo.toml | 2 +- .../encapsulated_request_req/Cargo.toml | 2 +- .../requester/end_session_req/Cargo.toml | 2 +- fuzz-target/requester/finish_req/Cargo.toml | 2 +- .../requester/heartbeat_req/Cargo.toml | 2 +- .../requester/key_exchange_req/Cargo.toml | 2 +- .../requester/key_update_req/Cargo.toml | 2 +- .../requester/measurement_req/Cargo.toml | 2 +- .../requester/psk_exchange_req/Cargo.toml | 2 +- .../requester/psk_finish_req/Cargo.toml | 2 +- fuzz-target/requester/vendor_req/Cargo.toml | 2 +- fuzz-target/requester/version_req/Cargo.toml | 2 +- .../responder/algorithm_rsp/Cargo.toml | 2 +- .../responder/capability_rsp/Cargo.toml | 2 +- .../responder/certificate_rsp/Cargo.toml | 2 +- .../responder/challenge_rsp/Cargo.toml | 2 +- .../Cargo.toml | 2 +- .../Cargo.toml | 2 +- .../Cargo.toml | 2 +- fuzz-target/responder/digest_rsp/Cargo.toml | 2 +- .../responder/end_session_rsp/Cargo.toml | 2 +- fuzz-target/responder/finish_rsp/Cargo.toml | 2 +- .../get_encapsulated_request_rsp/Cargo.toml | 2 +- .../responder/heartbeat_rsp/Cargo.toml | 2 +- .../responder/key_update_rsp/Cargo.toml | 2 +- .../responder/keyexchange_rsp/Cargo.toml | 2 +- .../responder/measurement_rsp/Cargo.toml | 2 +- .../responder/psk_finish_rsp/Cargo.toml | 2 +- .../responder/pskexchange_rsp/Cargo.toml | 2 +- fuzz-target/responder/vendor_rsp/Cargo.toml | 2 +- fuzz-target/responder/version_rsp/Cargo.toml | 2 +- 39 files changed, 41 insertions(+), 161 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dd42759..dc886d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,15 +19,13 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "afl" -version = "0.12.12" +version = "0.15.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb7c2f23f9a940474a22088ff3fe75bd2d7fdc6174be00c10e4f8611d23e745" +checksum = "340ff652949fe6f128c91ffd557f70d2f1797133578510985762a3cf83bf3144" dependencies = [ - "clap", - "fs_extra", + "home", "libc", "rustc_version", - "tempfile", "xdg", ] @@ -83,54 +81,6 @@ dependencies = [ "libc", ] -[[package]] -name = "anstream" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" -dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "utf8parse", -] - -[[package]] -name = "anstyle" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" - -[[package]] -name = "anstyle-parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" -dependencies = [ - "utf8parse", -] - -[[package]] -name = "anstyle-query" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" -dependencies = [ - "windows-sys 0.48.0", -] - -[[package]] -name = "anstyle-wincon" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" -dependencies = [ - "anstyle", - "windows-sys 0.48.0", -] - [[package]] name = "async-recursion" version = "1.0.5" @@ -366,33 +316,6 @@ dependencies = [ "libloading", ] -[[package]] -name = "clap" -version = "4.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" -dependencies = [ - "clap_builder", -] - -[[package]] -name = "clap_builder" -version = "4.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" -dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim", -] - -[[package]] -name = "clap_lex" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" - [[package]] name = "cmake" version = "0.1.50" @@ -406,12 +329,6 @@ dependencies = [ name = "codec" version = "0.2.2" -[[package]] -name = "colorchoice" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" - [[package]] name = "colored" version = "2.0.4" @@ -658,12 +575,6 @@ dependencies = [ "woke", ] -[[package]] -name = "fastrand" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" - [[package]] name = "finish_req" version = "0.1.0" @@ -707,12 +618,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "fs_extra" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" - [[package]] name = "futures" version = "0.3.28" @@ -1789,12 +1694,6 @@ dependencies = [ "lock_api", ] -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "syn" version = "1.0.109" @@ -1848,19 +1747,6 @@ dependencies = [ "spin 0.9.8", ] -[[package]] -name = "tempfile" -version = "3.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" -dependencies = [ - "cfg-if", - "fastrand", - "redox_syscall", - "rustix", - "windows-sys 0.48.0", -] - [[package]] name = "termcolor" version = "1.2.0" @@ -1968,12 +1854,6 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" -[[package]] -name = "utf8parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" - [[package]] name = "vendor_req" version = "0.1.0" diff --git a/fuzz-target/fuzzlib/Cargo.toml b/fuzz-target/fuzzlib/Cargo.toml index 0e388a2..757df1c 100644 --- a/fuzz-target/fuzzlib/Cargo.toml +++ b/fuzz-target/fuzzlib/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } spdmlib = { path = "../../spdmlib", default-features = false, features=["spdm-ring"] } simple_logger = "4.2.0" log = "0.4.13" diff --git a/fuzz-target/requester/algorithm_req/Cargo.toml b/fuzz-target/requester/algorithm_req/Cargo.toml index ba24289..1d93273 100644 --- a/fuzz-target/requester/algorithm_req/Cargo.toml +++ b/fuzz-target/requester/algorithm_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } spdmlib-test = { path = "../../../test/spdmlib-test" } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" diff --git a/fuzz-target/requester/capability_req/Cargo.toml b/fuzz-target/requester/capability_req/Cargo.toml index ba32626..55ac1f0 100644 --- a/fuzz-target/requester/capability_req/Cargo.toml +++ b/fuzz-target/requester/capability_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/certificate_req/Cargo.toml b/fuzz-target/requester/certificate_req/Cargo.toml index e2afa29..2f2102c 100644 --- a/fuzz-target/requester/certificate_req/Cargo.toml +++ b/fuzz-target/requester/certificate_req/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" fuzzlib = { path = "../../fuzzlib", default-features = false } log = "0.4.13" simple_logger = "4.2.0" -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/challenge_req/Cargo.toml b/fuzz-target/requester/challenge_req/Cargo.toml index 56eb220..1e96925 100644 --- a/fuzz-target/requester/challenge_req/Cargo.toml +++ b/fuzz-target/requester/challenge_req/Cargo.toml @@ -9,7 +9,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } rand = "0.8.4" -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/digest_req/Cargo.toml b/fuzz-target/requester/digest_req/Cargo.toml index 14c1a6d..d43a2fe 100644 --- a/fuzz-target/requester/digest_req/Cargo.toml +++ b/fuzz-target/requester/digest_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/encapsulated_request_certificate_req/Cargo.toml b/fuzz-target/requester/encapsulated_request_certificate_req/Cargo.toml index fd234d7..88d1cd6 100644 --- a/fuzz-target/requester/encapsulated_request_certificate_req/Cargo.toml +++ b/fuzz-target/requester/encapsulated_request_certificate_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } codec = {path= "../../../codec"} futures = { version = "0.3", default-features = false } async-trait = "0.1.71" diff --git a/fuzz-target/requester/encapsulated_request_digest_req/Cargo.toml b/fuzz-target/requester/encapsulated_request_digest_req/Cargo.toml index 3b3a76d..1bc462d 100644 --- a/fuzz-target/requester/encapsulated_request_digest_req/Cargo.toml +++ b/fuzz-target/requester/encapsulated_request_digest_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } codec = {path= "../../../codec"} futures = { version = "0.3", default-features = false } async-trait = "0.1.71" diff --git a/fuzz-target/requester/encapsulated_request_req/Cargo.toml b/fuzz-target/requester/encapsulated_request_req/Cargo.toml index 4c03ba1..10b632a 100644 --- a/fuzz-target/requester/encapsulated_request_req/Cargo.toml +++ b/fuzz-target/requester/encapsulated_request_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/end_session_req/Cargo.toml b/fuzz-target/requester/end_session_req/Cargo.toml index 8a46bd5..d66ac03 100644 --- a/fuzz-target/requester/end_session_req/Cargo.toml +++ b/fuzz-target/requester/end_session_req/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/finish_req/Cargo.toml b/fuzz-target/requester/finish_req/Cargo.toml index 43b9f0f..b0e155b 100644 --- a/fuzz-target/requester/finish_req/Cargo.toml +++ b/fuzz-target/requester/finish_req/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/heartbeat_req/Cargo.toml b/fuzz-target/requester/heartbeat_req/Cargo.toml index d78f6ed..09018f3 100644 --- a/fuzz-target/requester/heartbeat_req/Cargo.toml +++ b/fuzz-target/requester/heartbeat_req/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/key_exchange_req/Cargo.toml b/fuzz-target/requester/key_exchange_req/Cargo.toml index 3d40fc9..49b36b0 100644 --- a/fuzz-target/requester/key_exchange_req/Cargo.toml +++ b/fuzz-target/requester/key_exchange_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/key_update_req/Cargo.toml b/fuzz-target/requester/key_update_req/Cargo.toml index 8027fe1..2931a21 100644 --- a/fuzz-target/requester/key_update_req/Cargo.toml +++ b/fuzz-target/requester/key_update_req/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/measurement_req/Cargo.toml b/fuzz-target/requester/measurement_req/Cargo.toml index 374f4bb..e1aae02 100644 --- a/fuzz-target/requester/measurement_req/Cargo.toml +++ b/fuzz-target/requester/measurement_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/psk_exchange_req/Cargo.toml b/fuzz-target/requester/psk_exchange_req/Cargo.toml index 8d0e26f..7da7aac 100644 --- a/fuzz-target/requester/psk_exchange_req/Cargo.toml +++ b/fuzz-target/requester/psk_exchange_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/psk_finish_req/Cargo.toml b/fuzz-target/requester/psk_finish_req/Cargo.toml index 747b5b5..340b11d 100644 --- a/fuzz-target/requester/psk_finish_req/Cargo.toml +++ b/fuzz-target/requester/psk_finish_req/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/vendor_req/Cargo.toml b/fuzz-target/requester/vendor_req/Cargo.toml index f788207..98bf846 100644 --- a/fuzz-target/requester/vendor_req/Cargo.toml +++ b/fuzz-target/requester/vendor_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/requester/version_req/Cargo.toml b/fuzz-target/requester/version_req/Cargo.toml index b80a483..ee2b189 100644 --- a/fuzz-target/requester/version_req/Cargo.toml +++ b/fuzz-target/requester/version_req/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/algorithm_rsp/Cargo.toml b/fuzz-target/responder/algorithm_rsp/Cargo.toml index 044b8e7..2b7dc3c 100644 --- a/fuzz-target/responder/algorithm_rsp/Cargo.toml +++ b/fuzz-target/responder/algorithm_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/capability_rsp/Cargo.toml b/fuzz-target/responder/capability_rsp/Cargo.toml index 7e4ef77..b377fe4 100644 --- a/fuzz-target/responder/capability_rsp/Cargo.toml +++ b/fuzz-target/responder/capability_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/certificate_rsp/Cargo.toml b/fuzz-target/responder/certificate_rsp/Cargo.toml index bc27fda..192e7b3 100644 --- a/fuzz-target/responder/certificate_rsp/Cargo.toml +++ b/fuzz-target/responder/certificate_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/challenge_rsp/Cargo.toml b/fuzz-target/responder/challenge_rsp/Cargo.toml index 07a04a8..897890d 100644 --- a/fuzz-target/responder/challenge_rsp/Cargo.toml +++ b/fuzz-target/responder/challenge_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/deliver_encapsulated_response_certificate_rsp/Cargo.toml b/fuzz-target/responder/deliver_encapsulated_response_certificate_rsp/Cargo.toml index e137dcf..edbba87 100644 --- a/fuzz-target/responder/deliver_encapsulated_response_certificate_rsp/Cargo.toml +++ b/fuzz-target/responder/deliver_encapsulated_response_certificate_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/deliver_encapsulated_response_digest_rsp/Cargo.toml b/fuzz-target/responder/deliver_encapsulated_response_digest_rsp/Cargo.toml index 72feb3b..0b7c623 100644 --- a/fuzz-target/responder/deliver_encapsulated_response_digest_rsp/Cargo.toml +++ b/fuzz-target/responder/deliver_encapsulated_response_digest_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/deliver_encapsulated_response_rsp/Cargo.toml b/fuzz-target/responder/deliver_encapsulated_response_rsp/Cargo.toml index 6f24751..a9eb9bb 100644 --- a/fuzz-target/responder/deliver_encapsulated_response_rsp/Cargo.toml +++ b/fuzz-target/responder/deliver_encapsulated_response_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/digest_rsp/Cargo.toml b/fuzz-target/responder/digest_rsp/Cargo.toml index 196c04a..d631c23 100644 --- a/fuzz-target/responder/digest_rsp/Cargo.toml +++ b/fuzz-target/responder/digest_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/end_session_rsp/Cargo.toml b/fuzz-target/responder/end_session_rsp/Cargo.toml index f94e6ea..0124fb7 100644 --- a/fuzz-target/responder/end_session_rsp/Cargo.toml +++ b/fuzz-target/responder/end_session_rsp/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/finish_rsp/Cargo.toml b/fuzz-target/responder/finish_rsp/Cargo.toml index 3fa4915..8fb1275 100644 --- a/fuzz-target/responder/finish_rsp/Cargo.toml +++ b/fuzz-target/responder/finish_rsp/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/get_encapsulated_request_rsp/Cargo.toml b/fuzz-target/responder/get_encapsulated_request_rsp/Cargo.toml index 71c6abe..cf6ef30 100644 --- a/fuzz-target/responder/get_encapsulated_request_rsp/Cargo.toml +++ b/fuzz-target/responder/get_encapsulated_request_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/heartbeat_rsp/Cargo.toml b/fuzz-target/responder/heartbeat_rsp/Cargo.toml index 1a78bdd..d9328a3 100644 --- a/fuzz-target/responder/heartbeat_rsp/Cargo.toml +++ b/fuzz-target/responder/heartbeat_rsp/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/key_update_rsp/Cargo.toml b/fuzz-target/responder/key_update_rsp/Cargo.toml index ddded12..18d6028 100644 --- a/fuzz-target/responder/key_update_rsp/Cargo.toml +++ b/fuzz-target/responder/key_update_rsp/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/keyexchange_rsp/Cargo.toml b/fuzz-target/responder/keyexchange_rsp/Cargo.toml index 71a684b..9d6b410 100644 --- a/fuzz-target/responder/keyexchange_rsp/Cargo.toml +++ b/fuzz-target/responder/keyexchange_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/measurement_rsp/Cargo.toml b/fuzz-target/responder/measurement_rsp/Cargo.toml index 04f4a0d..022f60e 100644 --- a/fuzz-target/responder/measurement_rsp/Cargo.toml +++ b/fuzz-target/responder/measurement_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/psk_finish_rsp/Cargo.toml b/fuzz-target/responder/psk_finish_rsp/Cargo.toml index cd28ed1..a1c8900 100644 --- a/fuzz-target/responder/psk_finish_rsp/Cargo.toml +++ b/fuzz-target/responder/psk_finish_rsp/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/pskexchange_rsp/Cargo.toml b/fuzz-target/responder/pskexchange_rsp/Cargo.toml index fdc4b5e..88b6235 100644 --- a/fuzz-target/responder/pskexchange_rsp/Cargo.toml +++ b/fuzz-target/responder/pskexchange_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/vendor_rsp/Cargo.toml b/fuzz-target/responder/vendor_rsp/Cargo.toml index a05c5b6..50177cb 100644 --- a/fuzz-target/responder/vendor_rsp/Cargo.toml +++ b/fuzz-target/responder/vendor_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4" diff --git a/fuzz-target/responder/version_rsp/Cargo.toml b/fuzz-target/responder/version_rsp/Cargo.toml index 9c26f51..a9bb13c 100644 --- a/fuzz-target/responder/version_rsp/Cargo.toml +++ b/fuzz-target/responder/version_rsp/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] fuzzlib = { path = "../../fuzzlib", default-features = false } -afl = { version = "=0.12.12", optional = true } +afl = { version = "=0.15.12", optional = true } futures = { version = "0.3", default-features = false } async-trait = "0.1.71" async-recursion = "1.0.4"