This is an automated email from the ASF dual-hosted git repository.

yuanz pushed a change to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-teaclave-trustzone-sdk.git


    from 0f1f526  environment: add missing newline
     new 7670685  add std support
     new 9e3a615  Unify env variables
     new 8d9e4eb  optee-utee: remove redundant macros
     new 8c28e57  examples/*/ta/Makefile: remove verbose for xargo
     new 3cd70a5  optee-utee: enable systest
     new b6ab246  examples: simplify Makefile
     new 0fde5a6  ci: add testcases for multi-arch building
     new 1b9b361  test/signature_verification-rs: waiting to finish
     new 6b93772  remove Cargo.lock
     new 9e3906e  std: fix linking error and add ci for 32bit TA
     new a6fbe93  update ci

The 11 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                           | 121 +++++++++++++++++----
 .gitignore                                         |   4 +-
 .licenserc.yaml                                    |   1 +
 aarch64-unknown-optee.json                         |  21 ++++
 arm-unknown-optee.json                             |  21 ++++
 build_optee_libraries.sh                           |  24 ++--
 environment                                        |  51 +++++++--
 examples/acipher-rs/Makefile                       |  19 ++--
 examples/acipher-rs/host/Makefile                  |  12 +-
 examples/acipher-rs/ta/Cargo.toml                  |   4 +-
 examples/acipher-rs/ta/Makefile                    |  14 ++-
 .../acipher-rs/ta/Xargo.toml                       |  11 +-
 examples/acipher-rs/ta/build.rs                    |   4 +-
 examples/aes-rs/Makefile                           |  19 ++--
 examples/aes-rs/host/Makefile                      |  12 +-
 examples/aes-rs/ta/Cargo.toml                      |   4 +-
 examples/aes-rs/ta/Makefile                        |  15 ++-
 .../aes-rs/ta/Xargo.toml                           |  11 +-
 examples/aes-rs/ta/build.rs                        |   4 +-
 examples/authentication-rs/Makefile                |  19 ++--
 examples/authentication-rs/host/Makefile           |  12 +-
 examples/authentication-rs/ta/Cargo.toml           |   4 +-
 examples/authentication-rs/ta/Makefile             |  15 ++-
 .../authentication-rs/ta/Xargo.toml                |  11 +-
 examples/authentication-rs/ta/build.rs             |   4 +-
 examples/big_int-rs/Makefile                       |  19 ++--
 examples/big_int-rs/host/Makefile                  |  12 +-
 examples/big_int-rs/ta/Cargo.toml                  |   4 +-
 examples/big_int-rs/ta/Makefile                    |  15 ++-
 .../big_int-rs/ta/Xargo.toml                       |  11 +-
 examples/big_int-rs/ta/build.rs                    |   4 +-
 examples/diffie_hellman-rs/Makefile                |  19 ++--
 examples/diffie_hellman-rs/host/Makefile           |  12 +-
 examples/diffie_hellman-rs/ta/Cargo.toml           |   4 +-
 examples/diffie_hellman-rs/ta/Makefile             |  14 ++-
 .../diffie_hellman-rs/ta/Xargo.toml                |  11 +-
 examples/diffie_hellman-rs/ta/build.rs             |   4 +-
 examples/digest-rs/Makefile                        |  19 ++--
 examples/digest-rs/host/Makefile                   |  12 +-
 examples/digest-rs/ta/Cargo.toml                   |   4 +-
 examples/digest-rs/ta/Makefile                     |  14 ++-
 .../digest-rs/ta/Xargo.toml                        |  11 +-
 examples/digest-rs/ta/build.rs                     |   4 +-
 examples/error_handling-rs/Makefile                |  19 ++--
 examples/error_handling-rs/host/Makefile           |  12 +-
 examples/error_handling-rs/ta/Cargo.toml           |   4 +-
 examples/error_handling-rs/ta/Makefile             |  15 ++-
 .../error_handling-rs/ta/Xargo.toml                |  11 +-
 examples/error_handling-rs/ta/build.rs             |   4 +-
 examples/hello_world-rs/Makefile                   |  19 ++--
 examples/hello_world-rs/host/Makefile              |  12 +-
 examples/hello_world-rs/ta/Cargo.toml              |   4 +-
 examples/hello_world-rs/ta/Makefile                |  14 ++-
 .../hello_world-rs/ta/Xargo.toml                   |  11 +-
 examples/hello_world-rs/ta/build.rs                |   4 +-
 examples/hotp-rs/Makefile                          |  19 ++--
 examples/hotp-rs/host/Makefile                     |  12 +-
 examples/hotp-rs/ta/Cargo.toml                     |   4 +-
 examples/hotp-rs/ta/Makefile                       |  14 ++-
 .../hotp-rs/ta/Xargo.toml                          |  11 +-
 examples/hotp-rs/ta/build.rs                       |   4 +-
 examples/hotp-rs/ta/src/main.rs                    |   6 +-
 examples/random-rs/Makefile                        |  19 ++--
 examples/random-rs/host/Makefile                   |  12 +-
 examples/random-rs/ta/Cargo.toml                   |   4 +-
 examples/random-rs/ta/Makefile                     |  14 ++-
 .../random-rs/ta/Xargo.toml                        |  11 +-
 examples/random-rs/ta/build.rs                     |   4 +-
 examples/secure_storage-rs/Makefile                |  19 ++--
 examples/secure_storage-rs/host/Makefile           |  12 +-
 examples/secure_storage-rs/ta/Cargo.toml           |   4 +-
 examples/secure_storage-rs/ta/Makefile             |  14 ++-
 .../secure_storage-rs/ta/Xargo.toml                |  11 +-
 examples/secure_storage-rs/ta/build.rs             |   4 +-
 examples/signature_verification-rs/Makefile        |  19 ++--
 examples/signature_verification-rs/host/Makefile   |  12 +-
 examples/signature_verification-rs/ta/Cargo.toml   |   4 +-
 examples/signature_verification-rs/ta/Makefile     |  15 ++-
 .../signature_verification-rs/ta/Xargo.toml        |  11 +-
 examples/signature_verification-rs/ta/build.rs     |   4 +-
 examples/supp_plugin-rs/Makefile                   |  11 +-
 examples/supp_plugin-rs/host/Makefile              |  12 +-
 examples/supp_plugin-rs/ta/Cargo.toml              |   4 +-
 examples/supp_plugin-rs/ta/Makefile                |  14 ++-
 .../supp_plugin-rs/ta/Xargo.toml                   |  11 +-
 examples/supp_plugin-rs/ta/build.rs                |   4 +-
 examples/time-rs/Makefile                          |  19 ++--
 examples/time-rs/host/Makefile                     |  12 +-
 examples/time-rs/ta/Cargo.toml                     |   4 +-
 examples/time-rs/ta/Makefile                       |  14 ++-
 .../time-rs/ta/Xargo.toml                          |  11 +-
 examples/time-rs/ta/build.rs                       |   4 +-
 optee-teec/optee-teec-sys/build.rs                 |   2 +-
 optee-utee/Cargo.toml                              |   7 +-
 tests/cleanup_all.sh => optee-utee/Xargo.toml      |  11 +-
 optee-utee/macros/src/lib.rs                       |   2 +-
 optee-utee/optee-utee-sys/Cargo.toml               |   6 +-
 optee-utee/optee-utee-sys/src/lib.rs               |   2 +-
 optee-utee/optee-utee-sys/src/tee_api.rs           |   4 -
 optee-utee/optee-utee-sys/src/tee_api_types.rs     |   3 -
 .../src/tee_internal_api_extensions.rs             |   5 +-
 optee-utee/optee-utee-sys/src/tee_isocket.rs       |   5 +-
 optee-utee/optee-utee-sys/src/tee_tcpsocket.rs     |   5 +-
 optee-utee/optee-utee-sys/src/tee_udpsocket.rs     |   5 +-
 optee-utee/optee-utee-sys/src/trace.rs             |   3 -
 optee-utee/optee-utee-sys/src/user_ta_header.rs    |   3 -
 optee-utee/optee-utee-sys/src/utee_syscalls.rs     |   3 -
 optee-utee/src/arithmetical.rs                     |   2 +-
 optee-utee/src/crypto_op.rs                        |   4 +-
 optee-utee/src/error.rs                            |   4 +-
 optee-utee/src/extension.rs                        |   4 +-
 optee-utee/src/lib.rs                              |  14 ++-
 optee-utee/src/object.rs                           |   4 +-
 rust-toolchain.toml                                |   5 +-
 setup.sh => setup_std_dependencies.sh              |  41 ++++---
 tests/test_acipher.sh                              |   4 +-
 tests/test_aes.sh                                  |   4 +-
 tests/test_authentication.sh                       |   4 +-
 tests/test_big_int.sh                              |   4 +-
 tests/test_diffie_hellman.sh                       |   4 +-
 tests/test_digest.sh                               |   4 +-
 tests/test_error_handling.sh                       |   4 +-
 tests/test_hello_world.sh                          |   4 +-
 tests/test_hotp.sh                                 |   4 +-
 tests/test_random.sh                               |   4 +-
 tests/test_secure_storage.sh                       |   4 +-
 tests/test_signature_verification.sh               |   6 +-
 tests/test_supp_plugin.sh                          |   6 +-
 tests/test_time.sh                                 |   4 +-
 129 files changed, 741 insertions(+), 605 deletions(-)
 create mode 100644 aarch64-unknown-optee.json
 create mode 100644 arm-unknown-optee.json
 copy tests/cleanup_all.sh => examples/acipher-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/aes-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/authentication-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/big_int-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/diffie_hellman-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/digest-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/error_handling-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/hello_world-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/hotp-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/random-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/secure_storage-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/signature_verification-rs/ta/Xargo.toml 
(72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/supp_plugin-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => examples/time-rs/ta/Xargo.toml (72%)
 mode change 100755 => 100644
 copy tests/cleanup_all.sh => optee-utee/Xargo.toml (73%)
 mode change 100755 => 100644
 copy setup.sh => setup_std_dependencies.sh (55%)


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

Reply via email to