enarx 0.2.0

Enarx Keep Loader
[badges.github]
repository = "enarx/enarx"
workflow = "test"

[badges.is-it-maintained-issue-resolution]
repository = "enarx/enarx"

[badges.is-it-maintained-open-issues]
repository = "enarx/enarx"

[badges.maintenance]
status = "actively-developed"
[build-dependencies.cc]
version = "1.0.41"

[build-dependencies.protobuf-codegen-pure]
version = "2.27"

[build-dependencies.walkdir]
version = "2"
[dependencies.anyhow]
version = "1.0.53"

[dependencies.bitflags]
version = "1.2"

[dependencies.colorful]
version = "0.2"

[dependencies.const-default]
features = ["derive"]
version = "1.0"

[dependencies.env_logger]
version = "0.9"

[dependencies.gdbstub]
optional = true
version = "0.5.0"

[dependencies.goblin]
version = "0.4"

[dependencies.iocuddle]
version = "0.1.1"

[dependencies.kvm-bindings]
optional = true
version = "0.5"

[dependencies.kvm-ioctls]
optional = true
version = "0.11"

[dependencies.libc]
version = "0.2"

[dependencies.log]
version = "0.4"

[dependencies.lset]
version = "0.2"

[dependencies.mmarinus]
version = "0.2.1"

[dependencies.nbytes]
version = "0.1"

[dependencies.openssl]
version = "0.10"

[dependencies.primordial]
features = ["alloc"]
version = "0.4"

[dependencies.protobuf]
version = "2.22"

[dependencies.reqwest]
features = ["blocking"]
optional = true
version = "0.11"

[dependencies.sallyport]
features = ["asm"]
version = "0.2.0"

[dependencies.semver]
version = "1.0"

[dependencies.serde]
features = ["derive"]
version = "1.0.136"

[dependencies.serde_json]
version = "1.0.78"

[dependencies.sgx]
features = ["openssl"]
optional = true
version = "0.3.0"

[dependencies.spinning]
version = "0.1.0"

[dependencies.static_assertions]
version = "1.1.0"

[dependencies.structopt]
features = ["wrap_help"]
version = "0.3.26"

[dependencies.vdso]
version = "0.2"

[dependencies.x86_64]
default-features = false
optional = true
version = "^0.14.8"
[dev-dependencies.process_control]
version = "3.2"

[dev-dependencies.serial_test]
version = "0.5"

[dev-dependencies.tempfile]
version = "3.3.0"

[dev-dependencies.walkdir]
version = "2"

[dev-dependencies.wat]
version = "1.0"

[features]
backend-kvm = ["x86_64", "kvm-bindings", "kvm-ioctls"]
backend-sev = ["backend-kvm", "reqwest"]
backend-sgx = ["x86_64", "sgx"]
dbg = []
default = ["backend-kvm", "backend-sgx", "backend-sev", "wasmldr"]
gdb = ["gdbstub"]
wasmldr = []

[package]
authors = ["The Enarx Project Developers"]
build = "build.rs"
categories = ["os", "os::linux-apis", "network-programming", "hardware-support"]
description = "Enarx Keep Loader"
edition = "2021"
homepage = "https://github.com/enarx/enarx"
include = ["/src", "/internal", "!/internal/*/target", "/build.rs", "/LICENSE", "/README.md", "/rust-toolchain.toml"]
keywords = ["sgx", "sev", "kvm", "tee"]
license = "Apache-2.0"
name = "enarx"
readme = "README.md"
repository = "https://github.com/enarx/enarx"
resolver = "2"
version = "0.2.0"