Skip to content

Commit cbb323f

Browse files
authored
LibAFL 0.12 (#1823)
1 parent 3d702f4 commit cbb323f

File tree

54 files changed

+81
-72
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+81
-72
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ exclude = [
3939
]
4040

4141
[workspace.package]
42-
version = "0.11.2"
42+
version = "0.12.0"
4343

4444
[profile.release]
4545
lto = true

bindings/pylibafl/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
[package]
22
name = "pylibafl"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
edition = "2021"
55

66
[dependencies]
77
pyo3 = { version = "0.18.3", features = ["extension-module"] }
88
pyo3-log = "0.8.1"
9-
libafl_sugar = { path = "../../libafl_sugar", version = "0.11.2", features = ["python"] }
10-
libafl_bolts = { path = "../../libafl_bolts", version = "0.11.2", features = ["python"] }
9+
libafl_sugar = { path = "../../libafl_sugar", version = "0.12.0", features = ["python"] }
10+
libafl_bolts = { path = "../../libafl_bolts", version = "0.12.0", features = ["python"] }
1111

1212
[target.'cfg(target_os = "linux")'.dependencies]
13-
libafl_qemu = { path = "../../libafl_qemu", version = "0.11.2", features = ["python"] }
13+
libafl_qemu = { path = "../../libafl_qemu", version = "0.12.0", features = ["python"] }
1414

1515
[build-dependencies]
1616
pyo3-build-config = { version = "0.17" }

docs/src/design/migration-0.12.md

Lines changed: 9 additions & 0 deletions

fuzzers/baby_fuzzer_gramatron/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_gramatron"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/baby_fuzzer_grimoire/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_grimoire"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/baby_fuzzer_minimizing/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_minimizing"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>", "Addison Crump <[email protected]>"]
55
edition = "2021"
66

fuzzers/baby_fuzzer_nautilus/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_nautilus"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/baby_fuzzer_swap_differential/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_swap_differential"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Addison Crump <[email protected]>"]
55
edition = "2021"
66
default-run = "fuzzer_sd"

fuzzers/baby_fuzzer_tokens/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_tokens"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/baby_fuzzer_with_forkexecutor/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_fuzzer_with_forkexecutor"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/baby_no_std/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "baby_no_std"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/forkserver_simple/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "forkserver_simple"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["tokatoka <[email protected]>"]
55
edition = "2021"
66

fuzzers/frida_gdiplus/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "frida_gdiplus"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Richard Johnson <[email protected]>"]
55
edition = "2021"
66

fuzzers/frida_libpng/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "frida_fuzzer"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench_ctx/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench_ctx"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench_fork_qemu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench_fork_qemu"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench_forkserver/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench_forkserver"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench_forkserver_cmplog/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench_forkserver_cmplog"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench_qemu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench_qemu"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/fuzzbench_text/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fuzzbench_text"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libafl_atheris/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libafl_atheris"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libmozjpeg/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libmozjpeg"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libpng/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libpng"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libpng_accounting/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libpng_accounting"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libpng_centralized/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libpng_launcher_centralized"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libpng_cmin/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libpng_cmin"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>", "Addison Crump <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libpng_launcher/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libpng_launcher"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_libpng_tcp_manager/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_libpng_tcp_manager"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/libfuzzer_stb_image/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_stb_image"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66
build = "build.rs"

fuzzers/libfuzzer_stb_image_concolic/fuzzer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_stb_image_concolic"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>", "Julius Hohnerlein"]
55
edition = "2021"
66
build = "build.rs"

fuzzers/libfuzzer_stb_image_concolic/runtime/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "example_runtime"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
edition = "2021"
55
authors = ["Julius Hohnerlein <[email protected]>"]
66

fuzzers/libfuzzer_stb_image_sugar/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libfuzzer_stb_image_sugar"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66
build = "build.rs"

fuzzers/nautilus_sync/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nautilus_sync"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/nyx_libxml2_parallel/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nyx_libxml2_parallel"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
edition = "2021"
55
default-run = "nyx_libxml2_parallel"
66

fuzzers/nyx_libxml2_standalone/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nyx_libxml2_standalone"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
edition = "2021"
55
default-run = "nyx_libxml2_standalone"
66

fuzzers/qemu_cmin/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "qemu_cmin"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>", "WorksButNotTested"]
55
edition = "2021"
66

fuzzers/qemu_coverage/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "qemu_coverage"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>", "WorksButNotTested"]
55
edition = "2021"
66

fuzzers/qemu_launcher/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "qemu_launcher"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/qemu_systemmode/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "qemu_systemmode"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

fuzzers/tinyinst_simple/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tinyinst_simple"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
edition = "2021"
55

66
[dependencies]

fuzzers/tutorial/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tutorial"
3-
version = "0.11.2"
3+
version = "0.12.0"
44
authors = ["Andrea Fioraldi <[email protected]>", "Dominik Maier <[email protected]>"]
55
edition = "2021"
66

libafl/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
143143
bytecount = "0.6.3"
144144

145145
[dependencies]
146-
libafl_bolts = { version = "0.11.2", path = "../libafl_bolts", default-features = false, features = ["alloc"] }
147-
libafl_derive = { version = "0.11.2", path = "../libafl_derive", optional = true }
146+
libafl_bolts = { version = "0.12.0", path = "../libafl_bolts", default-features = false, features = ["alloc"] }
147+
libafl_derive = { version = "0.12.0", path = "../libafl_derive", optional = true }
148148

149149
rustversion = "1.0"
150150
tuple_list = { version = "0.1.3" }

libafl_bolts/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ llmp_small_maps = ["alloc"]
9292
rustversion = "1.0"
9393

9494
[dependencies]
95-
libafl_derive = { version = "0.11.2", optional = true, path = "../libafl_derive" }
95+
libafl_derive = { version = "0.12.0", optional = true, path = "../libafl_derive" }
9696
static_assertions = "1.1.0"
9797

9898
rustversion = "1.0"

libafl_concolic/symcc_runtime/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ no-cpp-runtime = []
2525
unchecked_unwrap = "4"
2626
ctor = "0.2"
2727
libc = "0.2"
28-
libafl = { path = "../../libafl", version = "0.11.2", default-features=false, features=["std", "serdeany_autoreg"] }
29-
libafl_bolts = { path = "../../libafl_bolts", version = "0.11.2", default-features=false, features=["std", "serdeany_autoreg"] }
28+
libafl = { path = "../../libafl", version = "0.12.0", default-features=false, features=["std", "serdeany_autoreg"] }
29+
libafl_bolts = { path = "../../libafl_bolts", version = "0.12.0", default-features=false, features=["std", "serdeany_autoreg"] }
3030

3131
[build-dependencies]
3232
cmake = "0.1"
3333
bindgen = "0.69.4"
3434
regex = "1"
3535
which = "4.4"
36-
symcc_libafl = { path = "../symcc_libafl", version = "0.11.2" }
36+
symcc_libafl = { path = "../symcc_libafl", version = "0.12.0" }

0 commit comments

Comments
 (0)