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