You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@teaclave.apache.org by ms...@apache.org on 2022/01/28 22:04:58 UTC

[incubator-teaclave] branch master updated (9c6c94f -> 76b1dda)

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 9c6c94f  Update Rust and C API for cancel_task, fix task status updating (#601)
     add e79a76b  Support Ubuntu 20.04 docker image
     add 6eaffc7  Support intermediate cert in DCAP attesation cert
     add 22b7051  Update Authentication APIs
     add 7275f7b  Fix RPC error handling
     add a240a18  Fix leveldb assertion issue
     add 66386fa  Informative log in the context
     add 169e3df  Informative log in the file agent
     add 836e467  Update docker images
     add 99107c9  Fix testing issue
     add 02b9679  cmake: use SIGKILL for cleanup
     add 9a47fe6  Set reuse port in RPC server
     add 6ae6f50  Informative log in the file agent
     add e5d5572  Add port probe for service launching
     add 6e58b49  Use _exit in simulation mode
     add 753fb4f  Fix clippy issue
     add 8168cba  Set timeout for port probing function
     add 3f6f6b3  make format
     add 3c100cc  Fix race condition in canceling task
     add 76b1dda  Use yaml anchor to define image name

No new revisions were added by this update.

Summary of changes:
 .drone.yml                                         | 231 +++++++--
 .github/workflows/ci.yml                           |  44 +-
 attestation/src/lib.rs                             |  13 +-
 attestation/src/platform.rs                        |  15 +-
 attestation/src/report.rs                          |  53 ++-
 attestation/src/service.rs                         |   7 +-
 attestation/src/verifier.rs                        |   8 +-
 cli/src/main.rs                                    |   6 +-
 cmake/scripts/cargo_build_ex.sh                    |   1 +
 cmake/scripts/test.sh                              |  36 +-
 common/rusty_leveldb_sgx/src/log.rs                |   3 +-
 dcap/Rocket.toml                                   |   4 +
 dcap/src/main.rs                                   |  39 +-
 docker/build.ubuntu-1804.sgx-2.14.Dockerfile       |   6 +-
 docker/build.ubuntu-1804.sgx-dcap-1.11.Dockerfile  |   6 +-
 ...ile => build.ubuntu-2004.sgx-2.15.1.Dockerfile} |  16 +-
 ...> build.ubuntu-2004.sgx-dcap-1.12.1.Dockerfile} |  18 +-
 ...ntu-1804.yml => docker-compose-ubuntu-2004.yml} |  27 +-
 ...ckerfile => teaclave-rt.ubuntu-2004.Dockerfile} |  16 +-
 examples/python/builtin_echo.py                    |   1 +
 examples/python/builtin_face_detection.py          |   1 +
 examples/python/builtin_gbdt_train.py              |   1 +
 examples/python/builtin_online_decrypt.py          |   1 +
 examples/python/builtin_ordered_set_intersect.py   |   3 +
 examples/python/builtin_password_check.py          |   3 +
 .../python/builtin_private_join_and_compute.py     |   4 +
 examples/python/mesapy_deadloop_cancel.py          |   8 +
 examples/python/mesapy_echo.py                     |   1 +
 examples/python/mesapy_logistic_reg.py             |   5 +
 examples/python/utils.py                           |   1 +
 examples/python/wasm_c_simple_add.py               |   1 +
 examples/python/wasm_rust_psi.py                   |   3 +
 examples/python/wasm_tvm_mnist_payload/Cargo.lock  | 519 +++++++++++----------
 executor/context/src/context.rs                    |  66 ++-
 file_agent/src/agent.rs                            |   9 +-
 rpc/Cargo.toml                                     |   2 +
 rpc/src/lib.rs                                     |   1 +
 rpc/src/server.rs                                  |  16 +
 rpc/src/transport.rs                               |  10 +-
 sdk/python/teaclave.py                             | 448 +++++++++++++++---
 services/authentication/enclave/Cargo.toml         |   1 +
 services/authentication/enclave/src/api_service.rs | 340 +++++++++++++-
 .../authentication/enclave/src/internal_service.rs |   4 +-
 services/authentication/enclave/src/lib.rs         |  21 +-
 services/authentication/enclave/src/user_db.rs     | 125 ++++-
 services/authentication/enclave/src/user_info.rs   |   9 +-
 services/execution/enclave/src/lib.rs              |   7 +
 services/management/enclave/src/service.rs         |  36 +-
 .../proto/teaclave_authentication_service.proto    |  32 ++
 .../proto/src/teaclave_authentication_service.rs   | 208 +++++++++
 services/scheduler/enclave/src/service.rs          |  50 +-
 services/utils/service_app_utils/src/lib.rs        |  16 +-
 services/utils/service_enclave_utils/Cargo.toml    |   1 +
 services/utils/service_enclave_utils/src/lib.rs    |  39 ++
 tests/fixtures/dcap_root_ca_cert.der               | Bin 0 -> 1403 bytes
 tests/fixtures/tls_ra_cert_v4.der                  | Bin 9422 -> 9029 bytes
 tests/integration/enclave/src/rusty_leveldb_sgx.rs |  50 +-
 tests/scripts/functional_tests.py                  |  20 +-
 tests/scripts/simple_http_server.py                |   1 +
 tests/utils/src/lib.rs                             |  26 +-
 types/src/task_state.rs                            |   8 +-
 types/src/user.rs                                  |   6 +
 62 files changed, 2084 insertions(+), 569 deletions(-)
 copy docker/{build.ubuntu-1804.sgx-2.14.Dockerfile => build.ubuntu-2004.sgx-2.15.1.Dockerfile} (93%)
 copy docker/{build.ubuntu-1804.sgx-dcap-1.11.Dockerfile => build.ubuntu-2004.sgx-dcap-1.12.1.Dockerfile} (93%)
 copy docker/{docker-compose-ubuntu-1804.yml => docker-compose-ubuntu-2004.yml} (84%)
 copy docker/{teaclave-rt.ubuntu-1804.Dockerfile => teaclave-rt.ubuntu-2004.Dockerfile} (92%)
 create mode 100644 tests/fixtures/dcap_root_ca_cert.der

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org