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

Move programs from mbedtls to framework #9939

Open
wants to merge 11 commits into from

Conversation

Harry-Ramsey
Copy link
Contributor

@Harry-Ramsey Harry-Ramsey commented Jan 29, 2025

Description

Move program files to MbedTLS-Framework. Closes #112.

PR checklist

@Harry-Ramsey Harry-Ramsey self-assigned this Jan 29, 2025
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 3 times, most recently from febf47b to fab23f5 Compare February 5, 2025 13:40
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

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

Just some comments about programs/Makefile.

@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 3 times, most recently from f9326e3 to 4070f50 Compare February 12, 2025 09:48
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 13 times, most recently from 65afcd8 to 88d1a72 Compare February 17, 2025 13:21
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 2 times, most recently from 6b097cc to 75a4c60 Compare February 18, 2025 09:14
@valeriosetti valeriosetti self-requested a review February 18, 2025 09:20
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 2 times, most recently from 30dc690 to 18ccaf8 Compare February 18, 2025 14:08
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch from f2e8213 to d7adaac Compare February 18, 2025 15:03
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

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

I've done a complete review now. Only one blocker: #9939 (comment). Otherwise some doc updates needed.

@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 3 times, most recently from 0283fe8 to e0435b6 Compare February 18, 2025 22:29
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

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

Just one comment that has not been fully addressed (#9939 (comment)) (note that there is a TF-PSA-Crypto part to it) otherwise this looks good to me.

@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch 2 times, most recently from 602ad60 to de8547a Compare February 19, 2025 14:52
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch from de8547a to 20a1edd Compare February 19, 2025 15:02
This commit moves demo_common.sh, dlopen_demo.sh, metatest.c
query_compile_time_config.c, query_config.h, query_included_headers.c,
zeroize.c and test_zeroize.gdb from MbedTLS into the MbedTLS framework.

Signed-off-by: Harry Ramsey <[email protected]>
This commit updates the file paths necessary for dlopen_demo.sh,
metatest.c query_compile_time_config.c, query_config.h,
query_included_headers.c and zeroize.c.

This commit also adds a CFLAG to find header files now contained in the
framework.

Signed-off-by: Harry Ramsey <[email protected]>
This commit fixes the paths of program files which were moved to the
MbedTLS Framework.

Signed-off-by: Harry Ramsey <[email protected]>
This commit updates the paths for dlopen_demo.sh in
components-build-system.sh as the file has been moved to the framework.

Signed-off-by: Harry Ramsey <[email protected]>
This commit updates the paths for moved programs in
generate_visualc_files.pl.

Signed-off-by: Harry Ramsey <[email protected]>
This commit updates the path for the moved test_zeroize.gdb script which
has been moved to MbedTLS-Framework.

Signed-off-by: Harry Ramsey <[email protected]>
This commit updates the paths in documentation for test_zeroize since
it has been moved to MbedTLS Framework.

Signed-off-by: Harry Ramsey <[email protected]>
This commit updates the paths in the documentation for metatest.c as it
has been moved to MbedTLS Framework.

Signed-off-by: Harry Ramsey <[email protected]>
@Harry-Ramsey Harry-Ramsey force-pushed the move-programs-from-mbedtls-to-framework branch from 20a1edd to e8f5c6e Compare February 19, 2025 15:32
Copy link
Contributor

@ronald-cron-arm ronald-cron-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, thanks.

Copy link
Contributor

@ronald-cron-arm ronald-cron-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

@ronald-cron-arm ronald-cron-arm added this pull request to the merge queue Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: TF-PSA-Crypto all.sh 2 - misc
Development

Successfully merging this pull request may close these issues.

Move some files of programs to the framework
3 participants