42 lines
1.2 KiB
TOML
42 lines
1.2 KiB
TOML
[package]
|
|
name = "fret"
|
|
version = "0.8.2"
|
|
authors = ["Andrea Fioraldi <andreafioraldi@gmail.com>", "Dominik Maier <domenukk@gmail.com>"]
|
|
edition = "2021"
|
|
|
|
[features]
|
|
default = ["std", "snapshot_restore", "singlecore", "restarting", "feed_systemtrace", "fuzz_int" ]
|
|
std = []
|
|
snapshot_restore = []
|
|
snapshot_fast = [ "snapshot_restore" ]
|
|
singlecore = []
|
|
restarting = ['singlecore']
|
|
trace_abbs = []
|
|
systemstate = []
|
|
feed_systemgraph = [ "systemstate" ]
|
|
feed_systemtrace = [ "systemstate" ]
|
|
feed_longest = [ ]
|
|
feed_afl = [ ]
|
|
feed_genetic = [ ]
|
|
fuzz_int = [ ]
|
|
gensize_1 = [ ]
|
|
gensize_10 = [ ]
|
|
gensize_100 = [ ]
|
|
observer_hitcounts = []
|
|
no_hash_state = []
|
|
run_until_saturation = []
|
|
|
|
[profile.release]
|
|
lto = true
|
|
codegen-units = 1
|
|
debug = true
|
|
|
|
[dependencies]
|
|
libafl = { path = "../../libafl/" }
|
|
libafl_qemu = { path = "../../libafl_qemu/", features = ["arm", "systemmode"] }
|
|
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
|
|
petgraph = { version="0.6.0", features = ["serde-1"] }
|
|
ron = "0.7" # write serialized data - including hashmaps
|
|
rand = "0.5"
|