diff --git a/Dockerfile b/Dockerfile index c1e261a88e..0ffa0438e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,7 +31,7 @@ COPY scripts/dummy.rs libafl_derive/src/lib.rs COPY libafl/Cargo.toml libafl/build.rs libafl/ COPY scripts/dummy.rs libafl/src/lib.rs -COPY libafl_bolts/Cargo.toml libafl_bolts/build.rs libafl_bolts/ +COPY libafl_bolts/Cargo.toml libafl_bolts/build.rs libafl_bolts/README.md libafl_bolts/ COPY libafl_bolts/examples libafl_bolts/examples COPY scripts/dummy.rs libafl_bolts/src/lib.rs diff --git a/fuzzers/push_harness/Cargo.toml b/fuzzers/push_harness/Cargo.toml index 22fe1020a1..4903acfd84 100644 --- a/fuzzers/push_harness/Cargo.toml +++ b/fuzzers/push_harness/Cargo.toml @@ -20,4 +20,5 @@ debug = true [dependencies] libafl = { path = "../../libafl/" } +libafl_bolts = { path = "../../libafl_bolts/" } klo-routines = { version = "0.1.0", git = "https://github.com/andreafioraldi/klo-routines.git", rev = "b8e2fb6" } diff --git a/fuzzers/push_harness/src/main.rs b/fuzzers/push_harness/src/main.rs index a2ad03f20d..981a81ec5b 100644 --- a/fuzzers/push_harness/src/main.rs +++ b/fuzzers/push_harness/src/main.rs @@ -4,7 +4,6 @@ use std::path::PathBuf; use klo_routines::{yield_, KloRoutine}; use libafl::{ - bolts::{current_nanos, rands::StdRand, tuples::tuple_list, AsSlice}, corpus::{InMemoryCorpus, OnDiskCorpus}, events::SimpleEventManager, executors::{inprocess::InProcessExecutor, ExitKind}, @@ -19,6 +18,7 @@ use libafl::{ stages::mutational::StdMutationalStage, state::StdState, }; +use libafl_bolts::{current_nanos, rands::StdRand, tuples::tuple_list, AsSlice}; /// Coverage map with explicit assignments due to the lack of instrumentation static mut SIGNALS: [u8; 16] = [0; 16];