[package] name = "rosenpass-util" version = "0.1.0" authors = ["Karolin Varner ", "wucke13 "] edition = "2021" license = "MIT OR Apache-2.0" description = "Rosenpass internal utilities" homepage = "https://rosenpass.eu/" repository = "https://github.com/rosenpass/rosenpass" readme = "readme.md" rust-version = "1.77.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] base64ct = { workspace = true } anyhow = { workspace = true } typenum = { workspace = true } static_assertions = { workspace = true } rustix = { workspace = true } zeroize = { workspace = true } zerocopy = { workspace = true } thiserror = { workspace = true } mio = { workspace = true } tempfile = { workspace = true } uds = { workspace = true, optional = true, features = ["mio_1xx"] } libcrux-test-utils = { workspace = true, optional = true } tokio = { workspace = true, optional = true, features = [ "macros", "rt-multi-thread", "sync", "time", ] } log = { workspace = true } [features] experiment_file_descriptor_passing = ["uds"] trace_bench = ["dep:libcrux-test-utils"] tokio = ["dep:tokio"]