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 2022/04/19 22:24:26 UTC

[incubator-teaclave-website] branch master updated (74799814 -> e495e54c)

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-website.git


    from 74799814 Add recent contributors
     new 9e201847 Update meetup 11 notes
     new e495e54c Add blog of announcing teaclave trustzone sdk 0.2.0

The 2 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:
 site/blog/2022-03-31-teaclave-meetup-11.md         |  37 +++-------
 ...4-18-announcing-teaclave-trustzone-sdk-0.2.0.md |  81 +++++++++++++++++++++
 site/blog/img/teaclave-meetup-11-zoom.png          | Bin 0 -> 2735606 bytes
 3 files changed, 92 insertions(+), 26 deletions(-)
 create mode 100644 site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md
 create mode 100644 site/blog/img/teaclave-meetup-11-zoom.png


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org


[incubator-teaclave-website] 01/02: Update meetup 11 notes

Posted by ms...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mssun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git

commit 9e20184783de72ac1cbc8532a9150aa984fa039d
Author: Mingshen Sun <bo...@mssun.me>
AuthorDate: Tue Apr 19 15:24:03 2022 -0700

    Update meetup 11 notes
---
 site/blog/2022-03-31-teaclave-meetup-11.md |  37 +++++++++--------------------
 site/blog/img/teaclave-meetup-11-zoom.png  | Bin 0 -> 2735606 bytes
 2 files changed, 11 insertions(+), 26 deletions(-)

diff --git a/site/blog/2022-03-31-teaclave-meetup-11.md b/site/blog/2022-03-31-teaclave-meetup-11.md
index edbf1dcb..2c948727 100644
--- a/site/blog/2022-03-31-teaclave-meetup-11.md
+++ b/site/blog/2022-03-31-teaclave-meetup-11.md
@@ -1,39 +1,24 @@
 ---
-title: "[Scheduled] Teaclave Meetup #11"
+title: "Teaclave Meetup #11"
 date: 2022-03-31
 author: Mingshen Sun
 ---
 
-Dear Teaclave Community,
-
-We are going to have the 11th monthly Teaclave (virtual) meetup. This
-is the second meetup in 2022.
-
-- 19:00-20:00 on Thursday, March 31, 2022 (PT)
-
-You can find the corresponding date time in your time zone here:
-<https://time.is/compare/1900_24_March_2022_in_PT>
-
-This time, we're glad to invite Shuang Liu to talk about HyperEnclave in Ant.
-Here is the schedule of the meetup:
+## Agenda
 
 - Recent Updates on Teaclave - Mingshen Sun (10m)
 - HyperEnclave - Shuang Liu (40m)
 - Free discussion (10m)
 
-I also created a Google Calendar [1] for the recurring events. Please
-subscribe if you're interested. You can also find notes on previous
-meetings [2] to learn more.
-
-At last, same as the previous meetup, please RSVP for the Zoom link
-(or find it in the shared calendar).
+## Attendees
 
-Also, you are welcome to share anything related with Teaclave, and
-more border topics on confidential computing and privacy preserving
-computation techniques. Please contact me for scheduling. Thanks!
+- Mingshen Sun
+- Ran Duan
+- He Sun
+- Weijie Liu
+- Shuang Liu
+- Bing Duan
 
-Best,
-Mingshen Sun
+## Group Photo
 
-- [1] Apache Teaclave (incubating) Community Calendar: <ht...@group.calendar.google.com>
-- [2] Meetup Notes: <https://mssun.notion.site/Teaclave-Community-Meetup-Minutes-5cb34b2215f4474c834c108fbcfa4e4d>
+![Group Photo](./img/teaclave-meetup-11-zoom.png)
diff --git a/site/blog/img/teaclave-meetup-11-zoom.png b/site/blog/img/teaclave-meetup-11-zoom.png
new file mode 100644
index 00000000..40ad412d
Binary files /dev/null and b/site/blog/img/teaclave-meetup-11-zoom.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org


[incubator-teaclave-website] 02/02: Add blog of announcing teaclave trustzone sdk 0.2.0

Posted by ms...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mssun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git

