libafl 0.7.1

Slot your own fuzzers together and extend their features using Rust
Documentation
[[bench]]
harness = false
name = "rand_speeds"

[[bench]]
harness = false
name = "hash_speeds"

[[example]]
name = "llmp_test"
path = "./examples/llmp_test/main.rs"
required-features = ["std"]
[build-dependencies.rustversion]
version = "1.0"
[dependencies.ahash]
default-features = false
features = ["compile-time-rng"]
version = "0.7"

[dependencies.bincode]
optional = true
version = "1.3"

[dependencies.build_id]
optional = true
version = "0.2.1"

[dependencies.core_affinity]
optional = true
version = "0.5"

[dependencies.ctor]
version = "0.1.20"

[dependencies.erased-serde]
default-features = false
features = ["alloc"]
version = "0.3.12"

[dependencies.grammartec]
optional = true
version = "0.1"

[dependencies.hashbrown]
default-features = false
features = ["serde", "ahash-compile-time-rng"]
version = "0.11"

[dependencies.hostname]
optional = true
version = "^0.3"

[dependencies.intervaltree]
default-features = false
features = ["serde"]
version = "0.2.7"

[dependencies.libafl_derive]
optional = true
version = "0.7.1"

[dependencies.libm]
version = "0.2.1"

[dependencies.miniz_oxide]
optional = true
version = "0.5"

[dependencies.nix]
optional = true
version = "0.23"

[dependencies.num-traits]
default-features = false
version = "0.2"

[dependencies.num_enum]
default-features = false
version = "0.5.4"

[dependencies.postcard]
features = ["alloc"]
version = "0.7"

[dependencies.rand_core]
optional = true
version = "0.5.1"

[dependencies.regex]
optional = true
version = "1"

[dependencies.rustversion]
version = "1.0"

[dependencies.serde]
default-features = false
features = ["alloc"]
version = "1.0"

[dependencies.serde_json]
default-features = false
features = ["alloc"]
optional = true
version = "1.0"

[dependencies.static_assertions]
version = "1.1.0"

[dependencies.tuple_list]
version = "0.1.3"

[dependencies.typed-builder]
version = "0.9.1"

[dependencies.uuid]
features = ["serde", "v4"]
optional = true
version = "0.8.2"

[dependencies.wait-timeout]
optional = true
version = "0.2"

[dependencies.xxhash-rust]
features = ["xxh3"]
version = "0.8.2"

[dependencies.z3]
features = ["static-link-z3"]
optional = true
version = "0.11"
[dev-dependencies.ahash]
version = "0.7"

[dev-dependencies.criterion]
version = "0.3"

[dev-dependencies.fxhash]
version = "0.2.1"

[dev-dependencies.num_cpus]
version = "1.0"

[dev-dependencies.serde_json]
version = "1.0"

[dev-dependencies.serial_test]
version = "0.5"

[dev-dependencies.xxhash-rust]
features = ["xxh3"]
version = "0.8.2"

[features]
agpl = ["gpl", "nautilus"]
concolic_mutation = ["z3"]
default = ["std", "derive", "llmp_compression", "rand_trait", "fork"]
derive = ["libafl_derive"]
fork = []
gpl = []
introspection = []
llmp_bind_public = []
llmp_compression = ["miniz_oxide"]
llmp_debug = []
llmp_small_maps = []
nautilus = ["grammartec", "std", "serde_json/std"]
rand_trait = ["rand_core"]
std = ["serde_json", "serde_json/std", "hostname", "core_affinity", "nix", "serde/std", "bincode", "wait-timeout", "regex", "build_id", "uuid"]

[package]
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
description = "Slot your own fuzzers together and extend their features using Rust"
documentation = "https://docs.rs/libafl"
edition = "2021"
keywords = ["fuzzing", "testing", "security"]
license = "MIT OR Apache-2.0"
name = "libafl"
readme = "../README.md"
repository = "https://github.com/AFLplusplus/LibAFL/"
version = "0.7.1"
[target."cfg(unix)".dependencies.backtrace]
version = "0.3"

[target."cfg(unix)".dependencies.libc]
version = "0.2"

[target."cfg(unix)".dependencies.lock_api]
version = "0.4.3"

[target."cfg(unix)".dependencies.regex]
version = "1.4.5"

[target."cfg(unix)".dependencies.uds]
version = "0.2.3"
[target."cfg(windows)".build-dependencies.windows]
version = "0.29.0"
[target."cfg(windows)".dependencies.windows]
features = ["std", "Win32_Foundation", "Win32_System_Threading", "Win32_System_Diagnostics_Debug", "Win32_System_Kernel", "Win32_System_Memory", "Win32_Security"]
version = "0.29.0"