mirror of
https://github.com/NLnetLabs/routinator.git
synced 2024-05-19 06:50:04 +00:00
This PR implements a very simple archive that can be used to store, update, and access the objects published by an RRDP repository in a single file.
44 lines
755 B
TOML
44 lines
755 B
TOML
[package]
|
|
name = "routinator-fuzz"
|
|
version = "0.0.0"
|
|
publish = false
|
|
edition = "2021"
|
|
|
|
[package.metadata]
|
|
cargo-fuzz = true
|
|
|
|
[dependencies]
|
|
arbitrary = "1"
|
|
libfuzzer-sys = "0.4"
|
|
rpki = { version = "0.17.1", features = [ "repository", "rrdp", "rtr", "serde", "slurm" ] }
|
|
tempfile = "3.1.0"
|
|
|
|
[dependencies.routinator]
|
|
path = ".."
|
|
features = ["arbitrary"]
|
|
|
|
# Prevent this from interfering with workspaces
|
|
[workspace]
|
|
members = ["."]
|
|
|
|
[profile.release]
|
|
debug = 1
|
|
|
|
[[bin]]
|
|
name = "archive"
|
|
path = "fuzz_targets/archive.rs"
|
|
test = false
|
|
doc = false
|
|
|
|
[[bin]]
|
|
name = "construct_delta"
|
|
path = "fuzz_targets/construct_delta.rs"
|
|
test = false
|
|
doc = false
|
|
|
|
[[bin]]
|
|
name = "merge_deltas"
|
|
path = "fuzz_targets/merge_deltas.rs"
|
|
test = false
|
|
doc = false
|