604 lines
13 KiB
TOML
604 lines
13 KiB
TOML
# This file is automatically @generated by Cargo.
|
|
# It is not intended for manual editing.
|
|
[[package]]
|
|
name = "Occlum"
|
|
version = "0.13.0"
|
|
dependencies = [
|
|
"bitflags",
|
|
"bitvec",
|
|
"derive_builder",
|
|
"lazy_static",
|
|
"log",
|
|
"rcore-fs",
|
|
"rcore-fs-mountfs",
|
|
"rcore-fs-ramfs",
|
|
"rcore-fs-sefs",
|
|
"serde",
|
|
"serde_json",
|
|
"sgx_tcrypto",
|
|
"sgx_trts",
|
|
"sgx_tse",
|
|
"sgx_tstd",
|
|
"sgx_types",
|
|
"xmas-elf",
|
|
]
|
|
|
|
[[package]]
|
|
name = "autocfg"
|
|
version = "0.1.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
|
|
|
|
[[package]]
|
|
name = "autocfg"
|
|
version = "1.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
|
|
|
|
[[package]]
|
|
name = "bitflags"
|
|
version = "1.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
|
|
|
|
[[package]]
|
|
name = "bitvec"
|
|
version = "0.17.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c"
|
|
dependencies = [
|
|
"either",
|
|
"radium",
|
|
]
|
|
|
|
[[package]]
|
|
name = "cc"
|
|
version = "1.0.52"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c3d87b23d6a92cd03af510a5ade527033f6aa6fa92161e2d5863a907d4c5e31d"
|
|
|
|
[[package]]
|
|
name = "cfg-if"
|
|
version = "0.1.10"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
|
|
|
|
[[package]]
|
|
name = "cloudabi"
|
|
version = "0.0.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
|
|
dependencies = [
|
|
"bitflags",
|
|
]
|
|
|
|
[[package]]
|
|
name = "darling"
|
|
version = "0.9.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "fcfbcb0c5961907597a7d1148e3af036268f2b773886b8bb3eeb1e1281d3d3d6"
|
|
dependencies = [
|
|
"darling_core",
|
|
"darling_macro",
|
|
]
|
|
|
|
[[package]]
|
|
name = "darling_core"
|
|
version = "0.9.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6afc018370c3bff3eb51f89256a6bdb18b4fdcda72d577982a14954a7a0b402c"
|
|
dependencies = [
|
|
"fnv",
|
|
"ident_case",
|
|
"proc-macro2 0.4.30",
|
|
"quote 0.6.13",
|
|
"strsim",
|
|
"syn 0.15.44",
|
|
]
|
|
|
|
[[package]]
|
|
name = "darling_macro"
|
|
version = "0.9.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c6d8dac1c6f1d29a41c4712b4400f878cb4fcc4c7628f298dd75038e024998d1"
|
|
dependencies = [
|
|
"darling_core",
|
|
"quote 0.6.13",
|
|
"syn 0.15.44",
|
|
]
|
|
|
|
[[package]]
|
|
name = "derive_builder"
|
|
version = "0.7.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3ac53fa6a3cda160df823a9346442525dcaf1e171999a1cf23e67067e4fd64d4"
|
|
dependencies = [
|
|
"darling",
|
|
"derive_builder_core",
|
|
"proc-macro2 0.4.30",
|
|
"quote 0.6.13",
|
|
"syn 0.15.44",
|
|
]
|
|
|
|
[[package]]
|
|
name = "derive_builder_core"
|
|
version = "0.5.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "0288a23da9333c246bb18c143426074a6ae96747995c5819d2947b64cd942b37"
|
|
dependencies = [
|
|
"darling",
|
|
"proc-macro2 0.4.30",
|
|
"quote 0.6.13",
|
|
"syn 0.15.44",
|
|
]
|
|
|
|
[[package]]
|
|
name = "either"
|
|
version = "1.5.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
|
|
|
|
[[package]]
|
|
name = "fnv"
|
|
version = "1.0.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
|
|
|
|
[[package]]
|
|
name = "fuchsia-cprng"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
|
|
|
|
[[package]]
|
|
name = "hashbrown_tstd"
|
|
version = "0.7.1"
|
|
dependencies = [
|
|
"autocfg 1.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ident_case"
|
|
version = "1.0.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
|
|
|
|
[[package]]
|
|
name = "itoa"
|
|
version = "0.4.5"
|
|
dependencies = [
|
|
"sgx_tstd",
|
|
]
|
|
|
|
[[package]]
|
|
name = "lazy_static"
|
|
version = "1.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
|
dependencies = [
|
|
"spin",
|
|
]
|
|
|
|
[[package]]
|
|
name = "libc"
|
|
version = "0.2.69"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "99e85c08494b21a9054e7fe1374a732aeadaff3980b6990b94bfd3a70f690005"
|
|
|
|
[[package]]
|
|
name = "log"
|
|
version = "0.4.8"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
|
|
dependencies = [
|
|
"cfg-if",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proc-macro2"
|
|
version = "0.4.30"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
|
|
dependencies = [
|
|
"unicode-xid 0.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proc-macro2"
|
|
version = "1.0.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "8872cf6f48eee44265156c111456a700ab3483686b3f96df4cf5481c89157319"
|
|
dependencies = [
|
|
"unicode-xid 0.2.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "quote"
|
|
version = "0.6.13"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
|
|
dependencies = [
|
|
"proc-macro2 0.4.30",
|
|
]
|
|
|
|
[[package]]
|
|
name = "quote"
|
|
version = "1.0.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "4c1f4b0efa5fc5e8ceb705136bfee52cfdb6a4e3509f770b478cd6ed434232a7"
|
|
dependencies = [
|
|
"proc-macro2 1.0.12",
|
|
]
|
|
|
|
[[package]]
|
|
name = "radium"
|
|
version = "0.3.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac"
|
|
|
|
[[package]]
|
|
name = "rand"
|
|
version = "0.6.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
|
|
dependencies = [
|
|
"autocfg 0.1.7",
|
|
"libc",
|
|
"rand_chacha",
|
|
"rand_core 0.4.2",
|
|
"rand_hc",
|
|
"rand_isaac",
|
|
"rand_jitter",
|
|
"rand_os",
|
|
"rand_pcg",
|
|
"rand_xorshift",
|
|
"winapi",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_chacha"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
|
|
dependencies = [
|
|
"autocfg 0.1.7",
|
|
"rand_core 0.3.1",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_core"
|
|
version = "0.3.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
|
|
dependencies = [
|
|
"rand_core 0.4.2",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_core"
|
|
version = "0.4.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
|
|
|
|
[[package]]
|
|
name = "rand_hc"
|
|
version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
|
|
dependencies = [
|
|
"rand_core 0.3.1",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_isaac"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
|
|
dependencies = [
|
|
"rand_core 0.3.1",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_jitter"
|
|
version = "0.1.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
|
|
dependencies = [
|
|
"libc",
|
|
"rand_core 0.4.2",
|
|
"winapi",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_os"
|
|
version = "0.1.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
|
|
dependencies = [
|
|
"cloudabi",
|
|
"fuchsia-cprng",
|
|
"libc",
|
|
"rand_core 0.4.2",
|
|
"rdrand",
|
|
"winapi",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_pcg"
|
|
version = "0.1.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
|
|
dependencies = [
|
|
"autocfg 0.1.7",
|
|
"rand_core 0.4.2",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_xorshift"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
|
|
dependencies = [
|
|
"rand_core 0.3.1",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rcore-fs"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"spin",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rcore-fs-mountfs"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"lazy_static",
|
|
"log",
|
|
"rcore-fs",
|
|
"spin",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rcore-fs-ramfs"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"log",
|
|
"rcore-fs",
|
|
"spin",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rcore-fs-sefs"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"bitvec",
|
|
"log",
|
|
"rcore-fs",
|
|
"spin",
|
|
"static_assertions",
|
|
"uuid",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rdrand"
|
|
version = "0.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
|
|
dependencies = [
|
|
"rand_core 0.3.1",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ryu"
|
|
version = "1.0.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1"
|
|
|
|
[[package]]
|
|
name = "serde"
|
|
version = "1.0.104"
|
|
dependencies = [
|
|
"serde_derive",
|
|
"sgx_tstd",
|
|
]
|
|
|
|
[[package]]
|
|
name = "serde_derive"
|
|
version = "1.0.104"
|
|
dependencies = [
|
|
"proc-macro2 1.0.12",
|
|
"quote 1.0.4",
|
|
"syn 1.0.19",
|
|
]
|
|
|
|
[[package]]
|
|
name = "serde_json"
|
|
version = "1.0.40"
|
|
dependencies = [
|
|
"itoa",
|
|
"ryu",
|
|
"serde",
|
|
"sgx_tstd",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_alloc"
|
|
version = "1.1.2"
|
|
|
|
[[package]]
|
|
name = "sgx_backtrace_sys"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"cc",
|
|
"sgx_build_helper",
|
|
"sgx_libc",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_build_helper"
|
|
version = "0.1.3"
|
|
|
|
[[package]]
|
|
name = "sgx_demangle"
|
|
version = "1.1.2"
|
|
|
|
[[package]]
|
|
name = "sgx_libc"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"sgx_types",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_tcrypto"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"sgx_types",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_tprotected_fs"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"sgx_trts",
|
|
"sgx_types",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_trts"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"sgx_libc",
|
|
"sgx_types",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_tse"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"sgx_types",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_tstd"
|
|
version = "1.1.2"
|
|
dependencies = [
|
|
"hashbrown_tstd",
|
|
"sgx_alloc",
|
|
"sgx_backtrace_sys",
|
|
"sgx_demangle",
|
|
"sgx_libc",
|
|
"sgx_tprotected_fs",
|
|
"sgx_trts",
|
|
"sgx_types",
|
|
"sgx_unwind",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sgx_types"
|
|
version = "1.1.2"
|
|
|
|
[[package]]
|
|
name = "sgx_unwind"
|
|
version = "0.1.1"
|
|
dependencies = [
|
|
"sgx_build_helper",
|
|
]
|
|
|
|
[[package]]
|
|
name = "spin"
|
|
version = "0.5.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
|
|
|
|
[[package]]
|
|
name = "static_assertions"
|
|
version = "0.3.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7f3eb36b47e512f8f1c9e3d10c2c1965bc992bd9cdb024fa581e2194501c83d3"
|
|
|
|
[[package]]
|
|
name = "strsim"
|
|
version = "0.7.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
|
|
|
|
[[package]]
|
|
name = "syn"
|
|
version = "0.15.44"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
|
|
dependencies = [
|
|
"proc-macro2 0.4.30",
|
|
"quote 0.6.13",
|
|
"unicode-xid 0.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "syn"
|
|
version = "1.0.19"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e8e5aa70697bb26ee62214ae3288465ecec0000f05182f039b477001f08f5ae7"
|
|
dependencies = [
|
|
"proc-macro2 1.0.12",
|
|
"quote 1.0.4",
|
|
"unicode-xid 0.2.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unicode-xid"
|
|
version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
|
|
|
|
[[package]]
|
|
name = "unicode-xid"
|
|
version = "0.2.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
|
|
|
|
[[package]]
|
|
name = "uuid"
|
|
version = "0.7.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a"
|
|
dependencies = [
|
|
"rand",
|
|
]
|
|
|
|
[[package]]
|
|
name = "winapi"
|
|
version = "0.3.8"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
|
|
dependencies = [
|
|
"winapi-i686-pc-windows-gnu",
|
|
"winapi-x86_64-pc-windows-gnu",
|
|
]
|
|
|
|
[[package]]
|
|
name = "winapi-i686-pc-windows-gnu"
|
|
version = "0.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
|
|
|
[[package]]
|
|
name = "winapi-x86_64-pc-windows-gnu"
|
|
version = "0.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
|
|
|
[[package]]
|
|
name = "xmas-elf"
|
|
version = "0.6.2"
|
|
dependencies = [
|
|
"zero",
|
|
]
|
|
|
|
[[package]]
|
|
name = "zero"
|
|
version = "0.1.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "5f1bc8a6b2005884962297587045002d8cfb8dcec9db332f4ca216ddc5de82c5"
|