Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
2617ef1
Refactor measurements code
ameba23 Nov 12, 2025
4c8d97a
Add WIP quote generation
ameba23 Nov 12, 2025
ce3d47d
Update CI to include dependency for azure
ameba23 Nov 12, 2025
1f68849
Comments
ameba23 Nov 12, 2025
e932957
Clippy
ameba23 Nov 12, 2025
739507f
WIP - get JWT from azure api
ameba23 Nov 12, 2025
33c733d
Begin verification fn
ameba23 Nov 12, 2025
1220af5
Add test asset
ameba23 Nov 13, 2025
aae97c1
Add test for user data in HCL report
ameba23 Nov 13, 2025
14bb292
Resolve conflicts and dont use dynamic dispatch for quote generators
ameba23 Nov 24, 2025
654f23d
Refactor DCAP code into a module
ameba23 Nov 24, 2025
e34befc
Custom error type for MAA
ameba23 Nov 24, 2025
3990753
Tidy
ameba23 Nov 24, 2025
cfbeab0
Verify azure attestation locally - not using MAA API
ameba23 Nov 25, 2025
ebb69b8
Add NV index reader (for reading AK certificate)
ameba23 Nov 25, 2025
6306be3
Get AK certificate from vTPM
ameba23 Nov 25, 2025
d3fb22e
Clippy
ameba23 Nov 26, 2025
962e28c
Add dummy attestation server/client
ameba23 Nov 26, 2025
dd6bea7
Merge pull request #42 from flashbots/peg/local-azure-verification
ameba23 Nov 26, 2025
62a4410
Merge main
ameba23 Nov 26, 2025
34a9389
Merge branch 'peg/add-maa' of github.com:flashbots/attested-tls-proxy…
ameba23 Nov 26, 2025
989f060
Merge branch 'peg/dummy-attestation' into peg/add-maa
ameba23 Nov 26, 2025
3392f22
Refactor input generation out of attestation code
ameba23 Nov 26, 2025
c4b846c
Fix dummy server
ameba23 Nov 26, 2025
3ad5d01
Dummy server error handling
ameba23 Nov 26, 2025
7cd75ba
Write dummy output to file
ameba23 Nov 27, 2025
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
9 changes: 7 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ jobs:
- name: Checkout code
uses: actions/checkout@v3

- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y pkg-config libtss2-dev

- name: Set up Rust
uses: dtolnay/rust-toolchain@stable
with:
Expand All @@ -28,7 +33,7 @@ jobs:
${{ runner.os }}-cargo-

- name: Run cargo clippy
run: cargo clippy -- -D warnings
run: cargo clippy --workspace -- -D warnings

- name: Run cargo test
run: cargo test
run: cargo test --workspace --all-targets
Loading
Loading