# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.75.0" name = "zenoh-transport" version = "1.1.0" authors = [ "kydos ", "Julien Enoch ", "Olivier Hécart ", "Luca Cominardi ", "Pierre Avital ", ] description = "Internal crate for zenoh." homepage = "http://zenoh.io" readme = "README.md" categories = ["network-programming"] license = "EPL-2.0 OR Apache-2.0" repository = "https://github.com/eclipse-zenoh/zenoh" [dependencies.async-trait] version = "0.1.82" [dependencies.crossbeam-utils] version = "0.8.20" [dependencies.flume] version = "0.11" [dependencies.lazy_static] version = "1.5.0" [dependencies.lz4_flex] version = "0.11" [dependencies.paste] version = "1.0.15" [dependencies.rand] version = "0.8.5" features = ["default"] default-features = false [dependencies.ringbuffer-spsc] version = "0.1.9" [dependencies.rsa] version = "0.9" optional = true [dependencies.serde] version = "1.0.210" features = [ "derive", "default", ] default-features = false [dependencies.sha3] version = "0.10.8" [dependencies.tokio] version = "1.40.0" features = [ "sync", "fs", "time", "macros", "rt-multi-thread", "io-util", "net", ] default-features = false [dependencies.tokio-util] version = "0.7.12" features = ["rt"] [dependencies.tracing] version = "0.1" [dependencies.zenoh-buffers] version = "1.1.0" default-features = false [dependencies.zenoh-codec] version = "1.1.0" [dependencies.zenoh-config] version = "1.1.0" [dependencies.zenoh-core] version = "1.1.0" [dependencies.zenoh-crypto] version = "1.1.0" [dependencies.zenoh-link] version = "1.1.0" [dependencies.zenoh-protocol] version = "1.1.0" default-features = false [dependencies.zenoh-result] version = "1.1.0" default-features = false [dependencies.zenoh-runtime] version = "1.1.0" [dependencies.zenoh-shm] version = "1.1.0" optional = true [dependencies.zenoh-sync] version = "1.1.0" [dependencies.zenoh-task] version = "1.1.0" [dependencies.zenoh-util] version = "1.1.0" [dev-dependencies.futures] version = "0.3.30" [dev-dependencies.futures-util] version = "0.3.30" default-features = false [dev-dependencies.zenoh-link-commons] version = "1.1.0" [dev-dependencies.zenoh-protocol] version = "1.1.0" features = ["test"] default-features = false [dev-dependencies.zenoh-util] version = "1.1.0" [features] auth_pubkey = [ "transport_auth", "rsa", ] auth_usrpwd = ["transport_auth"] default = [ "test", "transport_multilink", ] shared-memory = [ "zenoh-protocol/shared-memory", "zenoh-shm", "zenoh-codec/shared-memory", "zenoh-buffers/shared-memory", ] stats = ["zenoh-protocol/stats"] test = [] transport_auth = [] transport_compression = [] transport_multilink = ["auth_pubkey"] transport_quic = ["zenoh-link/transport_quic"] transport_serial = ["zenoh-link/transport_serial"] transport_tcp = [ "zenoh-link/transport_tcp", "zenoh-config/transport_tcp", ] transport_tls = ["zenoh-link/transport_tls"] transport_udp = ["zenoh-link/transport_udp"] transport_unixpipe = ["zenoh-link/transport_unixpipe"] transport_unixsock-stream = ["zenoh-link/transport_unixsock-stream"] transport_vsock = ["zenoh-link/transport_vsock"] transport_ws = ["zenoh-link/transport_ws"] unstable = []