Bump to 0.9.0 (#946)

* bump to 0.9.0

* fix libafl_tinyinst

* fix

---------

Co-authored-by: Dominik Maier <domenukk@gmail.com>
This commit is contained in:
Andrea Fioraldi 2023-01-31 10:42:01 +01:00 committed by GitHub
parent d73fb92ddf
commit fdf579bcd5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
51 changed files with 76 additions and 76 deletions

View File

@ -33,7 +33,7 @@ exclude = [
] ]
[workspace.package] [workspace.package]
version = "0.8.2" version = "0.9.0"
[profile.release] [profile.release]
lto = true lto = true

View File

@ -1,13 +1,13 @@
[package] [package]
name = "pylibafl" name = "pylibafl"
version = "0.8.2" version = "0.9.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
pyo3 = { version = "0.17", features = ["extension-module"] } pyo3 = { version = "0.17", features = ["extension-module"] }
libafl_qemu = { path = "../../libafl_qemu", version = "0.8.2", features = ["python"] } libafl_qemu = { path = "../../libafl_qemu", version = "0.9.0", features = ["python"] }
libafl_sugar = { path = "../../libafl_sugar", version = "0.8.2", features = ["python"] } libafl_sugar = { path = "../../libafl_sugar", version = "0.9.0", features = ["python"] }
libafl = { path = "../../libafl", version = "0.8.2", features = ["python"] } libafl = { path = "../../libafl", version = "0.9.0", features = ["python"] }
[build-dependencies] [build-dependencies]
pyo3-build-config = { version = "0.17" } pyo3-build-config = { version = "0.17" }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer" name = "baby_fuzzer"
version = "0.7.1" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer_gramatron" name = "baby_fuzzer_gramatron"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer_grimoire" name = "baby_fuzzer_grimoire"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer_minimizing" name = "baby_fuzzer_minimizing"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>", "Addison Crump <research@addisoncrump.info>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>", "Addison Crump <research@addisoncrump.info>"]
edition = "2021" edition = "2021"

View File

