Serialize and deserialize DTX packets

This commit is contained in:
Jackson Coxson
2025-03-11 16:45:14 -06:00
parent 4eeab8f498
commit dca957ccee
12 changed files with 636 additions and 303 deletions

View File

@@ -16,6 +16,7 @@ tokio-openssl = { version = "0.6" }
plist = { version = "1.7" }
serde = { version = "1", features = ["derive"] }
ns-keyed-archive = { version = "0.1.2", optional = true }
thiserror = { version = "2" }
log = { version = "0.4" }
@@ -34,11 +35,14 @@ reqwest = { version = "0.12", features = ["json"], optional = true }
sha2 = { version = "0.10", optional = true }
[dev-dependencies]
tokio = { version = "1.43", features = ["fs"] }
[features]
core_device_proxy = ["dep:serde_json", "dep:json", "dep:byteorder"]
debug_proxy = []
dvt = ["dep:byteorder"]
dvt = ["dep:byteorder", "dep:ns-keyed-archive"]
heartbeat = []
installation_proxy = []
misagent = []