-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Introduce generated config checks in mbedtls #10340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce generated config checks in mbedtls #10340
Conversation
b57825f
to
8a6af1d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
8a6af1d
to
4891336
Compare
I rebased in on top of the head of |
4891336
to
a0b7c83
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM @ a0b7c83
a0b7c83
to
d99fa47
Compare
d99fa47
to
f7337be
Compare
f7337be
to
da6c634
Compare
da6c634
to
a79425a
Compare
* Update framework with `config_checks_generator.py`. * Update crypto with the files generated by `generate_config_checks.py`. Signed-off-by: Gilles Peskine <[email protected]>
Just a proof-of-concept for now. Interesting checks will come later. Signed-off-by: Gilles Peskine <[email protected]>
Signed-off-by: Gilles Peskine <[email protected]>
Mbed TLS needs to know the generated files of TF-PSA-Crypto. There's no mechanism for TF-PSA-Crypto to declare them. Signed-off-by: Gilles Peskine <[email protected]>
Signed-off-by: Gilles Peskine <[email protected]>
a79425a
to
6712f1b
Compare
This was hopefully the last rebase, updating the crypto submodule to the head of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
c84dbee
Introduce
generate_config_checks.py
and instructions to use it in the build scripts. Do not yet consume the generated files, to keep the same pace as crypto.Contributes to #10147. See #10306 for what this will look like when consumed by the library.
Needs preceding PR: Mbed-TLS/mbedtls-framework#196, Mbed-TLS/TF-PSA-Crypto#404
PR checklist