Merged #636 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/636#event-6267545871
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Fix privilege issues.
- fix inconsistency of GetFunction and ListFunctions interfaces
- add GetKeysByPrefix interface to the storage service to help the fix
Fixes #624
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes
Merged #635 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/635#event-6264021605
You are receiving this because you are subscribed to this thread.
Message ID:
This time, we're glad to invite Shuang Liu to talk about HyperEnclave
in Ant. Here is the schedule of the meetup:
- 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
Thanks, Sebb.
Teaclave has resolved this issue and updated the download page.
Mingshen
On Tue, Mar 15, 2022 at 10:50 AM sebb wrote:
>
> Several podlings have multiple releases under the dist/release area.
> Old versions should please be removed shortly after the next version
> has been
Merged #633 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/633#event-6238928328
You are receiving this because you are subscribed to this thread.
Message ID:
The format pipeline seems failed:
https://github.com/apache/incubator-teaclave/runs/5526163805?check_suite_focus=true
Please use `make format` to format the code. Thanks!
--
Reply to this email directly or view it on GitHub:
Merged #632 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/632#event-6190978815
You are receiving this because you are subscribed to this thread.
Message ID:
Which docker image are you using?
For DCAP, please use `teaclave/teaclave-build-ubuntu-1804-sgx-dcap-1.11:0.1.5`
instead.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/630#issuecomment-1058885259
You are receiving this because you are
Hi Teacalve Community,
As an Apache incubator project, Teaclave can also participate in GSoC.
For all potential/eligible contributors, please let us know your interests.
You can also propose GSoC ideas for mentorship here:
https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2022+Ideas+list
Merged #629 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/629#event-6150919170
You are receiving this because you are subscribed to this thread.
Message ID:
Closed #608.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/608#event-6141846606
You are receiving this because you are subscribed to this thread.
Message ID:
, we're glad to invite Hongbo Chen to talk about his recent
work on Proof of Being Forgotten. Here is the schedule of the meetup:
- Recent Updates on Teaclave - Mingshen Sun (15m)
- Proof of Being Forgotten: Verified Privacy Protection in
Confidential Computing Platform - Hongbo Chen (30m)
- Free
Merged #628 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/628#event-6101216387
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Polish storage, management, and scheduler service errors for more meaningful
errors messages in services and to end users as well.
## Type of change (select or add applied and delete the others)
Polishing errors in storage, management and scheduler services.
## How has this
Merged #627 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/627#event-6088075986
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Fix inaccuracy of the coverage report. There three main reasons:
- use llvm-cov-11 instead of the default llvm (which may be llvm 10)
- increase heap and stack for the enclave of the integration test
- exclude some unnecessary when capture the coverage info
The new coverage result
Merged #626 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/626#event-6087073495
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Fix the `run-teaclave-services.sh` script. If files in `/dev/sgx` are symlinks,
the current implementation will fail.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
Run
Merged #625 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/625#event-6069802214
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #618 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/618#event-6052919402
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Make frontend error more precise to end users.
## Type of change (select or add applied and delete the others)
Code polishing.
## How has this been tested?
https://ci.mesalock-linux.org/mssun/incubator-teaclave/149/
## Checklist
- [x] Fork the repo and create your branch from
Merged #622 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/622#event-6038587282
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #620 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/620#event-6038378616
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Fix certification verification issue.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
https://ci.mesalock-linux.org/mssun/incubator-teaclave/145
## Checklist
- [x] Fork the
## Description
The current error handling is a bit confused. I suggest to use the following
implementation conventions. Lets use the authentication service as an
example:
- `AuthenticationServiceError`: errors that will be propagated to the end users
## Type of change (select or add applied
Another useful tool `shfmt`: https://github.com/mvdan/sh
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/612#issuecomment-1032965168
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #616 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/616#event-6024358802
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #615 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/615#event-6024356645
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Ignore rustflags set by the build system when compiling wasm payload.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
https://ci.mesalock-linux.org/mssun/incubator-teaclave/139
## Description
Update WAMR version to WAMR-01-18-2022
## Type of change (select or add applied and delete the others)
Sync upstream.
## How has this been tested?
https://ci.mesalock-linux.org/mssun/incubator-teaclave/140
## Checklist
- [x] Fork the repo and create your branch from `master`.
## Description
Pin pyopenssl version for 1804 docker to avoid compatibility issue.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix
Merged #609 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/609#event-6022815275
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #614 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/614#event-6022720819
You are receiving this because you are subscribed to this thread.
Message ID:
Recently, I generated a test coverage report. The line coverage is down to
about 60%. The report is uploaded to coveralls here:
https://coveralls.io/builds/46247974.
I notice something wrong with the report. Some lines should be covered but not
shown in the report. Still no idea what cause
The shellcheck will be helpful for the issue:
https://github.com/koalaman/shellcheck
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/612#issuecomment-1030254748
You are receiving this because you are subscribed to this thread.
Message
Merged #603 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/603#event-6007449591
You are receiving this because you are subscribed to this thread.
Message ID:
I suggest to wrap C APIs into a struct and use `new` and `drop` for resource
management.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/608#issuecomment-1029454074
You are receiving this because you are subscribed to this thread.
Message
Merged #611 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/611#event-6005632486
You are receiving this because you are subscribed to this thread.
Message ID:
Please rebase to the latest master for CI checking.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/603#issuecomment-1028614263
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #605 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/605#event-6000277423
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #606 into yu-fix-cov.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/606#event-621413
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
Export TVM_HOME env var for prebuilt tvm-sys
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would
## Description
This PR add a new pipeline and also fix a concurrent issue of testing.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change
Merged #602 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/602#event-5973738930
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
This PR introduce some changes on the services:
- Support Ubuntu 20.04 docker image
- Support intermediate cert in DCAP attestation cert
- Fix RPC error handling
- Informative logs
- Fix reuse port issue
- Port probing for service launching
- New APIs for authentication
Merged #601 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/601#event-5958834956
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #600 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/600#event-5921162065
You are receiving this because you are subscribed to this thread.
Message ID:
Hi mentors,
Sorry for the late reply. I have complete the report and uploaded to
the wiki page:
https://cwiki.apache.org/confluence/display/INCUBATOR/January2022#teaclave
Also, please kindly help to sign off the report if everything looks
good to you. Thanks!
Mingshen Sun
Here is the report
Fixed and rendered. Thanks!
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/599#issuecomment-1009424456
You are receiving this because you are subscribed to this thread.
Message ID:
Closed #599.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/599#event-5869287311
You are receiving this because you are subscribed to this thread.
Message ID:
Fixed in this commit:
https://github.com/apache/incubator-teaclave-website/commit/1921d33ab1cbe52e4a0045cb2200544b010808f2
The updated page will be rendered soon.
--
Reply to this email directly or view it on GitHub:
Merged #598 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/598#event-5861002217
You are receiving this because you are subscribed to this thread.
Message ID:
Dear Teaclave community,
I'll work on this today. Sorry for the delay.
Mingshen
On Thu, Dec 23, 2021 at 10:20 PM wrote:
>
> Dear podling,
>
> This email was sent by an automated system on behalf of the Apache
> Incubator PMC. It is an initial reminder to give you plenty of time to
> prepare
Merged #596 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/596#event-5802370712
You are receiving this because you are subscribed to this thread.
Message ID:
Merged #595 into master.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/595#event-5802370085
You are receiving this because you are subscribed to this thread.
Message ID:
Closed #576 via #595.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/576#event-5802370092
You are receiving this because you are subscribed to this thread.
Message ID:
## Description
In a clean clone, you cannot build with `make -j4` because of some target
dependency issue. This PR fixes target depends to avoid issues in parallel make.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
##
## Description
Fixes #576
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
CI test.
## Checklist
- [x] Fork the repo and create your branch from `master`.
- [x] If youve added code that
Closed #594.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/594#event-5795485291
You are receiving this because you are subscribed to this thread.
Message ID:
Thanks! Issue closed.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/594#issuecomment-998306435
You are receiving this because you are subscribed to this thread.
Message ID:
Closed #581.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/581#event-5787297125
You are receiving this because you are subscribed to this thread.
Message ID:
I'm closing this issue. I believe this question has been solved.
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/581#issuecomment-997088699
You are receiving this because you are subscribed to this thread.
Message ID:
Can you try to use the `teaclave_sgx_tool attestation` and see if you can get
the attestation report?
--
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/594#issuecomment-997088397
You are receiving this because you are subscribed to this
Merged #592 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/592#event-5774438768
Merged #593 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/593#event-5774429023
## Description
Fix list functions only show the latest function id
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
CI test.
## Checklist
- [x] Fork the repo and create your branch from
## Description
Inherent Request class for proper json serde.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
CI test.
## Checklist
- [x] Fork the repo and create your branch from `master`.
-
Merged #591 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/591#event-5767970004
## Description
Refactor Python client SDK. There are several changes:
- Add TeacalveException, raise when needed
- Add close channel function and support context manager functions (i.e., `with
xxx as:`)
- Remove client classes and merge all functions into the service classes
- Add a parent class
Merged #590 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/590#event-5767452299
## Description
Correctly check if DCAP env var is set as ON.
## Type of change (select or add applied and delete the others)
- [x] Bug fix (non-breaking change which fixes an issue)
## How has this been tested?
CI test.
## Checklist
- [x] Fork the repo and create your branch from `master`.
-
Merged #589 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/589#event-5766277707
Merged #588 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/588#event-5766254653
Closed #365.
--
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/issues/365#event-5762096893
Teaclave has several subprojects:
- Teaclave: a FaaS confidential computing framework
- Teaclave SGX SDK: a Rust SDK for developing SGX apps
- Teaclave TrustZone SDK: a Rust SDK for developing TrustZone apps
The homepage contains information (SDK introductions, docs, API docs) of these
three
## Description
This PR fix building issue.
According to https://github.com/rust-lang/cargo/issues/2904, I enabled cargo
log with `CARGO_LOG=cargo::core::compiler::fingerprint=trace` and see this log:
```
[2021-12-14T02:19:39Z INFO cargo::core::compiler::fingerprint] err:
RUSTFLAGS has
## Description
This PR contains several API changes and bug fixes:
### New APIs and API Updates
I added the following APIs to help with function management and user management.
**TeaclaveFrontend**:
```
service TeaclaveFrontend {
rpc UpdateFunction (UpdateFunctionRequest) returns
Merged #587 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/587#event-5750910066
Merged #586 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/586#event-5745563697
Merged #584 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/584#event-5709167342
Merged #585 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/585#event-5709135727
Merged #579 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/579#event-5709036613
## Description
Add debug log to print `g_peak_heap_used` and `g_peak_rsrv_mem_committed`.
## Type of change (select or add applied and delete the others)
- [x] New feature (non-breaking change which adds functionality)
## How has this been tested?
CI.
## Checklist
- [x] Fork the repo and
Thanks for asking this question.
First of all, did you evaluate the binary size with the release build? If not,
you can add this flag for cmake `-DCMAKE_BUILD_TYPE=Release`.
This is what I got for the release build (without stripping):
```
$ find . -name "*.so" | xargs ls -lh
-rwxr-xr-x 1 user
Merged #582 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/582#event-5703053895
Merged #580 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/580#event-5702925887
Merged #578 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/578#event-5702678877
## Description
Add the `-b` option to `docker/run-teaclave-services.sh` so that user can
choose to rebuild all services, i.e., using `--build` argument to
`docker-compose`.
## Type of change (select or add applied and delete the others)
- [x] New feature (non-breaking change which adds
## Description
For Swift SDK, we dont need to change the code when merging #577. This PR
is fix some typos.
## Type of change (select or add applied and delete the others)
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
Merged #577 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/577#event-5702298537
On Mon, Nov 29, 2021 at 11:03 PM Mingshen Sun wrote:
>
> Dear Teaclave community,
>
> We'll have the meetup tomorrow. Welcome to join.
>
> Mingshen
>
> On Mon, Nov 22, 2021 at 10:27 AM Mingshen Sun wrote:
> >
> > Dear Teaclave community,
> >
> > Th
## Description
This PR optimize memory footprint of RPC (i.e., memory used by serde).
Serde uses up more than 10x memory to deserialize a json message when using
`#[serde(flatten)]` and `#[serde(tag = request]`.
In our case, we cannot handle more than 2M message because serde will
allocation
Dear Teaclave community,
We'll have the meetup tomorrow. Welcome to join.
Mingshen
On Mon, Nov 22, 2021 at 10:27 AM Mingshen Sun wrote:
>
> Dear Teaclave community,
>
> This is a kind reminder that we will have a meetup *next week*. See you then.
>
>
> Mingshen
>
>
process on general@.
[1] https://teaclave.apache.org/contributors/
Best,
Mingshen Sun
-
To unsubscribe, e-mail: dev-unsubscr...@teaclave.apache.org
For additional commands, e-mail: dev-h...@teaclave.apache.org
I tried to build, execute, deploy, and use Teaclave like this:
```
docker run --rm -v $(pwd):/teaclave -w /teaclave \
> -it teaclave/teaclave-build-ubuntu-1804-sgx-2.14:latest \
>bash -c ". /root/.cargo/env && \
> . /opt/sgxsdk/environment && \
> mkdir -p build && cd build && \
>
y with things you have checked.
A checklist for reference:
-
https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
Best,
Mingshen Sun
Apache Teaclave (incubating) PPMC
https://mssun.me
--
Dear Teaclave community,
This is a kind reminder that we will have a meetup *next week*. See you then.
Mingshen
On Tue, Nov 2, 2021 at 2:37 PM Mingshen Sun wrote:
>
> Dear Teaclave community,
>
> We are going to have the 9th monthly Teaclave (virtual) meetup. Since
> Novemb
Merged #575 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/575#event-5634882854
## Description
Enable RELRO and non-executable stack in linking to enhance security.
## Type of change (select or add applied and delete the others)
- [x] New feature (non-breaking change which adds functionality)
## How has this been tested?
CI test.
## Checklist
- [x] Fork the repo and
101 - 200 of 987 matches
Mail list logo