Set bumpalo version for fuzzing (#532)

* maximum working bumpalo version

* explicit comment to explain version locking

* removes incorrect comment

* moves serde version lock to dev dependencies

* removes serde dependencies

* reverts serde removal in crypto library
This commit is contained in:
kaczmarczyck
2022-08-22 15:53:50 +02:00
committed by GitHub
parent 4442998b64
commit 6bb12252f8
2 changed files with 3 additions and 4 deletions

View File

@@ -20,8 +20,6 @@ persistent_store = { path = "libraries/persistent_store" }
byteorder = { version = "1", default-features = false } byteorder = { version = "1", default-features = false }
arrayref = "0.3.6" arrayref = "0.3.6"
subtle = { version = "2.2", default-features = false, features = ["nightly"] } subtle = { version = "2.2", default-features = false, features = ["nightly"] }
# This import explicitly locks the version.
serde_json = { version = "=1.0.69", default-features = false, features = ["alloc"] }
embedded-time = "0.12.1" embedded-time = "0.12.1"
arbitrary = { version = "0.4.7", features = ["derive"], optional = true } arbitrary = { version = "0.4.7", features = ["derive"], optional = true }
rand = { version = "0.8.4", optional = true } rand = { version = "0.8.4", optional = true }

View File

@@ -11,8 +11,9 @@ cargo-fuzz = true
[dependencies] [dependencies]
libfuzzer-sys = { version = "0.3" } libfuzzer-sys = { version = "0.3" }
fuzz_helper = { path = "fuzz_helper" } fuzz_helper = { path = "fuzz_helper" }
# This import explicitly locks the version. # We import to explicitly lock the version.
serde_json = { version = "=1.0.69" } # Remove this dependency once CTAP is a library.
bumpalo = "=3.8.0"
# Prevent this from interfering with workspaces # Prevent this from interfering with workspaces
[workspace] [workspace]