Skip to content
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

Remove USE_PSA from standalone documentation #124

Merged

Conversation

yanesca
Copy link
Contributor

@yanesca yanesca commented Dec 17, 2024

This is the crypto part of Mbed-TLS/mbedtls#9818. The last commit is the only new commit, the rest is a result of rebasing the original PR.

I checked for broken references like this:

grep -r -ho '[a-zA-Z\_-]*\.md' docs | sort | uniq > filelist.txt
cat filelist.txt | xargs -I filename find . -name filename
<manually check that every file is found>

yanesca and others added 6 commits December 17, 2024 13:39
MBED_TLS_USE_PSA_CRYPTO is now always enabled we need to remove
documentation discussing cases when it is disabled.

Signed-off-by: Janos Follath <[email protected]>
MBED_TLS_USE_PSA_CRYPTO is now always enabled we need to remove
documentation discussing cases when it is disabled.

Signed-off-by: Janos Follath <[email protected]>
Some sentences or paragraphs became confusing or meaningless after
removing USE_PSA and only fixing the local context/semantics.

Fix the semantics where needed and remove parts that became meaningless.

Signed-off-by: Janos Follath <[email protected]>
This file has been deleted.

Signed-off-by: Janos Follath <[email protected]>
There is not psa-limitations.md file in this project.

Signed-off-by: Janos Follath <[email protected]>
@yanesca yanesca added needs-review Every commit must be reviewed by at least two team members needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most) labels Dec 17, 2024
Copy link
Contributor

@gilles-peskine-arm gilles-peskine-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM based on my previous review of pr_9818-2 (a874922cfc424a6555807e672be1f193c2843984) and checking the differences in the files that have moved to TF-PSA-Crypto:

git diff upstream-crypto/development upstream-crypto/pr/124 -- $(comm -23 <(git diff --name-only upstream-public/development...pr_9818-2 | sort) <(git ls-tree -r --name-only upstream-public/development | sort))

The diff is empty, and I did not expect further changes in this file.

Copy link
Contributor

@waleed-elmelegy-arm waleed-elmelegy-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@waleed-elmelegy-arm waleed-elmelegy-arm added approved Design and code approved - may be waiting for CI or backports and removed needs-review Every commit must be reviewed by at least two team members needs-reviewer This PR needs someone to pick it up for review labels Dec 20, 2024
@yanesca yanesca added this pull request to the merge queue Jan 2, 2025
Merged via the queue into Mbed-TLS:development with commit 671cc2f Jan 2, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Design and code approved - may be waiting for CI or backports 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.

3 participants