You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@teaclave.apache.org by volcano <no...@github.com> on 2020/09/07 06:29:31 UTC

[apache/incubator-teaclave-sgx-sdk] support intel sgx sdk 2.11 and dcap 1.8 (#267)

You can view, comment on, or merge this pull request online at:

  https://github.com/apache/incubator-teaclave-sgx-sdk/pull/267

-- Commit Summary --

  * support intel sgx sdk 2.11 and dcap 1.8
  * clean samplecode

-- File Changes --

    A edl/intel/sgx_dcap_tvl.edl (73)
    M samplecode/backtrace/app/app.c (8)
    M samplecode/db-proxy/db-proxy/Makefile (1)
    M samplecode/hello-regex/app/app.c (2)
    M samplecode/hello-rust/enclave/src/lib.rs (66)
    M samplecode/helloworld/app/app.c (8)
    M samplecode/http_req/Makefile (1)
    M samplecode/hugemem/app/app.c (8)
    M samplecode/pcl/pcl-seal/Makefile (1)
    M samplecode/secretsharing/app/app.c (8)
    M samplecode/serialize/app/app.c (2)
    M samplecode/thread/app/App.cpp (1)
    M samplecode/tls/tlsclient/app/src/main.rs (2)
    M samplecode/tr-mpc/tr-mpc-server/Makefile (1)
    M samplecode/ue-ra/ue-ra-server/Makefile (1)
    M samplecode/unit-test/enclave/src/test_mpsc.rs (2)
    M samplecode/unit-test/enclave/src/test_rand.rs (2)
    M sgx_align_struct_attribute/src/align.rs (112)
    M sgx_align_struct_attribute/src/layout.rs (39)
    M sgx_align_struct_attribute/src/lib.rs (9)
    M sgx_alloc/src/alignalloc.rs (125)
    M sgx_alloc/src/alignbox.rs (81)
    M sgx_alloc/src/lib.rs (3)
    M sgx_alloc/src/rsrvmem.rs (87)
    M sgx_alloc/src/system.rs (42)
    M sgx_backtrace_sys/build.rs (5)
    M sgx_backtrace_sys/libbacktrace/mmap.c (6)
    M sgx_backtrace_sys/libbacktrace/mmapio.c (7)
    M sgx_cov/lib.rs (5)
    A sgx_edl/edl/intel/sgx_dcap_tvl.edl (73)
    M sgx_libc/src/android/aarch64/mod.rs (2)
    M sgx_libc/src/linux/mod.rs (2)
    M sgx_libc/src/macros.rs (2)
    M sgx_serialize_derive/src/decode.rs (2)
    M sgx_serialize_derive/src/encode.rs (2)
    A sgx_signal/LICENSE (202)
    A sgx_signal/Readme.md (3)
    M sgx_signal/src/exception.rs (49)
    M sgx_signal/src/lib.rs (10)
    M sgx_signal/src/manager.rs (98)
    M sgx_signal/src/signal.rs (77)
    M sgx_tcrypto/src/crypto.rs (553)
    M sgx_tcrypto/src/lib.rs (2)
    M sgx_tdh/src/dh.rs (192)
    M sgx_tdh/src/ecp.rs (3)
    M sgx_tdh/src/lib.rs (6)
    M sgx_tkey_exchange/src/lib.rs (18)
    M sgx_tprotected_fs/src/fs.rs (36)
    M sgx_tprotected_fs/src/lib.rs (2)
    M sgx_trts/src/cpu_feature.rs (9)
    M sgx_trts/src/enclave.rs (25)
    M sgx_trts/src/lib.rs (15)
    M sgx_trts/src/macros.rs (14)
    M sgx_trts/src/memchr.rs (24)
    M sgx_trts/src/memeq.rs (14)
    M sgx_trts/src/oom.rs (17)
    M sgx_trts/src/trts.rs (20)
    M sgx_trts/src/veh.rs (9)
    M sgx_tse/src/se.rs (17)
    M sgx_tseal/src/aad.rs (97)
    M sgx_tseal/src/internal.rs (176)
    M sgx_tseal/src/lib.rs (6)
    M sgx_tseal/src/seal.rs (139)
    M sgx_tstd/src/lib.rs (2)
    M sgx_tstd/src/sys/condvar.rs (116)
    M sgx_tstd/src/sys/mutex.rs (178)
    M sgx_tstd/src/sys/rwlock.rs (351)
    M sgx_tunittest/src/lib.rs (63)
    M sgx_types/src/cpu_feature.rs (129)
    M sgx_types/src/error.rs (78)
    M sgx_types/src/function.rs (42)
    M sgx_types/src/lib.rs (3)
    M sgx_types/src/macros.rs (32)
    M sgx_types/src/marker.rs (11)
    M sgx_types/src/metadata.rs (340)
    M sgx_types/src/types.rs (289)
    M sgx_ucrypto/build.rs (5)
    M sgx_ucrypto/src/crypto.rs (497)
    M sgx_ucrypto/src/lib.rs (4)
    M sgx_ucrypto/src/util.rs (26)
    M sgx_urts/src/asyncio.rs (26)
    M sgx_urts/src/enclave.rs (133)
    M sgx_urts/src/env.rs (45)
    M sgx_urts/src/event.rs (82)
    M sgx_urts/src/fd.rs (66)
    M sgx_urts/src/file.rs (191)
    M sgx_urts/src/lib.rs (23)
    M sgx_urts/src/mem.rs (28)
    M sgx_urts/src/net.rs (8)
    M sgx_urts/src/pipe.rs (21)
    M sgx_urts/src/signal.rs (183)
    M sgx_urts/src/socket.rs (80)
    M sgx_urts/src/sys.rs (22)
    M sgx_urts/src/thread.rs (12)
    M sgx_urts/src/time.rs (6)
    M sgx_ustdc/Makefile (2)
    M sgx_ustdc/event.c (5)
    M sgx_ustdc/fd.c (4)
    M sgx_ustdc/inc/inline-hashtab.h (28)
    M sgx_ustdc/signal.c (23)

-- Patch Links --

https://github.com/apache/incubator-teaclave-sgx-sdk/pull/267.patch
https://github.com/apache/incubator-teaclave-sgx-sdk/pull/267.diff

-- 
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/267

Re: [apache/incubator-teaclave-sgx-sdk] support intel sgx sdk 2.11 and dcap 1.8 (#267)

Posted by Yu Ding <no...@github.com>.
Merged #267 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/267#event-3743986375

Re: [apache/incubator-teaclave-sgx-sdk] support intel sgx sdk 2.11 and dcap 1.8 (#267)

Posted by Yu Ding <no...@github.com>.
> @dingelish Does this PR need to upgrade the rust version? I think we can put the rust version upgrade to the next PR.

ok. we can do that.

-- 
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/267#issuecomment-689282729

Re: [apache/incubator-teaclave-sgx-sdk] support intel sgx sdk 2.11 and dcap 1.8 (#267)

Posted by volcano <no...@github.com>.
@dingelish Does this PR need to upgrade the rust version? I think we can put the rust version upgrade to the next PR.

-- 
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/267#issuecomment-689252001

Re: [apache/incubator-teaclave-sgx-sdk] support intel sgx sdk 2.11 and dcap 1.8 (#267)

Posted by Yu Ding <no...@github.com>.
todo:
[ ] upgrade hashbrown to 0.9 after https://github.com/rust-lang/rust/pull/76458
[ ] regression test

-- 
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/267#issuecomment-689240839