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

Add PSA_CRYPTO_DEPRECATED_REMOVED/WARNING config options #54

Open
2 of 3 tasks
ronald-cron-arm opened this issue Sep 25, 2023 · 0 comments · May be fixed by #95
Open
2 of 3 tasks

Add PSA_CRYPTO_DEPRECATED_REMOVED/WARNING config options #54

ronald-cron-arm opened this issue Sep 25, 2023 · 0 comments · May be fixed by #95
Assignees
Labels
enhancement New feature or request size-xs Estimated task size: extra small (a few hours at most)

Comments

@ronald-cron-arm
Copy link
Contributor

ronald-cron-arm commented Sep 25, 2023

Similar to the MBEDTLS_DEPRECATED_REMOVED/WARNING mbedtls config options, add PSA_CRYPTO_DEPRECATED_REMOVED/WARNING config options.

  • Add PSA_CRYPTO_DEPRECATED_REMOVED/WARNING and their documentation in the "General configuration options" section of crypto_config.h. Disabled by default.
  • Add their translation to MBEDTLS_DEPRECATED_REMOVED/WARNING in config_adjust_mbedtls_from_psa_crypto.h
  • Add a test_default_no_deprecated all.sh component as the one in mbedtls.

Note: no all.sh component with PSA_CRYPTO_DEPRECATED_WARNING for the time being. We need to define first what is the psa-crypto full configuration is to add all.sh components involving PSA_CRYPTO_DEPRECATED_WARNING similar to the one involving
MBEDTLS_DEPRECATED_WARNING in mbedtls.

@ronald-cron-arm ronald-cron-arm added size-xs Estimated task size: extra small (a few hours at most) enhancement New feature or request labels Sep 25, 2023
@ronald-cron-arm ronald-cron-arm changed the title Add PSA_CRYPTO_DEPRECATED_REMOVED/WARNING config option Add PSA_CRYPTO_DEPRECATED_REMOVED/WARNING config options Sep 25, 2023
@tom-daubney-arm tom-daubney-arm self-assigned this Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size-xs Estimated task size: extra small (a few hours at most)
Projects
Status: PSA repo Q4 - all.sh components
Development

Successfully merging a pull request may close this issue.

2 participants