commit e495e54ccfef6558b4df81d44ee249a5fd79b643
Author: Mingshen Sun <bo...@mssun.me>
AuthorDate: Tue Apr 19 15:24:20 2022 -0700

    Add blog of announcing teaclave trustzone sdk 0.2.0
---
 ...4-18-announcing-teaclave-trustzone-sdk-0.2.0.md | 81 ++++++++++++++++++++++
 1 file changed, 81 insertions(+)

diff --git a/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md b/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md
new file mode 100644
index 00000000..dfe9a3c4
--- /dev/null
+++ b/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md
@@ -0,0 +1,81 @@
+---
+title: Announcing Apache Teaclave TrustZone SDK (incubating) 0.2.0
+date: 2022-04-18
+author: Mingshen Sun
+---
+
+On behalf of the Teaclave community, I am happy to announce the release of
+Teaclave TrustZone SDK 0.2.0.
+
+Teaclave TrustZone SDK provides abilities to build safe TrustZone applications
+in Rust. The SDK is based on the OP-TEE project which follows GlobalPlatform TEE
+specifications and provides ergonomic APIs. In addition, it enables capability
+to write TrustZone applications with Rust's standard library and many
+third-party libraries (i.e., crates). Teaclave TrustZone SDK is a sub-project of
+Apache Teaclave (incubating). To learn more about the design and history of
+TrustZone SDK,
+please read the blog [Welcome Rust OP-TEE TrustZone SDK To Teaclave](https://teaclave.apache.org/blog/2021-03-14-welcome-rust-optee-trustzone-sdk/).
+
+This is the second Apache Incubator release of Teaclave TrustZone SDK. Teaclave
+TrustZone SDK provides abilities to build safe TrustZone applications in Rust.
+The SDK is based on the OP-TEE project which follows GlobalPlatform TEE
+specifications and provides ergonomic APIs. In addition, it enables the
+capability to write TrustZone applications with Rust's standard library and many
+third-party libraries (i.e., crates). Teaclave TrustZone SDK is a sub-project of
+Apache Teaclave (incubating).
+
+During this period, we are working closely with the OP-TEE community to
+integrate TA examples written in Rust into the upstream repository. You can try
+and play with the examples written in Rust with Teaclave TrustZone SDK since the
+OP-TEE 3.15.0 release.
+
+More specifically, in this release we have the following updates:
+
+## Features
+
+- Add support for tee-supplicant loadable plugins and examples
+- Add TEE Socket APIs and examples
+
+## Enhancements
+
+#### Integration into OP-TEE
+
+- Add the `-rs` suffix to examples and update test scripts ([#34](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/34))
+- Update to OP-TEE 3.14.0 ([#35](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/35))
+- Update to OP-TEE 3.16.0 ([#59](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/59))
+
+#### Building
+
+- Upgrade building docker to Ubuntu 20.04 ([#33](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/33))
+- Update Rust toolchain to nightly-2021-09-20 and std to 1.56.1 ([#53](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/53))
+- Add setup.sh to setup rust environment and initialize submodules ([#40](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/40), [#63](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/63))
+
+#### CI
+
+- Switch to GitHub Actions ([#33](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/33))
+- Add expect script for OP-TEE CI and fix CI errors ([#45](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/45), [#50](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/50))
+
+## Bug fixes
+
+- Fix ldelf error of arm32 ta ([#38](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/38))
+- fix error when making the plugin example second time ([#42](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/42))
+- Correct toolchain PATH env ([#44](https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/44))
+
+## Docs
+
+- Add debugging OP-TEE TA doc: Debugging OP-TEE TA
+- Add documentation of Rust examples: Overview of OP-TEE Rust Examples
+- Polish the getting started documentation
+
+## Download
+
+You can download the release from the
+[download](https://teaclave.apache.org/download/) page. Also, please checkout
+our [repository](https://github.com/apache/incubator-teaclave-trustzone-sdk)
+hosted on GitHub.
+
+## Contributing
+
+Teaclave TrustZone SDK is under the Apache License v2 and open source in The
+Apache Way. We aim to create a project that is maintained and owned by the
+community. All kinds of contributions are welcome. Thanks to our contributors.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org