diff --git a/Cargo.toml b/Cargo.toml index 4d98e5332c..d0352f178c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ exclude = [ ] [workspace.package] -version = "0.8.2" +version = "0.9.0" [profile.release] lto = true diff --git a/bindings/pylibafl/Cargo.toml b/bindings/pylibafl/Cargo.toml index 5263c39ef3..a8a32b1c4e 100644 --- a/bindings/pylibafl/Cargo.toml +++ b/bindings/pylibafl/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "pylibafl" -version = "0.8.2" +version = "0.9.0" edition = "2021" [dependencies] pyo3 = { version = "0.17", features = ["extension-module"] } -libafl_qemu = { path = "../../libafl_qemu", version = "0.8.2", features = ["python"] } -libafl_sugar = { path = "../../libafl_sugar", version = "0.8.2", features = ["python"] } -libafl = { path = "../../libafl", version = "0.8.2", features = ["python"] } +libafl_qemu = { path = "../../libafl_qemu", version = "0.9.0", features = ["python"] } +libafl_sugar = { path = "../../libafl_sugar", version = "0.9.0", features = ["python"] } +libafl = { path = "../../libafl", version = "0.9.0", features = ["python"] } [build-dependencies] pyo3-build-config = { version = "0.17" } diff --git a/fuzzers/baby_fuzzer/Cargo.toml b/fuzzers/baby_fuzzer/Cargo.toml index f84663dbaf..058b522483 100644 --- a/fuzzers/baby_fuzzer/Cargo.toml +++ b/fuzzers/baby_fuzzer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer" -version = "0.7.1" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/baby_fuzzer_gramatron/Cargo.toml b/fuzzers/baby_fuzzer_gramatron/Cargo.toml index cdd6e48cbb..8ef27acfeb 100644 --- a/fuzzers/baby_fuzzer_gramatron/Cargo.toml +++ b/fuzzers/baby_fuzzer_gramatron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer_gramatron" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/baby_fuzzer_grimoire/Cargo.toml b/fuzzers/baby_fuzzer_grimoire/Cargo.toml index e41c63615d..c7164aa15a 100644 --- a/fuzzers/baby_fuzzer_grimoire/Cargo.toml +++ b/fuzzers/baby_fuzzer_grimoire/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer_grimoire" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/baby_fuzzer_minimizing/Cargo.toml b/fuzzers/baby_fuzzer_minimizing/Cargo.toml index 3356a585d3..e2b319d1c3 100644 --- a/fuzzers/baby_fuzzer_minimizing/Cargo.toml +++ b/fuzzers/baby_fuzzer_minimizing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer_minimizing" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier ", "Addison Crump "] edition = "2021" diff --git a/fuzzers/baby_fuzzer_nautilus/Cargo.toml b/fuzzers/baby_fuzzer_nautilus/Cargo.toml index b5d5d9f03d..d193ca3af0 100644 --- a/fuzzers/baby_fuzzer_nautilus/Cargo.toml +++ b/fuzzers/baby_fuzzer_nautilus/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "baby_fuzzer_nautilus" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] -edition = "2018" +edition = "2021" [features] default = ["std"] diff --git a/fuzzers/baby_fuzzer_swap_differential/Cargo.toml b/fuzzers/baby_fuzzer_swap_differential/Cargo.toml index 4bd5b53db9..adf425bac7 100644 --- a/fuzzers/baby_fuzzer_swap_differential/Cargo.toml +++ b/fuzzers/baby_fuzzer_swap_differential/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer_swap_differential" -version = "0.7.1" +version = "0.9.0" authors = ["Addison Crump "] edition = "2021" default-run = "fuzzer_sd" diff --git a/fuzzers/baby_fuzzer_tokens/Cargo.toml b/fuzzers/baby_fuzzer_tokens/Cargo.toml index 9bda126b70..0a2ac16eff 100644 --- a/fuzzers/baby_fuzzer_tokens/Cargo.toml +++ b/fuzzers/baby_fuzzer_tokens/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer_tokens" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/baby_fuzzer_with_forkexecutor/Cargo.toml b/fuzzers/baby_fuzzer_with_forkexecutor/Cargo.toml index 2da8ffddae..63a634cc1d 100644 --- a/fuzzers/baby_fuzzer_with_forkexecutor/Cargo.toml +++ b/fuzzers/baby_fuzzer_with_forkexecutor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_fuzzer_with_forkexecutor" -version = "0.6.1" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/baby_no_std/Cargo.toml b/fuzzers/baby_no_std/Cargo.toml index 11ac14b723..c075c9e776 100644 --- a/fuzzers/baby_no_std/Cargo.toml +++ b/fuzzers/baby_no_std/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baby_no_std" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/forkserver_simple/Cargo.toml b/fuzzers/forkserver_simple/Cargo.toml index 0a9b311fff..e90427d176 100644 --- a/fuzzers/forkserver_simple/Cargo.toml +++ b/fuzzers/forkserver_simple/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forkserver_simple" -version = "0.8.2" +version = "0.9.0" authors = ["tokatoka "] edition = "2021" diff --git a/fuzzers/frida_gdiplus/Cargo.toml b/fuzzers/frida_gdiplus/Cargo.toml index 1dd65e3316..d92944292d 100644 --- a/fuzzers/frida_gdiplus/Cargo.toml +++ b/fuzzers/frida_gdiplus/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "frida_gdiplus" -version = "0.7.0" +version = "0.9.0" authors = ["Richard Johnson "] edition = "2021" diff --git a/fuzzers/frida_libpng/Cargo.toml b/fuzzers/frida_libpng/Cargo.toml index d3cb3de5a4..79baf256d2 100644 --- a/fuzzers/frida_libpng/Cargo.toml +++ b/fuzzers/frida_libpng/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "frida_fuzzer" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/fuzzbench/Cargo.toml b/fuzzers/fuzzbench/Cargo.toml index 7fb1d77d63..71db05a27f 100644 --- a/fuzzers/fuzzbench/Cargo.toml +++ b/fuzzers/fuzzbench/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fuzzbench" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/fuzzbench_fork_qemu/Cargo.toml b/fuzzers/fuzzbench_fork_qemu/Cargo.toml index 35402cc690..d208efe5aa 100644 --- a/fuzzers/fuzzbench_fork_qemu/Cargo.toml +++ b/fuzzers/fuzzbench_fork_qemu/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fuzzbench_fork_qemu" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/fuzzbench_forkserver/Cargo.toml b/fuzzers/fuzzbench_forkserver/Cargo.toml index 6e15343fc6..4181e60ba2 100644 --- a/fuzzers/fuzzbench_forkserver/Cargo.toml +++ b/fuzzers/fuzzbench_forkserver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fuzzbench_forkserver" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/fuzzbench_qemu/Cargo.toml b/fuzzers/fuzzbench_qemu/Cargo.toml index 431638f143..3cdfd8623a 100644 --- a/fuzzers/fuzzbench_qemu/Cargo.toml +++ b/fuzzers/fuzzbench_qemu/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fuzzbench_qemu" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/fuzzbench_text/Cargo.toml b/fuzzers/fuzzbench_text/Cargo.toml index 0c526f3a2e..898442ac41 100644 --- a/fuzzers/fuzzbench_text/Cargo.toml +++ b/fuzzers/fuzzbench_text/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fuzzbench_text" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libafl_atheris/Cargo.toml b/fuzzers/libafl_atheris/Cargo.toml index 012f28a0d0..c5dca5cd50 100644 --- a/fuzzers/libafl_atheris/Cargo.toml +++ b/fuzzers/libafl_atheris/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "libafl_atheris" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] -edition = "2018" +edition = "2021" [features] default = ["std"] diff --git a/fuzzers/libfuzzer_libmozjpeg/Cargo.toml b/fuzzers/libfuzzer_libmozjpeg/Cargo.toml index 21dc64934a..7658e8af18 100644 --- a/fuzzers/libfuzzer_libmozjpeg/Cargo.toml +++ b/fuzzers/libfuzzer_libmozjpeg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_libmozjpeg" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libfuzzer_libpng/Cargo.toml b/fuzzers/libfuzzer_libpng/Cargo.toml index 8697c413b5..9a6a05c758 100644 --- a/fuzzers/libfuzzer_libpng/Cargo.toml +++ b/fuzzers/libfuzzer_libpng/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_libpng" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libfuzzer_libpng_accounting/Cargo.toml b/fuzzers/libfuzzer_libpng_accounting/Cargo.toml index ac16cc11cf..a5c82b7d94 100644 --- a/fuzzers/libfuzzer_libpng_accounting/Cargo.toml +++ b/fuzzers/libfuzzer_libpng_accounting/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_libpng_accounting" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libfuzzer_libpng_cmin/Cargo.toml b/fuzzers/libfuzzer_libpng_cmin/Cargo.toml index b6554b1f0c..4204cd6518 100644 --- a/fuzzers/libfuzzer_libpng_cmin/Cargo.toml +++ b/fuzzers/libfuzzer_libpng_cmin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_libpng_cmin" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier ", "Addison Crump "] edition = "2021" diff --git a/fuzzers/libfuzzer_libpng_ctx/Cargo.toml b/fuzzers/libfuzzer_libpng_ctx/Cargo.toml index 65248bcdac..17150ce478 100644 --- a/fuzzers/libfuzzer_libpng_ctx/Cargo.toml +++ b/fuzzers/libfuzzer_libpng_ctx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_libpng_ctx" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libfuzzer_libpng_launcher/Cargo.toml b/fuzzers/libfuzzer_libpng_launcher/Cargo.toml index 9a9dcefc7a..2a0bcf7c9f 100644 --- a/fuzzers/libfuzzer_libpng_launcher/Cargo.toml +++ b/fuzzers/libfuzzer_libpng_launcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_libpng_launcher" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libfuzzer_reachability/Cargo.toml b/fuzzers/libfuzzer_reachability/Cargo.toml index 6788e2666b..bdef5d3e45 100644 --- a/fuzzers/libfuzzer_reachability/Cargo.toml +++ b/fuzzers/libfuzzer_reachability/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_reachability" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/libfuzzer_stb_image/Cargo.toml b/fuzzers/libfuzzer_stb_image/Cargo.toml index a2ccaffc2b..1018b1b650 100644 --- a/fuzzers/libfuzzer_stb_image/Cargo.toml +++ b/fuzzers/libfuzzer_stb_image/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_stb_image" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" build = "build.rs" diff --git a/fuzzers/libfuzzer_stb_image_concolic/fuzzer/Cargo.toml b/fuzzers/libfuzzer_stb_image_concolic/fuzzer/Cargo.toml index 6394e7cbb5..7280c31d5b 100644 --- a/fuzzers/libfuzzer_stb_image_concolic/fuzzer/Cargo.toml +++ b/fuzzers/libfuzzer_stb_image_concolic/fuzzer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_stb_image_concolic" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier ", "Julius Hohnerlein"] edition = "2021" build = "build.rs" diff --git a/fuzzers/libfuzzer_stb_image_concolic/runtime/Cargo.toml b/fuzzers/libfuzzer_stb_image_concolic/runtime/Cargo.toml index 35cab0c682..8aac456379 100644 --- a/fuzzers/libfuzzer_stb_image_concolic/runtime/Cargo.toml +++ b/fuzzers/libfuzzer_stb_image_concolic/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "example_runtime" -version = "0.8.2" +version = "0.9.0" edition = "2021" authors = ["Julius Hohnerlein "] diff --git a/fuzzers/libfuzzer_stb_image_sugar/Cargo.toml b/fuzzers/libfuzzer_stb_image_sugar/Cargo.toml index 7a6722e2c6..2554714565 100644 --- a/fuzzers/libfuzzer_stb_image_sugar/Cargo.toml +++ b/fuzzers/libfuzzer_stb_image_sugar/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfuzzer_stb_image_sugar" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" build = "build.rs" diff --git a/fuzzers/nyx_libxml2_parallel/Cargo.toml b/fuzzers/nyx_libxml2_parallel/Cargo.toml index 7136d6ab1e..b2c66fb80d 100644 --- a/fuzzers/nyx_libxml2_parallel/Cargo.toml +++ b/fuzzers/nyx_libxml2_parallel/Cargo.toml @@ -1,14 +1,13 @@ [package] name = "nyx_libxml2_parallel" -version = "0.1.0" +version = "0.9.0" edition = "2021" default-run = "nyx_libxml2_parallel" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -libafl = {path = "../../libafl"} -libafl_cc = {path = "../../libafl_cc"} -libafl_nyx = {path = "../../libafl_nyx"} +libafl = { path = "../../libafl" } +libafl_cc = { path = "../../libafl_cc" } +libafl_nyx = { path = "../../libafl_nyx" } [profile.release] codegen-units = 1 diff --git a/fuzzers/nyx_libxml2_standalone/Cargo.toml b/fuzzers/nyx_libxml2_standalone/Cargo.toml index 1a861a8f7a..784057090a 100644 --- a/fuzzers/nyx_libxml2_standalone/Cargo.toml +++ b/fuzzers/nyx_libxml2_standalone/Cargo.toml @@ -1,14 +1,13 @@ [package] name = "nyx_libxml2_standalone" -version = "0.1.0" +version = "0.9.0" edition = "2021" default-run = "nyx_libxml2_standalone" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -libafl = {path = "../../libafl"} -libafl_cc = {path = "../../libafl_cc"} -libafl_nyx = {path = "../../libafl_nyx"} +libafl = { path = "../../libafl" } +libafl_cc = { path = "../../libafl_cc" } +libafl_nyx = { path = "../../libafl_nyx" } [profile.release] codegen-units = 1 diff --git a/fuzzers/push_harness/Cargo.toml b/fuzzers/push_harness/Cargo.toml index cfa655794d..7aa5feaa15 100644 --- a/fuzzers/push_harness/Cargo.toml +++ b/fuzzers/push_harness/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "push_harness" -version = "0.7.1" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/push_stage_harness/Cargo.toml b/fuzzers/push_stage_harness/Cargo.toml index ce754fb590..434dfdca3f 100644 --- a/fuzzers/push_stage_harness/Cargo.toml +++ b/fuzzers/push_stage_harness/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "push_stage_harness" -version = "0.7.1" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/qemu_arm_launcher/Cargo.toml b/fuzzers/qemu_arm_launcher/Cargo.toml index 7e9d7dcb08..ec9dfc0393 100644 --- a/fuzzers/qemu_arm_launcher/Cargo.toml +++ b/fuzzers/qemu_arm_launcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qemu_arm_launcher" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/qemu_launcher/Cargo.toml b/fuzzers/qemu_launcher/Cargo.toml index f0aa74b61c..c0c10578e2 100644 --- a/fuzzers/qemu_launcher/Cargo.toml +++ b/fuzzers/qemu_launcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qemu_launcher" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/qemu_systemmode/Cargo.toml b/fuzzers/qemu_systemmode/Cargo.toml index c6e7c44463..632fb2a97d 100644 --- a/fuzzers/qemu_systemmode/Cargo.toml +++ b/fuzzers/qemu_systemmode/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qemu_systemmode" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/fuzzers/tinyinst_simple/Cargo.toml b/fuzzers/tinyinst_simple/Cargo.toml index cdf6972fae..39af2fd9f1 100644 --- a/fuzzers/tinyinst_simple/Cargo.toml +++ b/fuzzers/tinyinst_simple/Cargo.toml @@ -1,13 +1,12 @@ [package] name = "tinyinst_simple" -version = "0.1.0" +version = "0.9.0" edition = "2021" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] -libafl = { version = "0.8.2", path = "../../libafl", features = ["introspection"] } -libafl_tinyinst = { version = "0.8.2", path = "../../libafl_tinyinst" } +libafl = { version = "0.9", path = "../../libafl", features = ["introspection"] } +libafl_tinyinst = { version = "0.9", path = "../../libafl_tinyinst" } + [profile.release] codegen-units = 1 opt-level = 3 diff --git a/fuzzers/tutorial/Cargo.toml b/fuzzers/tutorial/Cargo.toml index 9e20f4a458..5f16270bb5 100644 --- a/fuzzers/tutorial/Cargo.toml +++ b/fuzzers/tutorial/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tutorial" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi ", "Dominik Maier "] edition = "2021" diff --git a/libafl/Cargo.toml b/libafl/Cargo.toml index 2187b2766c..d0c3d08bc8 100644 --- a/libafl/Cargo.toml +++ b/libafl/Cargo.toml @@ -53,7 +53,7 @@ serde_json = { version = "1.0", default-features = false, features = ["alloc"] } serial_test = "0.9" [dependencies] -libafl_derive = { version = "0.8.2", optional = true, path = "../libafl_derive" } +libafl_derive = { version = "0.9.0", optional = true, path = "../libafl_derive" } rustversion = "1.0" tuple_list = { version = "0.1.3" } diff --git a/libafl_concolic/symcc_runtime/Cargo.toml b/libafl_concolic/symcc_runtime/Cargo.toml index 016da18ee5..42c6643aa4 100644 --- a/libafl_concolic/symcc_runtime/Cargo.toml +++ b/libafl_concolic/symcc_runtime/Cargo.toml @@ -22,7 +22,7 @@ no-cpp-runtime = [] unchecked_unwrap = "4" ctor = "0.1" libc = "0.2" -libafl = {path = "../../libafl", version="0.8", default-features=false, features=["std"]} +libafl = { path = "../../libafl", version = "0.9.0", default-features=false, features=["std"] } [build-dependencies] cmake = "0.1" @@ -30,4 +30,4 @@ bindgen = "0.61" regex = "1" lazy_static = "1.4" which = "4.2" -symcc_libafl = {path = "../symcc_libafl", version="0.8"} +symcc_libafl = { path = "../symcc_libafl", version = "0.9.0" } diff --git a/libafl_frida/Cargo.toml b/libafl_frida/Cargo.toml index 0ff023cdae..279f596c11 100644 --- a/libafl_frida/Cargo.toml +++ b/libafl_frida/Cargo.toml @@ -19,8 +19,8 @@ cmplog = [] cc = { version = "1.0", features = ["parallel"] } [dependencies] -libafl = { path = "../libafl", default-features = false, version = "0.8.2", features = ["std", "libafl_derive", "frida_cli"] } -libafl_targets = { path = "../libafl_targets", version = "0.8.2", features = ["std", "sancov_cmplog"] } +libafl = { path = "../libafl", default-features = false, version = "0.9.0", features = ["std", "libafl_derive", "frida_cli"] } +libafl_targets = { path = "../libafl_targets", version = "0.9.0", features = ["std", "sancov_cmplog"] } nix = "0.25" libc = "0.2" diff --git a/libafl_nyx/Cargo.toml b/libafl_nyx/Cargo.toml index db42f2457e..d93d1db5f3 100644 --- a/libafl_nyx/Cargo.toml +++ b/libafl_nyx/Cargo.toml @@ -15,5 +15,5 @@ categories = ["development-tools::testing", "emulators", "embedded", "os", "no-s [target.'cfg(target_os = "linux")'.dependencies] libnyx = {git = "https://github.com/nyx-fuzz/libnyx.git",rev = "acaf7f6"} -libafl = { path = "../libafl", version = "0.8.2", features = ["std", "libafl_derive", "frida_cli" ]} -libafl_targets = { path = "../libafl_targets", version = "0.8.2", features = ["std", "sancov_cmplog"] } +libafl = { path = "../libafl", version = "0.9.0", features = ["std", "libafl_derive", "frida_cli" ]} +libafl_targets = { path = "../libafl_targets", version = "0.9.0", features = ["std", "sancov_cmplog"] } diff --git a/libafl_qemu/Cargo.toml b/libafl_qemu/Cargo.toml index 041d5fcfaf..5058704f1a 100644 --- a/libafl_qemu/Cargo.toml +++ b/libafl_qemu/Cargo.toml @@ -33,9 +33,9 @@ slirp = [ "systemmode", "libafl_qemu_sys/slirp" ] # build qemu with host libslir clippy = [] # special feature for clippy, don't use in normal projects§ [dependencies] -libafl = { path = "../libafl", version = "0.8.2", default-features = false, features = ["std", "derive", "llmp_compression"] } -libafl_targets = { path = "../libafl_targets", version = "0.8.2" } -libafl_qemu_sys = { path = "./libafl_qemu_sys", version = "0.8.2" } +libafl = { path = "../libafl", version = "0.9.0", default-features = false, features = ["std", "derive", "llmp_compression"] } +libafl_targets = { path = "../libafl_targets", version = "0.9.0" } +libafl_qemu_sys = { path = "./libafl_qemu_sys", version = "0.9.0" } serde = { version = "1.0", default-features = false, features = ["alloc"] } # serialization lib hashbrown = { version = "0.12", features = ["serde", "ahash-compile-time-rng"] } # A faster hashmap, nostd compatible diff --git a/libafl_qemu/libafl_qemu_build/Cargo.toml b/libafl_qemu/libafl_qemu_build/Cargo.toml index 95491b61f2..2a074f5481 100644 --- a/libafl_qemu/libafl_qemu_build/Cargo.toml +++ b/libafl_qemu/libafl_qemu_build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libafl_qemu_build" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi "] description = "Builder for LibAFL QEMU" documentation = "https://docs.rs/libafl_qemu_build" diff --git a/libafl_qemu/libafl_qemu_sys/Cargo.toml b/libafl_qemu/libafl_qemu_sys/Cargo.toml index c0d4a88724..95e7aa305a 100644 --- a/libafl_qemu/libafl_qemu_sys/Cargo.toml +++ b/libafl_qemu/libafl_qemu_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libafl_qemu_sys" -version = "0.8.2" +version = "0.9.0" authors = ["Andrea Fioraldi "] description = "C to Rust bindings for the LibAFL QEMU bridge" documentation = "https://docs.rs/libafl_qemu_sys" @@ -31,4 +31,4 @@ clippy = [ "libafl_qemu_build/clippy" ] # special feature for clippy, don't use [dependencies] [build-dependencies] -libafl_qemu_build = { path = "../libafl_qemu_build", version = "0.8.2" } +libafl_qemu_build = { path = "../libafl_qemu_build", version = "0.9.0" } diff --git a/libafl_sugar/Cargo.toml b/libafl_sugar/Cargo.toml index 5f779f588f..9e76872444 100644 --- a/libafl_sugar/Cargo.toml +++ b/libafl_sugar/Cargo.toml @@ -27,9 +27,9 @@ aarch64 = ["libafl_qemu/aarch64"] # build qemu for aarch64 pyo3-build-config = { version = "0.15", optional = true } [dependencies] -libafl = { path = "../libafl", version = "0.8.2" } -libafl_targets = { path = "../libafl_targets", version = "0.8.2" } -libafl_qemu = { path = "../libafl_qemu", version = "0.8.2" } +libafl = { path = "../libafl", version = "0.9.0" } +libafl_targets = { path = "../libafl_targets", version = "0.9.0" } +libafl_qemu = { path = "../libafl_qemu", version = "0.9.0" } typed-builder = "0.10.0" # Implement the builder pattern at compiletime #pyo3 = { version = "0.17", features = ["extension-module"], optional = true } diff --git a/libafl_targets/Cargo.toml b/libafl_targets/Cargo.toml index 2c967c3ef8..b66fe4fd17 100644 --- a/libafl_targets/Cargo.toml +++ b/libafl_targets/Cargo.toml @@ -30,7 +30,7 @@ clippy = [] # Ignore compiler warnings during clippy cc = { version = "1.0", features = ["parallel"] } [dependencies] -libafl = { path = "../libafl", version = "0.8.2", default-features = false, features = [] } +libafl = { path = "../libafl", version = "0.9.0", default-features = false, features = [] } rangemap = "1.0" serde = { version = "1.0", default-features = false, features = ["alloc"] } # serialization lib diff --git a/libafl_tinyinst/Cargo.toml b/libafl_tinyinst/Cargo.toml index 225f00dac2..9ad5898fb9 100644 --- a/libafl_tinyinst/Cargo.toml +++ b/libafl_tinyinst/Cargo.toml @@ -13,7 +13,7 @@ description = "TinyInst backend for libafl" [dependencies] cxx = "1.0" -libafl = { path = "../libafl", version = "0.8.0", features = [ +libafl = { path = "../libafl", version = "0.9.0", features = [ "std", "libafl_derive", ] } diff --git a/scripts/update_versions.py b/scripts/update_versions.py index 8d48554927..a6ee05d3f8 100755 --- a/scripts/update_versions.py +++ b/scripts/update_versions.py @@ -38,8 +38,11 @@ for subdir, dirs, files in os.walk(os.getcwd()): for i in range(len(lines)): if lines[i].startswith('version = "%s"' % old_ver): lines[i] = 'version = "%s"' % new_ver - if lines[i].startswith('libafl') and 'version = "%s"' % old_ver in lines[i]: + if (lines[i].startswith('libafl') or '_libafl' in lines[i]) and 'version="%s"' % old_ver in lines[i].replace('= ', '=').replace(' =', '='): lines[i] = lines[i].replace('version = "%s"' % old_ver, 'version = "%s"' % new_ver) + lines[i] = lines[i].replace('version= "%s"' % old_ver, 'version = "%s"' % new_ver) + lines[i] = lines[i].replace('version ="%s"' % old_ver, 'version = "%s"' % new_ver) + lines[i] = lines[i].replace('version="%s"' % old_ver, 'version = "%s"' % new_ver) with open(fname, 'w') as f: f.write('\n'.join(lines))