diff --git a/.github/workflows/sgx.yml b/.github/workflows/sgx.yml index 3dab5148..790871eb 100644 --- a/.github/workflows/sgx.yml +++ b/.github/workflows/sgx.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-18.04 container: - image: teaclave/teaclave-build-ubuntu-1804-sgx-2.9:0.1.1 + image: teaclave/teaclave-build-ubuntu-1804-sgx-2.9.1:latest steps: - uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8571d38d..adf74795 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ ## [Unreleased] +## [0.3.0] - 2020-04-23 +- Update to Teaclave SGX SDK 1.1.2 + ## [0.2.6] - 2020-04-23 ### Add - integer-encoding-rs 1.0.7 diff --git a/README.md b/README.md index 0b66dc01..71875741 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Here is an example of `Cargo.toml`. ``` [package] name = "crates-sgx-example" -version = "0.2.6" +version = "0.3.0" authors = ["The Universal Secure Computing Community Authors"] edition = "2018" @@ -29,15 +29,16 @@ mesalock_sgx = [ ] [dependencies] -cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -hex = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } +cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +hex = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } ``` ## Branch -- `sgx1.1.1` (default): Teaclave SGX SDK 1.1.1 (Intel SGX SDK 2.9) +- `sgx1.1.2` (default): Teaclave SGX SDK 1.1.2 (Intel SGX SDK 2.9.1) +- `sgx1.1.2` (default): Teaclave SGX SDK 1.1.1 (Intel SGX SDK 2.9) - `sgx1.1.0`: Teaclave SGX SDK 1.1.0 (Intel SGX SDK 2.7.1) - `gh-pages`: Docs of all SGX crates for the release with the latest version @@ -88,7 +89,7 @@ SGX_MODE=SW make test sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } // Replace hex = "0.4.2", and pay attention to the tag -hex = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } +hex = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } ``` 2. Fix features: add a feature to enable SGX's standard library. For example: diff --git a/crates/adler32-rs/Cargo.toml b/crates/adler32-rs/Cargo.toml index c850f44f..7a002ff5 100644 --- a/crates/adler32-rs/Cargo.toml +++ b/crates/adler32-rs/Cargo.toml @@ -19,12 +19,12 @@ mesalock_sgx = ["sgx_tstd"] enclave_unit_test = ["rand", "sgx_tunittest"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dependencies.rand] package = "sgx_rand" git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git" optional = true -tag = "v1.1.1" +tag = "v1.1.2" diff --git a/crates/adler32-rs/sgx-tests/app/Cargo.toml b/crates/adler32-rs/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/adler32-rs/sgx-tests/app/Cargo.toml +++ b/crates/adler32-rs/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/adler32-rs/sgx-tests/enclave/Cargo.toml b/crates/adler32-rs/sgx-tests/enclave/Cargo.toml index 4190ae43..29d5032d 100644 --- a/crates/adler32-rs/sgx-tests/enclave/Cargo.toml +++ b/crates/adler32-rs/sgx-tests/enclave/Cargo.toml @@ -17,6 +17,6 @@ path = "../.." features = ["enclave_unit_test"] [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/anyhow/Cargo.toml b/crates/anyhow/Cargo.toml index c6ed8aa6..5876b475 100644 --- a/crates/anyhow/Cargo.toml +++ b/crates/anyhow/Cargo.toml @@ -19,7 +19,7 @@ std = [] mesalock_sgx = ["std", "sgx_tstd", "sgx_tstd/backtrace"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dev-dependencies] futures = { version = "0.3", default-features = false } diff --git a/crates/anyhow/sgx-tests/enclave/Cargo.toml b/crates/anyhow/sgx-tests/enclave/Cargo.toml index 510ce6ed..deb466aa 100644 --- a/crates/anyhow/sgx-tests/enclave/Cargo.toml +++ b/crates/anyhow/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] anyhow = { path = "../.." } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/cfg-if/Cargo.toml b/crates/cfg-if/Cargo.toml index accca965..931e024d 100644 --- a/crates/cfg-if/Cargo.toml +++ b/crates/cfg-if/Cargo.toml @@ -20,7 +20,7 @@ travis-ci = { repository = "alexcrichton/cfg-if" } [dependencies] core = { version = "1.0.0", optional = true, package = 'rustc-std-workspace-core' } compiler_builtins = { version = '0.1.2', optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [features] rustc-dep-of-std = ['core', 'compiler_builtins'] diff --git a/crates/cfg-if/sgx-tests/app/Cargo.toml b/crates/cfg-if/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/cfg-if/sgx-tests/app/Cargo.toml +++ b/crates/cfg-if/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/cfg-if/sgx-tests/enclave/Cargo.toml b/crates/cfg-if/sgx-tests/enclave/Cargo.toml index 0f32158c..a7202f9d 100644 --- a/crates/cfg-if/sgx-tests/enclave/Cargo.toml +++ b/crates/cfg-if/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] cfg-if = { path = "../..", features = ["enclave_unit_test"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/color_quant/Cargo.toml b/crates/color_quant/Cargo.toml index 13502e67..f2f2d688 100644 --- a/crates/color_quant/Cargo.toml +++ b/crates/color_quant/Cargo.toml @@ -14,5 +14,5 @@ mesalock_sgx = ["sgx_tstd"] enclave_unit_test = ["sgx_tunittest"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } diff --git a/crates/either/Cargo.toml b/crates/either/Cargo.toml index 8dfd4f3d..c0e7dc5b 100644 --- a/crates/either/Cargo.toml +++ b/crates/either/Cargo.toml @@ -16,9 +16,9 @@ keywords = ["data-structure", "no_std"] categories = ["data-structures", "no-std"] [dependencies] -serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["derive"], optional = true } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["derive"], optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [features] default = ["use_std"] diff --git a/crates/either/sgx-tests/enclave/Cargo.toml b/crates/either/sgx-tests/enclave/Cargo.toml index cf4ec272..63df5215 100644 --- a/crates/either/sgx-tests/enclave/Cargo.toml +++ b/crates/either/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] either = { path = "../..", features = ["enclave_unit_test", "serde"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/getrandom/Cargo.toml b/crates/getrandom/Cargo.toml index 0868eafa..f2619c79 100644 --- a/crates/getrandom/Cargo.toml +++ b/crates/getrandom/Cargo.toml @@ -15,11 +15,11 @@ travis-ci = { repository = "rust-random/getrandom" } appveyor = { repository = "rust-random/getrandom" } [dependencies] -log = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_libc = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_trts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +log = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_libc = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_trts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } # When built as part of libstd # compiler_builtins = { version = "0.1", optional = true } diff --git a/crates/getrandom/sgx-tests/enclave/Cargo.toml b/crates/getrandom/sgx-tests/enclave/Cargo.toml index daec1a68..ecbba4dc 100644 --- a/crates/getrandom/sgx-tests/enclave/Cargo.toml +++ b/crates/getrandom/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] getrandom = { path = "../.." } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/integer-encoding-rs/Cargo.toml b/crates/integer-encoding-rs/Cargo.toml index c6a48b5e..9ae3eaeb 100644 --- a/crates/integer-encoding-rs/Cargo.toml +++ b/crates/integer-encoding-rs/Cargo.toml @@ -10,8 +10,8 @@ keywords = ["integer", "varint", "zigzag", "protobuf", "serialize"] edition = "2018" [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [features] default = ["mesalock_sgx"] diff --git a/crates/integer-encoding-rs/sgx-tests/app/Cargo.toml b/crates/integer-encoding-rs/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/integer-encoding-rs/sgx-tests/app/Cargo.toml +++ b/crates/integer-encoding-rs/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/integer-encoding-rs/sgx-tests/enclave/Cargo.toml b/crates/integer-encoding-rs/sgx-tests/enclave/Cargo.toml index 5b6b831c..5f7b3696 100644 --- a/crates/integer-encoding-rs/sgx-tests/enclave/Cargo.toml +++ b/crates/integer-encoding-rs/sgx-tests/enclave/Cargo.toml @@ -17,6 +17,6 @@ path = "../.." features = ["enclave_unit_test"] [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/itertools/Cargo.toml b/crates/itertools/Cargo.toml index 4c47137f..69b5a1e7 100644 --- a/crates/itertools/Cargo.toml +++ b/crates/itertools/Cargo.toml @@ -23,8 +23,8 @@ bench = false test = false [dependencies] -either = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", default-features = false } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +either = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", default-features = false } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dev-dependencies] rand = "0.7" diff --git a/crates/itertools/sgx-tests/enclave/Cargo.toml b/crates/itertools/sgx-tests/enclave/Cargo.toml index cdbd4783..83fbdbe1 100644 --- a/crates/itertools/sgx-tests/enclave/Cargo.toml +++ b/crates/itertools/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] itertools = { path = "../.." } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/itoa/Cargo.toml b/crates/itoa/Cargo.toml index 2845296f..0404f696 100644 --- a/crates/itoa/Cargo.toml +++ b/crates/itoa/Cargo.toml @@ -17,7 +17,7 @@ std = [] mesalock_sgx = ["sgx_tstd"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.2", optional = true } [badges] travis-ci = { repository = "dtolnay/itoa" } diff --git a/crates/itoa/sgx-tests/app/Cargo.toml b/crates/itoa/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/itoa/sgx-tests/app/Cargo.toml +++ b/crates/itoa/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/itoa/sgx-tests/enclave/Cargo.toml b/crates/itoa/sgx-tests/enclave/Cargo.toml index 1559fd3d..b016c54e 100644 --- a/crates/itoa/sgx-tests/enclave/Cargo.toml +++ b/crates/itoa/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] itoa = { path = "../.." } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/lazy-static.rs/Cargo.toml b/crates/lazy-static.rs/Cargo.toml index 1564874e..a1fc7848 100644 --- a/crates/lazy-static.rs/Cargo.toml +++ b/crates/lazy-static.rs/Cargo.toml @@ -15,11 +15,11 @@ categories = [ "no-std", "rust-patterns", "memory-management" ] exclude = ["/.travis.yml", "/appveyor.yml"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dependencies.spin] git = "https://github.com/universal-secure-computing-community/crates-sgx.git" -tag = "v0.2.6+sgx1.1.1" +tag = "v0.3.0+sgx1.1.2" optional = true [features] diff --git a/crates/lazy-static.rs/sgx-tests/enclave/Cargo.toml b/crates/lazy-static.rs/sgx-tests/enclave/Cargo.toml index 0460ce7b..8d3336a2 100644 --- a/crates/lazy-static.rs/sgx-tests/enclave/Cargo.toml +++ b/crates/lazy-static.rs/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] lazy_static = { path = "../.." } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/log/Cargo.toml b/crates/log/Cargo.toml index b6420c79..d0b56612 100644 --- a/crates/log/Cargo.toml +++ b/crates/log/Cargo.toml @@ -52,10 +52,10 @@ kv_unstable = [] kv_unstable_sval = ["kv_unstable", "sval/fmt"] [dependencies] -cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", optional = true, default-features = false } -sval = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", optional = true, default-features = false } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", optional = true, default-features = false } +sval = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", optional = true, default-features = false } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dev-dependencies] # serde_test = "1.0" diff --git a/crates/log/sgx-tests/enclave/Cargo.toml b/crates/log/sgx-tests/enclave/Cargo.toml index 646230ef..cc9d424f 100644 --- a/crates/log/sgx-tests/enclave/Cargo.toml +++ b/crates/log/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] log = { path = "../..", features = ["std"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/md5/Cargo.toml b/crates/md5/Cargo.toml index f45a6968..118535f0 100644 --- a/crates/md5/Cargo.toml +++ b/crates/md5/Cargo.toml @@ -29,5 +29,5 @@ mesalock_sgx = ["sgx_tstd"] enclave_unit_test = ["sgx_tunittest"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } diff --git a/crates/md5/sgx-tests/app/Cargo.toml b/crates/md5/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/md5/sgx-tests/app/Cargo.toml +++ b/crates/md5/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/md5/sgx-tests/enclave/Cargo.toml b/crates/md5/sgx-tests/enclave/Cargo.toml index 9166a033..ad7b2f27 100644 --- a/crates/md5/sgx-tests/enclave/Cargo.toml +++ b/crates/md5/sgx-tests/enclave/Cargo.toml @@ -17,6 +17,6 @@ path = "../.." features = ["enclave_unit_test"] [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/num-integer/Cargo.toml b/crates/num-integer/Cargo.toml index c2309adf..f5e96ce1 100644 --- a/crates/num-integer/Cargo.toml +++ b/crates/num-integer/Cargo.toml @@ -17,11 +17,11 @@ exclude = ["/ci/*", "/.travis.yml", "/bors.toml"] features = ["std"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dependencies.num-traits] git = "https://github.com/universal-secure-computing-community/crates-sgx.git" -tag = "v0.2.6+sgx1.1.1" +tag = "v0.3.0+sgx1.1.2" default-features = false [features] diff --git a/crates/num-integer/sgx-tests/enclave/Cargo.toml b/crates/num-integer/sgx-tests/enclave/Cargo.toml index 6003f8bd..9e1117d6 100644 --- a/crates/num-integer/sgx-tests/enclave/Cargo.toml +++ b/crates/num-integer/sgx-tests/enclave/Cargo.toml @@ -12,9 +12,9 @@ default = [] [dependencies] num-integer = { path = "../..", features = ["i128"] } -num-traits = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } +num-traits = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/num-traits/Cargo.toml b/crates/num-traits/Cargo.toml index ca54ecc8..7452f090 100644 --- a/crates/num-traits/Cargo.toml +++ b/crates/num-traits/Cargo.toml @@ -18,7 +18,7 @@ features = ["std"] [dependencies] libm = { version = "0.2.0", optional = true } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [features] default = ["std"] diff --git a/crates/num-traits/sgx-tests/enclave/Cargo.toml b/crates/num-traits/sgx-tests/enclave/Cargo.toml index bdfa7cc3..48a581aa 100644 --- a/crates/num-traits/sgx-tests/enclave/Cargo.toml +++ b/crates/num-traits/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] num-traits = { path = "../..", features = ["i128"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/rust-fnv/Cargo.toml b/crates/rust-fnv/Cargo.toml index 64f950b9..1ea2c9b5 100644 --- a/crates/rust-fnv/Cargo.toml +++ b/crates/rust-fnv/Cargo.toml @@ -19,5 +19,5 @@ mesalock_sgx = ["sgx_tstd"] enclave_unit_test = ["sgx_tunittest"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } diff --git a/crates/rust-fnv/sgx-tests/enclave/Cargo.toml b/crates/rust-fnv/sgx-tests/enclave/Cargo.toml index 39411b1d..8eac5cae 100644 --- a/crates/rust-fnv/sgx-tests/enclave/Cargo.toml +++ b/crates/rust-fnv/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] fnv = { path = "../..", features = ["enclave_unit_test"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/rust-hex/Cargo.toml b/crates/rust-hex/Cargo.toml index 86330e6d..62d682b5 100644 --- a/crates/rust-hex/Cargo.toml +++ b/crates/rust-hex/Cargo.toml @@ -25,8 +25,8 @@ name = "hex" harness = false [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [package.metadata.docs.rs] all-features = true diff --git a/crates/rust-hex/sgx-tests/app/Cargo.toml b/crates/rust-hex/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/rust-hex/sgx-tests/app/Cargo.toml +++ b/crates/rust-hex/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/rust-hex/sgx-tests/enclave/Cargo.toml b/crates/rust-hex/sgx-tests/enclave/Cargo.toml index 04e9c92f..648365fa 100644 --- a/crates/rust-hex/sgx-tests/enclave/Cargo.toml +++ b/crates/rust-hex/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] hex = { path = "../..", features = ["enclave_unit_test"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/rust-smallvec/Cargo.toml b/crates/rust-smallvec/Cargo.toml index 856e9ca7..6f653d57 100644 --- a/crates/rust-smallvec/Cargo.toml +++ b/crates/rust-smallvec/Cargo.toml @@ -23,10 +23,10 @@ name = "smallvec" path = "lib.rs" [dependencies] -serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", optional = true } +serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", optional = true } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dev_dependencies] bincode = "1.0.1" diff --git a/crates/rust-smallvec/sgx-tests/enclave/Cargo.toml b/crates/rust-smallvec/sgx-tests/enclave/Cargo.toml index dae14018..9df4aabf 100644 --- a/crates/rust-smallvec/sgx-tests/enclave/Cargo.toml +++ b/crates/rust-smallvec/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] smallvec = { path = "../..", features = ["write", "union", "specialization", "may_dangle", "enclave_unit_test"] } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/rust-threadpool/Cargo.toml b/crates/rust-threadpool/Cargo.toml index a040427d..bd158541 100644 --- a/crates/rust-threadpool/Cargo.toml +++ b/crates/rust-threadpool/Cargo.toml @@ -22,12 +22,12 @@ edition = "2018" features = ["thread"] git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git" optional = true -tag = "v1.1.1" +tag = "v1.1.2" [dependencies.sgx_tunittest] git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git" optional = true -tag = "v1.1.1" +tag = "v1.1.2" [features] default = ["mesalock_sgx"] diff --git a/crates/rust-threadpool/sgx-tests/app/Cargo.toml b/crates/rust-threadpool/sgx-tests/app/Cargo.toml index 89a8a74c..42e5e5d9 100644 --- a/crates/rust-threadpool/sgx-tests/app/Cargo.toml +++ b/crates/rust-threadpool/sgx-tests/app/Cargo.toml @@ -5,5 +5,5 @@ build = "build.rs" edition = "2018" [dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_urts = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/rust-threadpool/sgx-tests/enclave/Cargo.toml b/crates/rust-threadpool/sgx-tests/enclave/Cargo.toml index dc85d7b1..fc9e2fc6 100644 --- a/crates/rust-threadpool/sgx-tests/enclave/Cargo.toml +++ b/crates/rust-threadpool/sgx-tests/enclave/Cargo.toml @@ -17,6 +17,6 @@ path = "../.." features = ["enclave_unit_test"] [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/ryu/Cargo.toml b/crates/ryu/Cargo.toml index 6dd1f37b..e0ced590 100644 --- a/crates/ryu/Cargo.toml +++ b/crates/ryu/Cargo.toml @@ -17,7 +17,7 @@ build = "build.rs" small = [] [dependencies] -no-panic = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", optional = true } +no-panic = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", optional = true } [dev-dependencies] num_cpus = "1.8" diff --git a/crates/serde/serde/Cargo.toml b/crates/serde/serde/Cargo.toml index b2f0222f..fdf408f5 100644 --- a/crates/serde/serde/Cargo.toml +++ b/crates/serde/serde/Cargo.toml @@ -19,7 +19,7 @@ appveyor = { repository = "serde-rs/serde" } [dependencies] serde_derive = { version = "=1.0.106", optional = true, path = "../serde_derive" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.2", optional = true } [dev-dependencies] serde_derive = { version = "1.0", path = "../serde_derive" } diff --git a/crates/serde/serde_test/Cargo.toml b/crates/serde/serde_test/Cargo.toml index 9adc3699..cee12822 100644 --- a/crates/serde/serde_test/Cargo.toml +++ b/crates/serde/serde_test/Cargo.toml @@ -17,7 +17,7 @@ mesalock_sgx = ["sgx_tstd"] [dependencies] serde = { version = "1.0.60", path = "../serde" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.2", optional = true } [dev-dependencies] serde = { version = "1.0", path = "../serde" } diff --git a/crates/serde/sgx-tests/enclave/Cargo.toml b/crates/serde/sgx-tests/enclave/Cargo.toml index 850c24af..6d72c44f 100644 --- a/crates/serde/sgx-tests/enclave/Cargo.toml +++ b/crates/serde/sgx-tests/enclave/Cargo.toml @@ -16,8 +16,8 @@ serde_test = { path = "../../serde_test" } fnv = { path = "../../../rust-fnv" } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } [workspace] \ No newline at end of file diff --git a/crates/sval/Cargo.toml b/crates/sval/Cargo.toml index c5375f00..83fee817 100644 --- a/crates/sval/Cargo.toml +++ b/crates/sval/Cargo.toml @@ -60,17 +60,17 @@ serde = ["serde_lib"] test = ["std"] [dependencies] -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } [dependencies.smallvec] git = "https://github.com/universal-secure-computing-community/crates-sgx.git" -tag = "v0.2.6+sgx1.1.1" +tag = "v0.3.0+sgx1.1.2" default-features = false optional = true [dependencies.serde_lib] git = "https://github.com/universal-secure-computing-community/crates-sgx.git" -tag = "v0.2.6+sgx1.1.1" +tag = "v0.3.0+sgx1.1.2" optional = true default-features = false package = "serde" diff --git a/crates/sval/sgx-tests/enclave/Cargo.toml b/crates/sval/sgx-tests/enclave/Cargo.toml index 8c784a6c..997ec3f4 100644 --- a/crates/sval/sgx-tests/enclave/Cargo.toml +++ b/crates/sval/sgx-tests/enclave/Cargo.toml @@ -12,12 +12,12 @@ default = [] [dependencies] sval = { path = "../..", features = ["std", "test", "serde", "derive", "arbitrary-depth"] } -serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["derive"] } -serde_test = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } +serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["derive"] } +serde_test = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } [workspace] \ No newline at end of file diff --git a/crates/thiserror/Cargo.toml b/crates/thiserror/Cargo.toml index d62b0ab8..fb048a5b 100644 --- a/crates/thiserror/Cargo.toml +++ b/crates/thiserror/Cargo.toml @@ -19,7 +19,7 @@ mesalock_sgx = ["sgx_tstd"] [dependencies] thiserror-impl = { version = "=1.0.14", path = "impl" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.1", optional = true } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk", tag = "v1.1.2", optional = true } [dev-dependencies] # anyhow = "1.0" diff --git a/crates/thiserror/sgx-tests/enclave/Cargo.toml b/crates/thiserror/sgx-tests/enclave/Cargo.toml index 3f011171..9e27318a 100644 --- a/crates/thiserror/sgx-tests/enclave/Cargo.toml +++ b/crates/thiserror/sgx-tests/enclave/Cargo.toml @@ -14,6 +14,6 @@ default = [] thiserror = { path = "../.." } [target.'cfg(not(target_env = "sgx"))'.dependencies] -sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } -sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1" } +sgx_types = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } +sgx_tunittest = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2" } diff --git a/crates/thread-id/Cargo.lock b/crates/thread-id/Cargo.lock deleted file mode 100644 index 6d896320..00000000 --- a/crates/thread-id/Cargo.lock +++ /dev/null @@ -1,46 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -[[package]] -name = "redox_syscall" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "sgx_types" -version = "1.1.1" -source = "git+https://github.com/apache/incubator-teaclave-sgx-sdk.git?tag=v1.1.1#66aaa2888992c63137e87adc688ddedab1181056" - -[[package]] -name = "thread-id" -version = "3.3.0" -dependencies = [ - "redox_syscall 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", - "sgx_types 1.1.1 (git+https://github.com/apache/incubator-teaclave-sgx-sdk.git?tag=v1.1.1)", - "winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "winapi" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[metadata] -"checksum redox_syscall 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "3041aeb6000db123d2c9c751433f526e1f404b23213bd733167ab770c3989b4d" -"checksum sgx_types 1.1.1 (git+https://github.com/apache/incubator-teaclave-sgx-sdk.git?tag=v1.1.1)" = "" -"checksum winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "04e3bd221fcbe8a271359c04f21a76db7d0c6028862d1bb5512d85e1e2eb5bb3" -"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/crates/thread-id/Cargo.toml b/crates/thread-id/Cargo.toml index ca1c541d..dce8b512 100644 --- a/crates/thread-id/Cargo.toml +++ b/crates/thread-id/Cargo.toml @@ -26,7 +26,7 @@ redox_syscall = "0.1" [dependencies.sgx_types] git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git" optional = true -tag = "v1.1.1" +tag = "v1.1.2" [features] default = ["mesalock_sgx"] diff --git a/example/Cargo.toml b/example/Cargo.toml index 2437e1a5..4847d9dc 100644 --- a/example/Cargo.toml +++ b/example/Cargo.toml @@ -15,30 +15,30 @@ mesalock_sgx = [ ] [dependencies] -adler32 = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -anyhow = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -either = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["serde"] } -fnv = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -getrandom = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -hex = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -itertools = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -itoa = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -lazy_static = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -libm = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -log = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -matches = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -no-panic = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -num-traits = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -ryu = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["small", "no-panic"] } -serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["derive"] } -smallvec = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["write", "union", "specialization", "may_dangle", "serde"] } -spin = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -sval = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["std", "test", "serde", "derive", "arbitrary-depth"] } -thiserror = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -num-integer = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1", features = ["i128"] } -integer-encoding = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -threadpool = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } -thread-id = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.2.6+sgx1.1.1" } +adler32 = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +anyhow = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +cfg-if = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +either = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["serde"] } +fnv = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +getrandom = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +hex = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +itertools = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +itoa = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +lazy_static = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +libm = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +log = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +matches = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +no-panic = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +num-traits = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +ryu = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["small", "no-panic"] } +serde = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["derive"] } +smallvec = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["write", "union", "specialization", "may_dangle", "serde"] } +spin = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +sval = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["std", "test", "serde", "derive", "arbitrary-depth"] } +thiserror = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +num-integer = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2", features = ["i128"] } +integer-encoding = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +threadpool = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } +thread-id = { git = "https://github.com/universal-secure-computing-community/crates-sgx.git", tag = "v0.3.0+sgx1.1.2" } -sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.1", optional = true } \ No newline at end of file +sgx_tstd = { git = "https://github.com/apache/incubator-teaclave-sgx-sdk.git", tag = "v1.1.2", optional = true } \ No newline at end of file diff --git a/third-party/incubator-teaclave-sgx-sdk b/third-party/incubator-teaclave-sgx-sdk index 7f38d082..31b32336 160000 --- a/third-party/incubator-teaclave-sgx-sdk +++ b/third-party/incubator-teaclave-sgx-sdk @@ -1 +1 @@ -Subproject commit 7f38d082750c32afc546f140e76ce3880e41f77c +Subproject commit 31b323366cbab3b359fd4a3a9bc827ff37654059