mirror of
https://github.com/rosenpass/rosenpass.git
synced 2026-02-27 22:13:12 -08:00
These targets can be used with rust nightly and cargo-fuzz to fuzz several bits of Rosenpass's API. Fuzzing is an automated way of exploring code paths that may not be hit in unit tests or normal operation. For example the `handle_msg` target exposed the DoS condition fixed in 0.2.1. The other targets focus on the FFI with libsodium and liboqs. Co-authored-by: Karolin Varner <karo@cupdev.net>
16 lines
297 B
TOML
16 lines
297 B
TOML
[workspace]
|
|
resolver = "2"
|
|
|
|
members = [
|
|
"rosenpass",
|
|
"ciphers",
|
|
"util",
|
|
"constant-time",
|
|
"sodium",
|
|
"fuzzing",
|
|
]
|
|
|
|
[workspace.metadata.release]
|
|
# ensure that adding `--package` as argument to `cargo release` still creates version tags in the form of `vx.y.z`
|
|
tag-prefix = ""
|