@ -1,8 +1,8 @@
[package] [package]
name = "baby_fuzzer_nautilus" name = "baby_fuzzer_nautilus"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2018" edition = "2021"
[features] [features]
default = ["std"] default = ["std"]

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer_swap_differential" name = "baby_fuzzer_swap_differential"
version = "0.7.1" version = "0.9.0"
authors = ["Addison Crump <research@addisoncrump.info>"] authors = ["Addison Crump <research@addisoncrump.info>"]
edition = "2021" edition = "2021"
default-run = "fuzzer_sd" default-run = "fuzzer_sd"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer_tokens" name = "baby_fuzzer_tokens"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_fuzzer_with_forkexecutor" name = "baby_fuzzer_with_forkexecutor"
version = "0.6.1" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "baby_no_std" name = "baby_no_std"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "forkserver_simple" name = "forkserver_simple"
version = "0.8.2" version = "0.9.0"
authors = ["tokatoka <tokazerkje@outlook.com>"] authors = ["tokatoka <tokazerkje@outlook.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "frida_gdiplus" name = "frida_gdiplus"
version = "0.7.0" version = "0.9.0"
authors = ["Richard Johnson <richinseattle@gmail.com>"] authors = ["Richard Johnson <richinseattle@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "frida_fuzzer" name = "frida_fuzzer"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "fuzzbench" name = "fuzzbench"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "fuzzbench_fork_qemu" name = "fuzzbench_fork_qemu"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "fuzzbench_forkserver" name = "fuzzbench_forkserver"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "fuzzbench_qemu" name = "fuzzbench_qemu"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "fuzzbench_text" name = "fuzzbench_text"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,8 +1,8 @@
[package] [package]
name = "libafl_atheris" name = "libafl_atheris"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2018" edition = "2021"
[features] [features]
default = ["std"] default = ["std"]

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_libmozjpeg" name = "libfuzzer_libmozjpeg"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_libpng" name = "libfuzzer_libpng"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_libpng_accounting" name = "libfuzzer_libpng_accounting"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_libpng_cmin" name = "libfuzzer_libpng_cmin"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>", "Addison Crump <research@addisoncrump.info>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>", "Addison Crump <research@addisoncrump.info>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_libpng_ctx" name = "libfuzzer_libpng_ctx"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_libpng_launcher" name = "libfuzzer_libpng_launcher"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_reachability" name = "libfuzzer_reachability"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_stb_image" name = "libfuzzer_stb_image"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"
build = "build.rs" build = "build.rs"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_stb_image_concolic" name = "libfuzzer_stb_image_concolic"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>", "Julius Hohnerlein"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>", "Julius Hohnerlein"]
edition = "2021" edition = "2021"
build = "build.rs" build = "build.rs"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "example_runtime" name = "example_runtime"
version = "0.8.2" version = "0.9.0"
edition = "2021" edition = "2021"
authors = ["Julius Hohnerlein <julihoh@users.noreply.github.com>"] authors = ["Julius Hohnerlein <julihoh@users.noreply.github.com>"]

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libfuzzer_stb_image_sugar" name = "libfuzzer_stb_image_sugar"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"
build = "build.rs" build = "build.rs"

View File

@ -1,9 +1,8 @@
[package] [package]
name = "nyx_libxml2_parallel" name = "nyx_libxml2_parallel"
version = "0.1.0" version = "0.9.0"
edition = "2021" edition = "2021"
default-run = "nyx_libxml2_parallel" default-run = "nyx_libxml2_parallel"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
libafl = { path = "../../libafl" } libafl = { path = "../../libafl" }

View File

@ -1,9 +1,8 @@
[package] [package]
name = "nyx_libxml2_standalone" name = "nyx_libxml2_standalone"
version = "0.1.0" version = "0.9.0"
edition = "2021" edition = "2021"
default-run = "nyx_libxml2_standalone" default-run = "nyx_libxml2_standalone"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
libafl = { path = "../../libafl" } libafl = { path = "../../libafl" }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "push_harness" name = "push_harness"
version = "0.7.1" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "push_stage_harness" name = "push_stage_harness"
version = "0.7.1" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "qemu_arm_launcher" name = "qemu_arm_launcher"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "qemu_launcher" name = "qemu_launcher"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "qemu_systemmode" name = "qemu_systemmode"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -1,13 +1,12 @@
[package] [package]
name = "tinyinst_simple" name = "tinyinst_simple"
version = "0.1.0" version = "0.9.0"
edition = "2021" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
libafl = { version = "0.8.2", path = "../../libafl", features = ["introspection"] } libafl = { version = "0.9", path = "../../libafl", features = ["introspection"] }
libafl_tinyinst = { version = "0.8.2", path = "../../libafl_tinyinst" } libafl_tinyinst = { version = "0.9", path = "../../libafl_tinyinst" }
[profile.release] [profile.release]
codegen-units = 1 codegen-units = 1
opt-level = 3 opt-level = 3

View File

@ -1,6 +1,6 @@
[package] [package]
name = "tutorial" name = "tutorial"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
edition = "2021" edition = "2021"

View File

@ -53,7 +53,7 @@ serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
serial_test = "0.9" serial_test = "0.9"
[dependencies] [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" rustversion = "1.0"
tuple_list = { version = "0.1.3" } tuple_list = { version = "0.1.3" }

View File

@ -22,7 +22,7 @@ no-cpp-runtime = []
unchecked_unwrap = "4" unchecked_unwrap = "4"
ctor = "0.1" ctor = "0.1"
libc = "0.2" 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] [build-dependencies]
cmake = "0.1" cmake = "0.1"
@ -30,4 +30,4 @@ bindgen = "0.61"
regex = "1" regex = "1"
lazy_static = "1.4" lazy_static = "1.4"
which = "4.2" which = "4.2"
symcc_libafl = {path = "../symcc_libafl", version="0.8"} symcc_libafl = { path = "../symcc_libafl", version = "0.9.0" }

View File

@ -19,8 +19,8 @@ cmplog = []
cc = { version = "1.0", features = ["parallel"] } cc = { version = "1.0", features = ["parallel"] }
[dependencies] [dependencies]
libafl = { path = "../libafl", default-features = false, version = "0.8.2", features = ["std", "libafl_derive", "frida_cli"] } libafl = { path = "../libafl", default-features = false, version = "0.9.0", features = ["std", "libafl_derive", "frida_cli"] }
libafl_targets = { path = "../libafl_targets", version = "0.8.2", features = ["std", "sancov_cmplog"] } libafl_targets = { path = "../libafl_targets", version = "0.9.0", features = ["std", "sancov_cmplog"] }
nix = "0.25" nix = "0.25"
libc = "0.2" libc = "0.2"

View File

@ -15,5 +15,5 @@ categories = ["development-tools::testing", "emulators", "embedded", "os", "no-s
[target.'cfg(target_os = "linux")'.dependencies] [target.'cfg(target_os = "linux")'.dependencies]
libnyx = {git = "https://github.com/nyx-fuzz/libnyx.git",rev = "acaf7f6"} 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 = { path = "../libafl", version = "0.9.0", features = ["std", "libafl_derive", "frida_cli" ]}
libafl_targets = { path = "../libafl_targets", version = "0.8.2", features = ["std", "sancov_cmplog"] } libafl_targets = { path = "../libafl_targets", version = "0.9.0", features = ["std", "sancov_cmplog"] }

View File

@ -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§ clippy = [] # special feature for clippy, don't use in normal projects§
[dependencies] [dependencies]
libafl = { path = "../libafl", version = "0.8.2", default-features = false, features = ["std", "derive", "llmp_compression"] } libafl = { path = "../libafl", version = "0.9.0", default-features = false, features = ["std", "derive", "llmp_compression"] }
libafl_targets = { path = "../libafl_targets", version = "0.8.2" } libafl_targets = { path = "../libafl_targets", version = "0.9.0" }
libafl_qemu_sys = { path = "./libafl_qemu_sys", version = "0.8.2" } libafl_qemu_sys = { path = "./libafl_qemu_sys", version = "0.9.0" }
serde = { version = "1.0", default-features = false, features = ["alloc"] } # serialization lib 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 hashbrown = { version = "0.12", features = ["serde", "ahash-compile-time-rng"] } # A faster hashmap, nostd compatible

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libafl_qemu_build" name = "libafl_qemu_build"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>"]
description = "Builder for LibAFL QEMU" description = "Builder for LibAFL QEMU"
documentation = "https://docs.rs/libafl_qemu_build" documentation = "https://docs.rs/libafl_qemu_build"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "libafl_qemu_sys" name = "libafl_qemu_sys"
version = "0.8.2" version = "0.9.0"
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>"] authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>"]
description = "C to Rust bindings for the LibAFL QEMU bridge" description = "C to Rust bindings for the LibAFL QEMU bridge"
documentation = "https://docs.rs/libafl_qemu_sys" documentation = "https://docs.rs/libafl_qemu_sys"
@ -31,4 +31,4 @@ clippy = [ "libafl_qemu_build/clippy" ] # special feature for clippy, don't use
[dependencies] [dependencies]
[build-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" }

View File

@ -27,9 +27,9 @@ aarch64 = ["libafl_qemu/aarch64"] # build qemu for aarch64
pyo3-build-config = { version = "0.15", optional = true } pyo3-build-config = { version = "0.15", optional = true }
[dependencies] [dependencies]
libafl = { path = "../libafl", version = "0.8.2" } libafl = { path = "../libafl", version = "0.9.0" }
libafl_targets = { path = "../libafl_targets", version = "0.8.2" } libafl_targets = { path = "../libafl_targets", version = "0.9.0" }
libafl_qemu = { path = "../libafl_qemu", version = "0.8.2" } libafl_qemu = { path = "../libafl_qemu", version = "0.9.0" }
typed-builder = "0.10.0" # Implement the builder pattern at compiletime typed-builder = "0.10.0" # Implement the builder pattern at compiletime
#pyo3 = { version = "0.17", features = ["extension-module"], optional = true } #pyo3 = { version = "0.17", features = ["extension-module"], optional = true }

View File

@ -30,7 +30,7 @@ clippy = [] # Ignore compiler warnings during clippy
cc = { version = "1.0", features = ["parallel"] } cc = { version = "1.0", features = ["parallel"] }
[dependencies] [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" rangemap = "1.0"
serde = { version = "1.0", default-features = false, features = ["alloc"] } # serialization lib serde = { version = "1.0", default-features = false, features = ["alloc"] } # serialization lib

View File

@ -13,7 +13,7 @@ description = "TinyInst backend for libafl"
[dependencies] [dependencies]
cxx = "1.0" cxx = "1.0"
libafl = { path = "../libafl", version = "0.8.0", features = [ libafl = { path = "../libafl", version = "0.9.0", features = [
"std", "std",
"libafl_derive", "libafl_derive",
] } ] }

View File

@ -38,7 +38,10 @@ for subdir, dirs, files in os.walk(os.getcwd()):
for i in range(len(lines)): for i in range(len(lines)):
if lines[i].startswith('version = "%s"' % old_ver): if lines[i].startswith('version = "%s"' % old_ver):
lines[i] = 'version = "%s"' % new_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) lines[i] = lines[i].replace('version="%s"' % old_ver, 'version = "%s"' % new_ver)
with open(fname, 'w') as f: with open(fname, 'w') as f: