[package] name = "ironrdp-session" version = "0.11.0" readme = "README.md" description = "State machines to drive an RDP session" edition.workspace = true rust-version = "1.89" license.workspace = true homepage.workspace = true repository.workspace = true authors.workspace = true keywords.workspace = true categories.workspace = true [lib] doctest = false test = false [features] default = [] qoi = ["dep:qoicoubeh", "ironrdp-pdu/qoi"] qoiz = ["dep:zstd-safe", "qoi"] [dependencies] ironrdp-bulk = { path = "../ironrdp-bulk", version = "0.1" } ironrdp-core = { path = "../ironrdp-core", version = "0.2" } # public ironrdp-svc = { path = "../ironrdp-svc", version = "0.8" } # public ironrdp-dvc = { path = "../ironrdp-dvc", version = "0.8" } # public ironrdp-error = { path = "../ironrdp-error", version = "0.2" } # public ironrdp-graphics = { path = "../ironrdp-graphics", version = "0.9" } # public ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.9", features = ["std"] } # public ironrdp-displaycontrol = { path = "../ironrdp-displaycontrol", version = "0.8" } tracing = { version = "0.1", features = ["log"] } qoicoubeh = { version = "0.5", optional = true } zstd-safe = { version = "7.2", optional = true, features = ["std"] } [lints] workspace = true