Skip to content
This repository was archived by the owner on Feb 18, 2026. It is now read-only.
Open
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ac413e1
Added SEV-SNP files. Building, but needs work
dreemkiller Jun 29, 2023
ea12f10
Streamlinging the SEV guest image generation
dreemkiller Jun 29, 2023
1d0ee73
More SEV files
dreemkiller Jun 29, 2023
504b13e
SEV working. Mosts test pass. Intermittent failures
dreemkiller Aug 24, 2023
8bf664a
Changed SEV to run the Veracruz runtime as pid1 (instead of as a serv…
dreemkiller Sep 8, 2023
01a7f47
Changed formatting on the hash comparison message to hex
dreemkiller Oct 3, 2023
0604064
Updated sev measurement (this'll happen a lot until I fix something)
dreemkiller Oct 3, 2023
4ae1449
Added Linux kernel compile to the sev-runtime-manager build process(f…
dreemkiller Oct 3, 2023
e253262
Changed the qemu command line options to clean things up
dreemkiller Oct 3, 2023
38d4e0a
Cleanup from the rebase
dreemkiller Oct 6, 2023
ac9131d
Integrating AMD SEV dependencies into the docker build
dreemkiller Oct 24, 2023
7bf0488
Updated to the latest changes of SEV. Using a rust crate for SEV atte…
dreemkiller Nov 9, 2023
0d04705
Added dynamic measurement of the OVMF binary for attestation
dreemkiller Nov 28, 2023
c045097
Updated nitro-enclave vsocket for Nitro (this will be fixed longer term)
dreemkiller Nov 30, 2023
86aca6c
Changed Docker version number
dreemkiller Dec 1, 2023
e49d725
Updated cosign for the docker workflow
dreemkiller Dec 1, 2023
2a49ca5
Updated the docker image hash for CI
dreemkiller Dec 1, 2023
83a9e01
Updated github to use my branch
dreemkiller Dec 4, 2023
1d36dd0
Removed the patches for the nitro-enclave and proxy-attestation-clien…
dreemkiller Dec 6, 2023
02e921d
Added SEV-SNP build to github workflow
dreemkiller Jan 19, 2024
03ecf7e
Anchored `protobuf-codegen` version because of compatibility issues w…
dreemkiller Jan 19, 2024
6e2cc68
Pinned to a specific `home` version so we don't have to upgrade the c…
dreemkiller Jan 19, 2024
206891e
Reverted the SEV changes for CI workflow so the Docker changes can go…
dreemkiller Jan 22, 2024
104dc69
Updated Docker VERSION
dreemkiller Jan 22, 2024
bb11881
Updated the hash of the docker image for CI
dreemkiller Jan 22, 2024
e413a5a
Pinned home version in `tlstest` because the latest version requires …
dreemkiller Jan 22, 2024
0629032
Changed CI docker to use SEV as it's source
dreemkiller Jan 22, 2024
7fff259
Test: Remove `guest` kernel build from SEV Docker. See if CI completes
dreemkiller Jan 23, 2024
207b83c
Moved SEV DOcker build to stages to make it smaller
dreemkiller Jan 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated nitro-enclave vsocket for Nitro (this will be fixed longer term)
  • Loading branch information
dreemkiller committed Dec 1, 2023
commit c045097878a48700da8d29aca1f3634e9b2fb533
6 changes: 6 additions & 0 deletions workspaces/nitro-host/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,9 @@ resolver = "2"
codegen-units = 1
lto = true
opt-level = 3

[patch.'https://github.com/veracruz-project/nitro-enclave']
raw-fd = { git = "https://github.com//veracruz-project/nitro-enclave", branch = "dreemkiller_expose_vsocket" }
vsocket = { git = "https://github.com//veracruz-project/nitro-enclave", branch = "dreemkiller_expose_vsocket" }
[patch.'https://github.com/veracruz-project/proxy-attestation-client']
proxy-attestation-client = { git = "https://github.com//veracruz-project/proxy-attestation-client", branch = "dreemkiller_add_sev" }