diff --git a/fuzzers/tutorial/Cargo.toml b/fuzzers/tutorial/Cargo.toml index 86472068e6..bfa70641f2 100644 --- a/fuzzers/tutorial/Cargo.toml +++ b/fuzzers/tutorial/Cargo.toml @@ -24,7 +24,7 @@ libafl = { path = "../../libafl/", features = ["default", "rand_trait"] } libafl_derive = { path = "../../libafl_derive/" } libafl_targets = { path = "../../libafl_targets/", features = ["sancov_pcguard_hitcounts", "libfuzzer", "sancov_cmplog"] } serde = { version = "1.0", default-features = false, features = ["alloc"] } # serialization lib -lain = { version = "0.5", features = ["serde_support"]} +lain = { version = "0.5", features = ["serde_support"], git = "https://github.com/Mrmaxmeier/lain.git", rev = "6c8a786" } # We're using a lain fork with updated rand crate # TODO Include it only when building cc libafl_cc = { path = "../../libafl_cc/" } diff --git a/libafl/Cargo.toml b/libafl/Cargo.toml index 3da09789ce..f092781812 100644 --- a/libafl/Cargo.toml +++ b/libafl/Cargo.toml @@ -70,7 +70,7 @@ ctor = { optional = true, version = "0.1" } serde_json = { version = "1.0", optional = true, default-features = false, features = ["alloc"] } miniz_oxide = { version = "0.4.4", optional = true} hostname = { version = "^0.3", optional = true } # Is there really no gethostname in the stdlib? -rand_core = { version = "0.5.1", optional = true } # This dependency allows us to export our RomuRand as rand::Rng. We cannot update to the latest version because it breaks compatibility to microsoft lain. +rand_core = { version = "0.6", optional = true } nix = { version = "0.23", optional = true } regex = { version = "1", optional = true } uuid = { version = "0.8.2", optional = true, features = ["serde", "v4"] }