Releases: confidential-containers/td-shim
Releases Β· confidential-containers/td-shim
v0.8.0
What's Changed
- add conference talk. by @jyao1 in #581
- remove the disclaimer for limitation. by @jyao1 in #582
- upgrade rust-toolchain to
nightly-2023-08-28
and fix CI by @gaojiaqi7 in #584 - td-shim: correct MPWK mailbox version by @gaojiaqi7 in #597
- Fix random fail issue of CI fuzzing test by @liuw1 in #598
- set optimizations only for
td-shim
andtd-payload
crates by @gaojiaqi7 in #594 - Add cargo lock file and enable dependabot by @gaojiaqi7 in #600
- build(deps): bump actions/checkout from 2 to 4 by @dependabot in #601
- build(deps): bump Swatinem/rust-cache from 1 to 2 by @dependabot in #602
- td-shim: init event log memory with
0xff
by @gaojiaqi7 in #608 - Add design-for-payload document. by @jyao1 in #606
- add
Dockerfile
for reproducible build by @gaojiaqi7 in #605 - td-shim: Fix a typo in build script by @jinankjain in #609
- .github: remove
Swatinem/rust-cache@v2
by @gaojiaqi7 in #611 - td-payload: handle
retry
result of mapping GPA by @gaojiaqi7 in #501 - upgrade
ring
to0.17.5
by @gaojiaqi7 in #614
New Contributors
- @dependabot made their first contribution in #601
- @jinankjain made their first contribution in #609
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- td-shim-tools/tee-info-hash: add option of string format output by @gaojiaqi7 in #567
- td-shim-tools/tee-info-hash: correct the value parser of
out_bin
by @gaojiaqi7 in #566 - use
[patch.crates-io]
for ring by @gaojiaqi7 in #570 - Add missing license header. by @jyao1 in #571
- sh_script: fix build_final.sh by @Xynnn007 in #573
- Change the type for heap_start to u64. by @longlongyang in #576
- td-shim: check
PAGE.AUG
attribute ofPermMem
section by @gaojiaqi7 in #580 - Update test cases by @liuw1 in #578
- Add function to perform
sti;halt
operation by @gaojiaqi7 in #559
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- tdx-tdcall: use interrupt blocked flag for TDVMCALL HLT by @gaojiaqi7 in #560
Full Changelog: v0.5.0...v0.6.0
v0.5.0
tdx-tdcall: use shared GPA for `TDG.VP.VMCALL<Service>` Address of command and response buffer should be shared GPA according to GHCI. Signed-off-by: Jiaqi Gao <[email protected]>
v0.4.0
td-shim: use `payload_parameter` slice for `boot_kernel()` The address of payload paramter may be different in different configurations so use slice instead. Signed-off-by: Jiaqi Gao <[email protected]>
v0.3.0
Coverage: Fix #494, Ensure dma is not released. Signed-off-by: xiaoyuxlu <[email protected]>
v0.2.0
td-loader: Fix potential panic issue Fix: 439 Signed-off-by: Wei Liu <[email protected]>
v0.1.0
td-loader: Add unit test case for PR 410 Fix: #416 Signed-off-by: Wei Liu <[email protected]>