ipmi 0.1.0

Blocking IPMI v2.0 RMCP+ client library with session authentication, integrity and confidentiality.
Documentation
[dependencies.aes]
default-features = false
version = "0.8.4"

[dependencies.hmac]
default-features = false
features = ["std"]
version = "0.12.1"

[dependencies.rand]
default-features = false
features = ["std", "thread_rng"]
version = "0.9.2"

[dependencies.sha1]
default-features = false
features = ["std"]
version = "0.10.6"

[dependencies.subtle]
default-features = false
features = ["std"]
version = "2.6.1"

[dependencies.thiserror]
default-features = false
features = ["std"]
version = "2.0.17"

[dependencies.zeroize]
default-features = false
features = ["std"]
version = "1.8.2"

[[example]]
name = "chassis_control"
path = "examples/chassis_control.rs"

[[example]]
name = "get_channel_auth_capabilities"
path = "examples/get_channel_auth_capabilities.rs"

[[example]]
name = "get_chassis_status"
path = "examples/get_chassis_status.rs"

[[example]]
name = "get_device_id"
path = "examples/get_device_id.rs"

[[example]]
name = "get_self_test_results"
path = "examples/get_self_test_results.rs"

[[example]]
name = "get_system_guid"
path = "examples/get_system_guid.rs"

[features]
default = []

[lib]
name = "ipmi"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["network-programming"]
description = "Blocking IPMI v2.0 RMCP+ client library with session authentication, integrity and confidentiality."
edition = "2024"
include = ["Cargo.toml", "README.md", "LICENSE", "CHANGELOG.md", "src/**", "examples/**", "tests/**"]
keywords = ["ipmi", "rmcp", "rmcpplus", "bmc"]
license = "MIT"
name = "ipmi"
readme = "README.md"
rust-version = "1.92"
version = "0.1.0"