This is an automated email from the ASF dual-hosted git repository.
hsun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave.git
from d02fb0ce Improve function arguments by introducing FunctionArgument
new e35d1fcf Update the Rustfmt edition number to the latest
new 45f728f7 [CI] Update the license tool
new d3d48ad8 Reorganize scripts and tool
new 37d8895e Add usage statistics and quota for function
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:
.github/workflows/ci.yml | 2 +-
.rustfmt.toml | 2 +-
README.md | 2 +-
cmake/TeaclaveGenVars.cmake | 2 +-
cmake/scripts/parse_cargo_packages.py | 4 +-
cmake/tomls/Cargo.sgx_trusted_lib.toml | 2 +-
cmake/tomls/Cargo.sgx_untrusted_app.toml | 2 +-
docs/README.md | 2 +-
docs/development-tips.md | 2 +-
examples/c/builtin_echo.c | 3 +-
examples/c/builtin_ordered_set_intersect.c | 3 +-
examples/rust/builtin_echo/src/main.rs | 1 +
.../rust/builtin_ordered_set_intersect/src/main.rs | 1 +
sdk/c/teaclave_client_sdk.h | 26 +++++
sdk/python/teaclave.py | 35 +++++-
sdk/rust/src/bindings.rs | 5 +
sdk/rust/src/lib.rs | 74 ++++++++++++-
services/frontend/enclave/src/service.rs | 34 ++++--
services/management/enclave/src/error.rs | 2 +
services/management/enclave/src/lib.rs | 1 +
services/management/enclave/src/service.rs | 118 ++++++++++++++++++---
.../src/proto/teaclave_frontend_service.proto | 12 +++
.../src/proto/teaclave_management_service.proto | 1 +
services/proto/src/teaclave_frontend_service.rs | 83 ++++++++++++++-
services/proto/src/teaclave_management_service.rs | 4 +
tests/functional/enclave/src/management_service.rs | 1 +
tools/README.md | 9 ++
{scripts => tools/scripts}/ide.sh | 0
{tool => tools/sgx_tool}/README.md | 4 -
{tool => tools/sgx_tool}/app/Cargo.toml | 4 +-
{tool => tools/sgx_tool}/app/build.rs | 0
{tool => tools/sgx_tool}/app/src/main.rs | 0
{tool => tools/sgx_tool}/enclave/Cargo.toml | 8 +-
.../sgx_tool}/enclave/Enclave.config.xml | 0
{tool => tools/sgx_tool}/enclave/src/lib.rs | 0
types/src/function.rs | 29 +++++
36 files changed, 424 insertions(+), 54 deletions(-)
create mode 100644 tools/README.md
rename {scripts => tools/scripts}/ide.sh (100%)
rename {tool => tools/sgx_tool}/README.md (97%)
rename {tool => tools/sgx_tool}/app/Cargo.toml (89%)
rename {tool => tools/sgx_tool}/app/build.rs (100%)
rename {tool => tools/sgx_tool}/app/src/main.rs (100%)
rename {tool => tools/sgx_tool}/enclave/Cargo.toml (85%)
rename {tool => tools/sgx_tool}/enclave/Enclave.config.xml (100%)
rename {tool => tools/sgx_tool}/enclave/src/lib.rs (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]