openssh 0.9.1

SSH through OpenSSH
Documentation
[[example]]
name = "native-mux_tsp"
required-features = ["native-mux"]

[[example]]
name = "tsp"
required-features = ["process-mux"]
[badges.azure-devops]
build = "23"
pipeline = "openssh"
project = "jonhoo/jonhoo"

[badges.codecov]
branch = "master"
repository = "jonhoo/openssh-rs"
service = "github"

[badges.maintenance]
status = "experimental"
[dependencies.dirs]
version = "4.0.0"

[dependencies.io-lifetimes]
version = "0.6"

[dependencies.libc]
version = "0.2.112"

[dependencies.once_cell]
version = "1.8.0"

[dependencies.openssh-mux-client]
optional = true
version = "0.15.0"

[dependencies.shell-escape]
version = "0.1.5"

[dependencies.tempfile]
version = "3.1.0"

[dependencies.thiserror]
version = "1.0.30"

[dependencies.tokio]
features = ["process", "io-util", "macros"]
version = "1"

[dependencies.tokio-pipe]
version = "0.2.8"
[dev-dependencies.lazy_static]
version = "1.4.0"

[dev-dependencies.openssh-sftp-client]
version = "0.10.0"

[dev-dependencies.regex]
version = "1"

[dev-dependencies.tokio]
features = ["full"]
version = "1"

[features]
default = ["process-mux"]
native-mux = ["openssh-mux-client"]
process-mux = []

[package]
authors = ["Jon Gjengset <jon@thesquareplanet.com>"]
categories = ["network-programming", "api-bindings"]
description = "SSH through OpenSSH"
edition = "2021"
exclude = ["ci-target", "*.sh"]
keywords = ["ssh", "remote", "openssh", "orchestration"]
license = "MIT OR Apache-2.0"
name = "openssh"
readme = "README.md"
repository = "https://github.com/openssh-rust/openssh.git"
resolver = "2"
rust-version = "1.56.1"
version = "0.9.1"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]