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