├── .asf.yaml ├── .github └── workflows │ └── license-check.yml ├── .gitignore ├── .licenserc.yaml ├── LICENSE ├── NOTICE ├── README.md ├── SECURITY.md ├── common └── inc │ ├── internal │ ├── arch.h │ ├── cpuid.h │ ├── cpuid_gnu.h │ ├── inst.h │ ├── metadata.h │ ├── se_cdefs.h │ ├── se_cpu_feature.h │ ├── se_cpu_feature_defs.h │ ├── se_cpu_feature_defs_ext.h │ ├── se_types.h │ ├── sgx_cet.h │ ├── trts_inst.h │ ├── tseal_migration_attr.h │ └── util.h │ ├── sgx.h │ ├── sgx_attributes.h │ ├── sgx_cpuid.h │ ├── sgx_dcap_key_exchange.h │ ├── sgx_dcap_tkey_exchange.h │ ├── sgx_dcap_tvl.h │ ├── sgx_defs.h │ ├── sgx_dh.h │ ├── sgx_ecp_types.h │ ├── sgx_edger8r.h │ ├── sgx_eid.h │ ├── sgx_error.h │ ├── sgx_intrin.h │ ├── sgx_key.h │ ├── sgx_key_exchange.h │ ├── sgx_lfence.h │ ├── sgx_pce.h │ ├── sgx_pcl_guid.h │ ├── sgx_ql_lib_common.h │ ├── sgx_ql_quote.h │ ├── sgx_quote.h │ ├── sgx_quote_3.h │ ├── sgx_quote_4.h │ ├── sgx_qve_header.h │ ├── sgx_report.h │ ├── sgx_report2.h │ ├── sgx_rsrv_mem_mngr.h │ ├── sgx_secure_align.h │ ├── sgx_secure_align_api.h │ ├── sgx_spinlock.h │ ├── sgx_tcrypto.h │ ├── sgx_thread.h │ ├── sgx_tkey_exchange.h │ ├── sgx_tprotected_fs.h │ ├── sgx_trts.h │ ├── sgx_trts_exception.h │ ├── sgx_tseal.h │ ├── sgx_ukey_exchange.h │ ├── sgx_urts.h │ ├── sgx_uswitchless.h │ ├── sgx_utils.h │ └── tlibc │ ├── assert.h │ ├── complex.h │ ├── ctype.h │ ├── dirent.h │ ├── endian.h │ ├── errno.h │ ├── fcntl.h │ ├── fenv.h │ ├── float.h │ ├── inttypes.h │ ├── iso646.h │ ├── limits.h │ ├── math.h │ ├── mbusafecrt.h │ ├── netdb.h │ ├── poll.h │ ├── pthread.h │ ├── pwd.h │ ├── sched.h │ ├── setjmp.h │ ├── signal.h │ ├── stdarg.h │ ├── stdbool.h │ ├── stddef.h │ ├── stdint.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── sys │ ├── _types.h │ ├── cdefs.h │ ├── endian.h │ ├── epoll.h │ ├── eventfd.h │ ├── fpu.h │ ├── ieee.h │ ├── ioctl.h │ ├── limits.h │ ├── prctl.h │ ├── random.h │ ├── sendfile.h │ ├── sockaddr.h │ ├── socket.h │ ├── stat.h │ ├── stdint.h │ ├── struct_timespec.h │ ├── struct_timeval.h │ ├── syscall.h │ ├── types.h │ └── uio.h │ ├── time.h │ ├── unistd.h │ ├── wchar.h │ └── wctype.h ├── licenses ├── LICENSE-common-inc.txt ├── LICENSE-hashbrown.txt ├── LICENSE-intel-sgx.txt ├── LICENSE-libbacktrace.txt ├── LICENSE-libunwind.txt ├── LICENSE-rust.txt ├── LICENSE-tcrypto.txt ├── LICENSE-tlibc.txt └── LICENSE-tsafecrt.txt ├── rust-toolchain ├── rustlib ├── panic_abort │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── panic_unwind │ ├── Cargo.toml │ └── src │ │ ├── gcc.rs │ │ └── lib.rs ├── proc_macro │ ├── Cargo.toml │ └── src │ │ ├── bridge │ │ ├── arena.rs │ │ ├── buffer.rs │ │ ├── client.rs │ │ ├── closure.rs │ │ ├── fxhash.rs │ │ ├── handle.rs │ │ ├── mod.rs │ │ ├── rpc.rs │ │ ├── scoped_cell.rs │ │ ├── selfless_reify.rs │ │ ├── server.rs │ │ └── symbol.rs │ │ ├── diagnostic.rs │ │ ├── lib.rs │ │ └── quote.rs ├── profiler_builtins │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── std │ └── Cargo.toml └── x86_64-unknown-linux-sgx.json ├── samplecode ├── backtrace │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── cov │ ├── Makefile │ ├── Readme.md │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── cov-rustc │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── llvm-gcov │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── crypto │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── helloworld │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── httpreq │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── hyper-rustls-https-server │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ ├── certs │ │ ├── sample.pem │ │ └── sample.rsa │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── logger │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── mutual-ra │ ├── Makefile │ ├── Readme.md │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── AttestationReportSigningCACert.pem │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ ├── cert.rs │ │ ├── hex.rs │ │ └── lib.rs ├── regex │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── rpc │ ├── Readme.md │ ├── client │ │ ├── Makefile │ │ ├── app │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src │ │ │ │ └── main.rs │ │ └── enclave │ │ │ ├── Cargo.toml │ │ │ ├── Xargo.toml │ │ │ ├── build.rs │ │ │ ├── config.xml │ │ │ ├── enclave.edl │ │ │ ├── enclave.lds │ │ │ ├── private.pem │ │ │ └── src │ │ │ └── lib.rs │ ├── proto │ │ └── helloworld.proto │ └── server │ │ ├── Makefile │ │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── build.rs │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── seal │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── switchless │ ├── Makefile │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs ├── template │ ├── Makefile │ ├── Readme.md │ ├── app │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ └── enclave │ │ ├── Cargo.toml │ │ ├── Xargo.toml │ │ ├── config.xml │ │ ├── enclave.edl │ │ ├── enclave.lds │ │ ├── private.pem │ │ └── src │ │ └── lib.rs └── zlib-lazy-static-sample │ ├── Makefile │ ├── app │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── main.rs │ └── enclave │ ├── Cargo.toml │ ├── Xargo.toml │ ├── config.xml │ ├── enclave.edl │ ├── enclave.lds │ ├── private.pem │ └── src │ └── lib.rs ├── sgx_alloc ├── Cargo.toml └── src │ ├── alignalloc.rs │ ├── alignbox.rs │ ├── capi.rs │ ├── lib.rs │ └── system.rs ├── sgx_backtrace ├── Cargo.toml ├── sgx_backtrace_sys │ ├── Cargo.toml │ ├── build.rs │ ├── libbacktrace │ │ ├── README.md │ │ ├── alloc.c │ │ ├── atomic.c │ │ ├── backtrace-supported.h.in │ │ ├── backtrace.c │ │ ├── backtrace.h │ │ ├── backtrace_t.h │ │ ├── config.h.in │ │ ├── dwarf.c │ │ ├── elf.c │ │ ├── fileline.c │ │ ├── filenames.h │ │ ├── internal.h │ │ ├── macho.c │ │ ├── mmap.c │ │ ├── mmapio.c │ │ ├── nounwind.c │ │ ├── pecoff.c │ │ ├── posix.c │ │ ├── print.c │ │ ├── read.c │ │ ├── sort.c │ │ ├── state.c │ │ ├── unknown.c │ │ └── xcoff.c │ └── src │ │ └── lib.rs └── src │ ├── backtrace │ ├── libunwind.rs │ └── mod.rs │ ├── capture.rs │ ├── lib.rs │ ├── print.rs │ ├── symbolize │ ├── libbacktrace.rs │ └── mod.rs │ └── types.rs ├── sgx_build_helper ├── build_helper │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── download_prebuilt │ ├── Cargo.toml │ ├── Makefile │ ├── build.rs │ ├── download_prebuilt.sh │ └── src │ └── lib.rs ├── sgx_crypto ├── Cargo.toml ├── sgx_crypto_sys │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ └── lib.rs │ └── tcrypto │ │ ├── Makefile │ │ ├── ipp │ │ ├── inc │ │ │ ├── ipp_wrapper.h │ │ │ ├── sgx_ecc256_internal.h │ │ │ └── sgx_sm2_internal.h │ │ ├── init_tcrypto_lib.cpp │ │ ├── ipp_disp │ │ │ ├── ippcpsgx_disp00000.c │ │ │ ├── ippcpsgx_disp00001.c │ │ │ ├── ippcpsgx_disp00002.c │ │ │ ├── ippcpsgx_disp00003.c │ │ │ ├── ippcpsgx_disp00004.c │ │ │ ├── ippcpsgx_disp00005.c │ │ │ ├── ippcpsgx_disp00006.c │ │ │ ├── ippcpsgx_disp00007.c │ │ │ ├── ippcpsgx_disp00008.c │ │ │ ├── ippcpsgx_disp00009.c │ │ │ ├── ippcpsgx_disp00010.c │ │ │ ├── ippcpsgx_disp00011.c │ │ │ ├── ippcpsgx_disp00012.c │ │ │ ├── ippcpsgx_disp00013.c │ │ │ ├── ippcpsgx_disp00014.c │ │ │ ├── ippcpsgx_disp00015.c │ │ │ ├── ippcpsgx_disp00016.c │ │ │ ├── ippcpsgx_disp00017.c │ │ │ ├── ippcpsgx_disp00018.c │ │ │ ├── ippcpsgx_disp00019.c │ │ │ ├── ippcpsgx_disp00020.c │ │ │ ├── ippcpsgx_disp00021.c │ │ │ ├── ippcpsgx_disp00022.c │ │ │ ├── ippcpsgx_disp00023.c │ │ │ ├── ippcpsgx_disp00024.c │ │ │ ├── ippcpsgx_disp00025.c │ │ │ ├── ippcpsgx_disp00026.c │ │ │ ├── ippcpsgx_disp00027.c │ │ │ ├── ippcpsgx_disp00028.c │ │ │ ├── ippcpsgx_disp00029.c │ │ │ ├── ippcpsgx_disp00030.c │ │ │ ├── ippcpsgx_disp00031.c │ │ │ ├── ippcpsgx_disp00032.c │ │ │ ├── ippcpsgx_disp00033.c │ │ │ ├── ippcpsgx_disp00034.c │ │ │ ├── ippcpsgx_disp00035.c │ │ │ ├── ippcpsgx_disp00036.c │ │ │ ├── ippcpsgx_disp00037.c │ │ │ ├── ippcpsgx_disp00038.c │ │ │ ├── ippcpsgx_disp00039.c │ │ │ ├── ippcpsgx_disp00040.c │ │ │ ├── ippcpsgx_disp00041.c │ │ │ ├── ippcpsgx_disp00042.c │ │ │ ├── ippcpsgx_disp00043.c │ │ │ ├── ippcpsgx_disp00044.c │ │ │ ├── ippcpsgx_disp00045.c │ │ │ ├── ippcpsgx_disp00046.c │ │ │ ├── ippcpsgx_disp00047.c │ │ │ ├── ippcpsgx_disp00048.c │ │ │ ├── ippcpsgx_disp00049.c │ │ │ ├── ippcpsgx_disp00050.c │ │ │ ├── ippcpsgx_disp00051.c │ │ │ ├── ippcpsgx_disp00052.c │ │ │ ├── ippcpsgx_disp00053.c │ │ │ ├── ippcpsgx_disp00054.c │ │ │ ├── ippcpsgx_disp00055.c │ │ │ ├── ippcpsgx_disp00056.c │ │ │ ├── ippcpsgx_disp00057.c │ │ │ ├── ippcpsgx_disp00058.c │ │ │ ├── ippcpsgx_disp00059.c │ │ │ ├── ippcpsgx_disp00060.c │ │ │ ├── ippcpsgx_disp00061.c │ │ │ ├── ippcpsgx_disp00062.c │ │ │ ├── ippcpsgx_disp00063.c │ │ │ ├── ippcpsgx_disp00064.c │ │ │ ├── ippcpsgx_disp00065.c │ │ │ ├── ippcpsgx_disp00066.c │ │ │ ├── ippcpsgx_disp00067.c │ │ │ ├── ippcpsgx_disp00068.c │ │ │ ├── ippcpsgx_disp00069.c │ │ │ ├── ippcpsgx_disp00070.c │ │ │ ├── ippcpsgx_disp00071.c │ │ │ ├── ippcpsgx_disp00072.c │ │ │ ├── ippcpsgx_disp00073.c │ │ │ ├── ippcpsgx_disp00074.c │ │ │ ├── ippcpsgx_disp00075.c │ │ │ ├── ippcpsgx_disp00076.c │ │ │ ├── ippcpsgx_disp00077.c │ │ │ ├── ippcpsgx_disp00078.c │ │ │ ├── ippcpsgx_disp00079.c │ │ │ ├── ippcpsgx_disp00080.c │ │ │ ├── ippcpsgx_disp00081.c │ │ │ ├── ippcpsgx_disp00082.c │ │ │ ├── ippcpsgx_disp00083.c │ │ │ ├── ippcpsgx_disp00084.c │ │ │ ├── ippcpsgx_disp00085.c │ │ │ ├── ippcpsgx_disp00086.c │ │ │ ├── ippcpsgx_disp00087.c │ │ │ ├── ippcpsgx_disp00088.c │ │ │ ├── ippcpsgx_disp00089.c │ │ │ ├── ippcpsgx_disp00090.c │ │ │ ├── ippcpsgx_disp00091.c │ │ │ ├── ippcpsgx_disp00092.c │ │ │ ├── ippcpsgx_disp00093.c │ │ │ ├── ippcpsgx_disp00094.c │ │ │ ├── ippcpsgx_disp00095.c │ │ │ ├── ippcpsgx_disp00096.c │ │ │ ├── ippcpsgx_disp00097.c │ │ │ ├── ippcpsgx_disp00098.c │ │ │ ├── ippcpsgx_disp00099.c │ │ │ ├── ippcpsgx_disp00100.c │ │ │ ├── ippcpsgx_disp00101.c │ │ │ ├── ippcpsgx_disp00102.c │ │ │ ├── ippcpsgx_disp00103.c │ │ │ ├── ippcpsgx_disp00104.c │ │ │ ├── ippcpsgx_disp00105.c │ │ │ ├── ippcpsgx_disp00106.c │ │ │ ├── ippcpsgx_disp00107.c │ │ │ ├── ippcpsgx_disp00108.c │ │ │ ├── ippcpsgx_disp00109.c │ │ │ ├── ippcpsgx_disp00110.c │ │ │ ├── ippcpsgx_disp00111.c │ │ │ ├── ippcpsgx_disp00112.c │ │ │ ├── ippcpsgx_disp00113.c │ │ │ ├── ippcpsgx_disp00114.c │ │ │ ├── ippcpsgx_disp00115.c │ │ │ ├── ippcpsgx_disp00116.c │ │ │ ├── ippcpsgx_disp00117.c │ │ │ ├── ippcpsgx_disp00118.c │ │ │ ├── ippcpsgx_disp00119.c │ │ │ ├── ippcpsgx_disp00120.c │ │ │ ├── ippcpsgx_disp00121.c │ │ │ ├── ippcpsgx_disp00122.c │ │ │ ├── ippcpsgx_disp00123.c │ │ │ ├── ippcpsgx_disp00124.c │ │ │ ├── ippcpsgx_disp00125.c │ │ │ ├── ippcpsgx_disp00126.c │ │ │ ├── ippcpsgx_disp00127.c │ │ │ ├── ippcpsgx_disp00128.c │ │ │ ├── ippcpsgx_disp00129.c │ │ │ ├── ippcpsgx_disp00130.c │ │ │ ├── ippcpsgx_disp00131.c │ │ │ ├── ippcpsgx_disp00132.c │ │ │ ├── ippcpsgx_disp00133.c │ │ │ ├── ippcpsgx_disp00134.c │ │ │ ├── ippcpsgx_disp00135.c │ │ │ ├── ippcpsgx_disp00136.c │ │ │ ├── ippcpsgx_disp00137.c │ │ │ ├── ippcpsgx_disp00138.c │ │ │ ├── ippcpsgx_disp00139.c │ │ │ ├── ippcpsgx_disp00140.c │ │ │ ├── ippcpsgx_disp00141.c │ │ │ ├── ippcpsgx_disp00142.c │ │ │ ├── ippcpsgx_disp00143.c │ │ │ ├── ippcpsgx_disp00144.c │ │ │ ├── ippcpsgx_disp00145.c │ │ │ ├── ippcpsgx_disp00146.c │ │ │ ├── ippcpsgx_disp00147.c │ │ │ ├── ippcpsgx_disp00148.c │ │ │ ├── ippcpsgx_disp00149.c │ │ │ ├── ippcpsgx_disp00150.c │ │ │ ├── ippcpsgx_disp00151.c │ │ │ ├── ippcpsgx_disp00152.c │ │ │ ├── ippcpsgx_disp00153.c │ │ │ ├── ippcpsgx_disp00154.c │ │ │ ├── ippcpsgx_disp00155.c │ │ │ ├── ippcpsgx_disp00156.c │ │ │ ├── ippcpsgx_disp00157.c │ │ │ ├── ippcpsgx_disp00158.c │ │ │ ├── ippcpsgx_disp00159.c │ │ │ ├── ippcpsgx_disp00160.c │ │ │ ├── ippcpsgx_disp00161.c │ │ │ ├── ippcpsgx_disp00162.c │ │ │ ├── ippcpsgx_disp00163.c │ │ │ ├── ippcpsgx_disp00164.c │ │ │ ├── ippcpsgx_disp00165.c │ │ │ ├── ippcpsgx_disp00166.c │ │ │ ├── ippcpsgx_disp00167.c │ │ │ ├── ippcpsgx_disp00168.c │ │ │ ├── ippcpsgx_disp00169.c │ │ │ ├── ippcpsgx_disp00170.c │ │ │ ├── ippcpsgx_disp00171.c │ │ │ ├── ippcpsgx_disp00172.c │ │ │ ├── ippcpsgx_disp00173.c │ │ │ ├── ippcpsgx_disp00174.c │ │ │ ├── ippcpsgx_disp00175.c │ │ │ ├── ippcpsgx_disp00176.c │ │ │ ├── ippcpsgx_disp00177.c │ │ │ ├── ippcpsgx_disp00178.c │ │ │ ├── ippcpsgx_disp00179.c │ │ │ ├── ippcpsgx_disp00180.c │ │ │ ├── ippcpsgx_disp00181.c │ │ │ ├── ippcpsgx_disp00182.c │ │ │ ├── ippcpsgx_disp00183.c │ │ │ ├── ippcpsgx_disp00184.c │ │ │ ├── ippcpsgx_disp00185.c │ │ │ ├── ippcpsgx_disp00186.c │ │ │ ├── ippcpsgx_disp00187.c │ │ │ ├── ippcpsgx_disp00188.c │ │ │ ├── ippcpsgx_disp00189.c │ │ │ ├── ippcpsgx_disp00190.c │ │ │ ├── ippcpsgx_disp00191.c │ │ │ ├── ippcpsgx_disp00192.c │ │ │ ├── ippcpsgx_disp00193.c │ │ │ ├── ippcpsgx_disp00194.c │ │ │ ├── ippcpsgx_disp00195.c │ │ │ ├── ippcpsgx_disp00196.c │ │ │ ├── ippcpsgx_disp00197.c │ │ │ ├── ippcpsgx_disp00198.c │ │ │ ├── ippcpsgx_disp00199.c │ │ │ ├── ippcpsgx_disp00200.c │ │ │ ├── ippcpsgx_disp00201.c │ │ │ ├── ippcpsgx_disp00202.c │ │ │ ├── ippcpsgx_disp00203.c │ │ │ ├── ippcpsgx_disp00204.c │ │ │ ├── ippcpsgx_disp00205.c │ │ │ ├── ippcpsgx_disp00206.c │ │ │ ├── ippcpsgx_disp00207.c │ │ │ ├── ippcpsgx_disp00208.c │ │ │ ├── ippcpsgx_disp00209.c │ │ │ ├── ippcpsgx_disp00210.c │ │ │ ├── ippcpsgx_disp00211.c │ │ │ ├── ippcpsgx_disp00212.c │ │ │ ├── ippcpsgx_disp00213.c │ │ │ ├── ippcpsgx_disp00214.c │ │ │ ├── ippcpsgx_disp00215.c │ │ │ ├── ippcpsgx_disp00216.c │ │ │ ├── ippcpsgx_disp00217.c │ │ │ ├── ippcpsgx_disp00218.c │ │ │ ├── ippcpsgx_disp00219.c │ │ │ ├── ippcpsgx_disp00220.c │ │ │ ├── ippcpsgx_disp00221.c │ │ │ ├── ippcpsgx_disp00222.c │ │ │ ├── ippcpsgx_disp00223.c │ │ │ ├── ippcpsgx_disp00224.c │ │ │ ├── ippcpsgx_disp00225.c │ │ │ ├── ippcpsgx_disp00226.c │ │ │ ├── ippcpsgx_disp00227.c │ │ │ ├── ippcpsgx_disp00228.c │ │ │ ├── ippcpsgx_disp00229.c │ │ │ ├── ippcpsgx_disp00230.c │ │ │ ├── ippcpsgx_disp00231.c │ │ │ ├── ippcpsgx_disp00232.c │ │ │ ├── ippcpsgx_disp00233.c │ │ │ ├── ippcpsgx_disp00234.c │ │ │ ├── ippcpsgx_disp00235.c │ │ │ ├── ippcpsgx_disp00236.c │ │ │ ├── ippcpsgx_disp00237.c │ │ │ ├── ippcpsgx_disp00238.c │ │ │ ├── ippcpsgx_disp00239.c │ │ │ ├── ippcpsgx_disp00240.c │ │ │ ├── ippcpsgx_disp00241.c │ │ │ ├── ippcpsgx_disp00242.c │ │ │ ├── ippcpsgx_disp00243.c │ │ │ ├── ippcpsgx_disp00244.c │ │ │ ├── ippcpsgx_disp00245.c │ │ │ ├── ippcpsgx_disp00246.c │ │ │ ├── ippcpsgx_disp00247.c │ │ │ ├── ippcpsgx_disp00248.c │ │ │ ├── ippcpsgx_disp00249.c │ │ │ ├── ippcpsgx_disp00250.c │ │ │ ├── ippcpsgx_disp00251.c │ │ │ ├── ippcpsgx_disp00252.c │ │ │ ├── ippcpsgx_disp00253.c │ │ │ ├── ippcpsgx_disp00254.c │ │ │ ├── ippcpsgx_disp00255.c │ │ │ ├── ippcpsgx_disp00256.c │ │ │ ├── ippcpsgx_disp00257.c │ │ │ ├── ippcpsgx_disp00258.c │ │ │ ├── ippcpsgx_disp00259.c │ │ │ ├── ippcpsgx_disp00260.c │ │ │ ├── ippcpsgx_disp00261.c │ │ │ ├── ippcpsgx_disp00262.c │ │ │ ├── ippcpsgx_disp00263.c │ │ │ ├── ippcpsgx_disp00264.c │ │ │ ├── ippcpsgx_disp00265.c │ │ │ ├── ippcpsgx_disp00266.c │ │ │ ├── ippcpsgx_disp00267.c │ │ │ ├── ippcpsgx_disp00268.c │ │ │ ├── ippcpsgx_disp00269.c │ │ │ ├── ippcpsgx_disp00270.c │ │ │ ├── ippcpsgx_disp00271.c │ │ │ ├── ippcpsgx_disp00272.c │ │ │ ├── ippcpsgx_disp00273.c │ │ │ ├── ippcpsgx_disp00274.c │ │ │ ├── ippcpsgx_disp00275.c │ │ │ ├── ippcpsgx_disp00276.c │ │ │ ├── ippcpsgx_disp00277.c │ │ │ ├── ippcpsgx_disp00278.c │ │ │ ├── ippcpsgx_disp00279.c │ │ │ ├── ippcpsgx_disp00280.c │ │ │ ├── ippcpsgx_disp00281.c │ │ │ ├── ippcpsgx_disp00282.c │ │ │ ├── ippcpsgx_disp00283.c │ │ │ ├── ippcpsgx_disp00284.c │ │ │ ├── ippcpsgx_disp00285.c │ │ │ ├── ippcpsgx_disp00286.c │ │ │ ├── ippcpsgx_disp00287.c │ │ │ ├── ippcpsgx_disp00288.c │ │ │ ├── ippcpsgx_disp00289.c │ │ │ ├── ippcpsgx_disp00290.c │ │ │ ├── ippcpsgx_disp00291.c │ │ │ ├── ippcpsgx_disp00292.c │ │ │ ├── ippcpsgx_disp00293.c │ │ │ ├── ippcpsgx_disp00294.c │ │ │ ├── ippcpsgx_disp00295.c │ │ │ ├── ippcpsgx_disp00296.c │ │ │ ├── ippcpsgx_disp00297.c │ │ │ ├── ippcpsgx_disp00298.c │ │ │ ├── ippcpsgx_disp00299.c │ │ │ ├── ippcpsgx_disp00300.c │ │ │ ├── ippcpsgx_disp00301.c │ │ │ ├── ippcpsgx_disp00302.c │ │ │ ├── ippcpsgx_disp00303.c │ │ │ ├── ippcpsgx_disp00304.c │ │ │ ├── ippcpsgx_disp00305.c │ │ │ ├── ippcpsgx_disp00306.c │ │ │ ├── ippcpsgx_disp00307.c │ │ │ ├── ippcpsgx_disp00308.c │ │ │ ├── ippcpsgx_disp00309.c │ │ │ ├── ippcpsgx_disp00310.c │ │ │ ├── ippcpsgx_disp00311.c │ │ │ ├── ippcpsgx_disp00312.c │ │ │ ├── ippcpsgx_disp00313.c │ │ │ ├── ippcpsgx_disp00314.c │ │ │ ├── ippcpsgx_disp00315.c │ │ │ ├── ippcpsgx_disp00316.c │ │ │ ├── ippcpsgx_disp00317.c │ │ │ ├── ippcpsgx_disp00318.c │ │ │ ├── ippcpsgx_disp00319.c │ │ │ ├── ippcpsgx_disp00320.c │ │ │ ├── ippcpsgx_disp00321.c │ │ │ ├── ippcpsgx_disp00322.c │ │ │ ├── ippcpsgx_disp00323.c │ │ │ ├── ippcpsgx_disp00324.c │ │ │ ├── ippcpsgx_disp00325.c │ │ │ ├── ippcpsgx_disp00326.c │ │ │ ├── ippcpsgx_disp00327.c │ │ │ ├── ippcpsgx_disp00328.c │ │ │ ├── ippcpsgx_disp00329.c │ │ │ ├── ippcpsgx_disp00330.c │ │ │ ├── ippcpsgx_disp00331.c │ │ │ ├── ippcpsgx_disp00332.c │ │ │ ├── ippcpsgx_disp00333.c │ │ │ ├── ippcpsgx_disp00334.c │ │ │ ├── ippcpsgx_disp00335.c │ │ │ ├── ippcpsgx_disp00336.c │ │ │ ├── ippcpsgx_disp00337.c │ │ │ ├── ippcpsgx_disp00338.c │ │ │ ├── ippcpsgx_disp00339.c │ │ │ ├── ippcpsgx_disp00340.c │ │ │ ├── ippcpsgx_disp00341.c │ │ │ ├── ippcpsgx_disp00342.c │ │ │ ├── ippcpsgx_disp00343.c │ │ │ ├── ippcpsgx_disp00344.c │ │ │ ├── ippcpsgx_disp00345.c │ │ │ ├── ippcpsgx_disp00346.c │ │ │ ├── ippcpsgx_disp00347.c │ │ │ ├── ippcpsgx_disp00348.c │ │ │ ├── ippcpsgx_disp00349.c │ │ │ ├── ippcpsgx_disp00350.c │ │ │ ├── ippcpsgx_disp00351.c │ │ │ ├── ippcpsgx_disp00352.c │ │ │ ├── ippcpsgx_disp00353.c │ │ │ ├── ippcpsgx_disp00354.c │ │ │ ├── ippcpsgx_disp00355.c │ │ │ ├── ippcpsgx_disp00356.c │ │ │ ├── ippcpsgx_disp00357.c │ │ │ ├── ippcpsgx_disp00358.c │ │ │ ├── ippcpsgx_disp00359.c │ │ │ ├── ippcpsgx_disp00360.c │ │ │ ├── ippcpsgx_disp00361.c │ │ │ ├── ippcpsgx_disp00362.c │ │ │ ├── ippcpsgx_disp00363.c │ │ │ ├── ippcpsgx_disp00364.c │ │ │ ├── ippcpsgx_disp00365.c │ │ │ ├── ippcpsgx_disp00366.c │ │ │ ├── ippcpsgx_disp00367.c │ │ │ ├── ippcpsgx_disp00368.c │ │ │ ├── ippcpsgx_disp00369.c │ │ │ ├── ippcpsgx_disp00370.c │ │ │ ├── ippcpsgx_disp00371.c │ │ │ ├── ippcpsgx_disp00372.c │ │ │ ├── ippcpsgx_disp00373.c │ │ │ ├── ippcpsgx_disp00374.c │ │ │ ├── ippcpsgx_disp00375.c │ │ │ ├── ippcpsgx_disp00376.c │ │ │ ├── ippcpsgx_disp00377.c │ │ │ ├── ippcpsgx_disp00378.c │ │ │ ├── ippcpsgx_disp00379.c │ │ │ ├── ippcpsgx_disp00380.c │ │ │ ├── ippcpsgx_disp00381.c │ │ │ ├── ippcpsgx_disp00382.c │ │ │ ├── ippcpsgx_disp00383.c │ │ │ ├── ippcpsgx_disp00384.c │ │ │ ├── ippcpsgx_disp00385.c │ │ │ ├── ippcpsgx_disp00386.c │ │ │ ├── ippcpsgx_disp00387.c │ │ │ ├── ippcpsgx_disp00388.c │ │ │ ├── ippcpsgx_disp00389.c │ │ │ ├── ippcpsgx_disp00390.c │ │ │ ├── ippcpsgx_disp00391.c │ │ │ ├── ippcpsgx_disp00392.c │ │ │ ├── ippcpsgx_disp00393.c │ │ │ ├── ippcpsgx_disp00394.c │ │ │ ├── ippcpsgx_disp00395.c │ │ │ ├── ippcpsgx_disp00396.c │ │ │ ├── ippcpsgx_disp00397.c │ │ │ ├── ippcpsgx_disp00398.c │ │ │ ├── ippcpsgx_disp00399.c │ │ │ ├── ippcpsgx_disp00400.c │ │ │ ├── ippcpsgx_disp00401.c │ │ │ ├── ippcpsgx_disp00402.c │ │ │ ├── ippcpsgx_disp00403.c │ │ │ ├── ippcpsgx_disp00404.c │ │ │ ├── ippcpsgx_disp00405.c │ │ │ ├── ippcpsgx_disp00406.c │ │ │ ├── ippcpsgx_disp00407.c │ │ │ ├── ippcpsgx_disp00408.c │ │ │ ├── ippcpsgx_disp00409.c │ │ │ ├── ippcpsgx_disp00410.c │ │ │ ├── ippcpsgx_disp00411.c │ │ │ ├── ippcpsgx_disp00412.c │ │ │ ├── ippcpsgx_disp00413.c │ │ │ ├── ippcpsgx_disp00414.c │ │ │ ├── ippcpsgx_disp00415.c │ │ │ ├── ippcpsgx_disp00416.c │ │ │ ├── ippcpsgx_disp00417.c │ │ │ ├── ippcpsgx_disp00418.c │ │ │ ├── ippcpsgx_disp00419.c │ │ │ ├── ippcpsgx_disp00420.c │ │ │ ├── ippcpsgx_disp00421.c │ │ │ ├── ippcpsgx_disp00422.c │ │ │ ├── ippcpsgx_disp00423.c │ │ │ ├── ippcpsgx_disp00424.c │ │ │ ├── ippcpsgx_disp00425.c │ │ │ ├── ippcpsgx_disp00426.c │ │ │ ├── ippcpsgx_disp00427.c │ │ │ ├── ippcpsgx_disp00428.c │ │ │ ├── ippcpsgx_disp00429.c │ │ │ ├── ippcpsgx_disp00430.c │ │ │ ├── ippcpsgx_disp00431.c │ │ │ ├── ippcpsgx_disp00432.c │ │ │ ├── ippcpsgx_disp00433.c │ │ │ ├── ippcpsgx_disp00434.c │ │ │ ├── ippcpsgx_disp00435.c │ │ │ ├── ippcpsgx_disp00436.c │ │ │ ├── ippcpsgx_disp00437.c │ │ │ ├── ippcpsgx_disp00438.c │ │ │ ├── ippcpsgx_disp00439.c │ │ │ ├── ippcpsgx_disp00440.c │ │ │ ├── ippcpsgx_disp00441.c │ │ │ ├── ippcpsgx_disp00442.c │ │ │ ├── ippcpsgx_disp00443.c │ │ │ ├── ippcpsgx_disp00444.c │ │ │ ├── ippcpsgx_disp00445.c │ │ │ ├── ippcpsgx_disp00446.c │ │ │ ├── ippcpsgx_disp00447.c │ │ │ ├── ippcpsgx_disp00448.c │ │ │ ├── ippcpsgx_disp00449.c │ │ │ ├── ippcpsgx_disp00450.c │ │ │ ├── ippcpsgx_disp00451.c │ │ │ ├── ippcpsgx_disp00452.c │ │ │ ├── ippcpsgx_disp00453.c │ │ │ ├── ippcpsgx_disp00454.c │ │ │ ├── ippcpsgx_disp00455.c │ │ │ ├── ippcpsgx_disp00456.c │ │ │ ├── ippcpsgx_disp00457.c │ │ │ ├── ippcpsgx_disp00458.c │ │ │ ├── ippcpsgx_disp00459.c │ │ │ ├── ippcpsgx_disp00460.c │ │ │ ├── ippcpsgx_disp00461.c │ │ │ ├── ippcpsgx_disp00462.c │ │ │ ├── ippcpsgx_disp00463.c │ │ │ ├── ippcpsgx_disp00464.c │ │ │ ├── ippcpsgx_disp00465.c │ │ │ ├── ippcpsgx_disp00466.c │ │ │ ├── ippcpsgx_disp00467.c │ │ │ ├── ippcpsgx_disp00468.c │ │ │ ├── ippcpsgx_disp00469.c │ │ │ ├── ippcpsgx_disp00470.c │ │ │ ├── ippcpsgx_disp00471.c │ │ │ ├── ippcpsgx_disp00472.c │ │ │ ├── ippcpsgx_disp00473.c │ │ │ ├── ippcpsgx_disp00474.c │ │ │ ├── ippcpsgx_disp00475.c │ │ │ ├── ippcpsgx_disp00476.c │ │ │ ├── ippcpsgx_disp00477.c │ │ │ ├── ippcpsgx_disp00478.c │ │ │ ├── ippcpsgx_disp00479.c │ │ │ ├── ippcpsgx_disp00480.c │ │ │ ├── ippcpsgx_disp00481.c │ │ │ ├── ippcpsgx_disp00482.c │ │ │ ├── ippcpsgx_disp00483.c │ │ │ ├── ippcpsgx_disp00484.c │ │ │ ├── ippcpsgx_disp00485.c │ │ │ ├── ippcpsgx_disp00486.c │ │ │ ├── ippcpsgx_disp00487.c │ │ │ ├── ippcpsgx_disp00488.c │ │ │ ├── ippcpsgx_disp00489.c │ │ │ ├── ippcpsgx_disp00490.c │ │ │ ├── ippcpsgx_disp00491.c │ │ │ ├── ippcpsgx_disp00492.c │ │ │ ├── ippcpsgx_disp00493.c │ │ │ ├── ippcpsgx_disp00494.c │ │ │ ├── ippcpsgx_disp00495.c │ │ │ ├── ippcpsgx_disp00496.c │ │ │ ├── ippcpsgx_disp00497.c │ │ │ ├── ippcpsgx_disp00498.c │ │ │ ├── ippcpsgx_disp00499.c │ │ │ ├── ippcpsgx_disp00500.c │ │ │ ├── ippcpsgx_disp00501.c │ │ │ ├── ippcpsgx_disp00502.c │ │ │ ├── ippcpsgx_disp00503.c │ │ │ ├── ippcpsgx_disp00504.c │ │ │ ├── ippcpsgx_disp00505.c │ │ │ ├── ippcpsgx_disp00506.c │ │ │ ├── ippcpsgx_disp00507.c │ │ │ ├── ippcpsgx_disp00508.c │ │ │ ├── ippcpsgx_disp00509.c │ │ │ ├── ippcpsgx_disp00510.c │ │ │ ├── ippcpsgx_disp00511.c │ │ │ ├── ippcpsgx_disp00512.c │ │ │ ├── ippcpsgx_disp00513.c │ │ │ └── ippcpsgx_disp00514.c │ │ ├── sgx_aes_cbc.cpp │ │ ├── sgx_aes_ccm.cpp │ │ ├── sgx_aes_ctr.cpp │ │ ├── sgx_aes_gcm.cpp │ │ ├── sgx_cmac128.cpp │ │ ├── sgx_ecc256.cpp │ │ ├── sgx_ecc256_ecdsa.cpp │ │ ├── sgx_ecc256_internal.cpp │ │ ├── sgx_hmac_sha256.cpp │ │ ├── sgx_hmac_sm3.cpp │ │ ├── sgx_internal.cpp │ │ ├── sgx_rsa2048.cpp │ │ ├── sgx_rsa3072.cpp │ │ ├── sgx_rsa_encryption.cpp │ │ ├── sgx_rsa_internal.cpp │ │ ├── sgx_sha1.cpp │ │ ├── sgx_sha256.cpp │ │ ├── sgx_sha256_msg.cpp │ │ ├── sgx_sha384.cpp │ │ ├── sgx_sha384_msg.cpp │ │ ├── sgx_sm2.cpp │ │ ├── sgx_sm2_internal.cpp │ │ ├── sgx_sm2_sign.cpp │ │ ├── sgx_sm3.cpp │ │ ├── sgx_sm3_msg.cpp │ │ ├── sgx_sm4_cbc.cpp │ │ ├── sgx_sm4_ccm.cpp │ │ ├── sgx_sm4_ctr.cpp │ │ └── sgx_tcrypto_common.cpp │ │ └── sgx_common_init_ipp.cpp └── src │ ├── aes │ ├── cbc.rs │ ├── ccm.rs │ ├── ctr.rs │ ├── gcm.rs │ └── mod.rs │ ├── ecc │ └── mod.rs │ ├── lib.rs │ ├── mac │ ├── cmac.rs │ ├── hmac.rs │ └── mod.rs │ ├── rsa │ ├── mod.rs │ ├── rsa2048.rs │ └── rsa3072.rs │ ├── sha │ ├── mod.rs │ ├── sha1.rs │ ├── sha256.rs │ └── sha384.rs │ └── sm │ ├── mod.rs │ ├── sm2 │ └── mod.rs │ ├── sm3 │ └── mod.rs │ └── sm4 │ ├── cbc.rs │ ├── ccm.rs │ ├── ctr.rs │ └── mod.rs ├── sgx_dcap ├── message │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── message.rs ├── tkey_exchange │ ├── Cargo.toml │ └── src │ │ ├── capi │ │ ├── initiator.rs │ │ ├── mod.rs │ │ └── responder.rs │ │ ├── ecall │ │ ├── initiator.rs │ │ ├── mod.rs │ │ └── responder.rs │ │ ├── lib.rs │ │ └── session │ │ ├── initiator.rs │ │ ├── manager.rs │ │ ├── mod.rs │ │ └── responder.rs └── tvl │ ├── Cargo.toml │ └── src │ ├── capi.rs │ ├── lib.rs │ └── tvl.rs ├── sgx_demangle ├── Cargo.toml └── src │ ├── legacy.rs │ ├── lib.rs │ └── v0.rs ├── sgx_edl ├── Cargo.toml ├── edl │ ├── inc │ │ ├── addrinfo.h │ │ ├── dirent.h │ │ └── stat.h │ ├── sgx_asyncio.edl │ ├── sgx_backtrace.edl │ ├── sgx_cpuid.edl │ ├── sgx_dcap_tkey_exchange_initiator.edl │ ├── sgx_dcap_tkey_exchange_responder.edl │ ├── sgx_dcap_tvl.edl │ ├── sgx_env.edl │ ├── sgx_fd.edl │ ├── sgx_file.edl │ ├── sgx_fs.edl │ ├── sgx_mem.edl │ ├── sgx_msbuf.edl │ ├── sgx_net.edl │ ├── sgx_pipe.edl │ ├── sgx_process.edl │ ├── sgx_socket.edl │ ├── sgx_stdio.edl │ ├── sgx_sync.edl │ ├── sgx_sys.edl │ ├── sgx_thread.edl │ ├── sgx_time.edl │ ├── sgx_tkey_exchange.edl │ ├── sgx_tprotected_fs.edl │ ├── sgx_tstd.edl │ └── sgx_tswitchless.edl └── src │ └── lib.rs ├── sgx_ffi ├── Cargo.toml └── src │ ├── ascii.rs │ ├── c_str.rs │ ├── lib.rs │ ├── memchr.rs │ └── memchr │ └── tests.rs ├── sgx_key_exchange ├── message │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── message.rs ├── tkey_exchange │ ├── Cargo.toml │ └── src │ │ ├── capi.rs │ │ ├── lib.rs │ │ └── session │ │ ├── ecall.rs │ │ ├── initiator.rs │ │ ├── manager.rs │ │ └── mod.rs └── ukey_exchange │ ├── Cargo.toml │ ├── build.rs │ └── src │ ├── capi.rs │ ├── lib.rs │ └── session.rs ├── sgx_libc ├── Cargo.toml ├── sgx_tlibc_sys │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ └── lib.rs │ ├── tlibc │ │ ├── Makefile │ │ ├── gdtoa │ │ │ ├── arith.h │ │ │ ├── dmisc.c │ │ │ ├── dtoa.c │ │ │ ├── gd_qnan.h │ │ │ ├── gdtoa.c │ │ │ ├── gdtoa.h │ │ │ ├── gdtoaimp.h │ │ │ ├── gethex.c │ │ │ ├── gmisc.c │ │ │ ├── hd_init.c │ │ │ ├── hdtoa.c │ │ │ ├── hexnan.c │ │ │ ├── ldtoa.c │ │ │ ├── locks.c │ │ │ ├── misc.c │ │ │ ├── smisc.c │ │ │ ├── strtod.c │ │ │ ├── strtodg.c │ │ │ ├── strtof.c │ │ │ ├── strtold.c │ │ │ ├── strtord.c │ │ │ ├── strtorx.c │ │ │ ├── sum.c │ │ │ └── ulp.c │ │ ├── gen │ │ │ ├── __memcpy_chk.cpp │ │ │ ├── __memmove_chk.cpp │ │ │ ├── __mempcpy_chk.cpp │ │ │ ├── __memset_chk.cpp │ │ │ ├── __stpcpy_chk.cpp │ │ │ ├── __stpncpy_chk.cpp │ │ │ ├── __strcat_chk.cpp │ │ │ ├── __strcpy_chk.cpp │ │ │ ├── __strlen_chk.cpp │ │ │ ├── __strncat_chk.cpp │ │ │ ├── __strncpy_chk.cpp │ │ │ ├── __vsnprintf_chk.cpp │ │ │ ├── __vsprintf_chk.cpp │ │ │ ├── alloca.S │ │ │ ├── assert.c │ │ │ ├── ctype_.c │ │ │ ├── ctype_private.h │ │ │ ├── errlist.c │ │ │ ├── errno.c │ │ │ ├── fpclassify.c │ │ │ ├── fpclassifyl.c │ │ │ ├── getpagesize.c │ │ │ ├── infinity.c │ │ │ ├── isctype.c │ │ │ ├── isfinite.c │ │ │ ├── isfinitel.c │ │ │ ├── isinf.c │ │ │ ├── isinfl.c │ │ │ ├── isnan.c │ │ │ ├── isnanl.c │ │ │ ├── isnormal.c │ │ │ ├── isnormall.c │ │ │ ├── nan.c │ │ │ ├── sbrk.c │ │ │ ├── se_cpuid.c │ │ │ ├── signbit.c │ │ │ ├── signbitl.c │ │ │ ├── spinlock.c │ │ │ ├── tolower_.c │ │ │ └── toupper_.c │ │ ├── locale │ │ │ ├── _wcstod.h │ │ │ ├── _wcstol.h │ │ │ ├── _wcstoul.h │ │ │ ├── alpha.h │ │ │ ├── btowc.c │ │ │ ├── iswalnum.c │ │ │ ├── iswalpha.c │ │ │ ├── iswblank.c │ │ │ ├── iswcntrl.c │ │ │ ├── iswctype.c │ │ │ ├── iswdigit.c │ │ │ ├── iswgraph.c │ │ │ ├── iswlower.c │ │ │ ├── iswprint.c │ │ │ ├── iswpunct.c │ │ │ ├── iswspace.c │ │ │ ├── iswupper.c │ │ │ ├── iswxdigit.c │ │ │ ├── mblen.c │ │ │ ├── mbrlen.c │ │ │ ├── mbstowcs.c │ │ │ ├── mbtowc.c │ │ │ ├── multibyte_citrus_none.c │ │ │ ├── punct.h │ │ │ ├── runetype.h │ │ │ ├── towctrans.c │ │ │ ├── wcscoll.c │ │ │ ├── wcstold.c │ │ │ ├── wcstoll.c │ │ │ ├── wcstombs.c │ │ │ ├── wcstoull.c │ │ │ ├── wcsxfrm.c │ │ │ ├── wctob.c │ │ │ ├── wctoint.h │ │ │ ├── wctomb.c │ │ │ └── wctrans.c │ │ ├── math │ │ │ ├── b_exp__D.c │ │ │ ├── b_log__D.c │ │ │ ├── b_tgamma.c │ │ │ ├── cacos.S │ │ │ ├── cacosh.S │ │ │ ├── e_acos.c │ │ │ ├── e_acosf.c │ │ │ ├── e_acosh.c │ │ │ ├── e_acoshf.c │ │ │ ├── e_acoshl.c │ │ │ ├── e_acosl.c │ │ │ ├── e_asin.c │ │ │ ├── e_asinf.c │ │ │ ├── e_asinl.c │ │ │ ├── e_atan2.c │ │ │ ├── e_atan2f.c │ │ │ ├── e_atan2l.c │ │ │ ├── e_atanh.c │ │ │ ├── e_atanhf.c │ │ │ ├── e_atanhl.c │ │ │ ├── e_cosh.c │ │ │ ├── e_coshf.c │ │ │ ├── e_coshl.c │ │ │ ├── e_exp.c │ │ │ ├── e_expf.c │ │ │ ├── e_expl.c │ │ │ ├── e_fmod.c │ │ │ ├── e_fmodf.c │ │ │ ├── e_fmodl.c │ │ │ ├── e_hypot.c │ │ │ ├── e_hypotf.c │ │ │ ├── e_hypotl.c │ │ │ ├── e_j0.c │ │ │ ├── e_j0f.c │ │ │ ├── e_j1.c │ │ │ ├── e_j1f.c │ │ │ ├── e_jn.c │ │ │ ├── e_jnf.c │ │ │ ├── e_lgamma_r.c │ │ │ ├── e_lgammaf_r.c │ │ │ ├── e_log.c │ │ │ ├── e_log10.c │ │ │ ├── e_log10f.c │ │ │ ├── e_log10l.c │ │ │ ├── e_log2.c │ │ │ ├── e_log2f.c │ │ │ ├── e_log2l.c │ │ │ ├── e_logf.c │ │ │ ├── e_logl.c │ │ │ ├── e_pow.c │ │ │ ├── e_powf.c │ │ │ ├── e_powl.c │ │ │ ├── e_rem_pio2.c │ │ │ ├── e_rem_pio2f.c │ │ │ ├── e_remainder.c │ │ │ ├── e_remainderf.c │ │ │ ├── e_remainderl.c │ │ │ ├── e_scalb.c │ │ │ ├── e_scalbf.c │ │ │ ├── e_sinh.c │ │ │ ├── e_sinhf.c │ │ │ ├── e_sinhl.c │ │ │ ├── e_sqrt.c │ │ │ ├── e_sqrtf.c │ │ │ ├── e_sqrtl.c │ │ │ ├── e_tgammal.c │ │ │ ├── exp10_gen.S │ │ │ ├── exp10f_gen.S │ │ │ ├── exp10l.S │ │ │ ├── exp_table.S │ │ │ ├── expf_table.S │ │ │ ├── expl_table.S │ │ │ ├── fenv.c │ │ │ ├── invtrig.c │ │ │ ├── invtrig.h │ │ │ ├── k_cos.c │ │ │ ├── k_cosf.c │ │ │ ├── k_cosl.c │ │ │ ├── k_rem_pio2.c │ │ │ ├── k_rem_pio2f.c │ │ │ ├── k_sin.c │ │ │ ├── k_sincos.h │ │ │ ├── k_sincosf.h │ │ │ ├── k_sincosl.h │ │ │ ├── k_sinf.c │ │ │ ├── k_sinl.c │ │ │ ├── k_tan.c │ │ │ ├── k_tanf.c │ │ │ ├── k_tanl.c │ │ │ ├── lgammal.S │ │ │ ├── libm_logl_k80.S │ │ │ ├── libm_normalizel_k80.S │ │ │ ├── logl_table.S │ │ │ ├── math_private.h │ │ │ ├── opt │ │ │ │ ├── w_drem.c │ │ │ │ ├── w_dremf.c │ │ │ │ ├── w_dreml.c │ │ │ │ ├── w_pow10.c │ │ │ │ ├── w_pow10f.c │ │ │ │ └── w_pow10l.c │ │ │ ├── polevll.c │ │ │ ├── rcp_table.S │ │ │ ├── s_asinh.c │ │ │ ├── s_asinhf.c │ │ │ ├── s_asinhl.c │ │ │ ├── s_atan.c │ │ │ ├── s_atanf.c │ │ │ ├── s_atanl.c │ │ │ ├── s_cabs.c │ │ │ ├── s_cabsf.c │ │ │ ├── s_cabsl.c │ │ │ ├── s_cacoshl.c │ │ │ ├── s_cacosl.c │ │ │ ├── s_carg.c │ │ │ ├── s_cargf.c │ │ │ ├── s_cargl.c │ │ │ ├── s_casin.c │ │ │ ├── s_casinf.c │ │ │ ├── s_casinh.c │ │ │ ├── s_casinhf.c │ │ │ ├── s_casinhl.c │ │ │ ├── s_casinl.c │ │ │ ├── s_catan.c │ │ │ ├── s_catanf.c │ │ │ ├── s_catanh.c │ │ │ ├── s_catanhf.c │ │ │ ├── s_catanhl.c │ │ │ ├── s_catanl.c │ │ │ ├── s_cbrt.c │ │ │ ├── s_cbrtf.c │ │ │ ├── s_cbrtl.c │ │ │ ├── s_ccos.c │ │ │ ├── s_ccosf.c │ │ │ ├── s_ccosh.c │ │ │ ├── s_ccoshf.c │ │ │ ├── s_ccoshl.c │ │ │ ├── s_ccosl.c │ │ │ ├── s_ceil.c │ │ │ ├── s_ceilf.c │ │ │ ├── s_ceill.c │ │ │ ├── s_cexp.c │ │ │ ├── s_cexpf.c │ │ │ ├── s_cexpl.c │ │ │ ├── s_cimag.c │ │ │ ├── s_cimagf.c │ │ │ ├── s_cimagl.c │ │ │ ├── s_clog.c │ │ │ ├── s_clogf.c │ │ │ ├── s_clogl.c │ │ │ ├── s_conj.c │ │ │ ├── s_conjf.c │ │ │ ├── s_conjl.c │ │ │ ├── s_copysign.c │ │ │ ├── s_copysignf.c │ │ │ ├── s_copysignl.c │ │ │ ├── s_cos.c │ │ │ ├── s_cosf.c │ │ │ ├── s_cosl.c │ │ │ ├── s_cpow.c │ │ │ ├── s_cpowf.c │ │ │ ├── s_cpowl.c │ │ │ ├── s_cproj.c │ │ │ ├── s_cprojf.c │ │ │ ├── s_cprojl.c │ │ │ ├── s_creal.c │ │ │ ├── s_crealf.c │ │ │ ├── s_creall.c │ │ │ ├── s_csin.c │ │ │ ├── s_csinf.c │ │ │ ├── s_csinh.c │ │ │ ├── s_csinhf.c │ │ │ ├── s_csinhl.c │ │ │ ├── s_csinl.c │ │ │ ├── s_csqrt.c │ │ │ ├── s_csqrtf.c │ │ │ ├── s_csqrtl.c │ │ │ ├── s_ctan.c │ │ │ ├── s_ctanf.c │ │ │ ├── s_ctanh.c │ │ │ ├── s_ctanhf.c │ │ │ ├── s_ctanhl.c │ │ │ ├── s_ctanl.c │ │ │ ├── s_erf.c │ │ │ ├── s_erff.c │ │ │ ├── s_erfl.c │ │ │ ├── s_exp2.c │ │ │ ├── s_exp2f.c │ │ │ ├── s_exp2l.c │ │ │ ├── s_expm1.c │ │ │ ├── s_expm1f.c │ │ │ ├── s_expm1l.c │ │ │ ├── s_fabs.c │ │ │ ├── s_fabsf.c │ │ │ ├── s_fabsl.c │ │ │ ├── s_fdim.c │ │ │ ├── s_floor.c │ │ │ ├── s_floorf.c │ │ │ ├── s_floorl.c │ │ │ ├── s_fma.c │ │ │ ├── s_fmaf.c │ │ │ ├── s_fmal.c │ │ │ ├── s_fmax.c │ │ │ ├── s_fmaxf.c │ │ │ ├── s_fmaxl.c │ │ │ ├── s_fmin.c │ │ │ ├── s_fminf.c │ │ │ ├── s_fminl.c │ │ │ ├── s_frexp.c │ │ │ ├── s_frexpf.c │ │ │ ├── s_frexpl.c │ │ │ ├── s_ilogb.c │ │ │ ├── s_ilogbf.c │ │ │ ├── s_ilogbl.c │ │ │ ├── s_llrint.c │ │ │ ├── s_llrintf.c │ │ │ ├── s_llrintl.c │ │ │ ├── s_llround.c │ │ │ ├── s_llroundf.c │ │ │ ├── s_llroundl.c │ │ │ ├── s_log1p.c │ │ │ ├── s_log1pf.c │ │ │ ├── s_log1pl.c │ │ │ ├── s_logb.c │ │ │ ├── s_logbf.c │ │ │ ├── s_logbl.c │ │ │ ├── s_lrint.c │ │ │ ├── s_lrintf.c │ │ │ ├── s_lrintl.c │ │ │ ├── s_lround.c │ │ │ ├── s_lroundf.c │ │ │ ├── s_lroundl.c │ │ │ ├── s_modf.c │ │ │ ├── s_modff.c │ │ │ ├── s_modfl.c │ │ │ ├── s_nan.c │ │ │ ├── s_nanl.c │ │ │ ├── s_nearbyint.c │ │ │ ├── s_nextafter.c │ │ │ ├── s_nextafterf.c │ │ │ ├── s_nextafterl.c │ │ │ ├── s_nexttoward.c │ │ │ ├── s_nexttowardf.c │ │ │ ├── s_remquo.c │ │ │ ├── s_remquof.c │ │ │ ├── s_remquol.c │ │ │ ├── s_rint.c │ │ │ ├── s_rintf.c │ │ │ ├── s_rintl.c │ │ │ ├── s_round.c │ │ │ ├── s_roundf.c │ │ │ ├── s_roundl.c │ │ │ ├── s_scalbln.c │ │ │ ├── s_scalbn.c │ │ │ ├── s_scalbnf.c │ │ │ ├── s_scalbnl.c │ │ │ ├── s_signgam.c │ │ │ ├── s_significand.c │ │ │ ├── s_significandf.c │ │ │ ├── s_sin.c │ │ │ ├── s_sincos.c │ │ │ ├── s_sincosf.c │ │ │ ├── s_sincosl.c │ │ │ ├── s_sinf.c │ │ │ ├── s_sinl.c │ │ │ ├── s_tan.c │ │ │ ├── s_tanf.c │ │ │ ├── s_tanh.c │ │ │ ├── s_tanhf.c │ │ │ ├── s_tanhl.c │ │ │ ├── s_tanl.c │ │ │ ├── s_trunc.c │ │ │ ├── s_truncf.c │ │ │ ├── s_truncl.c │ │ │ ├── w_drem.c │ │ │ ├── w_dremf.c │ │ │ ├── w_dreml.c │ │ │ ├── w_gamma.c │ │ │ ├── w_gamma_r.c │ │ │ ├── w_gammaf.c │ │ │ ├── w_gammaf_r.c │ │ │ ├── w_lgamma.c │ │ │ └── w_lgammaf.c │ │ ├── setjmp │ │ │ └── _setjmp.S │ │ ├── stdio │ │ │ ├── fileext.h │ │ │ ├── floatio.h │ │ │ ├── fvwrite.c │ │ │ ├── fvwrite.h │ │ │ ├── local.h │ │ │ ├── snprintf.c │ │ │ ├── swprintf.c │ │ │ ├── vfprintf.c │ │ │ ├── vfwprintf.c │ │ │ ├── vsnprintf.c │ │ │ ├── vswprintf.c │ │ │ └── wcio.h │ │ ├── stdlib │ │ │ ├── abs.c │ │ │ ├── atof.c │ │ │ ├── atoi.c │ │ │ ├── atol.c │ │ │ ├── atoll.c │ │ │ ├── bsearch.c │ │ │ ├── div.c │ │ │ ├── imaxabs.c │ │ │ ├── imaxdiv.c │ │ │ ├── labs.c │ │ │ ├── ldiv.c │ │ │ ├── llabs.c │ │ │ ├── lldiv.c │ │ │ ├── malloc.c │ │ │ ├── qsort.c │ │ │ ├── strtoimax.c │ │ │ ├── strtol.c │ │ │ ├── strtoll.c │ │ │ ├── strtoul.c │ │ │ ├── strtoull.c │ │ │ └── strtoumax.c │ │ ├── string │ │ │ ├── asm │ │ │ │ ├── DEFS.h │ │ │ │ ├── asm.h │ │ │ │ ├── bcmp.S │ │ │ │ ├── bzero.S │ │ │ │ ├── memchr.S │ │ │ │ ├── memcpy_verw.S │ │ │ │ ├── memmove.S │ │ │ │ ├── memset.S │ │ │ │ ├── strchr.S │ │ │ │ ├── strcmp.S │ │ │ │ ├── strlen.S │ │ │ │ └── strrchr.S │ │ │ ├── bcmp.c │ │ │ ├── bcopy.c │ │ │ ├── bzero.c │ │ │ ├── consttime_memequal.c │ │ │ ├── ffs.c │ │ │ ├── ffsl.c │ │ │ ├── ffsll.c │ │ │ ├── index.c │ │ │ ├── memchr.c │ │ │ ├── memcmp.c │ │ │ ├── memcpy.c │ │ │ ├── memmove.c │ │ │ ├── mempcpy.c │ │ │ ├── memset.c │ │ │ ├── memset_s.c │ │ │ ├── rindex.c │ │ │ ├── se_string_init.c │ │ │ ├── stpncpy.c │ │ │ ├── strcasecmp.c │ │ │ ├── strchr.c │ │ │ ├── strcmp.c │ │ │ ├── strcoll.c │ │ │ ├── strcspn.c │ │ │ ├── strerror.c │ │ │ ├── strerror_r.c │ │ │ ├── strlcpy.c │ │ │ ├── strlen.c │ │ │ ├── strncat.c │ │ │ ├── strncmp.c │ │ │ ├── strncpy.c │ │ │ ├── strndup.c │ │ │ ├── strnlen.c │ │ │ ├── strpbrk.c │ │ │ ├── strrchr.c │ │ │ ├── strspn.c │ │ │ ├── strstr.c │ │ │ ├── strtok.c │ │ │ ├── strxfrm.c │ │ │ ├── wcschr.c │ │ │ ├── wcscmp.c │ │ │ ├── wcscspn.c │ │ │ ├── wcslcpy.c │ │ │ ├── wcslen.c │ │ │ ├── wcsncat.c │ │ │ ├── wcsncmp.c │ │ │ ├── wcsncpy.c │ │ │ ├── wcspbrk.c │ │ │ ├── wcsrchr.c │ │ │ ├── wcsspn.c │ │ │ ├── wcsstr.c │ │ │ ├── wcstok.c │ │ │ ├── wcswcs.c │ │ │ ├── wmemchr.c │ │ │ ├── wmemcmp.c │ │ │ ├── wmemcpy.c │ │ │ ├── wmemmove.c │ │ │ └── wmemset.c │ │ └── time │ │ │ ├── __month_to_secs.c │ │ │ ├── __secs_to_tm.c │ │ │ ├── __tm_to_secs.c │ │ │ ├── __year_to_secs.c │ │ │ ├── asctime.c │ │ │ ├── difftime.c │ │ │ ├── gmtime.c │ │ │ ├── gmtime_r.c │ │ │ ├── private.h │ │ │ ├── strftime.c │ │ │ ├── time_impl.h │ │ │ ├── timegm.c │ │ │ └── tzfile.h │ └── tsafecrt │ │ ├── Makefile │ │ └── pal │ │ ├── inc │ │ └── pal_mstypes.h │ │ └── src │ │ └── safecrt │ │ ├── internal_securecrt.h │ │ ├── mbusafecrt.c │ │ ├── mbusafecrt_internal.h │ │ ├── memcpy_s.c │ │ ├── memmove_s.c │ │ ├── output.inl │ │ ├── safecrt_output_s.c │ │ ├── safecrt_woutput_s.c │ │ ├── sprintf.c │ │ ├── strcat_s.c │ │ ├── strcpy_s.c │ │ ├── strncat_s.c │ │ ├── strncpy_s.c │ │ ├── strtok_s.c │ │ ├── swprintf_s.c │ │ ├── tcscat_s.inl │ │ ├── tcscpy_s.inl │ │ ├── tcsncat_s.inl │ │ ├── tcsncpy_s.inl │ │ ├── tcstok_s.inl │ │ ├── vsprintf.c │ │ ├── vswprint.c │ │ ├── wcscat_s.c │ │ ├── wcscpy_s.c │ │ ├── wcslen_s.c │ │ ├── wcsncat_s.c │ │ ├── wcsncpy_s.c │ │ ├── wcstok_s.c │ │ ├── xtoa_s.c │ │ ├── xtow_s.c │ │ └── xtox_s.inl └── src │ ├── android │ ├── aarch64 │ │ └── mod.rs │ └── mod.rs │ ├── lib.rs │ ├── linux │ ├── edl │ │ └── mod.rs │ ├── mod.rs │ ├── ocall │ │ ├── asyncio.rs │ │ ├── env.rs │ │ ├── fd.rs │ │ ├── file.rs │ │ ├── mem.rs │ │ ├── mod.rs │ │ ├── net.rs │ │ ├── pipe.rs │ │ ├── process.rs │ │ ├── socket.rs │ │ ├── sync.rs │ │ ├── sys.rs │ │ ├── syscall.rs │ │ ├── thread.rs │ │ └── time.rs │ ├── pthread │ │ └── mod.rs │ └── x86_64 │ │ └── mod.rs │ └── macros.rs ├── sgx_macros ├── Cargo.toml └── src │ └── lib.rs ├── sgx_no_tstd ├── Cargo.toml ├── build.rs └── src │ └── lib.rs ├── sgx_oc ├── Cargo.toml └── src │ ├── android │ ├── aarch64 │ │ └── mod.rs │ └── mod.rs │ ├── lib.rs │ ├── linux │ ├── edl │ │ ├── asyncio.rs │ │ ├── cpuid.rs │ │ ├── env.rs │ │ ├── fd.rs │ │ ├── file.rs │ │ ├── mem.rs │ │ ├── mod.rs │ │ ├── msbuf.rs │ │ ├── net.rs │ │ ├── pipe.rs │ │ ├── process.rs │ │ ├── socket.rs │ │ ├── sys.rs │ │ ├── thread.rs │ │ └── time.rs │ ├── mod.rs │ ├── ocall │ │ ├── asyncio.rs │ │ ├── cpuid.rs │ │ ├── env.rs │ │ ├── fd.rs │ │ ├── file.rs │ │ ├── hostbuf.rs │ │ ├── mem.rs │ │ ├── mod.rs │ │ ├── msbuf.rs │ │ ├── net.rs │ │ ├── pipe.rs │ │ ├── process.rs │ │ ├── socket.rs │ │ ├── socket_msg.rs │ │ ├── sys.rs │ │ ├── thread.rs │ │ └── time.rs │ └── x86_64 │ │ └── mod.rs │ └── macros.rs ├── sgx_protected_fs ├── Cargo.toml ├── tfs │ ├── Cargo.toml │ └── src │ │ ├── capi.rs │ │ ├── fs.rs │ │ ├── lib.rs │ │ └── sys │ │ ├── cache │ │ ├── list.rs │ │ └── mod.rs │ │ ├── error.rs │ │ ├── file │ │ ├── close.rs │ │ ├── flush.rs │ │ ├── mod.rs │ │ ├── node.rs │ │ ├── open.rs │ │ ├── other.rs │ │ ├── read.rs │ │ └── write.rs │ │ ├── host │ │ ├── mod.rs │ │ ├── ocall.rs │ │ └── ufs.rs │ │ ├── keys.rs │ │ ├── metadata.rs │ │ ├── mod.rs │ │ └── node.rs └── ufs │ ├── Cargo.toml │ └── src │ └── lib.rs ├── sgx_rand ├── Cargo.toml ├── derive │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── src │ ├── chacha.rs │ ├── distributions │ ├── exponential.rs │ ├── gamma.rs │ ├── mod.rs │ ├── normal.rs │ ├── range.rs │ └── ziggurat_tables.rs │ ├── isaac.rs │ ├── lib.rs │ ├── os.rs │ ├── rand_impls.rs │ ├── read.rs │ └── reseeding.rs ├── sgx_rsrvmm ├── Cargo.toml └── src │ ├── alloc.rs │ ├── capi.rs │ ├── lib.rs │ ├── map.rs │ └── rsrvmm │ ├── area.rs │ ├── manager.rs │ ├── mod.rs │ └── range.rs ├── sgx_serialize ├── Cargo.toml ├── derive │ ├── Cargo.toml │ └── src │ │ ├── bound.rs │ │ ├── decode.rs │ │ ├── encode.rs │ │ ├── fragment.rs │ │ ├── internals │ │ ├── ast.rs │ │ ├── ctxt.rs │ │ └── mod.rs │ │ ├── lib.rs │ │ └── param.rs └── src │ ├── collection.rs │ ├── json.rs │ ├── leb128.rs │ ├── lib.rs │ ├── opaque.rs │ ├── serialize.rs │ └── types.rs ├── sgx_sync ├── Cargo.toml └── src │ ├── barrier.rs │ ├── capi.rs │ ├── condvar.rs │ ├── condvar │ └── check.rs │ ├── futex.rs │ ├── lazy_lock.rs │ ├── lib.rs │ ├── lock_api.rs │ ├── mutex.rs │ ├── once.rs │ ├── once_lock.rs │ ├── remutex │ ├── generic.rs │ ├── legacy.rs │ └── mod.rs │ ├── rwlock.rs │ ├── spin.rs │ └── sys │ ├── futex.rs │ ├── lazy_box.rs │ ├── locks │ ├── futex │ │ ├── condvar.rs │ │ ├── mod.rs │ │ ├── mutex.rs │ │ ├── rwlock.rs │ │ └── wait.rs │ ├── generic │ │ ├── condvar.rs │ │ ├── mod.rs │ │ ├── mutex.rs │ │ └── rwlock.rs │ └── mod.rs │ ├── mod.rs │ └── ocall │ └── mod.rs ├── sgx_tdh ├── Cargo.toml └── src │ ├── capi.rs │ ├── lib.rs │ ├── message.rs │ └── session │ ├── initiator.rs │ ├── mod.rs │ └── responder.rs ├── sgx_tests ├── cov │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── proc_macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── unit │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── utils │ ├── Cargo.toml │ └── src │ ├── bench.rs │ ├── lib.rs │ ├── stats.rs │ └── time.rs ├── sgx_trts ├── Cargo.toml ├── build.rs └── src │ ├── arch.rs │ ├── asm │ ├── cet.S │ ├── macro.S │ ├── metadata.S │ ├── mod.rs │ ├── pic.S │ ├── thunk.S │ └── xsave.S │ ├── call │ ├── ecall.rs │ ├── mod.rs │ ├── msbuf.rs │ ├── ocall.rs │ └── ocalloc.rs │ ├── capi.rs │ ├── edmm │ ├── epc.rs │ ├── layout.rs │ ├── mem.rs │ ├── mod.rs │ ├── perm.rs │ ├── tcs.rs │ └── trim.rs │ ├── elf │ ├── control_flow.rs │ ├── dynamic.rs │ ├── header.rs │ ├── mod.rs │ ├── program.rs │ ├── sections.rs │ ├── slice.rs │ ├── symtabl.rs │ └── zero.rs │ ├── enclave │ ├── atexit.rs │ ├── entry.rs │ ├── init.rs │ ├── mem.rs │ ├── mod.rs │ ├── parse.rs │ ├── state.rs │ └── uninit.rs │ ├── error.rs │ ├── feature │ ├── mod.rs │ └── sys.rs │ ├── fence.rs │ ├── inst │ ├── hw │ │ ├── enclu.S │ │ ├── everifyreport.S │ │ ├── inst.rs │ │ ├── mod.rs │ │ ├── td.S │ │ └── xsave_mask.S │ ├── hyper │ │ ├── enclu.S │ │ ├── inst.rs │ │ ├── mod.rs │ │ ├── td.S │ │ └── xsave_mask.S │ ├── mod.rs │ └── sim │ │ ├── derive.rs │ │ ├── enclu.S │ │ ├── inst.rs │ │ ├── lowlib.S │ │ ├── mod.rs │ │ ├── td.S │ │ ├── tls │ │ ├── gnu.rs │ │ └── mod.rs │ │ └── xsave_mask.S │ ├── lib.rs │ ├── macros.rs │ ├── pkru.rs │ ├── rand.rs │ ├── se │ ├── key.rs │ ├── mod.rs │ └── report.rs │ ├── stackchk.rs │ ├── sync │ ├── lazy.rs │ ├── lock_api.rs │ ├── mod.rs │ ├── mutex.rs │ ├── once.rs │ ├── remutex.rs │ └── rwlock.rs │ ├── tcs │ ├── list.rs │ ├── mod.rs │ ├── tc.rs │ └── tls.rs │ ├── thread │ ├── info.rs │ ├── mod.rs │ ├── native.rs │ ├── task.rs │ └── tls │ │ ├── bitset.rs │ │ └── mod.rs │ ├── trts.rs │ ├── veh │ ├── exception.rs │ ├── list.rs │ ├── mod.rs │ └── register.rs │ ├── version.rs │ └── xsave.rs ├── sgx_tse ├── Cargo.toml └── src │ ├── capi.rs │ ├── lib.rs │ └── se.rs ├── sgx_tseal ├── Cargo.toml └── src │ ├── aad.rs │ ├── capi.rs │ ├── internal.rs │ ├── lib.rs │ └── seal.rs ├── sgx_tstd ├── Cargo.toml ├── hashbrown │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── benches │ │ ├── bench.rs │ │ └── insert_unique_unchecked.rs │ ├── ci │ │ ├── miri.sh │ │ ├── run.sh │ │ └── tools.sh │ ├── clippy.toml │ ├── src │ │ ├── external_trait_impls │ │ │ ├── mod.rs │ │ │ ├── rayon │ │ │ │ ├── helpers.rs │ │ │ │ ├── map.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── raw.rs │ │ │ │ ├── set.rs │ │ │ │ └── table.rs │ │ │ ├── rkyv │ │ │ │ ├── hash_map.rs │ │ │ │ ├── hash_set.rs │ │ │ │ └── mod.rs │ │ │ └── serde.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── map.rs │ │ ├── raw │ │ │ ├── alloc.rs │ │ │ ├── bitmask.rs │ │ │ ├── generic.rs │ │ │ ├── mod.rs │ │ │ ├── neon.rs │ │ │ └── sse2.rs │ │ ├── rustc_entry.rs │ │ ├── scopeguard.rs │ │ ├── set.rs │ │ └── table.rs │ └── tests │ │ ├── equivalent_trait.rs │ │ ├── hasher.rs │ │ ├── raw.rs │ │ ├── rayon.rs │ │ ├── serde.rs │ │ └── set.rs └── src │ ├── alloc.rs │ ├── ascii.rs │ ├── backtrace.rs │ ├── backtrace │ └── tests.rs │ ├── collections │ ├── hash │ │ ├── benches │ │ │ ├── map.rs │ │ │ ├── mod.rs │ │ │ └── set_ops.rs │ │ ├── map.rs │ │ ├── map │ │ │ └── tests.rs │ │ ├── mod.rs │ │ ├── set.rs │ │ └── set │ │ │ └── tests.rs │ └── mod.rs │ ├── enclave.rs │ ├── env.rs │ ├── env │ └── tests.rs │ ├── error.rs │ ├── error │ └── tests.rs │ ├── f32.rs │ ├── f32 │ └── tests.rs │ ├── f64.rs │ ├── f64 │ └── tests.rs │ ├── ffi │ ├── mod.rs │ ├── os_str.rs │ └── os_str │ │ └── tests.rs │ ├── fs.rs │ ├── fs │ └── tests.rs │ ├── hash │ ├── mod.rs │ └── random.rs │ ├── io │ ├── buffered │ │ ├── bufreader.rs │ │ ├── bufreader │ │ │ └── buffer.rs │ │ ├── bufwriter.rs │ │ ├── linewriter.rs │ │ ├── linewritershim.rs │ │ ├── mod.rs │ │ └── tests.rs │ ├── copy.rs │ ├── copy │ │ └── tests.rs │ ├── cursor.rs │ ├── cursor │ │ └── tests.rs │ ├── error.rs │ ├── error │ │ ├── repr_bitpacked.rs │ │ ├── repr_unpacked.rs │ │ └── tests.rs │ ├── impls.rs │ ├── impls │ │ └── tests.rs │ ├── mod.rs │ ├── prelude.rs │ ├── stdio.rs │ ├── stdio │ │ └── tests.rs │ ├── tests.rs │ ├── util.rs │ └── util │ │ └── tests.rs │ ├── lib.rs │ ├── macros.rs │ ├── net │ ├── ip_addr.rs │ ├── ip_addr │ │ └── tests.rs │ ├── mod.rs │ ├── socket_addr.rs │ ├── socket_addr │ │ └── tests.rs │ ├── tcp.rs │ ├── tcp │ │ └── tests.rs │ ├── test.rs │ ├── udp.rs │ └── udp │ │ └── tests.rs │ ├── num.rs │ ├── num │ ├── benches.rs │ └── tests.rs │ ├── os │ ├── fd │ │ ├── mod.rs │ │ ├── net.rs │ │ ├── owned.rs │ │ ├── raw.rs │ │ └── tests.rs │ ├── linux │ │ ├── fs.rs │ │ ├── mod.rs │ │ ├── net.rs │ │ ├── process.rs │ │ └── raw.rs │ ├── mod.rs │ ├── net │ │ ├── linux_ext │ │ │ ├── addr.rs │ │ │ ├── mod.rs │ │ │ ├── tcp.rs │ │ │ └── tests.rs │ │ └── mod.rs │ ├── raw │ │ ├── mod.rs │ │ └── tests.rs │ └── unix │ │ ├── ffi │ │ ├── mod.rs │ │ └── os_str.rs │ │ ├── fs.rs │ │ ├── fs │ │ └── tests.rs │ │ ├── io │ │ ├── mod.rs │ │ └── tests.rs │ │ ├── mod.rs │ │ ├── net │ │ ├── addr.rs │ │ ├── ancillary.rs │ │ ├── datagram.rs │ │ ├── listener.rs │ │ ├── mod.rs │ │ ├── stream.rs │ │ └── tests.rs │ │ ├── process.rs │ │ ├── raw.rs │ │ ├── thread.rs │ │ ├── ucred.rs │ │ └── ucred │ │ └── tests.rs │ ├── panic.rs │ ├── panic │ └── tests.rs │ ├── panicking.rs │ ├── path.rs │ ├── path │ └── tests.rs │ ├── prelude │ ├── mod.rs │ └── v1.rs │ ├── process.rs │ ├── rt.rs │ ├── sync │ ├── barrier.rs │ ├── barrier │ │ └── tests.rs │ ├── condvar.rs │ ├── condvar │ │ └── tests.rs │ ├── lazy_lock.rs │ ├── lazy_lock │ │ └── tests.rs │ ├── mod.rs │ ├── mpmc │ │ ├── array.rs │ │ ├── context.rs │ │ ├── counter.rs │ │ ├── error.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── select.rs │ │ ├── utils.rs │ │ ├── waker.rs │ │ └── zero.rs │ ├── mpsc │ │ ├── mod.rs │ │ ├── sync_tests.rs │ │ └── tests.rs │ ├── mutex.rs │ ├── mutex │ │ └── tests.rs │ ├── once.rs │ ├── once │ │ └── tests.rs │ ├── once_lock.rs │ ├── once_lock │ │ └── tests.rs │ ├── poison.rs │ ├── remutex.rs │ ├── remutex │ │ └── tests.rs │ ├── rwlock.rs │ └── rwlock │ │ └── tests.rs │ ├── sys │ ├── args.rs │ ├── backtrace │ │ ├── mod.rs │ │ ├── printing │ │ │ └── mod.rs │ │ └── tracing │ │ │ ├── gcc_s.rs │ │ │ └── mod.rs │ ├── cmath.rs │ ├── common │ │ ├── mod.rs │ │ ├── small_c_string.rs │ │ ├── tests.rs │ │ └── thread_local │ │ │ ├── fast_local.rs │ │ │ ├── mod.rs │ │ │ ├── os_local.rs │ │ │ └── static_local.rs │ ├── env.rs │ ├── fd.rs │ ├── fd │ │ └── tests.rs │ ├── fs.rs │ ├── futex.rs │ ├── io.rs │ ├── kernel_copy.rs │ ├── kernel_copy │ │ └── tests.rs │ ├── memchr.rs │ ├── mod.rs │ ├── net.rs │ ├── os.rs │ ├── os_str.rs │ ├── os_str │ │ └── tests.rs │ ├── path.rs │ ├── personality │ │ ├── dwarf │ │ │ ├── eh.rs │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── gcc.rs │ │ └── mod.rs │ ├── pipe.rs │ ├── process.rs │ ├── rand.rs │ ├── stdio.rs │ ├── thread.rs │ ├── thread_local_dtor.rs │ ├── thread_local_key.rs │ ├── time.rs │ └── unsupported │ │ ├── common.rs │ │ ├── mod.rs │ │ ├── pipe.rs │ │ └── process.rs │ ├── sys_common │ ├── at_exit_imp.rs │ ├── backtrace.rs │ ├── condvar.rs │ ├── fs.rs │ ├── gnu │ │ ├── libbacktrace.rs │ │ └── mod.rs │ ├── io.rs │ ├── lazy_box.rs │ ├── memchr.rs │ ├── mod.rs │ ├── mutex.rs │ ├── net.rs │ ├── net │ │ └── tests.rs │ ├── once │ │ ├── futex.rs │ │ ├── mod.rs │ │ └── queue.rs │ ├── process.rs │ ├── remutex.rs │ ├── rwlock.rs │ ├── tests.rs │ ├── thread.rs │ ├── thread_info.rs │ ├── thread_local_dtor.rs │ ├── thread_local_key.rs │ ├── thread_local_key │ │ └── tests.rs │ ├── thread_parking │ │ ├── futex.rs │ │ ├── generic.rs │ │ └── mod.rs │ ├── wstr.rs │ ├── wtf8.rs │ └── wtf8 │ │ └── tests.rs │ ├── thread │ ├── local.rs │ ├── local │ │ ├── dynamic_tests.rs │ │ └── tests.rs │ ├── mod.rs │ ├── scoped.rs │ └── tests.rs │ ├── time.rs │ ├── time │ └── tests.rs │ └── untrusted │ ├── fs.rs │ ├── mod.rs │ ├── path.rs │ └── time.rs ├── sgx_types ├── Cargo.toml ├── build.rs └── src │ ├── cpu_features.rs │ ├── error │ ├── errno.rs │ └── mod.rs │ ├── function.rs │ ├── lib.rs │ ├── macros.rs │ ├── marker.rs │ ├── memeq.rs │ ├── metadata.rs │ └── types │ ├── crypto.rs │ ├── dcap.rs │ ├── dh.rs │ ├── key_exchange.rs │ ├── mod.rs │ ├── quote.rs │ ├── ra.rs │ ├── raw.rs │ ├── report2.rs │ ├── seal.rs │ ├── switchless.rs │ ├── tdx.rs │ └── urts.rs ├── sgx_unwind ├── Cargo.toml ├── build.rs ├── libunwind │ ├── AUTHORS │ ├── COPYING │ ├── ChangeLog │ ├── LICENSE │ ├── Makefile.am │ ├── NEWS │ ├── README │ ├── README.md │ ├── TODO │ ├── acinclude.m4 │ ├── autogen.sh │ ├── configure.ac │ ├── include │ │ ├── compiler.h │ │ ├── dwarf-eh.h │ │ ├── dwarf.h │ │ ├── dwarf_i.h │ │ ├── libunwind-common.h.in │ │ ├── libunwind-dynamic.h │ │ ├── libunwind-x86_64.h │ │ ├── libunwind.h.in │ │ ├── libunwind_i.h │ │ ├── mempool.h │ │ ├── pthread.h │ │ ├── pthread_compat.h │ │ ├── remote.h │ │ ├── spinlock.h │ │ ├── tdep-x86_64 │ │ │ ├── dwarf-config.h │ │ │ ├── jmpbuf.h │ │ │ └── libunwind_i.h │ │ ├── tdep │ │ │ ├── dwarf-config.h │ │ │ ├── jmpbuf.h │ │ │ └── libunwind_i.h.in │ │ ├── unwind.h │ │ └── x86 │ │ │ └── jmpbuf.h │ └── src │ │ ├── Makefile.am │ │ ├── dwarf │ │ ├── Gexpr.c │ │ ├── Gfde.c │ │ ├── Gfind_proc_info-lsb.c │ │ ├── Gfind_unwind_table.c │ │ ├── Gparser.c │ │ ├── Gpe.c │ │ ├── Lexpr.c │ │ ├── Lfde.c │ │ ├── Lfind_proc_info-lsb.c │ │ ├── Lfind_unwind_table.c │ │ ├── Lparser.c │ │ ├── Lpe.c │ │ └── global.c │ │ ├── elf32.c │ │ ├── elf32.h │ │ ├── elf64.c │ │ ├── elf64.h │ │ ├── elfxx.c │ │ ├── elfxx.h │ │ ├── libunwind-generic.pc.in │ │ ├── mi │ │ ├── Gdestroy_addr_space.c │ │ ├── Gdyn-extract.c │ │ ├── Gdyn-remote.c │ │ ├── Gfind_dynamic_proc_info.c │ │ ├── Gget_accessors.c │ │ ├── Gget_fpreg.c │ │ ├── Gget_proc_info_by_ip.c │ │ ├── Gget_proc_name.c │ │ ├── Gget_reg.c │ │ ├── Gput_dynamic_unwind_info.c │ │ ├── Gset_cache_size.c │ │ ├── Gset_caching_policy.c │ │ ├── Gset_fpreg.c │ │ ├── Gset_reg.c │ │ ├── Ldestroy_addr_space.c │ │ ├── Ldyn-extract.c │ │ ├── Ldyn-remote.c │ │ ├── Lfind_dynamic_proc_info.c │ │ ├── Lget_accessors.c │ │ ├── Lget_fpreg.c │ │ ├── Lget_proc_info_by_ip.c │ │ ├── Lget_proc_name.c │ │ ├── Lget_reg.c │ │ ├── Lput_dynamic_unwind_info.c │ │ ├── Lset_cache_size.c │ │ ├── Lset_caching_policy.c │ │ ├── Lset_fpreg.c │ │ ├── Lset_reg.c │ │ ├── _ReadSLEB.c │ │ ├── _ReadULEB.c │ │ ├── backtrace.c │ │ ├── dyn-cancel.c │ │ ├── dyn-info-list.c │ │ ├── dyn-register.c │ │ ├── flush_cache.c │ │ ├── init.c │ │ ├── mempool.c │ │ └── strerror.c │ │ ├── os-linux.c │ │ ├── os-linux.h │ │ ├── se-iterate-phdr.c │ │ ├── se-libc-stubs.c │ │ ├── setjmp │ │ ├── libunwind-setjmp.pc.in │ │ ├── longjmp.c │ │ ├── setjmp.c │ │ ├── setjmp_i.h │ │ ├── siglongjmp.c │ │ └── sigsetjmp.c │ │ ├── unwind │ │ ├── Backtrace.c │ │ ├── DeleteException.c │ │ ├── FindEnclosingFunction.c │ │ ├── ForcedUnwind.c │ │ ├── GetBSP.c │ │ ├── GetCFA.c │ │ ├── GetDataRelBase.c │ │ ├── GetGR.c │ │ ├── GetIP.c │ │ ├── GetIPInfo.c │ │ ├── GetLanguageSpecificData.c │ │ ├── GetRegionStart.c │ │ ├── GetTextRelBase.c │ │ ├── RaiseException.c │ │ ├── Resume.c │ │ ├── Resume_or_Rethrow.c │ │ ├── SetGR.c │ │ ├── SetIP.c │ │ ├── libunwind.pc.in │ │ └── unwind-internal.h │ │ └── x86_64 │ │ ├── Gapply_reg_state.c │ │ ├── Gcreate_addr_space.c │ │ ├── Gget_proc_info.c │ │ ├── Gget_save_loc.c │ │ ├── Gglobal.c │ │ ├── Ginit.c │ │ ├── Ginit_local.c │ │ ├── Ginit_remote.c │ │ ├── Gos-freebsd.c │ │ ├── Gos-linux.c │ │ ├── Greg_states_iterate.c │ │ ├── Gregs.c │ │ ├── Gresume.c │ │ ├── Gstash_frame.c │ │ ├── Gstep.c │ │ ├── Gtrace.c │ │ ├── Lapply_reg_state.c │ │ ├── Lcreate_addr_space.c │ │ ├── Lget_proc_info.c │ │ ├── Lget_save_loc.c │ │ ├── Lglobal.c │ │ ├── Linit.c │ │ ├── Linit_local.c │ │ ├── Linit_remote.c │ │ ├── Los-freebsd.c │ │ ├── Los-linux.c │ │ ├── Lreg_states_iterate.c │ │ ├── Lregs.c │ │ ├── Lresume.c │ │ ├── Lstash_frame.c │ │ ├── Lstep.c │ │ ├── Ltrace.c │ │ ├── getcontext.S │ │ ├── init.h │ │ ├── is_fpreg.c │ │ ├── longjmp.S │ │ ├── offsets.h │ │ ├── regname.c │ │ ├── setcontext.S │ │ ├── siglongjmp.S │ │ ├── ucontext_i.h │ │ └── unwind_i.h └── src │ ├── lib.rs │ ├── libunwind.rs │ └── macros.rs ├── sgx_urts ├── Cargo.toml ├── build.rs └── src │ ├── capi.rs │ ├── enclave │ ├── init.rs │ ├── mod.rs │ └── uninit.rs │ ├── lib.rs │ ├── msbuf.rs │ └── ocall │ ├── asyncio.rs │ ├── env.rs │ ├── fd.rs │ ├── file.rs │ ├── mem.rs │ ├── mod.rs │ ├── msbuf.rs │ ├── net.rs │ ├── pipe.rs │ ├── process.rs │ ├── sgxfile.rs │ ├── socket.rs │ ├── sync.rs │ ├── sys.rs │ ├── thread.rs │ ├── time.rs │ └── util.rs ├── tests ├── Makefile ├── app │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── main.rs └── enclave │ ├── Cargo.toml │ ├── config.xml │ ├── enclave.edl │ ├── enclave.lds │ ├── private.pem │ └── src │ └── lib.rs └── tools └── docker ├── 02_binutils.sh ├── 03_sdk.sh ├── 04_psw.sh ├── 04_psw_rpm.sh ├── 05_optlibs.sh ├── 06_rust.sh ├── Dockerfile.centos8 ├── Dockerfile.ubuntu18.04 ├── Dockerfile.ubuntu20.04 └── start_aesm.sh /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.github/workflows/license-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/.github/workflows/license-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.licenserc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/.licenserc.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/SECURITY.md -------------------------------------------------------------------------------- /common/inc/internal/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/arch.h -------------------------------------------------------------------------------- /common/inc/internal/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/cpuid.h -------------------------------------------------------------------------------- /common/inc/internal/cpuid_gnu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/cpuid_gnu.h -------------------------------------------------------------------------------- /common/inc/internal/inst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/inst.h -------------------------------------------------------------------------------- /common/inc/internal/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/metadata.h -------------------------------------------------------------------------------- /common/inc/internal/se_cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/se_cdefs.h -------------------------------------------------------------------------------- /common/inc/internal/se_cpu_feature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/se_cpu_feature.h -------------------------------------------------------------------------------- /common/inc/internal/se_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/se_types.h -------------------------------------------------------------------------------- /common/inc/internal/sgx_cet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/sgx_cet.h -------------------------------------------------------------------------------- /common/inc/internal/trts_inst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/trts_inst.h -------------------------------------------------------------------------------- /common/inc/internal/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/internal/util.h -------------------------------------------------------------------------------- /common/inc/sgx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx.h -------------------------------------------------------------------------------- /common/inc/sgx_attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_attributes.h -------------------------------------------------------------------------------- /common/inc/sgx_cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_cpuid.h -------------------------------------------------------------------------------- /common/inc/sgx_dcap_key_exchange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_dcap_key_exchange.h -------------------------------------------------------------------------------- /common/inc/sgx_dcap_tkey_exchange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_dcap_tkey_exchange.h -------------------------------------------------------------------------------- /common/inc/sgx_dcap_tvl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_dcap_tvl.h -------------------------------------------------------------------------------- /common/inc/sgx_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_defs.h -------------------------------------------------------------------------------- /common/inc/sgx_dh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_dh.h -------------------------------------------------------------------------------- /common/inc/sgx_ecp_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_ecp_types.h -------------------------------------------------------------------------------- /common/inc/sgx_edger8r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_edger8r.h -------------------------------------------------------------------------------- /common/inc/sgx_eid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_eid.h -------------------------------------------------------------------------------- /common/inc/sgx_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_error.h -------------------------------------------------------------------------------- /common/inc/sgx_intrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_intrin.h -------------------------------------------------------------------------------- /common/inc/sgx_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_key.h -------------------------------------------------------------------------------- /common/inc/sgx_key_exchange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_key_exchange.h -------------------------------------------------------------------------------- /common/inc/sgx_lfence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_lfence.h -------------------------------------------------------------------------------- /common/inc/sgx_pce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_pce.h -------------------------------------------------------------------------------- /common/inc/sgx_pcl_guid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_pcl_guid.h -------------------------------------------------------------------------------- /common/inc/sgx_ql_lib_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_ql_lib_common.h -------------------------------------------------------------------------------- /common/inc/sgx_ql_quote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_ql_quote.h -------------------------------------------------------------------------------- /common/inc/sgx_quote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_quote.h -------------------------------------------------------------------------------- /common/inc/sgx_quote_3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_quote_3.h -------------------------------------------------------------------------------- /common/inc/sgx_quote_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_quote_4.h -------------------------------------------------------------------------------- /common/inc/sgx_qve_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_qve_header.h -------------------------------------------------------------------------------- /common/inc/sgx_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_report.h -------------------------------------------------------------------------------- /common/inc/sgx_report2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_report2.h -------------------------------------------------------------------------------- /common/inc/sgx_rsrv_mem_mngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_rsrv_mem_mngr.h -------------------------------------------------------------------------------- /common/inc/sgx_secure_align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_secure_align.h -------------------------------------------------------------------------------- /common/inc/sgx_secure_align_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_secure_align_api.h -------------------------------------------------------------------------------- /common/inc/sgx_spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_spinlock.h -------------------------------------------------------------------------------- /common/inc/sgx_tcrypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_tcrypto.h -------------------------------------------------------------------------------- /common/inc/sgx_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_thread.h -------------------------------------------------------------------------------- /common/inc/sgx_tkey_exchange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_tkey_exchange.h -------------------------------------------------------------------------------- /common/inc/sgx_tprotected_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_tprotected_fs.h -------------------------------------------------------------------------------- /common/inc/sgx_trts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_trts.h -------------------------------------------------------------------------------- /common/inc/sgx_trts_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_trts_exception.h -------------------------------------------------------------------------------- /common/inc/sgx_tseal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_tseal.h -------------------------------------------------------------------------------- /common/inc/sgx_ukey_exchange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_ukey_exchange.h -------------------------------------------------------------------------------- /common/inc/sgx_urts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_urts.h -------------------------------------------------------------------------------- /common/inc/sgx_uswitchless.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_uswitchless.h -------------------------------------------------------------------------------- /common/inc/sgx_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/sgx_utils.h -------------------------------------------------------------------------------- /common/inc/tlibc/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/assert.h -------------------------------------------------------------------------------- /common/inc/tlibc/complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/complex.h -------------------------------------------------------------------------------- /common/inc/tlibc/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/ctype.h -------------------------------------------------------------------------------- /common/inc/tlibc/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/dirent.h -------------------------------------------------------------------------------- /common/inc/tlibc/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/endian.h -------------------------------------------------------------------------------- /common/inc/tlibc/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/errno.h -------------------------------------------------------------------------------- /common/inc/tlibc/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/fcntl.h -------------------------------------------------------------------------------- /common/inc/tlibc/fenv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/fenv.h -------------------------------------------------------------------------------- /common/inc/tlibc/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/float.h -------------------------------------------------------------------------------- /common/inc/tlibc/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/inttypes.h -------------------------------------------------------------------------------- /common/inc/tlibc/iso646.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/iso646.h -------------------------------------------------------------------------------- /common/inc/tlibc/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/limits.h -------------------------------------------------------------------------------- /common/inc/tlibc/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/math.h -------------------------------------------------------------------------------- /common/inc/tlibc/mbusafecrt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/mbusafecrt.h -------------------------------------------------------------------------------- /common/inc/tlibc/netdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/netdb.h -------------------------------------------------------------------------------- /common/inc/tlibc/poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/poll.h -------------------------------------------------------------------------------- /common/inc/tlibc/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/pthread.h -------------------------------------------------------------------------------- /common/inc/tlibc/pwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/pwd.h -------------------------------------------------------------------------------- /common/inc/tlibc/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sched.h -------------------------------------------------------------------------------- /common/inc/tlibc/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/setjmp.h -------------------------------------------------------------------------------- /common/inc/tlibc/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/signal.h -------------------------------------------------------------------------------- /common/inc/tlibc/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/stdarg.h -------------------------------------------------------------------------------- /common/inc/tlibc/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/stdbool.h -------------------------------------------------------------------------------- /common/inc/tlibc/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/stddef.h -------------------------------------------------------------------------------- /common/inc/tlibc/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/stdint.h -------------------------------------------------------------------------------- /common/inc/tlibc/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/stdio.h -------------------------------------------------------------------------------- /common/inc/tlibc/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/stdlib.h -------------------------------------------------------------------------------- /common/inc/tlibc/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/string.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/_types.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/cdefs.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/endian.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/epoll.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/eventfd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/eventfd.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/fpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/fpu.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/ieee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/ieee.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/ioctl.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/limits.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/prctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/prctl.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/random.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/sendfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/sendfile.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/sockaddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/sockaddr.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/socket.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/stat.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/stdint.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/struct_timeval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/struct_timeval.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/syscall.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/types.h -------------------------------------------------------------------------------- /common/inc/tlibc/sys/uio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/sys/uio.h -------------------------------------------------------------------------------- /common/inc/tlibc/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/time.h -------------------------------------------------------------------------------- /common/inc/tlibc/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/unistd.h -------------------------------------------------------------------------------- /common/inc/tlibc/wchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/wchar.h -------------------------------------------------------------------------------- /common/inc/tlibc/wctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/common/inc/tlibc/wctype.h -------------------------------------------------------------------------------- /licenses/LICENSE-common-inc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-common-inc.txt -------------------------------------------------------------------------------- /licenses/LICENSE-hashbrown.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-hashbrown.txt -------------------------------------------------------------------------------- /licenses/LICENSE-intel-sgx.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-intel-sgx.txt -------------------------------------------------------------------------------- /licenses/LICENSE-libbacktrace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-libbacktrace.txt -------------------------------------------------------------------------------- /licenses/LICENSE-libunwind.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-libunwind.txt -------------------------------------------------------------------------------- /licenses/LICENSE-rust.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-rust.txt -------------------------------------------------------------------------------- /licenses/LICENSE-tcrypto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-tcrypto.txt -------------------------------------------------------------------------------- /licenses/LICENSE-tlibc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-tlibc.txt -------------------------------------------------------------------------------- /licenses/LICENSE-tsafecrt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/licenses/LICENSE-tsafecrt.txt -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2023-11-17 2 | -------------------------------------------------------------------------------- /rustlib/panic_abort/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/panic_abort/Cargo.toml -------------------------------------------------------------------------------- /rustlib/panic_abort/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/panic_abort/src/lib.rs -------------------------------------------------------------------------------- /rustlib/panic_unwind/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/panic_unwind/Cargo.toml -------------------------------------------------------------------------------- /rustlib/panic_unwind/src/gcc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/panic_unwind/src/gcc.rs -------------------------------------------------------------------------------- /rustlib/panic_unwind/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/panic_unwind/src/lib.rs -------------------------------------------------------------------------------- /rustlib/proc_macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/proc_macro/Cargo.toml -------------------------------------------------------------------------------- /rustlib/proc_macro/src/bridge/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/proc_macro/src/bridge/mod.rs -------------------------------------------------------------------------------- /rustlib/proc_macro/src/bridge/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/proc_macro/src/bridge/rpc.rs -------------------------------------------------------------------------------- /rustlib/proc_macro/src/diagnostic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/proc_macro/src/diagnostic.rs -------------------------------------------------------------------------------- /rustlib/proc_macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/proc_macro/src/lib.rs -------------------------------------------------------------------------------- /rustlib/proc_macro/src/quote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/proc_macro/src/quote.rs -------------------------------------------------------------------------------- /rustlib/profiler_builtins/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/profiler_builtins/Cargo.toml -------------------------------------------------------------------------------- /rustlib/profiler_builtins/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/profiler_builtins/src/lib.rs -------------------------------------------------------------------------------- /rustlib/std/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/std/Cargo.toml -------------------------------------------------------------------------------- /rustlib/x86_64-unknown-linux-sgx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/rustlib/x86_64-unknown-linux-sgx.json -------------------------------------------------------------------------------- /samplecode/backtrace/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/backtrace/Makefile -------------------------------------------------------------------------------- /samplecode/backtrace/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/backtrace/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/backtrace/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/backtrace/app/build.rs -------------------------------------------------------------------------------- /samplecode/backtrace/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/backtrace/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/cov/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/Makefile -------------------------------------------------------------------------------- /samplecode/cov/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/Readme.md -------------------------------------------------------------------------------- /samplecode/cov/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/cov/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/app/build.rs -------------------------------------------------------------------------------- /samplecode/cov/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/cov/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/Cargo.toml -------------------------------------------------------------------------------- /samplecode/cov/enclave/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/Xargo.toml -------------------------------------------------------------------------------- /samplecode/cov/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/config.xml -------------------------------------------------------------------------------- /samplecode/cov/enclave/cov-rustc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/cov-rustc -------------------------------------------------------------------------------- /samplecode/cov/enclave/enclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/enclave.edl -------------------------------------------------------------------------------- /samplecode/cov/enclave/enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/enclave.lds -------------------------------------------------------------------------------- /samplecode/cov/enclave/llvm-gcov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/llvm-gcov -------------------------------------------------------------------------------- /samplecode/cov/enclave/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/private.pem -------------------------------------------------------------------------------- /samplecode/cov/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/cov/enclave/src/lib.rs -------------------------------------------------------------------------------- /samplecode/crypto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/Makefile -------------------------------------------------------------------------------- /samplecode/crypto/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/crypto/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/app/build.rs -------------------------------------------------------------------------------- /samplecode/crypto/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/crypto/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/Cargo.toml -------------------------------------------------------------------------------- /samplecode/crypto/enclave/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/Xargo.toml -------------------------------------------------------------------------------- /samplecode/crypto/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/config.xml -------------------------------------------------------------------------------- /samplecode/crypto/enclave/enclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/enclave.edl -------------------------------------------------------------------------------- /samplecode/crypto/enclave/enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/enclave.lds -------------------------------------------------------------------------------- /samplecode/crypto/enclave/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/private.pem -------------------------------------------------------------------------------- /samplecode/crypto/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/crypto/enclave/src/lib.rs -------------------------------------------------------------------------------- /samplecode/helloworld/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/helloworld/Makefile -------------------------------------------------------------------------------- /samplecode/helloworld/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/helloworld/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/helloworld/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/helloworld/app/build.rs -------------------------------------------------------------------------------- /samplecode/helloworld/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/helloworld/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/httpreq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/Makefile -------------------------------------------------------------------------------- /samplecode/httpreq/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/httpreq/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/app/build.rs -------------------------------------------------------------------------------- /samplecode/httpreq/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/httpreq/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/enclave/Cargo.toml -------------------------------------------------------------------------------- /samplecode/httpreq/enclave/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/enclave/Xargo.toml -------------------------------------------------------------------------------- /samplecode/httpreq/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/enclave/config.xml -------------------------------------------------------------------------------- /samplecode/httpreq/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/httpreq/enclave/src/lib.rs -------------------------------------------------------------------------------- /samplecode/logger/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/Makefile -------------------------------------------------------------------------------- /samplecode/logger/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/logger/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/app/build.rs -------------------------------------------------------------------------------- /samplecode/logger/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/logger/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/Cargo.toml -------------------------------------------------------------------------------- /samplecode/logger/enclave/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/Xargo.toml -------------------------------------------------------------------------------- /samplecode/logger/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/config.xml -------------------------------------------------------------------------------- /samplecode/logger/enclave/enclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/enclave.edl -------------------------------------------------------------------------------- /samplecode/logger/enclave/enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/enclave.lds -------------------------------------------------------------------------------- /samplecode/logger/enclave/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/private.pem -------------------------------------------------------------------------------- /samplecode/logger/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/logger/enclave/src/lib.rs -------------------------------------------------------------------------------- /samplecode/mutual-ra/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/mutual-ra/Makefile -------------------------------------------------------------------------------- /samplecode/mutual-ra/Readme.md: -------------------------------------------------------------------------------- 1 | # Mutual RA 2 | -------------------------------------------------------------------------------- /samplecode/mutual-ra/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/mutual-ra/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/mutual-ra/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/mutual-ra/app/build.rs -------------------------------------------------------------------------------- /samplecode/mutual-ra/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/mutual-ra/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/regex/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/Makefile -------------------------------------------------------------------------------- /samplecode/regex/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/regex/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/app/build.rs -------------------------------------------------------------------------------- /samplecode/regex/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/regex/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/Cargo.toml -------------------------------------------------------------------------------- /samplecode/regex/enclave/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/Xargo.toml -------------------------------------------------------------------------------- /samplecode/regex/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/config.xml -------------------------------------------------------------------------------- /samplecode/regex/enclave/enclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/enclave.edl -------------------------------------------------------------------------------- /samplecode/regex/enclave/enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/enclave.lds -------------------------------------------------------------------------------- /samplecode/regex/enclave/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/private.pem -------------------------------------------------------------------------------- /samplecode/regex/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/regex/enclave/src/lib.rs -------------------------------------------------------------------------------- /samplecode/rpc/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/Readme.md -------------------------------------------------------------------------------- /samplecode/rpc/client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/client/Makefile -------------------------------------------------------------------------------- /samplecode/rpc/client/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/client/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/rpc/client/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/client/app/build.rs -------------------------------------------------------------------------------- /samplecode/rpc/client/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/client/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/rpc/proto/helloworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/proto/helloworld.proto -------------------------------------------------------------------------------- /samplecode/rpc/server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/server/Makefile -------------------------------------------------------------------------------- /samplecode/rpc/server/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/server/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/rpc/server/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/server/app/build.rs -------------------------------------------------------------------------------- /samplecode/rpc/server/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/rpc/server/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/seal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/Makefile -------------------------------------------------------------------------------- /samplecode/seal/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/seal/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/app/build.rs -------------------------------------------------------------------------------- /samplecode/seal/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/seal/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/Cargo.toml -------------------------------------------------------------------------------- /samplecode/seal/enclave/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/Xargo.toml -------------------------------------------------------------------------------- /samplecode/seal/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/config.xml -------------------------------------------------------------------------------- /samplecode/seal/enclave/enclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/enclave.edl -------------------------------------------------------------------------------- /samplecode/seal/enclave/enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/enclave.lds -------------------------------------------------------------------------------- /samplecode/seal/enclave/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/private.pem -------------------------------------------------------------------------------- /samplecode/seal/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/seal/enclave/src/lib.rs -------------------------------------------------------------------------------- /samplecode/switchless/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/switchless/Makefile -------------------------------------------------------------------------------- /samplecode/switchless/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/switchless/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/switchless/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/switchless/app/build.rs -------------------------------------------------------------------------------- /samplecode/switchless/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/switchless/app/src/main.rs -------------------------------------------------------------------------------- /samplecode/template/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/template/Makefile -------------------------------------------------------------------------------- /samplecode/template/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/template/Readme.md -------------------------------------------------------------------------------- /samplecode/template/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/template/app/Cargo.toml -------------------------------------------------------------------------------- /samplecode/template/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/template/app/build.rs -------------------------------------------------------------------------------- /samplecode/template/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/samplecode/template/app/src/main.rs -------------------------------------------------------------------------------- /sgx_alloc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_alloc/Cargo.toml -------------------------------------------------------------------------------- /sgx_alloc/src/alignalloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_alloc/src/alignalloc.rs -------------------------------------------------------------------------------- /sgx_alloc/src/alignbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_alloc/src/alignbox.rs -------------------------------------------------------------------------------- /sgx_alloc/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_alloc/src/capi.rs -------------------------------------------------------------------------------- /sgx_alloc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_alloc/src/lib.rs -------------------------------------------------------------------------------- /sgx_alloc/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_alloc/src/system.rs -------------------------------------------------------------------------------- /sgx_backtrace/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/Cargo.toml -------------------------------------------------------------------------------- /sgx_backtrace/src/backtrace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/src/backtrace/mod.rs -------------------------------------------------------------------------------- /sgx_backtrace/src/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/src/capture.rs -------------------------------------------------------------------------------- /sgx_backtrace/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/src/lib.rs -------------------------------------------------------------------------------- /sgx_backtrace/src/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/src/print.rs -------------------------------------------------------------------------------- /sgx_backtrace/src/symbolize/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/src/symbolize/mod.rs -------------------------------------------------------------------------------- /sgx_backtrace/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_backtrace/src/types.rs -------------------------------------------------------------------------------- /sgx_crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/Cargo.toml -------------------------------------------------------------------------------- /sgx_crypto/sgx_crypto_sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/sgx_crypto_sys/Cargo.toml -------------------------------------------------------------------------------- /sgx_crypto/sgx_crypto_sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/sgx_crypto_sys/build.rs -------------------------------------------------------------------------------- /sgx_crypto/sgx_crypto_sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/sgx_crypto_sys/src/lib.rs -------------------------------------------------------------------------------- /sgx_crypto/src/aes/cbc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/aes/cbc.rs -------------------------------------------------------------------------------- /sgx_crypto/src/aes/ccm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/aes/ccm.rs -------------------------------------------------------------------------------- /sgx_crypto/src/aes/ctr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/aes/ctr.rs -------------------------------------------------------------------------------- /sgx_crypto/src/aes/gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/aes/gcm.rs -------------------------------------------------------------------------------- /sgx_crypto/src/aes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/aes/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/ecc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/ecc/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/lib.rs -------------------------------------------------------------------------------- /sgx_crypto/src/mac/cmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/mac/cmac.rs -------------------------------------------------------------------------------- /sgx_crypto/src/mac/hmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/mac/hmac.rs -------------------------------------------------------------------------------- /sgx_crypto/src/mac/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/mac/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/rsa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/rsa/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/rsa/rsa2048.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/rsa/rsa2048.rs -------------------------------------------------------------------------------- /sgx_crypto/src/rsa/rsa3072.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/rsa/rsa3072.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sha/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sha/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sha/sha1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sha/sha1.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sha/sha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sha/sha256.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sha/sha384.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sha/sha384.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/sm2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/sm2/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/sm3/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/sm3/mod.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/sm4/cbc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/sm4/cbc.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/sm4/ccm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/sm4/ccm.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/sm4/ctr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/sm4/ctr.rs -------------------------------------------------------------------------------- /sgx_crypto/src/sm/sm4/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_crypto/src/sm/sm4/mod.rs -------------------------------------------------------------------------------- /sgx_dcap/message/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/message/Cargo.toml -------------------------------------------------------------------------------- /sgx_dcap/message/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/message/src/lib.rs -------------------------------------------------------------------------------- /sgx_dcap/message/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/message/src/message.rs -------------------------------------------------------------------------------- /sgx_dcap/tkey_exchange/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/tkey_exchange/Cargo.toml -------------------------------------------------------------------------------- /sgx_dcap/tkey_exchange/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/tkey_exchange/src/lib.rs -------------------------------------------------------------------------------- /sgx_dcap/tvl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/tvl/Cargo.toml -------------------------------------------------------------------------------- /sgx_dcap/tvl/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/tvl/src/capi.rs -------------------------------------------------------------------------------- /sgx_dcap/tvl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/tvl/src/lib.rs -------------------------------------------------------------------------------- /sgx_dcap/tvl/src/tvl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_dcap/tvl/src/tvl.rs -------------------------------------------------------------------------------- /sgx_demangle/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_demangle/Cargo.toml -------------------------------------------------------------------------------- /sgx_demangle/src/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_demangle/src/legacy.rs -------------------------------------------------------------------------------- /sgx_demangle/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_demangle/src/lib.rs -------------------------------------------------------------------------------- /sgx_demangle/src/v0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_demangle/src/v0.rs -------------------------------------------------------------------------------- /sgx_edl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/Cargo.toml -------------------------------------------------------------------------------- /sgx_edl/edl/inc/addrinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/inc/addrinfo.h -------------------------------------------------------------------------------- /sgx_edl/edl/inc/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/inc/dirent.h -------------------------------------------------------------------------------- /sgx_edl/edl/inc/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/inc/stat.h -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_asyncio.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_asyncio.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_backtrace.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_backtrace.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_cpuid.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_cpuid.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_dcap_tvl.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_dcap_tvl.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_env.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_env.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_fd.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_fd.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_file.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_file.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_fs.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_fs.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_mem.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_mem.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_msbuf.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_msbuf.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_net.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_net.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_pipe.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_pipe.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_process.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_process.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_socket.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_socket.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_stdio.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_stdio.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_sync.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_sync.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_sys.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_sys.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_thread.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_thread.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_time.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_time.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_tkey_exchange.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_tkey_exchange.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_tprotected_fs.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_tprotected_fs.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_tstd.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_tstd.edl -------------------------------------------------------------------------------- /sgx_edl/edl/sgx_tswitchless.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/edl/sgx_tswitchless.edl -------------------------------------------------------------------------------- /sgx_edl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_edl/src/lib.rs -------------------------------------------------------------------------------- /sgx_ffi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_ffi/Cargo.toml -------------------------------------------------------------------------------- /sgx_ffi/src/ascii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_ffi/src/ascii.rs -------------------------------------------------------------------------------- /sgx_ffi/src/c_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_ffi/src/c_str.rs -------------------------------------------------------------------------------- /sgx_ffi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_ffi/src/lib.rs -------------------------------------------------------------------------------- /sgx_ffi/src/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_ffi/src/memchr.rs -------------------------------------------------------------------------------- /sgx_ffi/src/memchr/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_ffi/src/memchr/tests.rs -------------------------------------------------------------------------------- /sgx_key_exchange/message/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_key_exchange/message/Cargo.toml -------------------------------------------------------------------------------- /sgx_key_exchange/message/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_key_exchange/message/src/lib.rs -------------------------------------------------------------------------------- /sgx_libc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/Cargo.toml -------------------------------------------------------------------------------- /sgx_libc/sgx_tlibc_sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/sgx_tlibc_sys/Cargo.toml -------------------------------------------------------------------------------- /sgx_libc/sgx_tlibc_sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/sgx_tlibc_sys/build.rs -------------------------------------------------------------------------------- /sgx_libc/sgx_tlibc_sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/sgx_tlibc_sys/src/lib.rs -------------------------------------------------------------------------------- /sgx_libc/sgx_tlibc_sys/tlibc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/sgx_tlibc_sys/tlibc/Makefile -------------------------------------------------------------------------------- /sgx_libc/sgx_tlibc_sys/tlibc/string/mempcpy.c: -------------------------------------------------------------------------------- 1 | #define MEMPCPY 2 | #include "./bcopy.c" 3 | -------------------------------------------------------------------------------- /sgx_libc/src/android/aarch64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/android/aarch64/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/android/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/android/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/lib.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/edl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/edl/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/asyncio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/asyncio.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/env.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/fd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/fd.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/file.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/mem.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/net.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/pipe.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/process.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/socket.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/sync.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/sys.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/syscall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/syscall.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/thread.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/ocall/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/ocall/time.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/pthread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/pthread/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/linux/x86_64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/linux/x86_64/mod.rs -------------------------------------------------------------------------------- /sgx_libc/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_libc/src/macros.rs -------------------------------------------------------------------------------- /sgx_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_macros/Cargo.toml -------------------------------------------------------------------------------- /sgx_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_macros/src/lib.rs -------------------------------------------------------------------------------- /sgx_no_tstd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_no_tstd/Cargo.toml -------------------------------------------------------------------------------- /sgx_no_tstd/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_no_tstd/build.rs -------------------------------------------------------------------------------- /sgx_no_tstd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_no_tstd/src/lib.rs -------------------------------------------------------------------------------- /sgx_oc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/Cargo.toml -------------------------------------------------------------------------------- /sgx_oc/src/android/aarch64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/android/aarch64/mod.rs -------------------------------------------------------------------------------- /sgx_oc/src/android/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/android/mod.rs -------------------------------------------------------------------------------- /sgx_oc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/lib.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/asyncio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/asyncio.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/cpuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/cpuid.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/env.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/fd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/fd.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/file.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/mem.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/mod.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/msbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/msbuf.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/net.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/pipe.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/process.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/socket.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/sys.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/thread.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/edl/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/edl/time.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/mod.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/asyncio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/asyncio.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/cpuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/cpuid.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/env.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/fd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/fd.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/file.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/hostbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/hostbuf.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/mem.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/mod.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/msbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/msbuf.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/net.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/pipe.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/process.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/socket.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/socket_msg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/socket_msg.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/sys.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/thread.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/ocall/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/ocall/time.rs -------------------------------------------------------------------------------- /sgx_oc/src/linux/x86_64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/linux/x86_64/mod.rs -------------------------------------------------------------------------------- /sgx_oc/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_oc/src/macros.rs -------------------------------------------------------------------------------- /sgx_protected_fs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/Cargo.toml -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/Cargo.toml -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/src/capi.rs -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/src/fs.rs -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/src/lib.rs -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/src/sys/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/src/sys/error.rs -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/src/sys/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/src/sys/keys.rs -------------------------------------------------------------------------------- /sgx_protected_fs/tfs/src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/tfs/src/sys/mod.rs -------------------------------------------------------------------------------- /sgx_protected_fs/ufs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/ufs/Cargo.toml -------------------------------------------------------------------------------- /sgx_protected_fs/ufs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_protected_fs/ufs/src/lib.rs -------------------------------------------------------------------------------- /sgx_rand/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/Cargo.toml -------------------------------------------------------------------------------- /sgx_rand/derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/derive/Cargo.toml -------------------------------------------------------------------------------- /sgx_rand/derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/derive/src/lib.rs -------------------------------------------------------------------------------- /sgx_rand/src/chacha.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/chacha.rs -------------------------------------------------------------------------------- /sgx_rand/src/distributions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/distributions/mod.rs -------------------------------------------------------------------------------- /sgx_rand/src/isaac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/isaac.rs -------------------------------------------------------------------------------- /sgx_rand/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/lib.rs -------------------------------------------------------------------------------- /sgx_rand/src/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/os.rs -------------------------------------------------------------------------------- /sgx_rand/src/rand_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/rand_impls.rs -------------------------------------------------------------------------------- /sgx_rand/src/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/read.rs -------------------------------------------------------------------------------- /sgx_rand/src/reseeding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rand/src/reseeding.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/Cargo.toml -------------------------------------------------------------------------------- /sgx_rsrvmm/src/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/alloc.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/capi.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/lib.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/map.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/rsrvmm/area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/rsrvmm/area.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/rsrvmm/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/rsrvmm/manager.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/rsrvmm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/rsrvmm/mod.rs -------------------------------------------------------------------------------- /sgx_rsrvmm/src/rsrvmm/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_rsrvmm/src/rsrvmm/range.rs -------------------------------------------------------------------------------- /sgx_serialize/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/Cargo.toml -------------------------------------------------------------------------------- /sgx_serialize/derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/derive/Cargo.toml -------------------------------------------------------------------------------- /sgx_serialize/derive/src/bound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/derive/src/bound.rs -------------------------------------------------------------------------------- /sgx_serialize/derive/src/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/derive/src/decode.rs -------------------------------------------------------------------------------- /sgx_serialize/derive/src/encode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/derive/src/encode.rs -------------------------------------------------------------------------------- /sgx_serialize/derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/derive/src/lib.rs -------------------------------------------------------------------------------- /sgx_serialize/derive/src/param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/derive/src/param.rs -------------------------------------------------------------------------------- /sgx_serialize/src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/collection.rs -------------------------------------------------------------------------------- /sgx_serialize/src/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/json.rs -------------------------------------------------------------------------------- /sgx_serialize/src/leb128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/leb128.rs -------------------------------------------------------------------------------- /sgx_serialize/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/lib.rs -------------------------------------------------------------------------------- /sgx_serialize/src/opaque.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/opaque.rs -------------------------------------------------------------------------------- /sgx_serialize/src/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/serialize.rs -------------------------------------------------------------------------------- /sgx_serialize/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_serialize/src/types.rs -------------------------------------------------------------------------------- /sgx_sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/Cargo.toml -------------------------------------------------------------------------------- /sgx_sync/src/barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/barrier.rs -------------------------------------------------------------------------------- /sgx_sync/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/capi.rs -------------------------------------------------------------------------------- /sgx_sync/src/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/condvar.rs -------------------------------------------------------------------------------- /sgx_sync/src/condvar/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/condvar/check.rs -------------------------------------------------------------------------------- /sgx_sync/src/futex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/futex.rs -------------------------------------------------------------------------------- /sgx_sync/src/lazy_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/lazy_lock.rs -------------------------------------------------------------------------------- /sgx_sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/lib.rs -------------------------------------------------------------------------------- /sgx_sync/src/lock_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/lock_api.rs -------------------------------------------------------------------------------- /sgx_sync/src/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/mutex.rs -------------------------------------------------------------------------------- /sgx_sync/src/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/once.rs -------------------------------------------------------------------------------- /sgx_sync/src/once_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/once_lock.rs -------------------------------------------------------------------------------- /sgx_sync/src/remutex/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/remutex/generic.rs -------------------------------------------------------------------------------- /sgx_sync/src/remutex/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/remutex/legacy.rs -------------------------------------------------------------------------------- /sgx_sync/src/remutex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/remutex/mod.rs -------------------------------------------------------------------------------- /sgx_sync/src/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/rwlock.rs -------------------------------------------------------------------------------- /sgx_sync/src/spin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/spin.rs -------------------------------------------------------------------------------- /sgx_sync/src/sys/futex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/sys/futex.rs -------------------------------------------------------------------------------- /sgx_sync/src/sys/lazy_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/sys/lazy_box.rs -------------------------------------------------------------------------------- /sgx_sync/src/sys/locks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/sys/locks/mod.rs -------------------------------------------------------------------------------- /sgx_sync/src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/sys/mod.rs -------------------------------------------------------------------------------- /sgx_sync/src/sys/ocall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_sync/src/sys/ocall/mod.rs -------------------------------------------------------------------------------- /sgx_tdh/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/Cargo.toml -------------------------------------------------------------------------------- /sgx_tdh/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/src/capi.rs -------------------------------------------------------------------------------- /sgx_tdh/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/src/lib.rs -------------------------------------------------------------------------------- /sgx_tdh/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/src/message.rs -------------------------------------------------------------------------------- /sgx_tdh/src/session/initiator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/src/session/initiator.rs -------------------------------------------------------------------------------- /sgx_tdh/src/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/src/session/mod.rs -------------------------------------------------------------------------------- /sgx_tdh/src/session/responder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tdh/src/session/responder.rs -------------------------------------------------------------------------------- /sgx_tests/cov/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/cov/Cargo.toml -------------------------------------------------------------------------------- /sgx_tests/cov/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/cov/src/lib.rs -------------------------------------------------------------------------------- /sgx_tests/proc_macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/proc_macro/Cargo.toml -------------------------------------------------------------------------------- /sgx_tests/proc_macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/proc_macro/src/lib.rs -------------------------------------------------------------------------------- /sgx_tests/unit/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/unit/Cargo.toml -------------------------------------------------------------------------------- /sgx_tests/unit/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/unit/src/lib.rs -------------------------------------------------------------------------------- /sgx_tests/utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/utils/Cargo.toml -------------------------------------------------------------------------------- /sgx_tests/utils/src/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/utils/src/bench.rs -------------------------------------------------------------------------------- /sgx_tests/utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/utils/src/lib.rs -------------------------------------------------------------------------------- /sgx_tests/utils/src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/utils/src/stats.rs -------------------------------------------------------------------------------- /sgx_tests/utils/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tests/utils/src/time.rs -------------------------------------------------------------------------------- /sgx_trts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/Cargo.toml -------------------------------------------------------------------------------- /sgx_trts/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/build.rs -------------------------------------------------------------------------------- /sgx_trts/src/arch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/arch.rs -------------------------------------------------------------------------------- /sgx_trts/src/asm/cet.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/cet.S -------------------------------------------------------------------------------- /sgx_trts/src/asm/macro.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/macro.S -------------------------------------------------------------------------------- /sgx_trts/src/asm/metadata.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/metadata.S -------------------------------------------------------------------------------- /sgx_trts/src/asm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/asm/pic.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/pic.S -------------------------------------------------------------------------------- /sgx_trts/src/asm/thunk.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/thunk.S -------------------------------------------------------------------------------- /sgx_trts/src/asm/xsave.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/asm/xsave.S -------------------------------------------------------------------------------- /sgx_trts/src/call/ecall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/call/ecall.rs -------------------------------------------------------------------------------- /sgx_trts/src/call/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/call/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/call/msbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/call/msbuf.rs -------------------------------------------------------------------------------- /sgx_trts/src/call/ocall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/call/ocall.rs -------------------------------------------------------------------------------- /sgx_trts/src/call/ocalloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/call/ocalloc.rs -------------------------------------------------------------------------------- /sgx_trts/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/capi.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/epc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/epc.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/layout.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/mem.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/perm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/perm.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/tcs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/tcs.rs -------------------------------------------------------------------------------- /sgx_trts/src/edmm/trim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/edmm/trim.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/control_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/control_flow.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/dynamic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/dynamic.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/header.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/program.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/sections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/sections.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/slice.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/symtabl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/symtabl.rs -------------------------------------------------------------------------------- /sgx_trts/src/elf/zero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/elf/zero.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/atexit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/atexit.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/entry.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/init.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/mem.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/parse.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/state.rs -------------------------------------------------------------------------------- /sgx_trts/src/enclave/uninit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/enclave/uninit.rs -------------------------------------------------------------------------------- /sgx_trts/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/error.rs -------------------------------------------------------------------------------- /sgx_trts/src/feature/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/feature/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/feature/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/feature/sys.rs -------------------------------------------------------------------------------- /sgx_trts/src/fence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/fence.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/hw/enclu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hw/enclu.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/hw/inst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hw/inst.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/hw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hw/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/hw/td.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hw/td.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/hw/xsave_mask.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hw/xsave_mask.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/hyper/enclu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hyper/enclu.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/hyper/inst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hyper/inst.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/hyper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hyper/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/hyper/td.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/hyper/td.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/derive.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/enclu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/enclu.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/inst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/inst.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/lowlib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/lowlib.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/td.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/td.S -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/tls/gnu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/tls/gnu.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/tls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/tls/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/inst/sim/xsave_mask.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/inst/sim/xsave_mask.S -------------------------------------------------------------------------------- /sgx_trts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/lib.rs -------------------------------------------------------------------------------- /sgx_trts/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/macros.rs -------------------------------------------------------------------------------- /sgx_trts/src/pkru.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/pkru.rs -------------------------------------------------------------------------------- /sgx_trts/src/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/rand.rs -------------------------------------------------------------------------------- /sgx_trts/src/se/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/se/key.rs -------------------------------------------------------------------------------- /sgx_trts/src/se/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/se/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/se/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/se/report.rs -------------------------------------------------------------------------------- /sgx_trts/src/stackchk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/stackchk.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/lazy.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/lock_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/lock_api.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/mutex.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/once.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/remutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/remutex.rs -------------------------------------------------------------------------------- /sgx_trts/src/sync/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/sync/rwlock.rs -------------------------------------------------------------------------------- /sgx_trts/src/tcs/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/tcs/list.rs -------------------------------------------------------------------------------- /sgx_trts/src/tcs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/tcs/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/tcs/tc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/tcs/tc.rs -------------------------------------------------------------------------------- /sgx_trts/src/tcs/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/tcs/tls.rs -------------------------------------------------------------------------------- /sgx_trts/src/thread/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/thread/info.rs -------------------------------------------------------------------------------- /sgx_trts/src/thread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/thread/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/thread/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/thread/native.rs -------------------------------------------------------------------------------- /sgx_trts/src/thread/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/thread/task.rs -------------------------------------------------------------------------------- /sgx_trts/src/thread/tls/bitset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/thread/tls/bitset.rs -------------------------------------------------------------------------------- /sgx_trts/src/thread/tls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/thread/tls/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/trts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/trts.rs -------------------------------------------------------------------------------- /sgx_trts/src/veh/exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/veh/exception.rs -------------------------------------------------------------------------------- /sgx_trts/src/veh/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/veh/list.rs -------------------------------------------------------------------------------- /sgx_trts/src/veh/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/veh/mod.rs -------------------------------------------------------------------------------- /sgx_trts/src/veh/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/veh/register.rs -------------------------------------------------------------------------------- /sgx_trts/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/version.rs -------------------------------------------------------------------------------- /sgx_trts/src/xsave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_trts/src/xsave.rs -------------------------------------------------------------------------------- /sgx_tse/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tse/Cargo.toml -------------------------------------------------------------------------------- /sgx_tse/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tse/src/capi.rs -------------------------------------------------------------------------------- /sgx_tse/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tse/src/lib.rs -------------------------------------------------------------------------------- /sgx_tse/src/se.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tse/src/se.rs -------------------------------------------------------------------------------- /sgx_tseal/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tseal/Cargo.toml -------------------------------------------------------------------------------- /sgx_tseal/src/aad.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tseal/src/aad.rs -------------------------------------------------------------------------------- /sgx_tseal/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tseal/src/capi.rs -------------------------------------------------------------------------------- /sgx_tseal/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tseal/src/internal.rs -------------------------------------------------------------------------------- /sgx_tseal/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tseal/src/lib.rs -------------------------------------------------------------------------------- /sgx_tseal/src/seal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tseal/src/seal.rs -------------------------------------------------------------------------------- /sgx_tstd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/Cargo.toml -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/CHANGELOG.md -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/Cargo.toml -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/LICENSE-APACHE -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/LICENSE-MIT -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/README.md -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/ci/miri.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/ci/miri.sh -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/ci/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/ci/run.sh -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/ci/tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/ci/tools.sh -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/clippy.toml -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/lib.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/macros.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/map.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/raw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/raw/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/raw/neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/raw/neon.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/raw/sse2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/raw/sse2.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/set.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/src/table.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/tests/hasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/tests/hasher.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/tests/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/tests/raw.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/tests/rayon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/tests/rayon.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/tests/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/tests/serde.rs -------------------------------------------------------------------------------- /sgx_tstd/hashbrown/tests/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/hashbrown/tests/set.rs -------------------------------------------------------------------------------- /sgx_tstd/src/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/alloc.rs -------------------------------------------------------------------------------- /sgx_tstd/src/ascii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/ascii.rs -------------------------------------------------------------------------------- /sgx_tstd/src/backtrace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/backtrace.rs -------------------------------------------------------------------------------- /sgx_tstd/src/backtrace/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/backtrace/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/collections/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/collections/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/enclave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/enclave.rs -------------------------------------------------------------------------------- /sgx_tstd/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/env.rs -------------------------------------------------------------------------------- /sgx_tstd/src/env/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/env/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/error.rs -------------------------------------------------------------------------------- /sgx_tstd/src/error/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/error/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/f32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/f32.rs -------------------------------------------------------------------------------- /sgx_tstd/src/f32/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/f32/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/f64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/f64.rs -------------------------------------------------------------------------------- /sgx_tstd/src/f64/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/f64/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/ffi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/ffi/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/ffi/os_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/ffi/os_str.rs -------------------------------------------------------------------------------- /sgx_tstd/src/ffi/os_str/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/ffi/os_str/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/fs.rs -------------------------------------------------------------------------------- /sgx_tstd/src/fs/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/fs/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/hash/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/hash/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/hash/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/hash/random.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/buffered/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/buffered/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/buffered/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/buffered/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/copy.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/copy/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/copy/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/cursor.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/cursor/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/cursor/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/error.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/error/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/error/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/impls.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/impls/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/impls/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/prelude.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/stdio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/stdio.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/stdio/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/stdio/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/util.rs -------------------------------------------------------------------------------- /sgx_tstd/src/io/util/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/io/util/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/lib.rs -------------------------------------------------------------------------------- /sgx_tstd/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/macros.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/ip_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/ip_addr.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/ip_addr/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/ip_addr/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/socket_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/socket_addr.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/tcp.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/tcp/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/tcp/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/test.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/udp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/udp.rs -------------------------------------------------------------------------------- /sgx_tstd/src/net/udp/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/net/udp/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/num.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/num.rs -------------------------------------------------------------------------------- /sgx_tstd/src/num/benches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/num/benches.rs -------------------------------------------------------------------------------- /sgx_tstd/src/num/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/num/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/fd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/fd/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/fd/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/fd/net.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/fd/owned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/fd/owned.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/fd/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/fd/raw.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/fd/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/fd/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/linux/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/linux/fs.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/linux/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/linux/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/linux/net.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/linux/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/linux/process.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/linux/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/linux/raw.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/net/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/net/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/raw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/raw/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/raw/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/raw/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/ffi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/ffi/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/ffi/os_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/ffi/os_str.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/fs.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/fs/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/fs/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/io/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/io/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/io/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/net/addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/net/addr.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/net/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/net/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/net/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/net/stream.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/net/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/net/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/process.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/raw.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/thread.rs -------------------------------------------------------------------------------- /sgx_tstd/src/os/unix/ucred.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/os/unix/ucred.rs -------------------------------------------------------------------------------- /sgx_tstd/src/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/panic.rs -------------------------------------------------------------------------------- /sgx_tstd/src/panic/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/panic/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/panicking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/panicking.rs -------------------------------------------------------------------------------- /sgx_tstd/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/path.rs -------------------------------------------------------------------------------- /sgx_tstd/src/path/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/path/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/prelude/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/prelude/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/prelude/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/prelude/v1.rs -------------------------------------------------------------------------------- /sgx_tstd/src/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/process.rs -------------------------------------------------------------------------------- /sgx_tstd/src/rt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/rt.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/barrier.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/barrier/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/barrier/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/condvar.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/condvar/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/condvar/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/lazy_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/lazy_lock.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/array.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/context.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/counter.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/error.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/list.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/select.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/select.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/utils.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/waker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/waker.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpmc/zero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpmc/zero.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpsc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpsc/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mpsc/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mpsc/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mutex.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/mutex/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/mutex/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/once.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/once/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/once/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/once_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/once_lock.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/poison.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/poison.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/remutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/remutex.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/remutex/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/remutex/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/rwlock.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sync/rwlock/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sync/rwlock/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/args.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/backtrace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/backtrace/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/cmath.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/cmath.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/common/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/common/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/common/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/env.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/fd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/fd.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/fd/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/fd/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/fs.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/futex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/futex.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/io.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/kernel_copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/kernel_copy.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/memchr.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/net.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/os.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/os_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/os_str.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/os_str/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/os_str/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/path.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/pipe.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/process.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/rand.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/stdio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/stdio.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/thread.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys/time.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/condvar.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/fs.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/gnu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/gnu/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/io.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/memchr.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/mutex.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/net.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/process.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/remutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/remutex.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/rwlock.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/thread.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/wstr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/wstr.rs -------------------------------------------------------------------------------- /sgx_tstd/src/sys_common/wtf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/sys_common/wtf8.rs -------------------------------------------------------------------------------- /sgx_tstd/src/thread/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/thread/local.rs -------------------------------------------------------------------------------- /sgx_tstd/src/thread/local/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/thread/local/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/thread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/thread/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/thread/scoped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/thread/scoped.rs -------------------------------------------------------------------------------- /sgx_tstd/src/thread/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/thread/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/time.rs -------------------------------------------------------------------------------- /sgx_tstd/src/time/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/time/tests.rs -------------------------------------------------------------------------------- /sgx_tstd/src/untrusted/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/untrusted/fs.rs -------------------------------------------------------------------------------- /sgx_tstd/src/untrusted/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/untrusted/mod.rs -------------------------------------------------------------------------------- /sgx_tstd/src/untrusted/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/untrusted/path.rs -------------------------------------------------------------------------------- /sgx_tstd/src/untrusted/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_tstd/src/untrusted/time.rs -------------------------------------------------------------------------------- /sgx_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/Cargo.toml -------------------------------------------------------------------------------- /sgx_types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/build.rs -------------------------------------------------------------------------------- /sgx_types/src/cpu_features.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/cpu_features.rs -------------------------------------------------------------------------------- /sgx_types/src/error/errno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/error/errno.rs -------------------------------------------------------------------------------- /sgx_types/src/error/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/error/mod.rs -------------------------------------------------------------------------------- /sgx_types/src/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/function.rs -------------------------------------------------------------------------------- /sgx_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/lib.rs -------------------------------------------------------------------------------- /sgx_types/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/macros.rs -------------------------------------------------------------------------------- /sgx_types/src/marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/marker.rs -------------------------------------------------------------------------------- /sgx_types/src/memeq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/memeq.rs -------------------------------------------------------------------------------- /sgx_types/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/metadata.rs -------------------------------------------------------------------------------- /sgx_types/src/types/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/crypto.rs -------------------------------------------------------------------------------- /sgx_types/src/types/dcap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/dcap.rs -------------------------------------------------------------------------------- /sgx_types/src/types/dh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/dh.rs -------------------------------------------------------------------------------- /sgx_types/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/mod.rs -------------------------------------------------------------------------------- /sgx_types/src/types/quote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/quote.rs -------------------------------------------------------------------------------- /sgx_types/src/types/ra.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/ra.rs -------------------------------------------------------------------------------- /sgx_types/src/types/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/raw.rs -------------------------------------------------------------------------------- /sgx_types/src/types/report2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/report2.rs -------------------------------------------------------------------------------- /sgx_types/src/types/seal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/seal.rs -------------------------------------------------------------------------------- /sgx_types/src/types/switchless.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/switchless.rs -------------------------------------------------------------------------------- /sgx_types/src/types/tdx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/tdx.rs -------------------------------------------------------------------------------- /sgx_types/src/types/urts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_types/src/types/urts.rs -------------------------------------------------------------------------------- /sgx_unwind/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/Cargo.toml -------------------------------------------------------------------------------- /sgx_unwind/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/build.rs -------------------------------------------------------------------------------- /sgx_unwind/libunwind/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/AUTHORS -------------------------------------------------------------------------------- /sgx_unwind/libunwind/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/COPYING -------------------------------------------------------------------------------- /sgx_unwind/libunwind/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/ChangeLog -------------------------------------------------------------------------------- /sgx_unwind/libunwind/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/LICENSE -------------------------------------------------------------------------------- /sgx_unwind/libunwind/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/Makefile.am -------------------------------------------------------------------------------- /sgx_unwind/libunwind/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/NEWS -------------------------------------------------------------------------------- /sgx_unwind/libunwind/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/README -------------------------------------------------------------------------------- /sgx_unwind/libunwind/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/README.md -------------------------------------------------------------------------------- /sgx_unwind/libunwind/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/TODO -------------------------------------------------------------------------------- /sgx_unwind/libunwind/acinclude.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/acinclude.m4 -------------------------------------------------------------------------------- /sgx_unwind/libunwind/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/autogen.sh -------------------------------------------------------------------------------- /sgx_unwind/libunwind/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/configure.ac -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/elf32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/elf32.c -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/elf32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/elf32.h -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/elf64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/elf64.c -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/elf64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/elf64.h -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/elfxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/elfxx.c -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/elfxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/elfxx.h -------------------------------------------------------------------------------- /sgx_unwind/libunwind/src/mi/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/libunwind/src/mi/init.c -------------------------------------------------------------------------------- /sgx_unwind/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/src/lib.rs -------------------------------------------------------------------------------- /sgx_unwind/src/libunwind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/src/libunwind.rs -------------------------------------------------------------------------------- /sgx_unwind/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_unwind/src/macros.rs -------------------------------------------------------------------------------- /sgx_urts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/Cargo.toml -------------------------------------------------------------------------------- /sgx_urts/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/build.rs -------------------------------------------------------------------------------- /sgx_urts/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/capi.rs -------------------------------------------------------------------------------- /sgx_urts/src/enclave/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/enclave/init.rs -------------------------------------------------------------------------------- /sgx_urts/src/enclave/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/enclave/mod.rs -------------------------------------------------------------------------------- /sgx_urts/src/enclave/uninit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/enclave/uninit.rs -------------------------------------------------------------------------------- /sgx_urts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/lib.rs -------------------------------------------------------------------------------- /sgx_urts/src/msbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/msbuf.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/asyncio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/asyncio.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/env.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/fd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/fd.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/file.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/mem.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/mod.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/msbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/msbuf.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/net.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/pipe.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/process.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/sgxfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/sgxfile.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/socket.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/sync.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/sys.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/thread.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/time.rs -------------------------------------------------------------------------------- /sgx_urts/src/ocall/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/sgx_urts/src/ocall/util.rs -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/app/Cargo.toml -------------------------------------------------------------------------------- /tests/app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/app/build.rs -------------------------------------------------------------------------------- /tests/app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/app/src/main.rs -------------------------------------------------------------------------------- /tests/enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/enclave/Cargo.toml -------------------------------------------------------------------------------- /tests/enclave/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/enclave/config.xml -------------------------------------------------------------------------------- /tests/enclave/enclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/enclave/enclave.edl -------------------------------------------------------------------------------- /tests/enclave/enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/enclave/enclave.lds -------------------------------------------------------------------------------- /tests/enclave/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/enclave/private.pem -------------------------------------------------------------------------------- /tests/enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tests/enclave/src/lib.rs -------------------------------------------------------------------------------- /tools/docker/02_binutils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/02_binutils.sh -------------------------------------------------------------------------------- /tools/docker/03_sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/03_sdk.sh -------------------------------------------------------------------------------- /tools/docker/04_psw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/04_psw.sh -------------------------------------------------------------------------------- /tools/docker/04_psw_rpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/04_psw_rpm.sh -------------------------------------------------------------------------------- /tools/docker/05_optlibs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/05_optlibs.sh -------------------------------------------------------------------------------- /tools/docker/06_rust.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/06_rust.sh -------------------------------------------------------------------------------- /tools/docker/Dockerfile.centos8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/Dockerfile.centos8 -------------------------------------------------------------------------------- /tools/docker/start_aesm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/teaclave-sgx-sdk/HEAD/tools/docker/start_aesm.sh --------------------------------------------------------------------------------