Skip to content

Conversation

gilles-peskine-arm
Copy link
Contributor

@gilles-peskine-arm gilles-peskine-arm commented Jul 10, 2025

Adopt Mbed-TLS/TF-PSA-Crypto#369 and minor cleanups. Cleans up after Mbed-TLS/TF-PSA-Crypto#307, fixes #10300.

Status: work in progress.

Needed preceding PR: https://github.com/Mbed-TLS/mbedtls-framework#178, Mbed-TLS/TF-PSA-Crypto#369. See Mbed-TLS/TF-PSA-Crypto#369 for the merge order. This is the last in the chain.

PR checklist

@gilles-peskine-arm gilles-peskine-arm added needs-ci Needs to pass CI tests needs-preceding-pr Requires another PR to be merged first priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most) labels Jul 10, 2025
@gilles-peskine-arm gilles-peskine-arm force-pushed the nv-seed-only-integrate-mbedtls branch 2 times, most recently from ee7eb16 to 1f1ae1a Compare July 11, 2025 16:36
Now that built-in entropy is a positive option
`MBEDTLS_PSA_BUILTIN_GET_ENTROPY` instead of a negative option
`MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES`, it needs to be enabled explicitly in
sample and test configurations.

Signed-off-by: Gilles Peskine <[email protected]>
@gilles-peskine-arm gilles-peskine-arm force-pushed the nv-seed-only-integrate-mbedtls branch from 1f1ae1a to a123993 Compare July 15, 2025 11:11
@gilles-peskine-arm gilles-peskine-arm removed the needs-ci Needs to pass CI tests label Jul 16, 2025
@valeriosetti valeriosetti self-requested a review July 17, 2025 10:57
@gilles-peskine-arm gilles-peskine-arm added needs-work and removed needs-preceding-pr Requires another PR to be merged first labels Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-work priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most)
Projects
Development

Successfully merging this pull request may close these issues.

Clean up after allowing builds with NV seed only
1 participant