[package] name = "ddmw-client" version = "0.3.2" authors = ["Jan Danielsson "] edition = "2021" license = "0BSD" keywords = [ "ddmw" ] repository = "https://repos.qrnch.tech/pub/ddmw-client" description = "Utility functions for DDMW client application/proxy integrations" exclude = [ ".fossil-settings", ".efiles", ".fslckout", "examples", "ddmwapp.toml", "rustfmt.toml", ] [dependencies] async-trait = { version = "0.1.52" } blather = { version = "0.9.0" } bytes = { version = "1.5.0" } figment = { version = "0.10.11", features = ["toml"] } futures = { version = "0.3.28" } killswitch = { version = "0.3.0" } num = { version = "0.4.1" } protwrap = { version = "0.2.2", features = ["tokio"] } serde = { version = "1.0.188", features = ["derive"] } tokio = { version = "1.32.0", features = ["fs", "io-util", "macros", "net"] } tokio-stream = { version = "0.1.8" } tokio-util = { version= "0.7.9", features = ["codec"] } [target.'cfg(windows)'.dependencies] winreg = { version = "0.10.1" } [dev-dependencies] async-trait = { version = "0.1.52" } tokio = { version = "1.17.0", features = ["rt-multi-thread"] }