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]

Reply via email to