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

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

-- Commit Summary --

  * Support rust-nightly-2022-02-23

-- File Changes --

    M dockerfile/Dockerfile.1804.nightly (2)
    M dockerfile/Dockerfile.2004.nightly (2)
    M dockerfile/Dockerfile.centos8.nightly (2)
    M edl/sgx_file.edl (3)
    M rust-toolchain (2)
    M samplecode/backtrace/enclave/Cargo.toml (2)
    M samplecode/backtrace/enclave/Xargo.toml (1)
    M samplecode/backtrace/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/crypto/enclave/Cargo.toml (6)
    M samplecode/crypto/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/db-proxy/db-proxy/enclave/Cargo.toml (4)
    M samplecode/db-proxy/db-proxy/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/dcap-pckretrieval/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/file/enclave/Cargo.toml (2)
    M samplecode/file/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/hello-regex/enclave/Cargo.toml (2)
    M samplecode/hello-regex/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/hello-rust-vscode-debug/Cargo.toml (26)
    M samplecode/hello-rust-vscode-debug/enclave/Cargo.toml (2)
    M samplecode/hello-rust-vscode-debug/enclave/x86_64-unknown-linux-sgx.json 
(11)
    M samplecode/hello-rust/enclave/Cargo.toml (13)
    M samplecode/hello-rust/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/helloworld/enclave/Cargo.toml (2)
    M samplecode/helloworld/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/http_req/Makefile (5)
    M samplecode/http_req/enclave/Cargo.toml (2)
    M samplecode/http_req/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/hugemem/enclave/Cargo.toml (2)
    M samplecode/hugemem/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/kvdb-memdb/enclave/Cargo.toml (2)
    M samplecode/kvdb-memdb/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/localattestation/attestation/Cargo.toml (2)
    M samplecode/localattestation/enclave1/Cargo.toml (2)
    M samplecode/localattestation/enclave1/Xargo.toml (1)
    M samplecode/localattestation/enclave1/x86_64-unknown-linux-sgx.json (11)
    M samplecode/localattestation/enclave2/Cargo.toml (2)
    M samplecode/localattestation/enclave2/Xargo.toml (1)
    M samplecode/localattestation/enclave2/x86_64-unknown-linux-sgx.json (11)
    M samplecode/localattestation/enclave3/Cargo.toml (2)
    M samplecode/localattestation/enclave3/Xargo.toml (1)
    M samplecode/localattestation/enclave3/x86_64-unknown-linux-sgx.json (11)
    M samplecode/logger/enclave/Cargo.toml (2)
    M samplecode/logger/enclave/Xargo.toml (1)
    M samplecode/logger/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/machine-learning/enclave/Cargo.toml (5)
    M samplecode/machine-learning/enclave/Xargo.toml (1)
    M samplecode/machine-learning/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/mio/client/enclave/Cargo.toml (5)
    M samplecode/mio/client/enclave/Xargo.toml (1)
    M samplecode/mio/client/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/mio/server/enclave/Cargo.toml (2)
    M samplecode/mio/server/enclave/Xargo.toml (1)
    M samplecode/mio/server/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/mutual-ra/enclave/Cargo.toml (2)
    M samplecode/mutual-ra/enclave/Xargo.toml (1)
    M samplecode/mutual-ra/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/net2/enclave/Cargo.toml (2)
    M samplecode/net2/enclave/Xargo.toml (1)
    M samplecode/net2/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/pcl/encrypted-hello/enclave/Cargo.toml (9)
    M samplecode/pcl/encrypted-hello/enclave/Xargo.toml (1)
    M samplecode/pcl/encrypted-hello/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/pcl/pcl-seal/enclave/Cargo.toml (9)
    M samplecode/pcl/pcl-seal/enclave/Xargo.toml (1)
    M samplecode/pcl/pcl-seal/enclave/ue_send_recv/Cargo.toml (9)
    M samplecode/pcl/pcl-seal/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/project_template/app/rust-toolchain (2)
    M samplecode/project_template/enclave/rust-toolchain (2)
    M samplecode/prost-protobuf/enclave/Cargo.toml (5)
    M samplecode/prost-protobuf/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/protobuf/enclave/Cargo.toml (2)
    M samplecode/protobuf/enclave/Xargo.toml (1)
    M samplecode/protobuf/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/psi/SMCServer/enclave/Cargo.toml (2)
    M samplecode/psi/SMCServer/enclave/Xargo.toml (1)
    M samplecode/psi/SMCServer/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/remoteattestation/Application/Makefile (2)
    M samplecode/remoteattestation/Application/enclave/Cargo.toml (2)
    M samplecode/remoteattestation/Application/enclave/Xargo.toml (1)
    M samplecode/remoteattestation/Application/enclave/src/lib.rs (123)
    M 
samplecode/remoteattestation/Application/enclave/x86_64-unknown-linux-sgx.json 
(11)
    M samplecode/remoteattestation/GoogleMessages/Messages.pb.cc (2947)
    M samplecode/remoteattestation/GoogleMessages/Messages.pb.h (1168)
    M samplecode/remoteattestation/GoogleMessages/Messages.proto (1)
    M samplecode/remoteattestation/MessageHandler/MessageHandler.cpp (3)
    M 
samplecode/remoteattestation/ServiceProvider/isv_app/VerificationManager.cpp (7)
    M 
samplecode/remoteattestation/ServiceProvider/service_provider/ServiceProvider.h 
(1)
    M samplecode/sealeddata/enclave/Cargo.toml (2)
    M samplecode/sealeddata/enclave/Xargo.toml (1)
    M samplecode/sealeddata/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/secretsharing/enclave/Cargo.toml (2)
    M samplecode/secretsharing/enclave/Xargo.toml (1)
    M samplecode/secretsharing/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/serialize/enclave/Cargo.toml (2)
    M samplecode/serialize/enclave/Xargo.toml (1)
    M samplecode/serialize/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/sgx-cov/enclave/Cargo.toml (3)
    M samplecode/sgx-cov/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/static-data-distribution/app/Cargo.toml (23)
    M samplecode/static-data-distribution/enclave/Cargo.toml (3)
    M samplecode/static-data-distribution/enclave/Xargo.toml (1)
    M samplecode/static-data-distribution/enclave/x86_64-unknown-linux-sgx.json 
(11)
    M samplecode/switchless/enclave/Cargo.toml (2)
    M samplecode/switchless/enclave/Xargo.toml (1)
    M samplecode/switchless/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/tcmalloc/enclave/Cargo.toml (2)
    M samplecode/tcmalloc/enclave/Xargo.toml (1)
    M samplecode/tcmalloc/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/thread/enclave/Cargo.toml (2)
    M samplecode/thread/enclave/Xargo.toml (1)
    M samplecode/thread/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/tls/tlsclient/enclave/Cargo.toml (2)
    M samplecode/tls/tlsclient/enclave/Xargo.toml (1)
    M samplecode/tls/tlsclient/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/tls/tlsserver/enclave/Cargo.toml (2)
    M samplecode/tls/tlsserver/enclave/Xargo.toml (1)
    M samplecode/tls/tlsserver/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/tr-mpc/tr-mpc-server/enclave/Cargo.toml (2)
    M samplecode/tr-mpc/tr-mpc-server/enclave/Xargo.toml (1)
    M samplecode/tr-mpc/tr-mpc-server/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/ue-ra/ue-ra-server/enclave/Cargo.toml (2)
    M samplecode/ue-ra/ue-ra-server/enclave/Xargo.toml (1)
    M samplecode/ue-ra/ue-ra-server/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/unit-test/enclave/Xargo.toml (2)
    M samplecode/unit-test/enclave/src/test_time.rs (2)
    M samplecode/unit-test/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/wasmi/enclave/Cargo.toml (10)
    M samplecode/wasmi/enclave/Xargo.toml (1)
    M samplecode/wasmi/enclave/sgxwasm/Cargo.toml (2)
    M samplecode/wasmi/enclave/x86_64-unknown-linux-sgx.json (11)
    M samplecode/zlib-lazy-static-sample/enclave/Cargo.toml (6)
    M samplecode/zlib-lazy-static-sample/enclave/Xargo.toml (1)
    M samplecode/zlib-lazy-static-sample/enclave/x86_64-unknown-linux-sgx.json 
