Skip to content

Lax parser feature for attestation reports#366

Closed
cschramm wants to merge 1 commit into
virtee:mainfrom
cschramm:lax-parser
Closed

Lax parser feature for attestation reports#366
cschramm wants to merge 1 commit into
virtee:mainfrom
cschramm:lax-parser

Conversation

@cschramm
Copy link
Copy Markdown

@cschramm cschramm commented Jan 7, 2026

The parser strictly checks reserved areas to be zero (even though the specification does not even require that for all of them). This is an issue when parsing newer versions of attestation reports where those areas might not be reserved anymore. The lax-parser feature disables that check.

AttestationReport actually reads and writes reserved bytes now.

Closes #343

The parser strictly checks reserved areas to be zero (even though the specification does not even require that for all of them). This is an issue when parsing newer versions of attestation reports where those areas might not be reserved anymore. The `lax-parser` feature disables that check.

`AttestationReport` actually reads and writes reserved bytes now.

Closes virtee#343

Signed-off-by: Christopher Schramm <git@cschramm.eu>
@cschramm
Copy link
Copy Markdown
Author

Closing in favor of #372 (and #378)

@cschramm cschramm closed this Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Forward compatibility

3 participants