This is an automated email from the ASF dual-hosted git repository.
mssun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave.git
from df5c0a7f SDK: fix calling a wrong function
new 95717d4a Upgrade to Rust SGX SDK 2.0.0
new ea4e4ec8 Replace protected_fs_rs with sgx_protected_fs of Rust SGX SDK
new adc476b1 Use Cargo.lock to lock the code instead of cargo vender
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.drone.yml | 24 +-
.github/workflows/ci.yml | 31 +-
.github/workflows/codeql-analysis.yml | 4 +-
.github/workflows/docker.yml | 163 ++
.github/workflows/ubuntu1804-test.yml | 2 +-
.github/workflows/ubuntu2004-test.yml | 12 +-
.gitmodules | 24 +-
.licenserc.yaml | 2 +-
CMakeLists.txt | 54 +-
attestation/Cargo.toml | 22 +-
attestation/src/attestation.rs | 7 +-
attestation/src/cert.rs | 4 +-
attestation/src/key.rs | 50 +-
attestation/src/lib.rs | 21 +-
attestation/src/platform.rs | 107 +-
attestation/src/report.rs | 17 +-
attestation/src/service.rs | 39 +-
attestation/src/verifier.rs | 10 +-
binder/Cargo.toml | 11 +-
binder/attribute/Cargo.toml | 2 +-
binder/src/binder.rs | 36 +-
binder/src/error.rs | 2 +-
binder/src/ipc/app.rs | 22 +-
binder/src/ipc/enclave.rs | 4 +-
binder/src/ipc/mod.rs | 1 -
binder/src/lib.rs | 4 -
binder/src/ocall.rs | 51 +-
binder/src/proto.rs | 7 +-
cli/Cargo.toml | 6 +-
cmake/TeaclaveGenVars.cmake | 13 +-
cmake/TeaclaveUtils.cmake | 12 +-
cmake/scripts/build_in_ci.sh | 3 +
cmake/scripts/prep.sh | 5 +-
cmake/scripts/setup_cmake_tomls.py | 16 +-
cmake/scripts/sgx_link_sign.sh | 7 +-
cmake/scripts/test.sh | 9 +-
cmake/tomls/Cargo.sgx_trusted_lib.lock | 1829 +++++++++++++
cmake/tomls/Cargo.sgx_trusted_lib.toml | 84 +-
.../tomls/Cargo.sgx_untrusted_app.lock | 2567 ++++++++++---------
cmake/tomls/Cargo.sgx_untrusted_app.toml | 10 +-
cmake/tomls/Cargo.unix_app.lock | 2708 ++++++++++++++++++++
cmake/tomls/Cargo.unix_app.toml | 11 +-
common/protected_fs_rs/Cargo.lock | 132 -
common/protected_fs_rs/Cargo.toml | 29 -
common/protected_fs_rs/README.md | 10 -
common/protected_fs_rs/build.rs | 111 -
.../protected_fs_rs/protected_fs_c/CMakeLists.txt | 38 -
common/protected_fs_rs/protected_fs_c/README.md | 22 -
common/protected_fs_rs/protected_fs_c/build.sh | 60 -
.../protected_fs_c/example/example.c | 40 -
.../protected_fs_c/inc/non_sgx_protected_fs.h | 77 -
.../protected_fs_rs/protected_fs_c/inc/sgx_error.h | 113 -
.../protected_fs_c/inc/sgx_tprotected_fs_u.h | 44 -
.../protected_fs_c/inc/tseal_migration_attr.h | 53 -
.../protected_fs_c/ios.toolchain.cmake | 740 ------
.../protected_fs_c/protected_fs_config.h.in | 19 -
.../protected_fs_c/sgx_tprotected_fs.edl | 49 -
.../protected_fs_c/sgx_tprotected_fs.h | 301 ---
.../sgx_tprotected_fs/CMakeLists.txt | 24 -
.../sgx_tprotected_fs/file_crypto.cpp | 286 ---
.../sgx_tprotected_fs/file_flush.cpp | 622 -----
.../protected_fs_c/sgx_tprotected_fs/file_init.cpp | 698 -----
.../sgx_tprotected_fs/file_other.cpp | 453 ----
.../sgx_tprotected_fs/file_read_write.cpp | 661 -----
.../sgx_tprotected_fs/file_version.cpp | 31 -
.../protected_fs_c/sgx_tprotected_fs/lru_cache.cpp | 261 --
.../protected_fs_c/sgx_tprotected_fs/lru_cache.h | 85 -
.../sgx_tprotected_fs/non_sgx_protected_fs.cpp | 324 ---
.../sgx_tprotected_fs/protected_fs_file.h | 240 --
.../sgx_tprotected_fs/protected_fs_nodes.h | 148 --
.../protected_fs_c/sgx_tprotected_fs/se_version.h | 22 -
.../sgx_tprotected_fs/sgx_tprotected_fs.cpp | 260 --
.../sgx_tprotected_fs/sgx_tprotected_fs_t.h | 75 -
.../sgx_tprotected_fs/tprotected_fs.h | 27 -
.../sgx_uprotected_fs/CMakeLists.txt | 10 -
.../sgx_uprotected_fs/sgx_uprotected_fs.cpp | 533 ----
.../sgx_uprotected_fs/uprotected_fs.h | 25 -
common/protected_fs_rs/src/deps.rs | 56 -
common/protected_fs_rs/src/lib.rs | 30 -
common/protected_fs_rs/src/protected_fs.rs | 337 ---
common/protected_fs_rs/src/sgx_fs_inner.rs | 198 --
common/protected_fs_rs/src/sgx_tprotected_fs.rs | 741 ------
common/protected_fs_rs/tests/large_file.rs | 84 -
common/protected_fs_rs/tests/rename.rs | 72 -
common/rusty_leveldb_sgx/Cargo.toml | 13 +-
common/rusty_leveldb_sgx/src/block.rs | 3 -
common/rusty_leveldb_sgx/src/block_builder.rs | 3 -
common/rusty_leveldb_sgx/src/blockhandle.rs | 1 -
common/rusty_leveldb_sgx/src/cache.rs | 3 -
common/rusty_leveldb_sgx/src/cmp.rs | 3 -
common/rusty_leveldb_sgx/src/db_impl.rs | 3 -
common/rusty_leveldb_sgx/src/db_iter.rs | 3 -
common/rusty_leveldb_sgx/src/disk_env.rs | 78 +-
common/rusty_leveldb_sgx/src/env.rs | 10 +-
common/rusty_leveldb_sgx/src/env_common.rs | 4 +-
common/rusty_leveldb_sgx/src/error.rs | 6 +-
common/rusty_leveldb_sgx/src/filter.rs | 3 -
common/rusty_leveldb_sgx/src/filter_block.rs | 7 +-
common/rusty_leveldb_sgx/src/infolog.rs | 3 -
common/rusty_leveldb_sgx/src/key_types.rs | 3 -
common/rusty_leveldb_sgx/src/lib.rs | 8 +-
common/rusty_leveldb_sgx/src/log.rs | 2 -
common/rusty_leveldb_sgx/src/mem_env.rs | 4 +-
common/rusty_leveldb_sgx/src/memtable.rs | 3 -
common/rusty_leveldb_sgx/src/merging_iter.rs | 3 -
common/rusty_leveldb_sgx/src/options.rs | 3 -
common/rusty_leveldb_sgx/src/skipmap.rs | 3 -
common/rusty_leveldb_sgx/src/snapshot.rs | 1 -
common/rusty_leveldb_sgx/src/table_block.rs | 3 -
common/rusty_leveldb_sgx/src/table_builder.rs | 3 -
common/rusty_leveldb_sgx/src/table_cache.rs | 2 -
common/rusty_leveldb_sgx/src/table_reader.rs | 3 -
common/rusty_leveldb_sgx/src/test_util.rs | 3 -
common/rusty_leveldb_sgx/src/types.rs | 2 -
common/rusty_leveldb_sgx/src/version.rs | 3 -
common/rusty_leveldb_sgx/src/version_edit.rs | 4 -
common/rusty_leveldb_sgx/src/version_set.rs | 3 -
common/rusty_leveldb_sgx/src/write_batch.rs | 3 -
config/Cargo.toml | 6 +-
config/build.rs | 5 +-
config/config_gen/Cargo.lock | 140 +-
config/config_gen/Cargo.toml | 2 +-
config/config_gen/main.rs | 16 +-
config/src/lib.rs | 5 -
config/src/runtime.rs | 2 -
crypto/Cargo.toml | 16 +-
crypto/src/lib.rs | 20 +-
dcap/Cargo.toml | 10 +-
dcap/README.md | 2 +-
dcap/Rocket.toml | 2 +-
dcap/src/main.rs | 138 +-
docker/README.md | 2 +-
...ile => build.ubuntu-1804-sgx-2.17.1.Dockerfile} | 12 +-
... => build.ubuntu-1804-sgx-dcap-1.14.Dockerfile} | 14 +-
...ile => build.ubuntu-2004-sgx-2.17.1.Dockerfile} | 12 +-
... => build.ubuntu-2004-sgx-dcap-1.14.Dockerfile} | 14 +-
docker/teaclave-rt.ubuntu-1804.Dockerfile | 6 +-
docker/teaclave-rt.ubuntu-2004.Dockerfile | 6 +-
docs/inference-with-tvm.md | 2 +-
edl/Enclave_common.edl | 5 +-
examples/c/Makefile | 27 +-
examples/c/builtin_ordered_set_intersect.c | 4 +-
examples/python/builtin_gbdt_train.py | 4 +-
examples/python/builtin_ordered_set_intersect.py | 8 +-
examples/python/builtin_password_check.py | 4 +-
.../python/builtin_private_join_and_compute.py | 12 +-
examples/python/builtin_rsa_sign.py | 8 +-
examples/python/mesapy_logistic_reg.py | 8 +-
examples/python/wasm_rust_psi.py | 8 +-
examples/python/wasm_rust_psi_payload/Cargo.lock | 2 +
examples/python/wasm_rust_psi_payload/Cargo.toml | 2 +-
examples/python/wasm_tvm_mnist.py | 4 +-
examples/python/wasm_tvm_mnist_payload/Cargo.toml | 2 +-
examples/rust/builtin_echo/Cargo.lock | 408 ++-
examples/rust/builtin_echo/Cargo.toml | 5 +-
.../rust/builtin_ordered_set_intersect/Cargo.lock | 408 ++-
.../rust/builtin_ordered_set_intersect/Cargo.toml | 5 +-
.../rust/builtin_ordered_set_intersect/src/main.rs | 8 +-
executor/Cargo.toml | 10 +-
executor/context/Cargo.toml | 8 +-
executor/context/src/context.rs | 21 +-
executor/context/src/lib.rs | 7 -
executor/src/builtin.rs | 3 -
executor/src/lib.rs | 9 +-
executor/src/mesapy.rs | 4 +-
executor/src/wamr.rs | 6 +-
file_agent/Cargo.lock | 1468 -----------
file_agent/Cargo.toml | 6 +-
function/Cargo.toml | 14 +-
function/src/echo.rs | 3 -
function/src/face_detection.rs | 2 -
function/src/gbdt_predict.rs | 7 +-
function/src/gbdt_train.rs | 11 +-
function/src/lib.rs | 7 +-
function/src/logistic_regression_predict.rs | 11 +-
function/src/logistic_regression_train.rs | 44 +-
function/src/online_decrypt.rs | 13 +-
function/src/ordered_set_intersect.rs | 3 -
function/src/password_check.rs | 5 +-
function/src/principal_components_analysis.rs | 3 -
function/src/private_join_and_compute.rs | 10 +-
function/src/rsa_sign.rs | 23 +-
rpc/Cargo.toml | 10 +-
rpc/proc_macro/Cargo.toml | 2 +-
rpc/src/config.rs | 18 +-
rpc/src/endpoint.rs | 1 -
rpc/src/lib.rs | 5 +-
rpc/src/protocol.rs | 2 -
rpc/src/request.rs | 1 -
rpc/src/transport.rs | 1 -
runtime/Cargo.toml | 10 +-
runtime/src/default.rs | 3 -
runtime/src/lib.rs | 4 +-
runtime/src/raw_io.rs | 3 -
sdk/payload/wasm/teaclave_context/Cargo.lock | 7 -
sdk/payload/wasm/teaclave_context/Cargo.toml | 2 +-
sdk/rust/Cargo.lock | 410 ++-
sdk/rust/Cargo.toml | 5 +-
sdk/rust/src/bindings.rs | 4 +-
services/access_control/app/Cargo.toml | 2 +-
services/access_control/app/build.rs | 2 +-
services/access_control/enclave/Cargo.toml | 9 +-
services/access_control/enclave/src/acs.rs | 14 +-
services/access_control/enclave/src/error.rs | 2 -
services/access_control/enclave/src/lib.rs | 9 +-
services/access_control/enclave/src/service.rs | 1 -
services/authentication/app/Cargo.toml | 2 +-
services/authentication/app/build.rs | 2 +-
services/authentication/enclave/Cargo.toml | 9 +-
services/authentication/enclave/src/api_service.rs | 8 +-
services/authentication/enclave/src/error.rs | 2 -
.../authentication/enclave/src/internal_service.rs | 18 +-
services/authentication/enclave/src/lib.rs | 13 +-
services/authentication/enclave/src/user_db.rs | 1 -
services/authentication/enclave/src/user_info.rs | 7 +-
services/execution/app/Cargo.toml | 2 +-
services/execution/app/build.rs | 2 +-
services/execution/enclave/Cargo.toml | 10 +-
services/execution/enclave/src/lib.rs | 11 +-
services/execution/enclave/src/ocall.rs | 15 +-
services/execution/enclave/src/service.rs | 21 +-
.../execution/enclave/src/task_file_manager.rs | 3 +-
services/frontend/app/Cargo.toml | 2 +-
services/frontend/app/build.rs | 2 +-
services/frontend/enclave/Cargo.toml | 9 +-
services/frontend/enclave/src/error.rs | 2 -
services/frontend/enclave/src/lib.rs | 9 +-
services/frontend/enclave/src/service.rs | 27 +-
services/management/app/Cargo.toml | 2 +-
services/management/app/build.rs | 2 +-
services/management/enclave/Cargo.toml | 9 +-
services/management/enclave/src/error.rs | 1 -
services/management/enclave/src/lib.rs | 10 +-
services/management/enclave/src/service.rs | 39 +-
services/proto/Cargo.toml | 14 +-
services/proto/build.rs | 21 +-
services/proto/proto_gen/Cargo.lock | 239 +-
services/proto/proto_gen/Cargo.toml | 2 +-
services/proto/proto_gen/main.rs | 4 +-
services/proto/src/lib.rs | 4 +-
.../proto/src/teaclave_access_control_service.rs | 1 -
.../proto/src/teaclave_authentication_service.rs | 1 -
services/proto/src/teaclave_common.rs | 3 -
services/proto/src/teaclave_frontend_service.rs | 1 -
services/proto/src/teaclave_scheduler_service.rs | 1 -
services/proto/src/teaclave_storage_service.rs | 1 -
services/scheduler/app/Cargo.toml | 2 +-
services/scheduler/app/build.rs | 2 +-
services/scheduler/enclave/Cargo.toml | 10 +-
services/scheduler/enclave/src/error.rs | 2 -
services/scheduler/enclave/src/lib.rs | 14 +-
services/scheduler/enclave/src/publisher.rs | 3 +-
services/scheduler/enclave/src/service.rs | 9 +-
services/storage/app/Cargo.toml | 2 +-
services/storage/app/build.rs | 2 +-
services/storage/enclave/Cargo.toml | 8 +-
services/storage/enclave/src/error.rs | 2 -
services/storage/enclave/src/lib.rs | 9 +-
services/storage/enclave/src/proxy.rs | 1 -
services/storage/enclave/src/service.rs | 1 -
services/utils/service_app_utils/Cargo.toml | 4 +-
services/utils/service_enclave_utils/Cargo.toml | 15 +-
.../service_enclave_utils/proc_macro/Cargo.toml | 2 +-
.../service_enclave_utils/proc_macro/src/lib.rs | 2 +-
services/utils/service_enclave_utils/src/lib.rs | 25 +-
.../functions/gbdt_training/e2e_output_model.enc | Bin 204800 -> 0 bytes
tests/fixtures/functions/gbdt_training/train.enc | Bin 4096 -> 4096 bytes
.../logistic_regression_prediction/model.txt | 2 +-
.../expected_model.txt | 2 +-
.../functions/ordered_set_intersect/psi0.txt.enc | Bin 4096 -> 4096 bytes
.../functions/ordered_set_intersect/psi1.txt.enc | Bin 4096 -> 4096 bytes
.../password_check/exposed_passwords.txt.enc | Bin 4096 -> 4096 bytes
.../expected_result.txt | 130 +-
.../three_party_data/bank_a.enc | Bin 4096 -> 4096 bytes
.../three_party_data/bank_b.enc | Bin 4096 -> 4096 bytes
.../three_party_data/bank_c.enc | Bin 4096 -> 4096 bytes
.../fixtures/functions/py_logistic_reg/predict.enc | Bin 4096 -> 4096 bytes
tests/fixtures/functions/py_logistic_reg/train.enc | Bin 36864 -> 36864 bytes
tests/fixtures/functions/rsa_sign/rsakey.enc | Bin 4096 -> 4096 bytes
.../fixtures/functions/wamr_rust_psi/psi0.txt.enc | Bin 4096 -> 4096 bytes
.../fixtures/functions/wamr_rust_psi/psi1.txt.enc | Bin 4096 -> 4096 bytes
.../functions/wamr_tvm_mnist/img_10.jpg.enc | Bin 4096 -> 4096 bytes
tests/functional/app/Cargo.toml | 6 +-
tests/functional/app/build.rs | 2 +-
tests/functional/enclave/Cargo.toml | 7 +-
.../enclave/src/access_control_service.rs | 1 -
.../enclave/src/authentication_service.rs | 3 +-
.../enclave/src/end_to_end/builtin_gbdt_train.rs | 2 +-
.../enclave/src/end_to_end/mesapy_data_fusion.rs | 4 +-
tests/functional/enclave/src/end_to_end/mod.rs | 1 -
tests/functional/enclave/src/execution_service.rs | 1 -
tests/functional/enclave/src/frontend_service.rs | 1 -
tests/functional/enclave/src/lib.rs | 10 +-
tests/functional/enclave/src/management_service.rs | 1 -
tests/functional/enclave/src/scheduler_service.rs | 1 -
tests/functional/enclave/src/storage_service.rs | 1 -
tests/functional/enclave/src/utils.rs | 7 +-
tests/integration/app/Cargo.toml | 6 +-
tests/integration/app/build.rs | 2 +-
tests/integration/enclave/Cargo.toml | 13 +-
tests/integration/enclave/src/lib.rs | 12 +-
tests/integration/enclave/src/protected_fs_rs.rs | 68 -
tests/integration/enclave/src/rusty_leveldb_sgx.rs | 14 +-
tests/integration/enclave/src/teaclave_rpc.rs | 6 +-
tests/integration/enclave/src/teaclave_worker.rs | 2 -
tests/unit/app/Cargo.toml | 6 +-
tests/unit/app/build.rs | 2 +-
tests/unit/enclave/Cargo.toml | 7 +-
tests/unit/enclave/src/lib.rs | 6 +-
tests/utils/Cargo.toml | 7 +-
tests/utils/proc_macro/Cargo.toml | 2 +-
tests/utils/src/lib.rs | 6 +-
third_party/README.md | 7 +-
third_party/crates-io | 1 -
third_party/crates-sgx | 1 -
third_party/rust-sgx-sdk | 2 +-
tool/app/Cargo.toml | 6 +-
tool/app/build.rs | 2 +-
tool/enclave/Cargo.toml | 7 +-
tool/enclave/src/lib.rs | 12 +-
types/Cargo.toml | 24 +-
types/src/attestation.rs | 16 +-
types/src/crypto.rs | 8 +-
types/src/error.rs | 5 +-
types/src/file.rs | 1 -
types/src/file_agent.rs | 1 -
types/src/function.rs | 1 -
types/src/lib.rs | 8 +-
types/src/staged_file.rs | 25 +-
types/src/staged_function.rs | 1 -
types/src/staged_task.rs | 1 -
types/src/storage.rs | 1 -
types/src/task.rs | 4 +-
types/src/task_state.rs | 2 +-
types/src/user.rs | 2 -
types/src/worker.rs | 3 -
worker/Cargo.toml | 10 +-
worker/src/lib.rs | 4 +-
worker/src/worker.rs | 8 +-
339 files changed, 7921 insertions(+), 13175 deletions(-)
create mode 100644 .github/workflows/docker.yml
create mode 100644 cmake/tomls/Cargo.sgx_trusted_lib.lock
copy examples/python/wasm_tvm_mnist_payload/Cargo.lock =>
cmake/tomls/Cargo.sgx_untrusted_app.lock (50%)
create mode 100644 cmake/tomls/Cargo.unix_app.lock
delete mode 100644 common/protected_fs_rs/Cargo.lock
delete mode 100644 common/protected_fs_rs/Cargo.toml
delete mode 100644 common/protected_fs_rs/README.md
delete mode 100644 common/protected_fs_rs/build.rs
delete mode 100644 common/protected_fs_rs/protected_fs_c/CMakeLists.txt
delete mode 100644 common/protected_fs_rs/protected_fs_c/README.md
delete mode 100644 common/protected_fs_rs/protected_fs_c/build.sh
delete mode 100644 common/protected_fs_rs/protected_fs_c/example/example.c
delete mode 100644
common/protected_fs_rs/protected_fs_c/inc/non_sgx_protected_fs.h
delete mode 100644 common/protected_fs_rs/protected_fs_c/inc/sgx_error.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/inc/sgx_tprotected_fs_u.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/inc/tseal_migration_attr.h
delete mode 100644 common/protected_fs_rs/protected_fs_c/ios.toolchain.cmake
delete mode 100644
common/protected_fs_rs/protected_fs_c/protected_fs_config.h.in
delete mode 100644 common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs.edl
delete mode 100644 common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/CMakeLists.txt
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/file_crypto.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/file_flush.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/file_init.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/file_other.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/file_read_write.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/file_version.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/lru_cache.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/lru_cache.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/non_sgx_protected_fs.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/protected_fs_file.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/protected_fs_nodes.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/se_version.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/sgx_tprotected_fs.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/sgx_tprotected_fs_t.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_tprotected_fs/tprotected_fs.h
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_uprotected_fs/CMakeLists.txt
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_uprotected_fs/sgx_uprotected_fs.cpp
delete mode 100644
common/protected_fs_rs/protected_fs_c/sgx_uprotected_fs/uprotected_fs.h
delete mode 100644 common/protected_fs_rs/src/deps.rs
delete mode 100644 common/protected_fs_rs/src/lib.rs
delete mode 100644 common/protected_fs_rs/src/protected_fs.rs
delete mode 100644 common/protected_fs_rs/src/sgx_fs_inner.rs
delete mode 100644 common/protected_fs_rs/src/sgx_tprotected_fs.rs
delete mode 100644 common/protected_fs_rs/tests/large_file.rs
delete mode 100644 common/protected_fs_rs/tests/rename.rs
rename docker/{build.ubuntu-1804.sgx-2.14.Dockerfile =>
build.ubuntu-1804-sgx-2.17.1.Dockerfile} (93%)
rename docker/{build.ubuntu-1804.sgx-dcap-1.11.Dockerfile =>
build.ubuntu-1804-sgx-dcap-1.14.Dockerfile} (93%)
rename docker/{build.ubuntu-2004.sgx-2.15.1.Dockerfile =>
build.ubuntu-2004-sgx-2.17.1.Dockerfile} (93%)
rename docker/{build.ubuntu-2004.sgx-dcap-1.12.1.Dockerfile =>
build.ubuntu-2004-sgx-dcap-1.14.Dockerfile} (93%)
delete mode 100644 file_agent/Cargo.lock
delete mode 100644 sdk/payload/wasm/teaclave_context/Cargo.lock
delete mode 100644 tests/fixtures/functions/gbdt_training/e2e_output_model.enc
delete mode 100644 tests/integration/enclave/src/protected_fs_rs.rs
delete mode 160000 third_party/crates-io
delete mode 160000 third_party/crates-sgx
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]