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

Backport 2.x: Remove config-psa-crypto.h #4456

Merged

Conversation

gilles-peskine-arm
Copy link
Contributor

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 of #4455

@gilles-peskine-arm gilles-peskine-arm added mbed TLS team 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 4, 2021
@gilles-peskine-arm gilles-peskine-arm changed the title Remove config-psa-crypto.h Backport 2.x: Remove config-psa-crypto.h 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

Is it OK to remove this file in a stable branch? What was it used for, is it possible that some users relied on it?

@gilles-peskine-arm
Copy link
Contributor Author

@mpg We've done it before: #1280, ARMmbed/mbed-crypto#71. We did announce it in the changelog, so I'll add a changelog entry.

@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
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 force-pushed the remove-config-psa-crypto-2.x branch from 484e64f to 947360e Compare May 5, 2021 16:01
@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
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.

LGTM

@mpg mpg 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, labels May 6, 2021
@mpg
Copy link
Contributor

mpg commented May 6, 2021

Just holding out waiting for conflicts to be resolved in the main PR, as I think it's slightly cleaner to merge them both at the same time.

@mpg mpg merged commit 85bb475 into Mbed-TLS:development_2.x 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