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

PSA Crypto Configuration Split #9567

Open
wants to merge 27 commits into
base: development
Choose a base branch
from

Conversation

minosgalanakis
Copy link
Contributor

Description

Draft PR, for testing purposes

PR checklist

Please remove the segment/s on either side of the | symbol as appropriate, and add any relevant link/s to the end of the line.
If the provided content is part of the present PR remove the # symbol.

  • changelog provided | not required because:
  • development PR provided # | not required because:
  • framework PR provided Mbed-TLS/mbedtls-framework# | not required
  • 3.6 PR provided # | not required because:
  • 2.28 PR provided # | not required because:
  • tests provided | not required because:

Notes for the submitter

Please refer to the contributing guidelines, especially the
checklist for PR contributors.

Help make review efficient:

  • Multiple simple commits
    • please structure your PR into a series of small commits, each of which does one thing
  • Avoid force-push
    • please do not force-push to update your PR - just add new commit(s)
  • See our Guidelines for Contributors for more details about the review process.

@minosgalanakis minosgalanakis added component-crypto Crypto primitives and low-level interfaces size-s Estimated task size: small (~2d) priority-high High priority - will be reviewed soon needs-work needs-ci Needs to pass CI tests labels Sep 16, 2024
@minosgalanakis minosgalanakis force-pushed the config_split branch 6 times, most recently from de354f3 to 0ff3245 Compare September 23, 2024 13:58
@ronald-cron-arm ronald-cron-arm removed the priority-high High priority - will be reviewed soon label Sep 25, 2024
@minosgalanakis minosgalanakis force-pushed the config_split branch 4 times, most recently from 68a8594 to 1074738 Compare September 26, 2024 17:30
@minosgalanakis minosgalanakis force-pushed the config_split branch 9 times, most recently from 6ac280e to 20f4598 Compare October 10, 2024 11:41
@minosgalanakis minosgalanakis force-pushed the config_split branch 2 times, most recently from f96ae61 to f2aec87 Compare October 21, 2024 10:20
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
…ation file.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Only move the boolean configuration options.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Only move the boolean configuration options.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Only move the boolean configuration options.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Only move the boolean configuration options.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Only move the boolean configuration options.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Only move the boolean configuration options.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Features are generated by scripts/generate_features.pl which needs to
be updated for the repo-split work.

Picking another feature still meets the original test's requirements.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Moving forward the MBEDTLS_PSA_CRYPTO_CONFIG_FILE now resides in the
ts-psa/crypto configuration. This patch removes it from the library
configuration files, and updates the tests to explicitely use it.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
…aths

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component-crypto Crypto primitives and low-level interfaces needs-ci Needs to pass CI tests needs-work priority-high High priority - will be reviewed soon size-s Estimated task size: small (~2d)
Projects
Status: Configuration split
Development

Successfully merging this pull request may close these issues.

3 participants