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 config-psa-crypto.h #4455

Merged

Conversation

gilles-peskine-arm
Copy link
Contributor

@gilles-peskine-arm gilles-peskine-arm commented May 4, 2021

This configuration file was useful in the early days of PSA crypto development. It stopped becoming relevant when MBEDTLS_PSA_CRYPTO_C entered the default configuration. Remove it: better late than never.

Backport: 2.x

@gilles-peskine-arm gilles-peskine-arm added mbed TLS team needs-review Every commit must be reviewed by at least two team members, needs-backports Backports are missing or are pending review and approval. needs-reviewer This PR needs someone to pick it up for review labels May 4, 2021
ronald-cron-arm
ronald-cron-arm previously approved these changes May 4, 2021
@mpg
Copy link
Contributor

mpg commented May 5, 2021

CI is failing test_ref_configs.

@gilles-peskine-arm gilles-peskine-arm added needs-work 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 May 5, 2021
@gilles-peskine-arm gilles-peskine-arm force-pushed the remove-config-psa-crypto-3.0 branch from d7c0554 to bec7ccf Compare May 5, 2021 15:53
@gilles-peskine-arm gilles-peskine-arm added needs-review Every commit must be reviewed by at least two team members, and removed needs-work labels May 5, 2021
ronald-cron-arm
ronald-cron-arm previously approved these changes May 6, 2021
mpg
mpg previously approved these changes May 6, 2021
Copy link
Contributor

@mpg mpg left a comment

Choose a reason for hiding this comment

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

Looks good to me, but unfortunately there are conflicts to be resolved.

@mpg mpg added needs-work and removed needs-review Every commit must be reviewed by at least two team members, labels May 6, 2021
@gilles-peskine-arm gilles-peskine-arm dismissed stale reviews from mpg and ronald-cron-arm via b5d4f41 May 6, 2021 09:11
@gilles-peskine-arm gilles-peskine-arm force-pushed the remove-config-psa-crypto-3.0 branch from bec7ccf to b5d4f41 Compare May 6, 2021 09:11
@gilles-peskine-arm
Copy link
Contributor Author

gilles-peskine-arm commented May 6, 2021

I've rebased to resolve the edit/remove conflict. The patch is the same if you consider rm configs/config-psa-crypto.h as a single unit.

ronald-cron-arm
ronald-cron-arm previously approved these changes May 6, 2021
mpg
mpg previously approved these changes May 6, 2021
@mpg mpg added needs-ci Needs to pass CI tests and removed needs-review Every commit must be reviewed by at least two team members, labels May 6, 2021
@gilles-peskine-arm gilles-peskine-arm added approved Design and code approved - may be waiting for CI or backports and removed needs-backports Backports are missing or are pending review and approval. labels May 6, 2021
@mpg
Copy link
Contributor

mpg commented May 10, 2021

Damn, conflict again. @gilles-peskine-arm can you rebase again, we'll review again quickly, and this time one of us will need to press the merge button as soon as the CI finishes.

This configuration file was useful in the early days of PSA crypto
development. It stopped becoming relevant when MBEDTLS_PSA_CRYPTO_C entered
the default configuration. Remove it: better late than never.

Signed-off-by: Gilles Peskine <[email protected]>
@gilles-peskine-arm gilles-peskine-arm dismissed stale reviews from mpg and ronald-cron-arm via 015109b May 10, 2021 08:36
@gilles-peskine-arm gilles-peskine-arm force-pushed the remove-config-psa-crypto-3.0 branch from b5d4f41 to 015109b Compare May 10, 2021 08:36
@gilles-peskine-arm
Copy link
Contributor Author

Rebased again.

@gilles-peskine-arm gilles-peskine-arm added needs-review Every commit must be reviewed by at least two team members, and removed approved Design and code approved - may be waiting for CI or backports labels May 10, 2021
@mpg mpg added approved Design and code approved - may be waiting for CI or backports and removed needs-ci Needs to pass CI tests needs-review Every commit must be reviewed by at least two team members, labels May 10, 2021
@mpg mpg merged commit b680078 into Mbed-TLS:development May 10, 2021
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants