This is an automated email from the ASF dual-hosted git repository.

mssun pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave.git.


    from 7fc6610  [build] Use mktemp dir for symlinks of building dirs
     new 32538d1  [build] MesaTEE => Teaclave
     new 1a87103  [build] Rewrite the init-submodule function
     new bd2d6c5  [third_party] Update sgx sdk submodule git url
     new 744e9a1  [legacy] Delete the legacy directory

The 4 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:
 .gitmodules                                        |     2 +-
 CMakeLists.txt                                     |    46 +-
 ...{MesaTEEGenVars.cmake => TeaclaveGenVars.cmake} |    95 +-
 cmake/{MesaTEEUtils.cmake => TeaclaveUtils.cmake}  |    64 +-
 cmake/UtilTargets.cmake                            |    36 +-
 cmake/scripts/cc_wrapper.sh                        |     4 +-
 cmake/scripts/gen_cov.sh                           |    40 +-
 cmake/scripts/gen_enclave_sig.sh                   |    20 +-
 cmake/scripts/parse_cargo_packages.py              |    10 +-
 cmake/scripts/prep.sh                              |    56 +-
 cmake/scripts/rustc_wrapper.sh                     |     4 +-
 cmake/scripts/sgx_link_sign.sh                     |    18 +-
 cmake/scripts/test.sh                              |    16 +-
 config/build.rs                                    |     4 +-
 legacy/cli/Cargo.toml                              |    20 -
 legacy/cli/README.md                               |   107 -
 legacy/cli/src/main.rs                             |   188 -
 legacy/docs/api.md                                 |  1116 --
 legacy/docs/case_study.md                          |   135 -
 legacy/docs/design.md                              |    67 -
 legacy/docs/faq.md                                 |    13 -
 legacy/docs/hms_and_nbsp.md                        |    74 -
 legacy/docs/how_to_add_your_function.md            |   214 -
 legacy/docs/how_to_build.md                        |    99 -
 legacy/docs/how_to_run.md                          |    35 -
 legacy/docs/images/ai_demo_snapshot.png            |   Bin 176072 -> 0 bytes
 legacy/docs/images/basic-task-workflow.png         |   Bin 66900 -> 0 bytes
 legacy/docs/images/blockchain.png                  |   Bin 1240469 -> 0 bytes
 legacy/docs/images/client-read-workflow.png        |   Bin 49438 -> 0 bytes
 legacy/docs/images/client-write-workflow.png       |   Bin 52627 -> 0 bytes
 legacy/docs/images/faas_cloud.png                  |   Bin 672203 -> 0 bytes
 legacy/docs/images/five_levels.png                 |   Bin 106279 -> 0 bytes
 legacy/docs/images/logo.png                        |   Bin 152586 -> 0 bytes
 legacy/docs/images/multiparty-task-workflow.png    |   Bin 219777 -> 0 bytes
 legacy/docs/images/overview.png                    |   Bin 437024 -> 0 bytes
 legacy/docs/images/pai.png                         |   Bin 333563 -> 0 bytes
 legacy/docs/images/performance_ai.png              |   Bin 1792695 -> 0 bytes
 legacy/docs/images/performance_psi.png             |   Bin 731427 -> 0 bytes
 legacy/docs/images/performance_spark.png           |   Bin 450932 -> 0 bytes
 legacy/docs/images/platforms.png                   |   Bin 676545 -> 0 bytes
 legacy/docs/images/psi.png                         |   Bin 307369 -> 0 bytes
 legacy/docs/images/raft.png                        |   Bin 349498 -> 0 bytes
 legacy/docs/images/task-rw-workflow.png            |   Bin 84852 -> 0 bytes
 legacy/docs/images/worker-read-workflow.png        |   Bin 51354 -> 0 bytes
 legacy/docs/images/worker-write-workflow.png       |   Bin 58534 -> 0 bytes
 legacy/docs/mutual_attestation.md                  |    43 -
 legacy/docs/repo_structure.md                      |    35 -
 legacy/docs/rust_guideline.md                      |    42 -
 legacy/docs/threat_model.md                        |    40 -
 legacy/docs/workflow.md                            |    28 -
 legacy/examples/README.md                          |    74 -
 legacy/examples/dbscan/Cargo.toml                  |    12 -
 legacy/examples/dbscan/dbscan_demo.sh              |    31 -
 legacy/examples/dbscan/expected_result.txt         |     7 -
 legacy/examples/dbscan/input.txt                   |     6 -
 legacy/examples/dbscan/src/main.rs                 |   101 -
 legacy/examples/gaussian_mixture_model/Cargo.toml  |    12 -
 .../gaussian_mixture_model/expected_result.txt     |     7 -
 .../gaussian_mixture_model_demo.sh                 |    32 -
 legacy/examples/gaussian_mixture_model/input.txt   |     4 -
 legacy/examples/gaussian_mixture_model/src/main.rs |   110 -
 legacy/examples/gaussian_mixture_model/test.txt    |     3 -
 legacy/examples/gaussian_processes/Cargo.toml      |    12 -
 .../gaussian_processes/expected_result.txt         |     6 -
 .../gaussian_processes/gaussian_processes_demo.sh  |    31 -
 legacy/examples/gaussian_processes/input.txt       |    10 -
 legacy/examples/gaussian_processes/src/main.rs     |   117 -
 legacy/examples/gaussian_processes/target.txt      |    10 -
 legacy/examples/gaussian_processes/test.txt        |     5 -
 legacy/examples/gbdt/Cargo.toml                    |    14 -
 legacy/examples/gbdt/expected_result.txt           |    31 -
 legacy/examples/gbdt/gbdt_demo.sh                  |    53 -
 legacy/examples/gbdt/src/main.rs                   |   229 -
 legacy/examples/gbdt/test.txt                      |    30 -
 legacy/examples/gbdt/train.txt                     |   120 -
 legacy/examples/gen_linear_model/Cargo.toml        |    12 -
 .../examples/gen_linear_model/expected_result.txt  |     2 -
 .../gen_linear_model/gen_linear_model_demo.sh      |    32 -
 legacy/examples/gen_linear_model/input.txt         |     4 -
 legacy/examples/gen_linear_model/src/main.rs       |   117 -
 legacy/examples/gen_linear_model/target.txt        |     4 -
 legacy/examples/gen_linear_model/test.txt          |     1 -
 legacy/examples/image_resizing/Cargo.toml          |    15 -
 legacy/examples/image_resizing/expected_result.txt |     1 -
 .../examples/image_resizing/image_resize_demo.sh   |    37 -
 legacy/examples/image_resizing/logo.png            |   Bin 21765 -> 0 bytes
 legacy/examples/image_resizing/src/main.rs         |   110 -
 legacy/examples/kmeans/Cargo.toml                  |    13 -
 legacy/examples/kmeans/expected_result.txt         |     3 -
 legacy/examples/kmeans/kmeans_demo.sh              |    33 -
 legacy/examples/kmeans/src/main.rs                 |   103 -
 legacy/examples/kmeans/test_data.txt               |     9 -
 legacy/examples/lin_reg/Cargo.toml                 |    12 -
 legacy/examples/lin_reg/expected_result.txt        |     2 -
 legacy/examples/lin_reg/input.txt                  |   270 -
 legacy/examples/lin_reg/lin_reg_demo.sh            |    31 -
 legacy/examples/lin_reg/src/main.rs                |   117 -
 legacy/examples/lin_reg/target.txt                 |   270 -
 legacy/examples/lin_reg/test.txt                   |     1 -
 legacy/examples/logistic_reg/Cargo.toml            |    12 -
 legacy/examples/logistic_reg/expected_result.txt   |     1 -
 legacy/examples/logistic_reg/logistic_reg_demo.sh  |    42 -
 legacy/examples/logistic_reg/src/main.rs           |   194 -
 legacy/examples/logistic_reg/target.txt            |   270 -
 legacy/examples/logistic_reg/test.txt              |     1 -
 legacy/examples/logistic_reg/train.txt             |   270 -
 legacy/examples/naive_bayes/Cargo.toml             |    12 -
 legacy/examples/naive_bayes/expected_result.txt    |     6 -
 legacy/examples/naive_bayes/input.txt              |     7 -
 legacy/examples/naive_bayes/naive_bayes_demo.sh    |    31 -
 legacy/examples/naive_bayes/src/main.rs            |   109 -
 legacy/examples/naive_bayes/target.txt             |     6 -
 legacy/examples/neural_net/Cargo.toml              |    12 -
 legacy/examples/neural_net/input.txt               |     5 -
 legacy/examples/neural_net/neural_net_demo.sh      |    31 -
 legacy/examples/neural_net/src/main.rs             |   116 -
 legacy/examples/neural_net/target.txt              |     5 -
 legacy/examples/neural_net/test.txt                |     2 -
 legacy/examples/online_decrypt/Cargo.toml          |    16 -
 .../examples/online_decrypt/online_decrypt_demo.sh |    37 -
 legacy/examples/online_decrypt/src/main.rs         |   197 -
 legacy/examples/online_decrypt/test.txt            |     1 -
 .../examples/private_join_and_compute/Cargo.toml   |    11 -
 legacy/examples/private_join_and_compute/data.csv  | 20002 -------------------
 .../private_join_and_compute/four_party_bench.sh   |    56 -
 .../four_party_data/bank_a.txt                     |  6000 ------
 .../four_party_data/bank_b.txt                     |  6000 ------
 .../four_party_data/bank_c.txt                     |  6000 ------
 .../four_party_data/bank_d.txt                     |  6000 ------
 .../private_join_and_compute/four_party_demo.sh    |    62 -
 .../four_party_results/result1.txt                 |   198 -
 .../four_party_results/result2.txt                 |   198 -
 .../four_party_results/result3.txt                 |   198 -
 .../four_party_results/result4.txt                 |   198 -
 .../examples/private_join_and_compute/src/main.rs  |   197 -
 .../three_party_data/bank_a.txt                    |     5 -
 .../three_party_data/bank_b.txt                    |     5 -
 .../three_party_data/bank_c.txt                    |     5 -
 .../private_join_and_compute/three_party_demo.sh   |    51 -
 .../three_party_results/result1.txt                |     6 -
 .../three_party_results/result2.txt                |     6 -
 .../three_party_results/result3.txt                |     6 -
 legacy/examples/py_file/Cargo.toml                 |    12 -
 legacy/examples/py_file/data/1.txt                 |    53 -
 legacy/examples/py_file/payload.py                 |    35 -
 legacy/examples/py_file/py_file.sh                 |    21 -
 legacy/examples/py_file/py_result.txt              |     1 -
 legacy/examples/py_file/src/main.rs                |    69 -
 legacy/examples/py_logistic_reg/Cargo.toml         |    12 -
 legacy/examples/py_logistic_reg/data/predict.txt   |     5 -
 legacy/examples/py_logistic_reg/data/train.txt     |   100 -
 legacy/examples/py_logistic_reg/payload.py         |   141 -
 legacy/examples/py_logistic_reg/py_logistic_reg.sh |    23 -
 legacy/examples/py_logistic_reg/py_result.txt      |     1 -
 legacy/examples/py_logistic_reg/src/main.rs        |    75 -
 legacy/examples/py_matrix_multiply/Cargo.toml      |    12 -
 legacy/examples/py_matrix_multiply/payload.py      |    16 -
 .../py_matrix_multiply/py_matrix_multiply.sh       |    21 -
 legacy/examples/py_matrix_multiply/py_result.txt   |     1 -
 legacy/examples/py_matrix_multiply/src/main.rs     |    64 -
 legacy/examples/quickstart/Cargo.toml              |    13 -
 legacy/examples/quickstart/run.sh                  |    18 -
 legacy/examples/quickstart/src/main.rs             |   141 -
 legacy/examples/quickstart_c/main.c                |    83 -
 legacy/examples/quickstart_c/run.sh                |    18 -
 legacy/examples/rsa_sign/Cargo.toml                |    12 -
 legacy/examples/rsa_sign/README.md                 |    16 -
 legacy/examples/rsa_sign/data.sig                  |   Bin 256 -> 0 bytes
 legacy/examples/rsa_sign/data.txt                  |     1 -
 legacy/examples/rsa_sign/key.der                   |   Bin 1191 -> 0 bytes
 legacy/examples/rsa_sign/rsa_sign.sh               |    26 -
 legacy/examples/rsa_sign/src/main.rs               |   108 -
 legacy/examples/svm/Cargo.toml                     |    12 -
 legacy/examples/svm/expected_result.txt            |     2 -
 legacy/examples/svm/input.txt                      |     4 -
 legacy/examples/svm/src/main.rs                    |   117 -
 legacy/examples/svm/svm_demo.sh                    |    32 -
 legacy/examples/svm/target.txt                     |     4 -
 legacy/examples/svm/test.txt                       |     1 -
 legacy/mesatee_core/Cargo.toml                     |    50 -
 legacy/mesatee_core/ipc_attribute/Cargo.toml       |    12 -
 legacy/mesatee_core/ipc_attribute/src/lib.rs       |    76 -
 legacy/mesatee_core/src/config/external.rs         |    61 -
 legacy/mesatee_core/src/config/internal.rs         |    82 -
 legacy/mesatee_core/src/config/mod.rs              |   123 -
 legacy/mesatee_core/src/db.rs                      |    62 -
 legacy/mesatee_core/src/error.rs                   |   551 -
 legacy/mesatee_core/src/ipc/channel/app_dep.rs     |   147 -
 legacy/mesatee_core/src/ipc/channel/mod.rs         |    21 -
 legacy/mesatee_core/src/ipc/channel/tee_dep.rs     |    52 -
 legacy/mesatee_core/src/ipc/macros.rs              |   129 -
 legacy/mesatee_core/src/ipc/mod.rs                 |    65 -
 legacy/mesatee_core/src/ipc/protos/command.rs      |    54 -
 legacy/mesatee_core/src/ipc/protos/ecall.rs        |    77 -
 legacy/mesatee_core/src/ipc/protos/mod.rs          |    21 -
 legacy/mesatee_core/src/ipc/sgx.rs                 |    20 -
 legacy/mesatee_core/src/lib.rs                     |    77 -
 legacy/mesatee_core/src/prelude.rs                 |    61 -
 legacy/mesatee_core/src/rpc/channel.rs             |    66 -
 legacy/mesatee_core/src/rpc/mod.rs                 |   135 -
 legacy/mesatee_core/src/rpc/sendrecv.rs            |    73 -
 legacy/mesatee_core/src/rpc/server.rs              |    69 -
 legacy/mesatee_core/src/rpc/sgx/client.rs          |   120 -
 legacy/mesatee_core/src/rpc/sgx/mod.rs             |   170 -
 legacy/mesatee_core/src/rpc/sgx/ra.rs              |   179 -
 legacy/mesatee_core/src/rpc/sgx/server.rs          |    93 -
 legacy/mesatee_core/src/rpc/unix/mod.rs            |   175 -
 legacy/mesatee_sdk/Cargo.toml                      |    15 -
 legacy/mesatee_sdk/c_sdk/Cargo.toml                |    19 -
 legacy/mesatee_sdk/c_sdk/include/mesatee/mesatee.h |    80 -
 .../mesatee_sdk/c_sdk/include/mesatee/visibility.h |    32 -
 legacy/mesatee_sdk/c_sdk/src/auditor_set.rs        |    85 -
 legacy/mesatee_sdk/c_sdk/src/context.rs            |   160 -
 legacy/mesatee_sdk/c_sdk/src/enclave_info.rs       |    79 -
 legacy/mesatee_sdk/c_sdk/src/lib.rs                |    82 -
 legacy/mesatee_sdk/c_sdk/src/task.rs               |   112 -
 legacy/mesatee_sdk/src/lib.rs                      |   735 -
 legacy/mesatee_services/acs/client/Cargo.toml      |    22 -
 .../mesatee_services/acs/client/src/acs_client.rs  |   136 -
 legacy/mesatee_services/acs/client/src/lib.rs      |    24 -
 legacy/mesatee_services/acs/model.conf             |    32 -
 legacy/mesatee_services/acs/proto/Cargo.toml       |    23 -
 legacy/mesatee_services/acs/proto/src/lib.rs       |    22 -
 legacy/mesatee_services/acs/proto/src/proto.rs     |    78 -
 legacy/mesatee_services/acs/python/acs_engine.py   |   631 -
 .../mesatee_services/acs/python/acs_engine_test.py |    82 -
 legacy/mesatee_services/acs/python/ffi.py          |    15 -
 legacy/mesatee_services/acs/sgx_app/Cargo.toml     |    23 -
 legacy/mesatee_services/acs/sgx_app/build.rs       |    51 -
 legacy/mesatee_services/acs/sgx_app/src/main.rs    |    89 -
 .../acs/sgx_trusted_lib/Cargo.toml                 |    31 -
 .../acs/sgx_trusted_lib/Enclave.config.xml         |    12 -
 .../acs/sgx_trusted_lib/src/acs.rs                 |   234 -
 .../acs/sgx_trusted_lib/src/lib.rs                 |    33 -
 .../acs/sgx_trusted_lib/src/sgx.rs                 |    92 -
 legacy/mesatee_services/fns/client/Cargo.toml      |    12 -
 .../mesatee_services/fns/client/src/fns_client.rs  |    55 -
 legacy/mesatee_services/fns/client/src/lib.rs      |    24 -
 legacy/mesatee_services/fns/proto/Cargo.toml       |    20 -
 legacy/mesatee_services/fns/proto/src/lib.rs       |    31 -
 legacy/mesatee_services/fns/proto/src/proto.rs     |    59 -
 legacy/mesatee_services/fns/sgx_app/Cargo.toml     |    24 -
 legacy/mesatee_services/fns/sgx_app/build.rs       |    51 -
 legacy/mesatee_services/fns/sgx_app/src/main.rs    |    88 -
 .../fns/sgx_trusted_lib/Cargo.toml                 |    46 -
 .../fns/sgx_trusted_lib/Enclave.config.xml         |    12 -
 .../fns/sgx_trusted_lib/src/fns.rs                 |    97 -
 .../fns/sgx_trusted_lib/src/global.rs              |   313 -
 .../fns/sgx_trusted_lib/src/lib.rs                 |    37 -
 .../fns/sgx_trusted_lib/src/running_task.rs        |   267 -
 .../fns/sgx_trusted_lib/src/sgx/mod.rs             |    76 -
 .../sgx_trusted_lib/src/trusted_worker/dbscan.rs   |   163 -
 .../src/trusted_worker/demo_func.rs                |   357 -
 .../src/trusted_worker/gaussian_mixture_model.rs   |   165 -
 .../src/trusted_worker/gaussian_processes.rs       |   174 -
 .../src/trusted_worker/gbdt_worker.rs              |   294 -
 .../src/trusted_worker/gen_linear_model.rs         |   175 -
 .../src/trusted_worker/image_resize.rs             |   128 -
 .../sgx_trusted_lib/src/trusted_worker/kmeans.rs   |   148 -
 .../sgx_trusted_lib/src/trusted_worker/lin_reg.rs  |   177 -
 .../src/trusted_worker/logistic_reg.rs             |   338 -
 .../sgx_trusted_lib/src/trusted_worker/mesapy.rs   |   139 -
 .../fns/sgx_trusted_lib/src/trusted_worker/mod.rs  |    56 -
 .../src/trusted_worker/naive_bayes.rs              |   158 -
 .../src/trusted_worker/neural_net.rs               |   173 -
 .../src/trusted_worker/online_decrypt.rs           |   146 -
 .../src/trusted_worker/private_join_and_compute.rs |   137 -
 .../src/trusted_worker/psi/basic.rs                |   124 -
 .../src/trusted_worker/psi/compute.rs              |    83 -
 .../sgx_trusted_lib/src/trusted_worker/psi/mod.rs  |   102 -
 .../fns/sgx_trusted_lib/src/trusted_worker/rsa.rs  |    99 -
 .../fns/sgx_trusted_lib/src/trusted_worker/svm.rs  |   175 -
 .../sgx_trusted_lib/src/trusted_worker/wasm/mod.rs |   100 -
 .../src/trusted_worker/wasm/sgxwasm.rs             |   412 -
 .../src/trusted_worker/wasm/sgxwasm_compute.rs     |   153 -
 .../fns/sgx_trusted_lib/src/worker.rs              |   134 -
 legacy/mesatee_services/kms/proto/Cargo.toml       |    28 -
 legacy/mesatee_services/kms/proto/build.rs         |    48 -
 legacy/mesatee_services/kms/proto/src/kms.proto    |    54 -
 legacy/mesatee_services/kms/proto/src/kms.rs       |   207 -
 legacy/mesatee_services/kms/proto/src/lib.rs       |    32 -
 legacy/mesatee_services/kms/sgx_app/Cargo.toml     |    26 -
 legacy/mesatee_services/kms/sgx_app/build.rs       |    51 -
 legacy/mesatee_services/kms/sgx_app/src/main.rs    |    89 -
 .../kms/sgx_trusted_lib/Cargo.toml                 |    32 -
 .../kms/sgx_trusted_lib/Enclave.config.xml         |    12 -
 .../kms/sgx_trusted_lib/src/kms.rs                 |    97 -
 .../kms/sgx_trusted_lib/src/lib.rs                 |    33 -
 .../kms/sgx_trusted_lib/src/sgx.rs                 |    74 -
 legacy/mesatee_services/proto_gen/Cargo.toml       |    17 -
 legacy/mesatee_services/proto_gen/main.rs          |   238 -
 .../tdfs/external/client/Cargo.toml                |    17 -
 .../tdfs/external/client/src/file_util.rs          |    18 -
 .../tdfs/external/client/src/lib.rs                |    26 -
 .../tdfs/external/client/src/tdfs_client.rs        |   143 -
 .../tdfs/external/proto/Cargo.toml                 |    26 -
 .../tdfs/external/proto/src/key.rs                 |    25 -
 .../tdfs/external/proto/src/lib.rs                 |    31 -
 .../tdfs/external/proto/src/proto.rs               |   181 -
 .../tdfs/internal/client/Cargo.toml                |    26 -
 .../tdfs/internal/client/src/file_util.rs          |   105 -
 .../tdfs/internal/client/src/lib.rs                |    26 -
 .../tdfs/internal/client/src/tdfs_client.rs        |   182 -
 .../tdfs/internal/proto/Cargo.toml                 |    26 -
 .../tdfs/internal/proto/src/lib.rs                 |    22 -
 .../tdfs/internal/proto/src/proto.rs               |   120 -
 legacy/mesatee_services/tdfs/sgx_app/Cargo.toml    |    23 -
 legacy/mesatee_services/tdfs/sgx_app/build.rs      |    51 -
 legacy/mesatee_services/tdfs/sgx_app/src/main.rs   |   120 -
 .../tdfs/sgx_trusted_lib/Cargo.toml                |    33 -
 .../tdfs/sgx_trusted_lib/Enclave.config.xml        |    12 -
 .../tdfs/sgx_trusted_lib/src/data_store.rs         |   186 -
 .../tdfs/sgx_trusted_lib/src/lib.rs                |    35 -
 .../tdfs/sgx_trusted_lib/src/sgx.rs                |    94 -
 .../tdfs/sgx_trusted_lib/src/tdfs_external.rs      |   221 -
 .../tdfs/sgx_trusted_lib/src/tdfs_internal.rs      |   122 -
 .../mesatee_services/tms/common/proto/Cargo.toml   |    21 -
 .../mesatee_services/tms/common/proto/src/lib.rs   |    23 -
 .../mesatee_services/tms/common/proto/src/proto.rs |    65 -
 .../tms/external/client/Cargo.toml                 |    21 -
 .../tms/external/client/src/lib.rs                 |    24 -
 .../tms/external/client/src/tms_client.rs          |   110 -
 .../mesatee_services/tms/external/proto/Cargo.toml |    23 -
 .../mesatee_services/tms/external/proto/src/lib.rs |    24 -
 .../tms/external/proto/src/proto.rs                |   198 -
 .../tms/internal/client/Cargo.toml                 |    28 -
 .../tms/internal/client/src/lib.rs                 |    24 -
 .../tms/internal/client/src/tms_client.rs          |    71 -
 .../mesatee_services/tms/internal/proto/Cargo.toml |    23 -
 .../mesatee_services/tms/internal/proto/src/lib.rs |    22 -
 .../tms/internal/proto/src/proto.rs                |   100 -
 legacy/mesatee_services/tms/sgx_app/Cargo.toml     |    21 -
 legacy/mesatee_services/tms/sgx_app/build.rs       |    64 -
 legacy/mesatee_services/tms/sgx_app/src/main.rs    |   121 -
 .../tms/sgx_trusted_lib/Cargo.toml                 |    36 -
 .../tms/sgx_trusted_lib/Enclave.config.xml         |    12 -
 .../tms/sgx_trusted_lib/src/data_store.rs          |   146 -
 .../tms/sgx_trusted_lib/src/lib.rs                 |    35 -
 .../tms/sgx_trusted_lib/src/sgx.rs                 |   104 -
 .../tms/sgx_trusted_lib/src/tms_external.rs        |   329 -
 .../tms/sgx_trusted_lib/src/tms_internal.rs        |    95 -
 legacy/service.sh                                  |   100 -
 legacy/tests/README.md                             |     4 -
 legacy/tests/failure_tests.sh                      |    15 -
 legacy/tests/failure_tests_with_param.sh           |    81 -
 legacy/tests/functional_test.sh                    |    70 -
 legacy/tests/functional_test/sgx_app/Cargo.toml    |    24 -
 legacy/tests/functional_test/sgx_app/build.rs      |    51 -
 legacy/tests/functional_test/sgx_app/src/main.rs   |   103 -
 .../sgx_app/src/tests/common_setup.rs              |   107 -
 .../functional_test/sgx_app/src/tests/fns_test.rs  |   131 -
 .../tests/functional_test/sgx_app/src/tests/mod.rs |    20 -
 .../functional_test/sgx_app/src/tests/tdfs_test.rs |   123 -
 .../functional_test/sgx_app/src/tests/tms_test.rs  |   212 -
 .../tests/functional_test/sgx_app/src/unittest.rs  |    82 -
 .../functional_test/sgx_trusted_lib/Cargo.toml     |    36 -
 .../sgx_trusted_lib/Enclave.config.xml             |    12 -
 .../functional_test/sgx_trusted_lib/src/lib.rs     |    33 -
 .../functional_test/sgx_trusted_lib/src/sgx.rs     |    71 -
 .../sgx_trusted_lib/src/tests/acs_test.rs          |   275 -
 .../sgx_trusted_lib/src/tests/common_setup.rs      |    41 -
 .../sgx_trusted_lib/src/tests/kms_test.rs          |    42 -
 .../sgx_trusted_lib/src/tests/leveldb_test.rs      |    61 -
 .../sgx_trusted_lib/src/tests/mod.rs               |    24 -
 .../sgx_trusted_lib/src/tests/protected_fs_test.rs |    61 -
 .../sgx_trusted_lib/src/tests/tdfs_test.rs         |   128 -
 .../sgx_trusted_lib/src/tests/tms_test.rs          |    98 -
 legacy/tests/integration_test.sh                   |   112 -
 legacy/tests/integration_test/Cargo.toml           |    31 -
 legacy/tests/integration_test/src/common.rs        |   201 -
 legacy/tests/integration_test/src/config.rs        |    31 -
 legacy/tests/integration_test/src/main.rs          |    66 -
 legacy/tests/integration_test/src/mesapy.rs        |    39 -
 .../tests/integration_test/src/multiparty_task.rs  |    68 -
 legacy/tests/integration_test/src/psi.rs           |    43 -
 legacy/tests/integration_test/src/sendrecv.rs      |    46 -
 legacy/tests/integration_test/src/single_task.rs   |    51 -
 legacy/tests/integration_test/src/test.rs          |   159 -
 legacy/tests/integration_test/src/wasm/mod.rs      |   121 -
 .../tests/integration_test/src/wasm/wasmi_basic.rs |   346 -
 .../tests/integration_test/src/wasm/wasmi_faas.rs  |   239 -
 legacy/tests/integration_test/test_data/file1.txt  |     1 -
 legacy/tests/integration_test/test_data/file2.txt  |     1 -
 legacy/tests/integration_test/test_data/psi1.txt   |     1 -
 legacy/tests/integration_test/test_data/psi2.txt   |     1 -
 legacy/tests/integration_test/test_data/test.toml  |    77 -
 legacy/tests/module_test.sh                        |     6 -
 services/proto/build.rs                            |     4 +-
 388 files changed, 219 insertions(+), 72245 deletions(-)
 rename cmake/{MesaTEEGenVars.cmake => TeaclaveGenVars.cmake} (58%)
 rename cmake/{MesaTEEUtils.cmake => TeaclaveUtils.cmake} (81%)
 delete mode 100644 legacy/cli/Cargo.toml
 delete mode 100644 legacy/cli/README.md
 delete mode 100644 legacy/cli/src/main.rs
 delete mode 100644 legacy/docs/api.md
 delete mode 100644 legacy/docs/case_study.md
 delete mode 100644 legacy/docs/design.md
 delete mode 100644 legacy/docs/faq.md
 delete mode 100644 legacy/docs/hms_and_nbsp.md
 delete mode 100644 legacy/docs/how_to_add_your_function.md
 delete mode 100644 legacy/docs/how_to_build.md
 delete mode 100644 legacy/docs/how_to_run.md
 delete mode 100644 legacy/docs/images/ai_demo_snapshot.png
 delete mode 100644 legacy/docs/images/basic-task-workflow.png
 delete mode 100644 legacy/docs/images/blockchain.png
 delete mode 100644 legacy/docs/images/client-read-workflow.png
 delete mode 100644 legacy/docs/images/client-write-workflow.png
 delete mode 100644 legacy/docs/images/faas_cloud.png
 delete mode 100644 legacy/docs/images/five_levels.png
 delete mode 100644 legacy/docs/images/logo.png
 delete mode 100644 legacy/docs/images/multiparty-task-workflow.png
 delete mode 100644 legacy/docs/images/overview.png
 delete mode 100644 legacy/docs/images/pai.png
 delete mode 100644 legacy/docs/images/performance_ai.png
 delete mode 100644 legacy/docs/images/performance_psi.png
 delete mode 100644 legacy/docs/images/performance_spark.png
 delete mode 100644 legacy/docs/images/platforms.png
 delete mode 100644 legacy/docs/images/psi.png
 delete mode 100644 legacy/docs/images/raft.png
 delete mode 100644 legacy/docs/images/task-rw-workflow.png
 delete mode 100644 legacy/docs/images/worker-read-workflow.png
 delete mode 100644 legacy/docs/images/worker-write-workflow.png
 delete mode 100644 legacy/docs/mutual_attestation.md
 delete mode 100644 legacy/docs/repo_structure.md
 delete mode 100644 legacy/docs/rust_guideline.md
 delete mode 100644 legacy/docs/threat_model.md
 delete mode 100644 legacy/docs/workflow.md
 delete mode 100644 legacy/examples/README.md
 delete mode 100644 legacy/examples/dbscan/Cargo.toml
 delete mode 100755 legacy/examples/dbscan/dbscan_demo.sh
 delete mode 100644 legacy/examples/dbscan/expected_result.txt
 delete mode 100644 legacy/examples/dbscan/input.txt
 delete mode 100644 legacy/examples/dbscan/src/main.rs
 delete mode 100644 legacy/examples/gaussian_mixture_model/Cargo.toml
 delete mode 100644 legacy/examples/gaussian_mixture_model/expected_result.txt
 delete mode 100755 
legacy/examples/gaussian_mixture_model/gaussian_mixture_model_demo.sh
 delete mode 100644 legacy/examples/gaussian_mixture_model/input.txt
 delete mode 100644 legacy/examples/gaussian_mixture_model/src/main.rs
 delete mode 100644 legacy/examples/gaussian_mixture_model/test.txt
 delete mode 100644 legacy/examples/gaussian_processes/Cargo.toml
 delete mode 100644 legacy/examples/gaussian_processes/expected_result.txt
 delete mode 100755 
legacy/examples/gaussian_processes/gaussian_processes_demo.sh
 delete mode 100644 legacy/examples/gaussian_processes/input.txt
 delete mode 100644 legacy/examples/gaussian_processes/src/main.rs
 delete mode 100644 legacy/examples/gaussian_processes/target.txt
 delete mode 100644 legacy/examples/gaussian_processes/test.txt
 delete mode 100644 legacy/examples/gbdt/Cargo.toml
 delete mode 100644 legacy/examples/gbdt/expected_result.txt
 delete mode 100755 legacy/examples/gbdt/gbdt_demo.sh
 delete mode 100644 legacy/examples/gbdt/src/main.rs
 delete mode 100644 legacy/examples/gbdt/test.txt
 delete mode 100644 legacy/examples/gbdt/train.txt
 delete mode 100644 legacy/examples/gen_linear_model/Cargo.toml
 delete mode 100644 legacy/examples/gen_linear_model/expected_result.txt
 delete mode 100755 legacy/examples/gen_linear_model/gen_linear_model_demo.sh
 delete mode 100644 legacy/examples/gen_linear_model/input.txt
 delete mode 100644 legacy/examples/gen_linear_model/src/main.rs
 delete mode 100644 legacy/examples/gen_linear_model/target.txt
 delete mode 100644 legacy/examples/gen_linear_model/test.txt
 delete mode 100644 legacy/examples/image_resizing/Cargo.toml
 delete mode 100644 legacy/examples/image_resizing/expected_result.txt
 delete mode 100755 legacy/examples/image_resizing/image_resize_demo.sh
 delete mode 100644 legacy/examples/image_resizing/logo.png
 delete mode 100644 legacy/examples/image_resizing/src/main.rs
 delete mode 100644 legacy/examples/kmeans/Cargo.toml
 delete mode 100644 legacy/examples/kmeans/expected_result.txt
 delete mode 100755 legacy/examples/kmeans/kmeans_demo.sh
 delete mode 100644 legacy/examples/kmeans/src/main.rs
 delete mode 100644 legacy/examples/kmeans/test_data.txt
 delete mode 100644 legacy/examples/lin_reg/Cargo.toml
 delete mode 100644 legacy/examples/lin_reg/expected_result.txt
 delete mode 100644 legacy/examples/lin_reg/input.txt
 delete mode 100755 legacy/examples/lin_reg/lin_reg_demo.sh
 delete mode 100644 legacy/examples/lin_reg/src/main.rs
 delete mode 100644 legacy/examples/lin_reg/target.txt
 delete mode 100644 legacy/examples/lin_reg/test.txt
 delete mode 100644 legacy/examples/logistic_reg/Cargo.toml
 delete mode 100644 legacy/examples/logistic_reg/expected_result.txt
 delete mode 100755 legacy/examples/logistic_reg/logistic_reg_demo.sh
 delete mode 100644 legacy/examples/logistic_reg/src/main.rs
 delete mode 100644 legacy/examples/logistic_reg/target.txt
 delete mode 100644 legacy/examples/logistic_reg/test.txt
 delete mode 100644 legacy/examples/logistic_reg/train.txt
 delete mode 100644 legacy/examples/naive_bayes/Cargo.toml
 delete mode 100644 legacy/examples/naive_bayes/expected_result.txt
 delete mode 100644 legacy/examples/naive_bayes/input.txt
 delete mode 100755 legacy/examples/naive_bayes/naive_bayes_demo.sh
 delete mode 100644 legacy/examples/naive_bayes/src/main.rs
 delete mode 100644 legacy/examples/naive_bayes/target.txt
 delete mode 100644 legacy/examples/neural_net/Cargo.toml
 delete mode 100644 legacy/examples/neural_net/input.txt
 delete mode 100755 legacy/examples/neural_net/neural_net_demo.sh
 delete mode 100644 legacy/examples/neural_net/src/main.rs
 delete mode 100644 legacy/examples/neural_net/target.txt
 delete mode 100644 legacy/examples/neural_net/test.txt
 delete mode 100644 legacy/examples/online_decrypt/Cargo.toml
 delete mode 100755 legacy/examples/online_decrypt/online_decrypt_demo.sh
 delete mode 100644 legacy/examples/online_decrypt/src/main.rs
 delete mode 100644 legacy/examples/online_decrypt/test.txt
 delete mode 100644 legacy/examples/private_join_and_compute/Cargo.toml
 delete mode 100644 legacy/examples/private_join_and_compute/data.csv
 delete mode 100755 legacy/examples/private_join_and_compute/four_party_bench.sh
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_data/bank_a.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_data/bank_b.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_data/bank_c.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_data/bank_d.txt
 delete mode 100755 legacy/examples/private_join_and_compute/four_party_demo.sh
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_results/result1.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_results/result2.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_results/result3.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/four_party_results/result4.txt
 delete mode 100644 legacy/examples/private_join_and_compute/src/main.rs
 delete mode 100644 
legacy/examples/private_join_and_compute/three_party_data/bank_a.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/three_party_data/bank_b.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/three_party_data/bank_c.txt
 delete mode 100755 legacy/examples/private_join_and_compute/three_party_demo.sh
 delete mode 100644 
legacy/examples/private_join_and_compute/three_party_results/result1.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/three_party_results/result2.txt
 delete mode 100644 
legacy/examples/private_join_and_compute/three_party_results/result3.txt
 delete mode 100644 legacy/examples/py_file/Cargo.toml
 delete mode 100644 legacy/examples/py_file/data/1.txt
 delete mode 100644 legacy/examples/py_file/payload.py
 delete mode 100755 legacy/examples/py_file/py_file.sh
 delete mode 100644 legacy/examples/py_file/py_result.txt
 delete mode 100644 legacy/examples/py_file/src/main.rs
 delete mode 100644 legacy/examples/py_logistic_reg/Cargo.toml
 delete mode 100644 legacy/examples/py_logistic_reg/data/predict.txt
 delete mode 100644 legacy/examples/py_logistic_reg/data/train.txt
 delete mode 100644 legacy/examples/py_logistic_reg/payload.py
 delete mode 100755 legacy/examples/py_logistic_reg/py_logistic_reg.sh
 delete mode 100644 legacy/examples/py_logistic_reg/py_result.txt
 delete mode 100644 legacy/examples/py_logistic_reg/src/main.rs
 delete mode 100644 legacy/examples/py_matrix_multiply/Cargo.toml
 delete mode 100644 legacy/examples/py_matrix_multiply/payload.py
 delete mode 100755 legacy/examples/py_matrix_multiply/py_matrix_multiply.sh
 delete mode 100644 legacy/examples/py_matrix_multiply/py_result.txt
 delete mode 100644 legacy/examples/py_matrix_multiply/src/main.rs
 delete mode 100644 legacy/examples/quickstart/Cargo.toml
 delete mode 100755 legacy/examples/quickstart/run.sh
 delete mode 100644 legacy/examples/quickstart/src/main.rs
 delete mode 100644 legacy/examples/quickstart_c/main.c
 delete mode 100755 legacy/examples/quickstart_c/run.sh
 delete mode 100644 legacy/examples/rsa_sign/Cargo.toml
 delete mode 100644 legacy/examples/rsa_sign/README.md
 delete mode 100644 legacy/examples/rsa_sign/data.sig
 delete mode 100644 legacy/examples/rsa_sign/data.txt
 delete mode 100644 legacy/examples/rsa_sign/key.der
 delete mode 100755 legacy/examples/rsa_sign/rsa_sign.sh
 delete mode 100644 legacy/examples/rsa_sign/src/main.rs
 delete mode 100644 legacy/examples/svm/Cargo.toml
 delete mode 100644 legacy/examples/svm/expected_result.txt
 delete mode 100644 legacy/examples/svm/input.txt
 delete mode 100644 legacy/examples/svm/src/main.rs
 delete mode 100755 legacy/examples/svm/svm_demo.sh
 delete mode 100644 legacy/examples/svm/target.txt
 delete mode 100644 legacy/examples/svm/test.txt
 delete mode 100644 legacy/mesatee_core/Cargo.toml
 delete mode 100644 legacy/mesatee_core/ipc_attribute/Cargo.toml
 delete mode 100644 legacy/mesatee_core/ipc_attribute/src/lib.rs
 delete mode 100644 legacy/mesatee_core/src/config/external.rs
 delete mode 100644 legacy/mesatee_core/src/config/internal.rs
 delete mode 100644 legacy/mesatee_core/src/config/mod.rs
 delete mode 100644 legacy/mesatee_core/src/db.rs
 delete mode 100644 legacy/mesatee_core/src/error.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/channel/app_dep.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/channel/mod.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/channel/tee_dep.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/macros.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/mod.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/protos/command.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/protos/ecall.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/protos/mod.rs
 delete mode 100644 legacy/mesatee_core/src/ipc/sgx.rs
 delete mode 100644 legacy/mesatee_core/src/lib.rs
 delete mode 100644 legacy/mesatee_core/src/prelude.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/channel.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/mod.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/sendrecv.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/server.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/sgx/client.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/sgx/mod.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/sgx/ra.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/sgx/server.rs
 delete mode 100644 legacy/mesatee_core/src/rpc/unix/mod.rs
 delete mode 100644 legacy/mesatee_sdk/Cargo.toml
 delete mode 100644 legacy/mesatee_sdk/c_sdk/Cargo.toml
 delete mode 100644 legacy/mesatee_sdk/c_sdk/include/mesatee/mesatee.h
 delete mode 100644 legacy/mesatee_sdk/c_sdk/include/mesatee/visibility.h
 delete mode 100644 legacy/mesatee_sdk/c_sdk/src/auditor_set.rs
 delete mode 100644 legacy/mesatee_sdk/c_sdk/src/context.rs
 delete mode 100644 legacy/mesatee_sdk/c_sdk/src/enclave_info.rs
 delete mode 100644 legacy/mesatee_sdk/c_sdk/src/lib.rs
 delete mode 100644 legacy/mesatee_sdk/c_sdk/src/task.rs
 delete mode 100644 legacy/mesatee_sdk/src/lib.rs
 delete mode 100644 legacy/mesatee_services/acs/client/Cargo.toml
 delete mode 100644 legacy/mesatee_services/acs/client/src/acs_client.rs
 delete mode 100644 legacy/mesatee_services/acs/client/src/lib.rs
 delete mode 100644 legacy/mesatee_services/acs/model.conf
 delete mode 100644 legacy/mesatee_services/acs/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/acs/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/acs/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/acs/python/acs_engine.py
 delete mode 100644 legacy/mesatee_services/acs/python/acs_engine_test.py
 delete mode 100644 legacy/mesatee_services/acs/python/ffi.py
 delete mode 100644 legacy/mesatee_services/acs/sgx_app/Cargo.toml
 delete mode 100644 legacy/mesatee_services/acs/sgx_app/build.rs
 delete mode 100644 legacy/mesatee_services/acs/sgx_app/src/main.rs
 delete mode 100644 legacy/mesatee_services/acs/sgx_trusted_lib/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/acs/sgx_trusted_lib/Enclave.config.xml
 delete mode 100644 legacy/mesatee_services/acs/sgx_trusted_lib/src/acs.rs
 delete mode 100644 legacy/mesatee_services/acs/sgx_trusted_lib/src/lib.rs
 delete mode 100644 legacy/mesatee_services/acs/sgx_trusted_lib/src/sgx.rs
 delete mode 100644 legacy/mesatee_services/fns/client/Cargo.toml
 delete mode 100644 legacy/mesatee_services/fns/client/src/fns_client.rs
 delete mode 100644 legacy/mesatee_services/fns/client/src/lib.rs
 delete mode 100644 legacy/mesatee_services/fns/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/fns/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/fns/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_app/Cargo.toml
 delete mode 100644 legacy/mesatee_services/fns/sgx_app/build.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_app/src/main.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_trusted_lib/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/Enclave.config.xml
 delete mode 100644 legacy/mesatee_services/fns/sgx_trusted_lib/src/fns.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_trusted_lib/src/global.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_trusted_lib/src/lib.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/running_task.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_trusted_lib/src/sgx/mod.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/dbscan.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/demo_func.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/gaussian_mixture_model.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/gaussian_processes.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/gbdt_worker.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/gen_linear_model.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/image_resize.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/kmeans.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/lin_reg.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/logistic_reg.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/mesapy.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/mod.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/naive_bayes.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/neural_net.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/online_decrypt.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/private_join_and_compute.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/psi/basic.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/psi/compute.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/psi/mod.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/rsa.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/svm.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/wasm/mod.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/wasm/sgxwasm.rs
 delete mode 100644 
legacy/mesatee_services/fns/sgx_trusted_lib/src/trusted_worker/wasm/sgxwasm_compute.rs
 delete mode 100644 legacy/mesatee_services/fns/sgx_trusted_lib/src/worker.rs
 delete mode 100644 legacy/mesatee_services/kms/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/kms/proto/build.rs
 delete mode 100644 legacy/mesatee_services/kms/proto/src/kms.proto
 delete mode 100644 legacy/mesatee_services/kms/proto/src/kms.rs
 delete mode 100644 legacy/mesatee_services/kms/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/kms/sgx_app/Cargo.toml
 delete mode 100644 legacy/mesatee_services/kms/sgx_app/build.rs
 delete mode 100644 legacy/mesatee_services/kms/sgx_app/src/main.rs
 delete mode 100644 legacy/mesatee_services/kms/sgx_trusted_lib/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/kms/sgx_trusted_lib/Enclave.config.xml
 delete mode 100644 legacy/mesatee_services/kms/sgx_trusted_lib/src/kms.rs
 delete mode 100644 legacy/mesatee_services/kms/sgx_trusted_lib/src/lib.rs
 delete mode 100644 legacy/mesatee_services/kms/sgx_trusted_lib/src/sgx.rs
 delete mode 100644 legacy/mesatee_services/proto_gen/Cargo.toml
 delete mode 100644 legacy/mesatee_services/proto_gen/main.rs
 delete mode 100644 legacy/mesatee_services/tdfs/external/client/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/tdfs/external/client/src/file_util.rs
 delete mode 100644 legacy/mesatee_services/tdfs/external/client/src/lib.rs
 delete mode 100644 
legacy/mesatee_services/tdfs/external/client/src/tdfs_client.rs
 delete mode 100644 legacy/mesatee_services/tdfs/external/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tdfs/external/proto/src/key.rs
 delete mode 100644 legacy/mesatee_services/tdfs/external/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tdfs/external/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/tdfs/internal/client/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/tdfs/internal/client/src/file_util.rs
 delete mode 100644 legacy/mesatee_services/tdfs/internal/client/src/lib.rs
 delete mode 100644 
legacy/mesatee_services/tdfs/internal/client/src/tdfs_client.rs
 delete mode 100644 legacy/mesatee_services/tdfs/internal/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tdfs/internal/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tdfs/internal/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/tdfs/sgx_app/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tdfs/sgx_app/build.rs
 delete mode 100644 legacy/mesatee_services/tdfs/sgx_app/src/main.rs
 delete mode 100644 legacy/mesatee_services/tdfs/sgx_trusted_lib/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/tdfs/sgx_trusted_lib/Enclave.config.xml
 delete mode 100644 
legacy/mesatee_services/tdfs/sgx_trusted_lib/src/data_store.rs
 delete mode 100644 legacy/mesatee_services/tdfs/sgx_trusted_lib/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tdfs/sgx_trusted_lib/src/sgx.rs
 delete mode 100644 
legacy/mesatee_services/tdfs/sgx_trusted_lib/src/tdfs_external.rs
 delete mode 100644 
legacy/mesatee_services/tdfs/sgx_trusted_lib/src/tdfs_internal.rs
 delete mode 100644 legacy/mesatee_services/tms/common/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tms/common/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tms/common/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/tms/external/client/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tms/external/client/src/lib.rs
 delete mode 100644 
legacy/mesatee_services/tms/external/client/src/tms_client.rs
 delete mode 100644 legacy/mesatee_services/tms/external/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tms/external/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tms/external/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/tms/internal/client/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tms/internal/client/src/lib.rs
 delete mode 100644 
legacy/mesatee_services/tms/internal/client/src/tms_client.rs
 delete mode 100644 legacy/mesatee_services/tms/internal/proto/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tms/internal/proto/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tms/internal/proto/src/proto.rs
 delete mode 100644 legacy/mesatee_services/tms/sgx_app/Cargo.toml
 delete mode 100644 legacy/mesatee_services/tms/sgx_app/build.rs
 delete mode 100644 legacy/mesatee_services/tms/sgx_app/src/main.rs
 delete mode 100644 legacy/mesatee_services/tms/sgx_trusted_lib/Cargo.toml
 delete mode 100644 
legacy/mesatee_services/tms/sgx_trusted_lib/Enclave.config.xml
 delete mode 100644 
legacy/mesatee_services/tms/sgx_trusted_lib/src/data_store.rs
 delete mode 100644 legacy/mesatee_services/tms/sgx_trusted_lib/src/lib.rs
 delete mode 100644 legacy/mesatee_services/tms/sgx_trusted_lib/src/sgx.rs
 delete mode 100644 
legacy/mesatee_services/tms/sgx_trusted_lib/src/tms_external.rs
 delete mode 100644 
legacy/mesatee_services/tms/sgx_trusted_lib/src/tms_internal.rs
 delete mode 100755 legacy/service.sh
 delete mode 100644 legacy/tests/README.md
 delete mode 100755 legacy/tests/failure_tests.sh
 delete mode 100755 legacy/tests/failure_tests_with_param.sh
 delete mode 100755 legacy/tests/functional_test.sh
 delete mode 100644 legacy/tests/functional_test/sgx_app/Cargo.toml
 delete mode 100644 legacy/tests/functional_test/sgx_app/build.rs
 delete mode 100644 legacy/tests/functional_test/sgx_app/src/main.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_app/src/tests/common_setup.rs
 delete mode 100644 legacy/tests/functional_test/sgx_app/src/tests/fns_test.rs
 delete mode 100644 legacy/tests/functional_test/sgx_app/src/tests/mod.rs
 delete mode 100644 legacy/tests/functional_test/sgx_app/src/tests/tdfs_test.rs
 delete mode 100644 legacy/tests/functional_test/sgx_app/src/tests/tms_test.rs
 delete mode 100644 legacy/tests/functional_test/sgx_app/src/unittest.rs
 delete mode 100644 legacy/tests/functional_test/sgx_trusted_lib/Cargo.toml
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/Enclave.config.xml
 delete mode 100644 legacy/tests/functional_test/sgx_trusted_lib/src/lib.rs
 delete mode 100644 legacy/tests/functional_test/sgx_trusted_lib/src/sgx.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/acs_test.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/common_setup.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/kms_test.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/leveldb_test.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/mod.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/protected_fs_test.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/tdfs_test.rs
 delete mode 100644 
legacy/tests/functional_test/sgx_trusted_lib/src/tests/tms_test.rs
 delete mode 100755 legacy/tests/integration_test.sh
 delete mode 100644 legacy/tests/integration_test/Cargo.toml
 delete mode 100644 legacy/tests/integration_test/src/common.rs
 delete mode 100644 legacy/tests/integration_test/src/config.rs
 delete mode 100644 legacy/tests/integration_test/src/main.rs
 delete mode 100644 legacy/tests/integration_test/src/mesapy.rs
 delete mode 100644 legacy/tests/integration_test/src/multiparty_task.rs
 delete mode 100644 legacy/tests/integration_test/src/psi.rs
 delete mode 100644 legacy/tests/integration_test/src/sendrecv.rs
 delete mode 100644 legacy/tests/integration_test/src/single_task.rs
 delete mode 100644 legacy/tests/integration_test/src/test.rs
 delete mode 100644 legacy/tests/integration_test/src/wasm/mod.rs
 delete mode 100644 legacy/tests/integration_test/src/wasm/wasmi_basic.rs
 delete mode 100644 legacy/tests/integration_test/src/wasm/wasmi_faas.rs
 delete mode 100644 legacy/tests/integration_test/test_data/file1.txt
 delete mode 100644 legacy/tests/integration_test/test_data/file2.txt
 delete mode 100644 legacy/tests/integration_test/test_data/psi1.txt
 delete mode 100644 legacy/tests/integration_test/test_data/psi2.txt
 delete mode 100644 legacy/tests/integration_test/test_data/test.toml
 delete mode 100755 legacy/tests/module_test.sh


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to