[package] name = "clawsync-transport" description = "ClawSync transport backends: QUIC, TCP, mmap" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true readme = "README.md" keywords = ["sync", "quic", "tcp", "transport", "protocol"] categories = ["network-programming", "asynchronous"] [dependencies] clawsync-core = { workspace = true } clawsync-onion = { workspace = true } quinn = { workspace = true } rustls = { workspace = true } rustls-pemfile = "2.2" rcgen = { version = "0.13" } tokio = { workspace = true } rkyv = { workspace = true } thiserror = { workspace = true } memmap2 = "0.9" [dev-dependencies] tempfile = "3" clawhdf5-onion = { workspace = true } tokio = { workspace = true }