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 2021/12/14 18:45:22 UTC
[incubator-teaclave] branch master updated (49eb93f -> fa9b4de)
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 49eb93f [Fix] Improve log writer and tolerate log reader (#587)
add fa9b4de API updates (#588)
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 2 +-
.gitignore | 6 +-
common/rusty_leveldb_sgx/src/cache.rs | 3 +-
config/runtime.config.toml | 2 +-
examples/c/builtin_echo.c | 84 ++----
examples/c/builtin_ordered_set_intersect.c | 65 ++---
examples/c/utils.h | 104 +++++++
examples/python/builtin_echo.py | 3 -
examples/python/builtin_face_detection.py | 3 -
examples/python/builtin_gbdt_train.py | 3 -
examples/python/builtin_online_decrypt.py | 3 -
examples/python/builtin_ordered_set_intersect.py | 8 +-
examples/python/builtin_password_check.py | 8 +-
.../python/builtin_private_join_and_compute.py | 12 +-
examples/python/builtin_rsa_sign.py | 9 +-
examples/python/mesapy_echo.py | 3 -
examples/python/mesapy_logistic_reg.py | 4 +-
examples/python/utils.py | 18 +-
examples/python/wasm_c_simple_add.py | 3 -
examples/python/wasm_rust_psi.py | 8 +-
examples/python/wasm_tvm_mnist.py | 7 +-
examples/python/wasm_tvm_mnist_payload/Makefile | 2 +-
examples/rust/builtin_echo/Cargo.lock | 7 +
examples/rust/builtin_echo/src/main.rs | 7 +-
.../rust/builtin_ordered_set_intersect/Cargo.lock | 7 +
.../rust/builtin_ordered_set_intersect/src/main.rs | 38 ++-
executor/src/wamr.rs | 2 +-
file_agent/Cargo.lock | 7 +
sdk/c/teaclave_client_sdk.h | 14 +-
sdk/python/teaclave.py | 124 +++++++-
sdk/rust/Cargo.lock | 7 +
sdk/rust/src/bindings.rs | 34 ++-
sdk/rust/src/lib.rs | 43 ++-
.../TeaclaveClientSDK/TeaclaveClientSDK.swift | 19 +-
.../TeaclaveClientSDKTests.swift | 9 +-
services/authentication/enclave/src/api_service.rs | 174 ++++++++++-
services/authentication/enclave/src/error.rs | 14 +
.../authentication/enclave/src/internal_service.rs | 52 ++--
services/authentication/enclave/src/lib.rs | 19 +-
services/authentication/enclave/src/user_db.rs | 32 +++
services/authentication/enclave/src/user_info.rs | 23 +-
services/execution/enclave/src/service.rs | 15 +-
services/frontend/enclave/src/lib.rs | 11 +-
services/frontend/enclave/src/service.rs | 257 +++++++++++++++--
services/management/enclave/src/service.rs | 187 ++++++++++--
services/proto/build.rs | 23 +-
.../proto/teaclave_authentication_service.proto | 21 +-
.../src/proto/teaclave_frontend_service.proto | 37 +++
.../src/proto/teaclave_management_service.proto | 5 +-
.../proto/src/teaclave_authentication_service.rs | 125 +++++++-
services/proto/src/teaclave_frontend_service.rs | 318 +++++++++++++++++++++
services/proto/src/teaclave_management_service.rs | 8 +
tests/functional/enclave/Cargo.toml | 2 +-
.../enclave/src/authentication_service.rs | 77 +++--
tests/functional/enclave/src/management_service.rs | 134 +++++++++
tests/functional/enclave/src/utils.rs | 39 ++-
tests/scripts/simple_http_server.py | 11 +-
tests/unit/enclave/Cargo.toml | 3 +
tests/unit/enclave/src/lib.rs | 1 +
types/Cargo.toml | 2 +-
types/src/function.rs | 26 ++
types/src/lib.rs | 2 +
types/src/staged_function.rs | 1 +
types/src/staged_task.rs | 7 +
types/src/task.rs | 12 +
types/src/task_state.rs | 1 +
types/src/user.rs | 101 +++++++
67 files changed, 2092 insertions(+), 326 deletions(-)
create mode 100644 examples/c/utils.h
create mode 100644 types/src/user.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org