[package] name = "ostp-client" version.workspace = true edition.workspace = true license.workspace = true [dependencies] anyhow.workspace = true bytes.workspace = true tokio.workspace = true tracing.workspace = true ostp-core = { path = "../ostp-core" } rand.workspace = true serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" json_comments = "0.2" portable-atomic.workspace = true chrono = "0.4" socket2 = "0.6.3" futures-util = "0.3.32" hmac = "0.12.1" sha2 = "0.10.8" base64 = "0.22.1" webpki-roots = "0.26" tun = { version = "0.8.9", features = ["async"] } netstack-smoltcp = "0.2.2" futures = "0.3.32" libc = "0.2.186" x25519-dalek = "2.0.1" chacha20poly1305.workspace = true hex = "0.4.3" winapi = { version = "0.3.9", features = ["iphlpapi", "tcpmib", "processthreadsapi", "psapi", "handleapi", "winerror", "minwindef", "winnt", "iptypes", "ws2def"] }