[apache/incubator-teaclave] Version bump to 0.2.0 and prepare for a new release (#488)

2021-02-22 Thread Mingshen Sun
## Description Version bump to 0.2.0. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/488 -- Commit Summary -- * Version bump to 0.2.0 * Fix missing meta in toml -- File Changes -- M attestation/Cargo.toml (2) M

Re: [apache/incubator-teaclave] Update cmac format from string to bytes array. (#487)

2021-02-22 Thread Mingshen Sun
Merged #487 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/487#event-4362275964

Re: Teaclave (Virtual) Meetup #2 - 7-8pm, February 25, 2021 PST

2021-02-22 Thread Mingshen Sun
Hi all, This is a kind reminder for this week's meetup. Please RSVP for the Zoom link. BTW, I'm still looking for speakers, please reply to the email if you'd like to give a talk. Thanks. Best, Mingshen On Mon, Feb 8, 2021 at 8:14 PM Mingshen Sun wrote: > > Dear Teaclave community,

Re: [apache/incubator-teaclave] Update cmac format from string to bytes array. (#487)

2021-02-19 Thread Mingshen Sun
Please also change the C examples according. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/487#issuecomment-782254133

Re: [apache/incubator-teaclave] Polishing Teaclave Client SDK for iOS (#486)

2021-02-17 Thread Mingshen Sun
Merged #486 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/486#event-4343709093

[apache/incubator-teaclave] Polishing Teaclave Client SDK for iOS (#486)

2021-02-16 Thread Mingshen Sun
## Description - make structs and functions public - create `podspec` to distribute the framework - add readme with a simple usage instruction You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/486 -- Commit Summary -- * Make

Re: [apache/incubator-teaclave] Add recent new contributors to the list (#485)

2021-02-12 Thread Mingshen Sun
Merged #485 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/485#event-4327284189

[apache/incubator-teaclave] Add recent new contributors to the list (#485)

2021-02-12 Thread Mingshen Sun
## Description Add recent new contributors to the list. Will be updated to the homepage after being merged. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/485 -- Commit Summary -- * Add recent new contributors to the list

Re: [apache/incubator-teaclave] Update serialized requests in C builtin examples. (#484)

2021-02-12 Thread Mingshen Sun
Merged #484 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/484#event-4327085988

Re: [apache/incubator-teaclave] Add C builtin example. (#483)

2021-02-11 Thread Mingshen Sun
Merged #483 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/483#event-4322963518

Re: [apache/incubator-teaclave] Rust sdk example (#468)

2021-02-10 Thread Mingshen Sun
Merged #468 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/468#event-4318232001

Re: [apache/incubator-teaclave] Rust sdk example (#468)

2021-02-10 Thread Mingshen Sun
Can you rebase to the latest master and resolve the conflicts? Thanks. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/468#issuecomment-777058011

Re: [apache/incubator-teaclave] Add doc of functions in C bindings (#482)

2021-02-09 Thread Mingshen Sun
Merged #482 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/482#event-4311782536

[apache/incubator-teaclave] Add doc of functions in C bindings (#482)

2021-02-09 Thread Mingshen Sun
## Description Add doc of functions in C bindings. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/482 -- Commit Summary -- * Add doc of C bindings -- File Changes -- M sdk/c/teaclave_client_sdk.h (259) M

Re: [apache/incubator-teaclave-sgx-sdk] Support stable rust? (#315)

2021-02-08 Thread Mingshen Sun
@xu-cheng @dingelish, I found that the mentioned `mobilecoinfoundation/mobilecoin` project is under GPL license. Please don't read and refer to any GPL-licensed code. Thank you so much. Since we are an Apache Incubator project and under the Apache license, please read this article about

Teaclave (Virtual) Meetup #2 - 7-8pm, February 25, 2021 PST

2021-02-08 Thread Mingshen Sun
, please RSVP for the Zoom link. Best, Mingshen Sun - To unsubscribe, e-mail: dev-unsubscr...@teaclave.apache.org For additional commands, e-mail: dev-h...@teaclave.apache.org

Re: [apache/incubator-teaclave] Enable CodeQL (#480)

2021-02-08 Thread Mingshen Sun
Merged #480 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/480#event-4306670944

[apache/incubator-teaclave] Enable CodeQL (#480)

2021-02-07 Thread Mingshen Sun
## Description Enable CodeQL for code scanning. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/480 -- Commit Summary -- * Try CodeQL -- File Changes -- A .github/workflows/codeql-analysis.yml (67) -- Patch Links --

Re: [apache/incubator-teaclave] Teaclave Client SDK in Swift (iOS Framework) (#479)

2021-02-04 Thread Mingshen Sun
Merged #479 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/479#event-4292473792

[apache/incubator-teaclave] Teaclave Client SDK in Swift (iOS Framework) (#479)

2021-02-03 Thread Mingshen Sun
## Description This PR implements another Teaclave client SDK in Swift, i.e., an iOS framework for Teaclave client users. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/479 -- Commit Summary -- * Support x86_64-apple-ios

Re: [apache/incubator-teaclave] Fix SDK building issue on macos and enable macos CI job for client SDK (#478)

2021-02-01 Thread Mingshen Sun
Merged #478 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/478#event-4276523697

[apache/incubator-teaclave] Fix SDK building issue on macos and enable macos CI job for client SDK (#478)

2021-02-01 Thread Mingshen Sun
## Description - Fix SDK building issue on macos - Enable macos CI job for client SDK You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/478 -- Commit Summary -- * Fix SDK building issue on macos * Enable macos CI job for

Re: [apache/incubator-teaclave] [SDK] Add iOS/macOS build support for protected_fs (#477)

2021-02-01 Thread Mingshen Sun
Merged #477 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/477#event-4276065735

Re: [apache/incubator-teaclave] Integrate teaclave_client_sdk to the build system (#475)

2021-01-29 Thread Mingshen Sun
Merged #475 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/475#event-4268129378

Teaclave Meetup #1 Minutes

2021-01-28 Thread Mingshen Sun
by Mingshen Sun (40 minutes) - Q and free discussion (20 minutes) ## Recent Updates of Teaclave - Teaclave TrustZone SDK donation - Rust/C client SDK - GitHub Actions, GitHub Issue templates - GSoC call for proposals - Teaclave meetup call for speakers ## 2021 Objectives of Teaclave Projects

Re: [apache/incubator-teaclave] Add GitHub issue templates (#476)

2021-01-28 Thread Mingshen Sun
Merged #476 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/476#event-4264117466

[apache/incubator-teaclave] Add GitHub issue templates (#476)

2021-01-28 Thread Mingshen Sun
## Description This will help new issue reports more structured and better categorized. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/476 -- Commit Summary -- * Add github issue templates -- File Changes -- A

Re: Teaclave meetup

2021-01-27 Thread Mingshen Sun
Sent. Thanks for your interests. On Wed, Jan 27, 2021 at 8:31 PM Ma,Hongwei(EE) wrote: > > Hi Mingshen, > > Please send me a zoom link, too. Thanks. > > Best wishes, > > 马红伟 > Baidu | EE OSPO | +86 13672160751 | Hi: mahongweichina > > 在 2021/1/28 上午11:02,“Ming

Re: Teaclave meetup

2021-01-27 Thread Mingshen Sun
I have sent you two the Zoom link for the meetup. For others, please RSVP for the link. Thanks. On Wed, Jan 27, 2021 at 6:23 PM Yu Ding wrote: > > no worry. it's tomorrow. > > On Wed, Jan 27, 2021 at 18:19 rduan wrote: > > > Please send me a zoom link for teaclave meetup. Thanks! > > > > > >

[apache/incubator-teaclave] Integrate teaclave_client_sdk to the build system (#475)

2021-01-27 Thread Mingshen Sun
## Description Integrate teaclave_client_sdk to the build system. Now you can use `make teaclave_client_sdk` to build the dynamic and staitc library of client sdk. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/475 -- Commit

Re: [apache/incubator-teaclave] Add protected_fs feature to the crypto crate (#474)

2021-01-27 Thread Mingshen Sun
Closed #474. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/474#event-4257407210

[apache/incubator-teaclave] Add protected_fs feature to the crypto crate (#474)

2021-01-26 Thread Mingshen Sun
## Description The `protected_fs_rs` crate should be used for the crypto on demand. For example, current client SDK doesnt provide any API related with the `protected_fs_rs`. With this PR, users can compile/use the Rust/C client SDK in other platform. Teaclave File (i.e., `protected_fs_rs`)

Re: [apache/incubator-teaclave] Execute builtin_echo.py error (#463)

2021-01-26 Thread Mingshen Sun
> And can I load my own machine learning model file use Teaclave? Sorry, I don't know how to answer this question. It's too general. Can you give me more detailed information? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on

Re: [apache/incubator-teaclave] Execute builtin_echo.py error (#463)

2021-01-26 Thread Mingshen Sun
Seems that there're connection issues between containers (services) started by `docker-compose`. I don't know why. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [apache/incubator-teaclave] Execute builtin_echo.py error (#463)

2021-01-26 Thread Mingshen Sun
Can you set the env var `export TEACLAVE_LOG=debug`? Then start the services with `docker-compose`. Please paste log here. Thanks. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [apache/incubator-teaclave] Start to use GitHub Actions (#473)

2021-01-26 Thread Mingshen Sun
Merged #473 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/473#event-4253444904

Re: [apache/incubator-teaclave] Remove unused commented ubuntu 16.04 pipeline (#472)

2021-01-26 Thread Mingshen Sun
Merged #472 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/472#event-4253407526

Re: [apache/incubator-teaclave] Start to use GitHub Action (#473)

2021-01-26 Thread Mingshen Sun
Here is a GitHub CI result from my repo: https://github.com/mssun/incubator-mesatee/actions/runs/513650440 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

[apache/incubator-teaclave] Start to use GitHub Action (#473)

2021-01-26 Thread Mingshen Sun
## Description Previously we have in-house CI (Drone CI). However, this is not public to all contributors. This PR is start to use GitHub Action. There are three jobs: building/testing in simulation mode, code format, code linting. It takes about 30 minutes in GitHub Action. Though its slow.

[apache/incubator-teaclave] Remove unused commented ubuntu 16.04 pipeline (#472)

2021-01-26 Thread Mingshen Sun
## Description Remove unused commented ubuntu 16.04 pipeline You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/472 -- Commit Summary -- * Remove commented ubuntu 16.04 pipeline -- File Changes -- M .drone.yml (275) --

Re: [apache/incubator-teaclave] some problem about sgx_ecdsa attentation (#469)

2021-01-26 Thread Mingshen Sun
Hi @xglreal, thanks for your question! Sorry, I couldn't help you if you cannot provide more detailed information. Like how did you setup the environment? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [apache/incubator-teaclave] GPG error: The following signatures couldn't be verified (#471)

2021-01-26 Thread Mingshen Sun
I think this command will add the public key of Intel. `$ wget -qO - https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | sudo apt-key add -` . What did I missing? Any errors when adding the key for you? -- You are receiving this because you are subscribed to this thread.

Re: [apache/incubator-teaclave] C client SDK (#470)

2021-01-26 Thread Mingshen Sun
Merged #470 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/470#event-4252163790

Re: [apache/incubator-teaclave] C client SDK (#470)

2021-01-26 Thread Mingshen Sun
Thanks for the review! Merged. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/470#issuecomment-767745980

[apache/incubator-teaclave] C client SDK (#470)

2021-01-25 Thread Mingshen Sun
## Description Introduce C client SDK. There are two types of C APIs: - `*_serialized` APIs accept JSON serialized string requests and responses. These APIs is for other high level programming languages. - Normal APIs like `teaclave_user_login`. An echo example using C client SDK is also

Re: Invitation to participate with the ASF at GSoC 2021

2021-01-25 Thread Mingshen Sun
o the wiki later [1]. Thank you so much! [1] https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2021+Ideas+list Best, Mingshen Sun On Fri, Jan 15, 2021 at 5:30 PM Mingshen Sun wrote: > Hi community, > > The incubating projects are also eligible for the GSoC. > > If you are e

Re: Teaclave Meetup

2021-01-24 Thread Mingshen Sun
! Best, Mingshen On Mon, Jan 18, 2021 at 5:51 PM Mingshen Sun wrote: > Dear Teaclave community, > > Last year, we organized several private offline meetups with our core > contributors. This gave us a good chance to discuss the project. > > In the year of 2021, I plan to organ

Re: [apache/incubator-teaclave] Cargo build error for Rust SDK (#465)

2021-01-21 Thread Mingshen Sun
Closed #465 via #467. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/465#event-4236312457

Re: [apache/incubator-teaclave] Don't use offline to build the proto when not within Teaclave's build system (#467)

2021-01-21 Thread Mingshen Sun
Merged #467 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/467#event-4236312451

[apache/incubator-teaclave] Don't use offline to build the proto when not within Teaclave's build system (#467)

2021-01-21 Thread Mingshen Sun
## Description Fix #465. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/467 -- Commit Summary -- * Dont use offline to build the proto when not within Teaclaves build system -- File Changes -- M

Re: [apache/incubator-teaclave] Cargo build error for Rust SDK (#465)

2021-01-21 Thread Mingshen Sun
Thanks for reporting this. No, this is not caused by the needs of new crates. This is because all of our dependencies for the frameworks, SDKs, cli, etc. are vendored for offline building. However, this is managed by the build system (i.e., cmake). If you want to compile a crate directly in

Re: [apache/incubator-teaclave] Improve the step by step instruction for simulation mode (#464)

2021-01-20 Thread Mingshen Sun
Merged #464 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/464#event-4229569715

Re: [apache/incubator-teaclave] Fix sim mode docker compose file (#462)

2021-01-20 Thread Mingshen Sun
Merged #462 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/462#event-4229568352

[apache/incubator-teaclave] Improve the step by step instruction for simulation mode (#464)

2021-01-20 Thread Mingshen Sun
## Description People may forget to install the Python modules when directly read the step by step instruction in the doc. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/464 -- Commit Summary -- * Improve the step by step

Re: [apache/incubator-teaclave] Execute builtin_echo.py error (#463)

2021-01-20 Thread Mingshen Sun
1. I saw that several services have exited. 2. You should install the `toml` module. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/463#issuecomment-763823660

Re: [apache/incubator-teaclave] I a error when use simulate model (#461)

2021-01-20 Thread Mingshen Sun
See PR #462. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/461#issuecomment-763428079

[apache/incubator-teaclave] Fix sim mode docker compose file (#462)

2021-01-19 Thread Mingshen Sun
## Description Make container names consistent. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/462 -- Commit Summary -- * Fix sim mode docker compose file -- File Changes -- M

Re: [apache/incubator-teaclave] How solve the runtime error in simulation mode? (#437)

2021-01-19 Thread Mingshen Sun
Ok, yours is different. The `docker-compose` reports an error. There are something wrong with the `docker-compose-ubuntu-1804-sgx-sim-mode.yml` file. Here is a patch. I'll create a PR to solve this issue. Thanks. ```diff diff --git a/docker/docker-compose-ubuntu-1804-sgx-sim-mode.yml

Re: [apache/incubator-teaclave] [Feature Request]add access to attestion report in teaclave functions (#449)

2021-01-19 Thread Mingshen Sun
Thanks for your request. I have added it in our 2021 plan (#460). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/449#issuecomment-763382200

Re: [apache/incubator-teaclave] dcap认证服务如何使用 (#454)

2021-01-19 Thread Mingshen Sun
1. 我们暂时没有相关,主要的学习资料还是来自 Intel 官方文档。 2. 需要重新编译(https://teaclave.apache.org/docs/codebase/dcap/): > By default, Intel Attestation Service (IAS) will be used for attestation in > Teaclave. To use DCAP instead of IAS, you have to first build Teaclave with > DCAP enabled (by appending -DDCAP=ON

Re: [apache/incubator-teaclave] formal specification and verification for teaclave access control module (#453)

2021-01-19 Thread Mingshen Sun
Thanks for your proposal. Sorry for the late reply. Can you provide a simple example to clarify your goal. More specifically, I'd like to see what kind of outputs you will contribute (e.g., formal document, proof, and readme to reproduce). Please try your best to list them. The followup

Re: [apache/incubator-teaclave] How to get DCAP(ECDSA) attestation information (#459)

2021-01-19 Thread Mingshen Sun
This link (https://software.intel.com/content/www/us/en/develop/articles/intel-software-guard-extensions-data-center-attestation-primitives-quick-install-guide.html) contains a lot useful documents. -- You are receiving this because you are subscribed to this thread. Reply to this email

Re: [apache/incubator-teaclave] How to get DCAP(ECDSA) attestation information (#459)

2021-01-19 Thread Mingshen Sun
For DCAP, `AS_ALGO` is `ecdsa`. `AS_URL` is the URL of your data center attestation service. `AS_KEY` and `AS_SPID` are not used for DCAP. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

[apache/incubator-teaclave] [RFC] Roadmap in 2021: Project Maturity and Community Buildup (#460)

2021-01-19 Thread Mingshen Sun
Last year, we published an RFC - "Roadmap: Towards the First Public Release" [1]. Thanks for the continuous efforts made by the community. We have completed several milestones and amazing achievements. Specifically, we published the first Apache incubator release - version 0.1.0 [2]. In this

Re: [apache/incubator-teaclave] [Fix] broken api reference links (#457)

2021-01-19 Thread Mingshen Sun
Merged #457 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/457#event-4224127514

Re: [apache/incubator-teaclave] Remove unnecessary build.rs (#456)

2021-01-19 Thread Mingshen Sun
Merged #456 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/456#event-4224045807

[apache/incubator-teaclave] Remove unnecessary build.rs (#456)

2021-01-19 Thread Mingshen Sun
## Description `build.rs` is not used right now. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/456 -- Commit Summary -- * Remove unnecesary build.rs -- File Changes -- D sdk/rust/build.rs (20) -- Patch Links --

Re: [apache/incubator-teaclave] Add Rust client SDK (#455)

2021-01-18 Thread Mingshen Sun
Merged #455 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/455#event-4220892931

Re: [apache/incubator-teaclave] Add Rust client SDK (#455)

2021-01-18 Thread Mingshen Sun
I'll add doc comments later when the APIs becomes table. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/455#issuecomment-762556684

Teaclave Meetup

2021-01-18 Thread Mingshen Sun
schedule and link for the meetup (e.g., Zoom). Feel free to reply if you have any suggestion for the meetup. Thanks. -- Best, Mingshen Sun

[apache/incubator-teaclave] Add Rust client SDK (#455)

2021-01-18 Thread Mingshen Sun
## Description Add Rust client SDK. ## Type of change (select or add applied and delete the others) - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing

Fwd: Invitation to participate with the ASF at GSoC 2021

2021-01-15 Thread Mingshen Sun
Hi community, The incubating projects are also eligible for the GSoC. If you are eligible students for GSoC (https://summerofcode.withgoogle.com/get-started/) and want to contribute to Apache Teaclave (incubating). Please feel free to contact the community. I'm more than happy to help you. For

Re: [VOTE] Accept Rust OP-TEE TrustZone SDK to Apache Teaclave (incubating)

2021-01-07 Thread Mingshen Sun
- Matt Sicker Non binding vote: - Gao,Yingchun Thank you all. I will work to complete the donation process. On Tue, Jan 5, 2021 at 8:02 PM Mingshen Sun wrote: > > Thanks Matt. Yes, the software grant will be submitted once the voting is > done. > > On Tue, Jan 5, 2021 at 8:00 PM Mat

Re: Podling Teaclave Report Reminder - January 2021

2021-01-06 Thread Mingshen Sun
AM Mingshen Sun wrote: > > Hi Dave, > > Thanks for the reminder. Don't know why I missed this email. > > To mentors, I will prepare the report today. > > Best, > Mingshen > > On Wed, Jan 6, 2021 at 10:44 AM Dave Fisher wrote: > > > > A reminder t

Re: Podling Teaclave Report Reminder - January 2021

2021-01-06 Thread Mingshen Sun
Hi Dave, Thanks for the reminder. Don't know why I missed this email. To mentors, I will prepare the report today. Best, Mingshen On Wed, Jan 6, 2021 at 10:44 AM Dave Fisher wrote: > > A reminder to discuss and submit a report. > > Thanks, > Dave > > On 2020/12/24 00:35:06, jmcl...@apache.org

[apache/incubator-teaclave-sgx-sdk] Using std Aware Cargo (#311)

2021-01-05 Thread Mingshen Sun
"std Aware Cargo" (https://github.com/rust-lang/wg-cargo-std-aware) is one of the most important building blocks for Teaclave SGX SDK. With this, we can build SGX enclave without worry about the complexity brought by Xargo or no-std Cargo. However this is a long-term plan for Cargo, which

Re: [apache/incubator-teaclave] worker含义 (#450)

2021-01-04 Thread Mingshen Sun
@gaojunjie03 多谢你的回答,非常准确。现在文档还不是很完善,阅读代码会更直接一些。 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/450#issuecomment-754297890

Re: [apache/incubator-teaclave] 关于execution-service服务的问题 (#451)

2021-01-04 Thread Mingshen Sun
有一下几个原因: - SGX EPC 大小受限,多线程不会带来太多的 performance gain - 线程之间没有内存隔离(进程隔离),不同 task 在同一进程执行可能会带来安全隐患 一台物理机启动多个 execution-service 的方式进行并发执行应该能满足现在的需求。 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

[VOTE] Accept Rust OP-TEE TrustZone SDK to Apache Teaclave (incubating)

2021-01-04 Thread Mingshen Sun
Wan and Mingshen Sun within Baidu. The project now has new committers from around the world. Some open source projects like https://github.com/veracruz-project are using the SDK to build their systems. We encourage everyone to ask questions and create pull requests to the project. Community: We

Re: [apache/incubator-teaclave] 请问下,mesatee是使用mesapy来支持矩阵操作的吗?现在mesapy支不支持pandas做一些矩阵(表)操作? (#448)

2020-12-23 Thread Mingshen Sun
1. mesatee是使用mesapy来支持矩阵操作的吗? MesaPy 作为 Teaclave 的一个 executor,可以执行 Python function。同时还可以使用 native executor,也就是用 Rust 编写 builtin function。两种 executor 均可以支持矩阵操作。 2. 现在mesapy支不支持pandas做一些矩阵(表)操作? 现在不支持 import pandas。 MesaPy 提供了 Python 2 的 builtin types 和 builtin functions 以及一些基本的

Re: [apache/incubator-teaclave] 运行builtin_gbdt_train.py出现以下报错,是什么问题呢 (#444)

2020-12-18 Thread Mingshen Sun
Closed #444. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/444#event-4131565360

Re: [apache/incubator-teaclave] Add the exposed password checking function (#447)

2020-12-18 Thread Mingshen Sun
Merged #447 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/447#event-4131080717

Re: [apache/incubator-teaclave] Add a teaclave-file-service container to the docker compose file (#446)

2020-12-18 Thread Mingshen Sun
Merged #446 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/446#event-4130928811

Re: [apache/incubator-teaclave] Add the exposed password checking function (#447)

2020-12-16 Thread Mingshen Sun
CI passed: http://ci.mesalock-linux.org/mssun/incubator-mesatee/1103 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/447#issuecomment-747187329

[apache/incubator-teaclave] Add the exposed password checking function (#447)

2020-12-16 Thread Mingshen Sun
## Description - Add a builtin function called `builtin-password-check`. - A corresponding example is also added. The purpose of this function is to demonstrate a usage scenario of Teaclave on threat intelligence. You can view, comment on, or merge this pull request online at:

Re: [apache/incubator-teaclave] Add a teaclave-file-service container to the docker compose file (#446)

2020-12-16 Thread Mingshen Sun
This can fix #444, which new user may encounter. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/446#issuecomment-747150495

[apache/incubator-teaclave] Add a teaclave-file-service container to the docker compose file (#446)

2020-12-16 Thread Mingshen Sun
## Description This can help people to run examples with registered input files. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/446 -- Commit Summary -- * Add a teaclave-file-service container to the docker compose file to

Re: [apache/incubator-teaclave] 数据加解密问题 (#445)

2020-12-16 Thread Mingshen Sun
加密文件通过 Teaclave Command Line Tool 得到: https://github.com/apache/incubator-teaclave/tree/master/cli -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [apache/incubator-teaclave] 关于自定义添加外部依赖到crates-io问题 (#443)

2020-12-16 Thread Mingshen Sun
感觉没问题,你能确认一下 pull 下来的 crates-io 的 submodule 是你新的地址么 (https://xxx/crates-io)? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/443#issuecomment-746761441

Re: [apache/incubator-teaclave] 运行builtin_gbdt_train.py出现以下报错,是什么问题呢 (#444)

2020-12-15 Thread Mingshen Sun
> wget http://docker_teaclave-file-service_1:6789 --2020-12-16 10:22:58-- http://docker_teaclave-file-service_1:6789/ Resolving docker_teaclave-file-service_1 (docker_teaclave-file-service_1)... failed: Temporary failure in name resolution. wget: unable to resolve host address

Re: [apache/incubator-teaclave] 运行builtin_gbdt_train.py出现以下报错,是什么问题呢 (#444)

2020-12-15 Thread Mingshen Sun
一个解决方法是修改 docker compose 文件: ```patch diff --git a/docker/docker-compose-ubuntu-1804-sgx-sim-mode.yml b/docker/docker-compose-ubuntu-1804-sgx-sim-mode.yml index aa5388d..b0f25aa 100644 --- a/docker/docker-compose-ubuntu-1804-sgx-sim-mode.yml +++

Re: [apache/incubator-teaclave] 运行builtin_gbdt_train.py出现以下报错,是什么问题呢 (#444)

2020-12-15 Thread Mingshen Sun
明白了,这里应该是 execution service 的 docker 无法访问 localhost 这个文件系统才出现的错误。 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/444#issuecomment-745704173

Re: [apache/incubator-teaclave] 关于自定义添加外部依赖到crates-io问题 (#443)

2020-12-15 Thread Mingshen Sun
你的 submodule 没有 commit? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/issues/443#issuecomment-745560980

Re: [apache/incubator-teaclave] Update builtin_online_decrypt.py (#442)

2020-12-11 Thread Mingshen Sun
Merged #442 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/442#event-4103622715

Re: [apache/incubator-teaclave-sgx-sdk] Add instructions to report security issues (#297)

2020-12-11 Thread Mingshen Sun
Merged #297 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave-sgx-sdk/pull/297#event-4103434447

[apache/incubator-teaclave-sgx-sdk] Add instructions to report security issues (#297)

2020-12-11 Thread Mingshen Sun
Add instructions to report security issues. This file will also be shown as the security policy in the Security section in GitHub. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave-sgx-sdk/pull/297 -- Commit Summary -- * Add

Re: [apache/incubator-teaclave] Add instruction to report security issue in the community page (#441)

2020-12-11 Thread Mingshen Sun
Yes, we already have the `SECURITY.md` file. - https://github.com/apache/incubator-teaclave/blob/master/SECURITY.md - https://github.com/apache/incubator-teaclave/security/policy I also add this to the `COMMUNITY.md` file to make sure people from the homepage can see it. Now, it's online:

Re: [apache/incubator-teaclave] Add instruction to report security issue in the community page (#441)

2020-12-11 Thread Mingshen Sun
Merged #441 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/441#event-4102653968

[apache/incubator-teaclave] Add instruction to report security issue in the community page (#441)

2020-12-11 Thread Mingshen Sun
## Description This will also be included in the generated homepage. You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave/pull/441 -- Commit Summary -- * Add instruction to report security issue in the community page -- File Changes

Re: [apache/incubator-teaclave] Fix typo in the mailing list (#440)

2020-12-09 Thread Mingshen Sun
Merged #440 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave/pull/440#event-4091280301

<    1   2   3   4   5   6   7   8   9   10   >