Skip to content

Rust SGX SDK v1.0.8 Release Notes

Latest
Compare
Choose a tag to compare
@dingelish dingelish released this 24 Jun 23:12
· 416 commits to master since this release
bc2d7e2

Supports Rust nightly-2019-05-22 in master branch (rustc 1.36.0)

Supports Rust stable-2019-05-14 in stable branch (rustc 1.34.2)

  • Bug fix in sgx_alloc. Correct the MIN_ALIGN to 8 bytes according to Intel's memory alloctor.

  • Bug fix in sgx_tstd/panicking.rs. Now master branch can output panic strings correctly.

  • Fix eprintln! support in sgx_tstd.

  • New code sample: kvdb-memdb and its dependencies. Thanks to @bradyjoestar !

  • Fixed all Makefiles. Put only sgx_trts in the "whole" linking group.

  • Fixed xargo sysroots and remove unused "ghost" crates under "xargo" directory. Now there is no duplicated SDK crates in the project.

  • Deprecated sgx_tstd::Error::type_id function. See Rust issue 60784.

  • sgx_tunittest is edition now! Thanks to @elichai!

  • add fn source in sgx_tstd::error::Error

  • Fix env var bugs in sgx_libc, sgx_urts, and sgx_ustdc.

  • sgx_cov leverages lcov to generate code coverage report for SGX enclave. Please refer to sgx-cov code sample for details.