toride-ssh-forward 0.1.0

Port forwarding management via SSH ControlMaster sessions
Documentation
[package]
name = "toride-ssh-forward"
version.workspace = true
edition.workspace = true
description = "Port forwarding management via SSH ControlMaster sessions"
license.workspace = true
repository.workspace = true
readme = "README.md"

[dependencies]
toride-ssh-core = { path = "../core", version = "0.1.0" }
tokio = { workspace = true, features = ["process", "fs", "rt", "sync", "time"] }
thiserror = { workspace = true }
tracing = { workspace = true }
duct = "1"
# join_all semantics for bounded-concurrency check/forward fan-out (F10 lever).
futures = "0.3"
libc = "0.2"
serde = { workspace = true }

[dev-dependencies]
tempfile = "3"
serial_test = "3"

[lints]
workspace = true