Commit Graph

32818 Commits

Author SHA1 Message Date
Elena Uziunaite 5d6cb59236 Add a clarifying comment
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-19 20:34:57 +02:00
Elena Uziunaite 4b3172f1d1 Undo temporary changes in all-helpers.sh
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-19 20:34:57 +02:00
minosgalanakis d9d14c4d30 Merge pull request #84 from eleuzi01/issue-72
Move check_files.py to the framework
2024-12-19 13:49:40 +00:00
Elena Uziunaite 8717da59ea Make the script work in both branches
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-19 10:39:45 +02:00
Elena Uziunaite fd62e1ec00 Merge branch 'tmp-branch-move-files-to-framework' into issue-72 2024-12-19 10:39:32 +02:00
Elena Uziunaite 2b4c90e8c9 Move files into the framework
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-19 10:39:24 +02:00
Ronald Cron 3016d84408 Merge pull request #9836 from eleuzi01/issue-70-fw
Move scripts/code_style.py to the framework
2024-12-18 17:21:34 +00:00
Paul Elliott b9065f1717 Merge pull request #82 from Mbed-TLS/dev/paul-elliott-arm/add_iop_key_agreement_exercise_key
Add iop key agreement to psa exercise key
2024-12-18 16:34:30 +00:00
Elena Uziunaite fdb2047b36 Update submodule with the merge
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-18 16:30:52 +02:00
Ronald Cron 7e6a3d255d Merge pull request #100 from eleuzi01/issue-70
Move scripts/code_style.py to the framework

Validated by the CI of #9836 and #9837 thus merging.
2024-12-18 15:28:07 +01:00
Elena Uziunaite eed30fc5f3 Update submodule
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-18 12:17:46 +02:00
Elena Uziunaite e0d3ffe8af Adjust paths
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-18 12:16:35 +02:00
Elena Uziunaite f0c2a09f9e Move files out of Mbed TLS
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-18 12:16:35 +02:00
Elena Uziunaite 7b91d1e58c Make script work in both branches
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-18 12:14:11 +02:00
Elena Uziunaite 3cb213b5c7 Merge branch 'tmp-branch-move-files-to-framework' into issue-70 2024-12-18 12:13:31 +02:00
Elena Uziunaite e4675f11f0 Move files into the framework
Signed-off-by: Elena Uziunaite <elena.uziunaite@arm.com>
2024-12-18 12:13:23 +02:00
minosgalanakis 926b118aa4 Merge pull request #9847 from minosgalanakis/align_mbedtls_config_with_design
Align mbedtls_config.h with design
2024-12-18 09:01:52 +00:00
Paul Elliott dc256d0934 Add test for incorrect key type in iop agreement
Signed-off-by: Paul Elliott <paul.elliott@arm.com>
2024-12-17 15:53:39 +00:00
Paul Elliott 563788e577 Add iop key agreement to psa exercise key
Signed-off-by: Paul Elliott <paul.elliott@arm.com>
2024-12-17 15:53:39 +00:00
Manuel Pégourié-Gonnard 843580f45b Merge pull request #59 from gilles-peskine-arm/github-issue-template-create
Add pull request template
2024-12-17 12:35:32 +01:00
Gilles Peskine 7a31061632 Add a line for a crypto PR
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-12-17 12:18:07 +01:00
Minos Galanakis fd6a810011 config_split.md: Removed reference to MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2024-12-16 15:00:26 +00:00
Ronald Cron 08909c94b9 Merge pull request #9852 from ronald-cron-arm/tf-psa-crypto-as-submodule
Move from tf-psa-crypto directory to tf-psa-crypto submodule
2024-12-16 13:59:58 +00:00
Ronald Cron 8064c023ca Add change log
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-16 12:29:06 +01:00
Ronald Cron 449141887b Include all submodules for readthedocs
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-16 10:48:03 +01:00
Ronald Cron f25121c086 make_generated_files.bat: Generate test_keys.h in tf-psa-crypto/framework as well
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-16 10:48:03 +01:00
Ronald Cron 27a1ac7409 make: Generate test_keys.h in tf-psa-crypto/framework as well
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-16 10:48:03 +01:00
Ronald Cron 674bd8fe43 Add tf-psa-crypto module
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-16 10:47:54 +01:00
Ronald Cron 08d8cc57db Remove tf-psa-crypto directory
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-16 10:39:44 +01:00
Minos Galanakis 9d51a54ba2 Updates generate_features.pl for new sections.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2024-12-16 08:53:48 +00:00
Minos Galanakis 1bf85a8634 mbedtls_config: Cleaned up legacy sections.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2024-12-16 08:53:48 +00:00
Minos Galanakis 80e76b66af Moved options to new sections.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2024-12-16 08:53:47 +00:00
Minos Galanakis acd560f887 mbedtls_config: Added new section placeholders.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2024-12-16 08:53:47 +00:00
Paul Elliott 8ef932312f Merge pull request #9809 from solardiz/development
Specify previously missed register clobbers in AES-NI asm blocks
2024-12-13 15:26:27 +00:00
Ronald Cron a41d52a3f5 Merge pull request #9831 from ronald-cron-arm/finalize-split-preparation-3
Finalize split preparation-3
2024-12-12 14:31:53 +00:00
Ronald Cron fd71abe8dc cmake: tf-psa-crypto: Add seedfile for testing
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-12 08:44:56 +01:00
Ronald Cron d98477d5a6 tf-psa-crypto: config.py: Adjust EXCLUDE_FROM_FULL
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron 14ace270ca tf-psa-crypto: Add cmake_package_install test program
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron 524f75bdde Remove library as header path
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron 45eec2295c Remove include as header path
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron 51f228cc1b Switch to actual TF-PSA-Crypto build_info.h
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron e11ae17c60 Split check_config.h
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron f6d17ca13c Switch to tf-psa-crypto/build_info.h
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Ronald Cron 3955d8bdb4 tf-psa-crypto: cmake: Use TF-PSA-Crypto config.py
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 22:32:45 +01:00
Paul Elliott 99ed26e0f7 Merge pull request #9808 from waleed-elmelegy-arm/add-iop-export-pub-key-complete
Add PSA interruptible export public-key complete API
2024-12-11 17:47:54 +00:00
Ronald Cron f3720c7ca9 Merge pull request #9828 from ronald-cron-arm/finalize-split-preparation-2
Finalize split preparation-2
2024-12-11 14:07:27 +00:00
Ronald Cron 2d40a24a64 Update framework to the merge of #99
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2024-12-11 12:08:23 +01:00
Ronald Cron ff4c33600a Merge pull request #99 from ronald-cron-arm/finalize-split-preparation-2
Finalize split preparation-2
2024-12-11 12:04:30 +01:00
Solar Designer 6b2ca180a8 Add change log entry on AES-NI asm block fixes
Co-authored-by: Gilles Peskine <gilles.peskine@arm.com>
Signed-off-by: Solar Designer <solar@openwall.com>
2024-12-11 02:47:20 +01:00
Solar Designer 4393dff8ca Specify previously missed XMM register clobbers in AES-NI asm blocks
Noticed by Gilles Peskine

Co-authored-by: Gilles Peskine <gilles.peskine@arm.com>
Signed-off-by: Solar Designer <solar@openwall.com>
2024-12-11 02:44:16 +01:00