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-trustzone-sdk.git.


    from 8587ffc  Delete llvm-project submodule
     add f691e49  Add support for tee-supplicant loadable plugins
     add 9eb2106  Add license header and unify package infos in Cargo.toml
     add 71147f5  supp-plugin: use cloned uuid instead of reference
     add 5ba3250  supp-plugin: define proc-macro for plugins in optee-teec
     add ee8b5a6  supp-plugin: implement functions for PluginParameters
     add c121d14  Update PluginMethod.name as constant
     add ac1df6f  Update implementation of PluginParameters
     add 51e50d9  examples/supp_plugin: unify authors in Cargo.toml

No new revisions were added by this update.

Summary of changes:
 examples/{big_int => supp_plugin}/Makefile         |   2 +
 examples/supp_plugin/host/Cargo.lock               | 266 ++++++++++++++++++++
 examples/{aes => supp_plugin}/host/Cargo.toml      |   4 +-
 examples/{aes => supp_plugin}/host/Makefile        |   2 +-
 examples/{random => supp_plugin}/host/src/main.rs  |  27 +-
 examples/supp_plugin/plugin/Cargo.lock             | 267 ++++++++++++++++++++
 .../host => supp_plugin/plugin}/Cargo.toml         |  10 +-
 examples/{aes/host => supp_plugin/plugin}/Makefile |  10 +-
 .../proto => supp_plugin/plugin}/build.rs          |  35 ++-
 .../supp_plugin/plugin/plugin_static.rs            |  12 +-
 .../proto => supp_plugin/plugin}/src/lib.rs        |  43 ++--
 examples/supp_plugin/plugin_uuid.txt               |   1 +
 examples/{aes => supp_plugin}/proto/Cargo.toml     |   2 +-
 .../{diffie_hellman => supp_plugin}/proto/build.rs |  22 +-
 .../proto/src/lib.rs                               |  41 +--
 examples/supp_plugin/ta/Cargo.lock                 | 278 +++++++++++++++++++++
 examples/{acipher => supp_plugin}/ta/Cargo.toml    |   2 +-
 .../{authentication => supp_plugin}/ta/Makefile    |   2 +-
 examples/{time => supp_plugin}/ta/Xargo.toml       |   0
 examples/{acipher => supp_plugin}/ta/build.rs      |   2 +-
 .../{hello_world => supp_plugin}/ta/src/main.rs    |  31 ++-
 examples/{time => supp_plugin}/ta/ta_aarch64.lds   |   0
 examples/{time => supp_plugin}/ta/ta_arm.lds       |   0
 examples/{time => supp_plugin}/ta/ta_static.rs     |   0
 examples/supp_plugin/ta_uuid.txt                   |   1 +
 optee-teec/Cargo.toml                              |   1 +
 {optee-utee => optee-teec}/macros/Cargo.toml       |   6 +-
 optee-teec/macros/src/lib.rs                       | 110 ++++++++
 optee-teec/src/extension.rs                        |  69 +++++
 optee-teec/src/lib.rs                              |   3 +
 optee-utee/Cargo.toml                              |   2 +
 optee-utee/macros/Cargo.toml                       |   2 +-
 optee-utee/optee-utee-sys/src/lib.rs               |   2 +
 ...i_private.rs => tee_internal_api_extensions.rs} |  20 +-
 optee-utee/src/extension.rs                        |  53 ++++
 optee-utee/src/lib.rs                              |   4 +
 {optee-teec => optee-utee}/src/uuid.rs             |  17 +-
 tests/{test_hello_world.sh => test_supp_plugin.sh} |  20 +-
 38 files changed, 1245 insertions(+), 124 deletions(-)
 copy examples/{big_int => supp_plugin}/Makefile (95%)
 create mode 100644 examples/supp_plugin/host/Cargo.lock
 copy examples/{aes => supp_plugin}/host/Cargo.toml (86%)
 copy examples/{aes => supp_plugin}/host/Makefile (98%)
 copy examples/{random => supp_plugin}/host/src/main.rs (62%)
 create mode 100644 examples/supp_plugin/plugin/Cargo.lock
 copy examples/{authentication/host => supp_plugin/plugin}/Cargo.toml (66%)
 copy examples/{aes/host => supp_plugin/plugin}/Makefile (87%)
 copy examples/{authentication/proto => supp_plugin/plugin}/build.rs (57%)
 copy optee-utee/optee-utee-sys/src/tee_api_private.rs => 
examples/supp_plugin/plugin/plugin_static.rs (75%)
 copy examples/{message_passing_interface/proto => 
supp_plugin/plugin}/src/lib.rs (50%)
 create mode 100644 examples/supp_plugin/plugin_uuid.txt
 copy examples/{aes => supp_plugin}/proto/Cargo.toml (87%)
 copy examples/{diffie_hellman => supp_plugin}/proto/build.rs (63%)
 copy examples/{message_passing_interface => supp_plugin}/proto/src/lib.rs (64%)
 create mode 100644 examples/supp_plugin/ta/Cargo.lock
 copy examples/{acipher => supp_plugin}/ta/Cargo.toml (92%)
 copy examples/{authentication => supp_plugin}/ta/Makefile (97%)
 copy examples/{time => supp_plugin}/ta/Xargo.toml (100%)
 copy examples/{acipher => supp_plugin}/ta/build.rs (97%)
 copy examples/{hello_world => supp_plugin}/ta/src/main.rs (68%)
 copy examples/{time => supp_plugin}/ta/ta_aarch64.lds (100%)
 copy examples/{time => supp_plugin}/ta/ta_arm.lds (100%)
 copy examples/{time => supp_plugin}/ta/ta_static.rs (100%)
 create mode 100644 examples/supp_plugin/ta_uuid.txt
 copy {optee-utee => optee-teec}/macros/Cargo.toml (66%)
 create mode 100644 optee-teec/macros/src/lib.rs
 create mode 100644 optee-teec/src/extension.rs
 copy optee-utee/optee-utee-sys/src/{tee_api_private.rs => 
tee_internal_api_extensions.rs} (55%)
 create mode 100644 optee-utee/src/extension.rs
 copy {optee-teec => optee-utee}/src/uuid.rs (89%)
 copy tests/{test_hello_world.sh => test_supp_plugin.sh} (67%)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to