(11)
    M sgx_align_struct_attribute/Cargo.toml (2)
    M sgx_align_struct_attribute/src/align.rs (22)
    M sgx_align_struct_attribute/src/layout.rs (15)
    M sgx_alloc/Cargo.toml (2)
    M sgx_alloc/src/alignalloc.rs (2)
    M sgx_alloc/src/lib.rs (1)
    M sgx_alloc/src/system.rs (1)
    M sgx_backtrace/Cargo.toml (2)
    M sgx_backtrace_sys/Cargo.toml (2)
    M sgx_backtrace_sys/libbacktrace/read.c (1)
    M sgx_build_helper/Cargo.toml (2)
    M sgx_cov/Cargo.toml (2)
    M sgx_crypto_helper/Cargo.toml (2)
    M sgx_demangle/Cargo.toml (2)
    M sgx_edl/Cargo.toml (2)
    M sgx_edl/edl/sgx_file.edl (3)
    M sgx_libc/BUILD (2)
    M sgx_libc/Cargo.toml (2)
    M sgx_libc/src/lib.rs (3)
    M sgx_libc/src/linux/x86_64/mod.rs (20)
    M sgx_libc/src/linux/x86_64/ocall.rs (96)
    M sgx_no_tstd/Cargo.toml (2)
    M sgx_no_tstd/build.rs (2)
    M sgx_panic_abort/Cargo.toml (2)
    M sgx_panic_unwind/Cargo.toml (2)
    M sgx_panic_unwind/src/dwarf/eh.rs (6)
    M sgx_panic_unwind/src/gcc.rs (9)
    M sgx_panic_unwind/src/lib.rs (2)
    M sgx_rand/Cargo.toml (2)
    M sgx_rand_derive/Cargo.toml (2)
    M sgx_serialize/Cargo.toml (2)
    M sgx_serialize_derive/Cargo.toml (2)
    M sgx_serialize_derive_internals/Cargo.toml (2)
    M sgx_signal/Cargo.toml (2)
    M sgx_signal/src/exception.rs (2)
    M sgx_tcrypto/Cargo.toml (2)
    M sgx_tcrypto_helper/Cargo.toml (2)
    D sgx_tcrypto_helper/x86_64-unknown-linux-sgx.json (38)
    M sgx_tdh/Cargo.toml (2)
    M sgx_tkey_exchange/Cargo.toml (2)
    M sgx_tprotected_fs/Cargo.toml (2)
    M sgx_trts/BUILD (2)
    M sgx_trts/Cargo.toml (2)
    M sgx_trts/src/c_str.rs (139)
    M sgx_trts/src/enclave.rs (1)
    M sgx_trts/src/lib.rs (12)
    M sgx_trts/src/veh.rs (1)
    M sgx_tse/Cargo.toml (2)
    M sgx_tseal/Cargo.toml (2)
    M sgx_tstd/Cargo.toml (2)
    M sgx_tstd/hashbrown/CHANGELOG.md (37)
    M sgx_tstd/hashbrown/Cargo.toml (114)
    D sgx_tstd/hashbrown/Cargo.toml.orig (59)
    M sgx_tstd/hashbrown/README.md (8)
    M sgx_tstd/hashbrown/benches/bench.rs (2)
    A sgx_tstd/hashbrown/benches/insert_unique_unchecked.rs (32)
    A sgx_tstd/hashbrown/ci/miri.sh (15)
    A sgx_tstd/hashbrown/ci/run.sh (47)
    A sgx_tstd/hashbrown/ci/tools.sh (41)
    M sgx_tstd/hashbrown/src/external_trait_impls/rayon/helpers.rs (1)
    M sgx_tstd/hashbrown/src/external_trait_impls/rayon/map.rs (4)
    M sgx_tstd/hashbrown/src/external_trait_impls/rayon/raw.rs (14)
    M sgx_tstd/hashbrown/src/external_trait_impls/serde.rs (1)
    M sgx_tstd/hashbrown/src/lib.rs (17)
    M sgx_tstd/hashbrown/src/macros.rs (4)
    M sgx_tstd/hashbrown/src/map.rs (1845)
    M sgx_tstd/hashbrown/src/raw/alloc.rs (3)
    M sgx_tstd/hashbrown/src/raw/bitmask.rs (2)
    M sgx_tstd/hashbrown/src/raw/generic.rs (7)
    M sgx_tstd/hashbrown/src/raw/mod.rs (656)
    M sgx_tstd/hashbrown/src/raw/sse2.rs (1)
    M sgx_tstd/hashbrown/src/rustc_entry.rs (8)
    M sgx_tstd/hashbrown/src/scopeguard.rs (2)
    M sgx_tstd/hashbrown/src/set.rs (78)
    M sgx_tstd/hashbrown/tests/rayon.rs (70)
    M sgx_tstd/hashbrown/tests/set.rs (34)
    M sgx_tstd/src/backtrace.rs (36)
    M sgx_tstd/src/collections/hash/map.rs (275)
    M sgx_tstd/src/collections/hash/set.rs (134)
    M sgx_tstd/src/collections/mod.rs (4)
    M sgx_tstd/src/env.rs (31)
    M sgx_tstd/src/error.rs (659)
    M sgx_tstd/src/ffi/c_str.rs (2)
    M sgx_tstd/src/ffi/mod.rs (23)
    M sgx_tstd/src/ffi/os_str.rs (97)
    M sgx_tstd/src/fs.rs (59)
    M sgx_tstd/src/io/buffered/bufreader.rs (64)
    M sgx_tstd/src/io/buffered/bufwriter.rs (6)
    M sgx_tstd/src/io/buffered/mod.rs (7)
    M sgx_tstd/src/io/copy.rs (91)
    M sgx_tstd/src/io/cursor.rs (25)
    M sgx_tstd/src/io/error.rs (284)
    A sgx_tstd/src/io/error/repr_unpacked.rs (58)
    M sgx_tstd/src/io/impls.rs (46)
    M sgx_tstd/src/io/mod.rs (278)
    A sgx_tstd/src/io/readbuf.rs (257)
    M sgx_tstd/src/io/stdio.rs (38)
    M sgx_tstd/src/io/util.rs (29)
    M sgx_tstd/src/lib.rs (50)
    M sgx_tstd/src/macros.rs (13)
    M sgx_tstd/src/net/addr.rs (7)
    M sgx_tstd/src/net/ip.rs (18)
    M sgx_tstd/src/net/mod.rs (6)
    M sgx_tstd/src/net/tcp.rs (16)
    M sgx_tstd/src/net/udp.rs (6)
    M sgx_tstd/src/os/fd/owned.rs (35)
    M sgx_tstd/src/os/fd/raw.rs (4)
    R sgx_tstd/src/os/linux/fs.rs (9)
    A sgx_tstd/src/os/linux/mod.rs (21)
    R sgx_tstd/src/os/linux/raw.rs (29)
    M sgx_tstd/src/os/mod.rs (2)
    A sgx_tstd/src/os/raw/mod.rs (89)
    M sgx_tstd/src/os/unix/ffi/os_str.rs (2)
    M sgx_tstd/src/os/unix/fs.rs (81)
    M sgx_tstd/src/os/unix/io/fd.rs (1)
    M sgx_tstd/src/os/unix/mod.rs (7)
    M sgx_tstd/src/os/unix/net/addr.rs (71)
    M sgx_tstd/src/os/unix/net/listener.rs (1)
    M sgx_tstd/src/os/unix/net/stream.rs (12)
    M sgx_tstd/src/os/unix/raw.rs (8)
    M sgx_tstd/src/os/unix/thread.rs (4)
    M sgx_tstd/src/panic.rs (87)
    M sgx_tstd/src/panicking.rs (292)
    M sgx_tstd/src/path.rs (223)
    M sgx_tstd/src/prelude/v1.rs (26)
    M sgx_tstd/src/rt.rs (10)
    M sgx_tstd/src/sgxfs.rs (12)
    M sgx_tstd/src/sync/mpsc/mod.rs (3)
    M sgx_tstd/src/sync/mutex.rs (3)
    M sgx_tstd/src/sync/once.rs (5)
    D sgx_tstd/src/sync/remutex.bak.rs (186)
    M sgx_tstd/src/sys/backtrace/mod.rs (2)
    M sgx_tstd/src/sys/fd.rs (59)
    M sgx_tstd/src/sys/fs.rs (170)
    M sgx_tstd/src/sys/mod.rs (7)
    M sgx_tstd/src/sys/net.rs (27)
    M sgx_tstd/src/sys/os.rs (6)
    M sgx_tstd/src/sys/os_str.rs (11)
    M sgx_tstd/src/sys/path.rs (45)
    D sgx_tstd/src/sys/rwlock.bak.rs (308)
    M sgx_tstd/src/sys/thread.rs (4)
    M sgx_tstd/src/sys/time.rs (9)
    M sgx_tstd/src/sys_common/backtrace.rs (51)
    M sgx_tstd/src/sys_common/fs.rs (7)
    M sgx_tstd/src/sys_common/net.rs (9)
    M sgx_tstd/src/sys_common/thread_local_key.rs (2)
    M sgx_tstd/src/sys_common/thread_parker/generic.rs (6)
    M sgx_tstd/src/sys_common/wtf8.rs (40)
    M sgx_tstd/src/thread/local.rs (30)
    M sgx_tstd/src/thread/mod.rs (161)
    A sgx_tstd/src/thread/scoped.rs (332)
    M sgx_tstd/src/time.rs (124)
    D sgx_tstd/src/time/monotonic.rs (134)
    M sgx_tstd/src/untrusted/path.rs (75)
    M sgx_tunittest/Cargo.toml (2)
    M sgx_types/BUILD (2)
    M sgx_types/Cargo.toml (2)
    M sgx_ucrypto/Cargo.toml (2)
    M sgx_unwind/Cargo.toml (2)
    M sgx_unwind/build.rs (2)
    M sgx_unwind/libunwind/src/se-iterate-phdr.c (2)
    M sgx_unwind/libunwind/src/se-libc-stubs.c (2)
    M sgx_unwind/src/macros.rs (23)
    M sgx_urts/Cargo.toml (2)
    M sgx_urts/src/file.rs (55)
    M sgx_ustdc/file.c (29)
    M xargo/sgx_tstd/Cargo.toml (2)

-- Patch Links --

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

-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave-sgx-sdk/pull/388
You are receiving this because you are subscribed to this thread.

Message ID: <apache/incubator-teaclave-sgx-sdk/pull/[email protected]>

Reply via email to