Commit Graph

33910 Commits

Author SHA1 Message Date
Ronald Cron
d3f02cddd4 Improve file and directory relocation table
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-08 17:21:01 +02:00
Ronald Cron
c7646249bb Various small changes
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-08 17:20:43 +02:00
Ronald Cron
a5e1b6d328 Rework "CMake as the only build system" section
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-08 09:10:54 +02:00
Ronald Cron
9228e4a794 Add repo-split migration guide
Also a section about the CMake being now
the only build system.

Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-07 17:19:48 +02:00
Gilles Peskine
2f13c8ce2b Merge pull request #10436 from ronald-cron-arm/root-documentation
Update documentation at repo root
2025-10-07 13:29:20 +02:00
Ronald Cron
63180eb132 README.md: Adjust CMake minimum version
Adjust CMake minimum version to 3.20.2.
That is the version in CentOS which is
the rolling-delivery upstream of
RHEL 9.

Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-06 11:12:44 +02:00
Ronald Cron
864c31a1f8 README.md: IAR not currently used in our testing
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-06 11:12:43 +02:00
Ronald Cron
b906301e10 Various minor improvements
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-06 11:11:18 +02:00
Ronald Cron
8267196b8b README.md: Add mention to topics.html for Doxygen documentation
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-05 18:13:17 +02:00
Ronald Cron
e943bd73ac configs/README.txt: Improve example with MBEDTLS/TF_PSA_CRYPTO_CONFIG_FILE
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-05 18:13:11 +02:00
Ronald Cron
74a4984eac README.md: Fix/Improve CMake section
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-03 11:27:48 +02:00
Ronald Cron
c9998d399b README.md: Fix/Update the "Git usage" section
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-03 11:27:42 +02:00
Ronald Cron
c9d79ff0d4 README.md: Various small improvements
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 19:14:20 +02:00
Ronald Cron
e2d4684ec4 README.md: Update tests section
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 14:57:48 +02:00
Ronald Cron
4ccdaf1cd5 README.md: Update minimum version of tools
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 14:57:33 +02:00
Ronald Cron
7cf78b4c2c README.md: Update build sections
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 13:33:36 +02:00
Ronald Cron
200b89bb87 README.md: Update/Fix documentation section
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 13:33:36 +02:00
Ronald Cron
0f2ef4a896 README.md: Update Configuration section
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 13:33:36 +02:00
Ronald Cron
eef87b348f README.md: Microsoft Visual Studio is not directly supported anymore
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 13:33:36 +02:00
Ronald Cron
d196cbd3e5 README.md: The crypto code is provided by TF-PSA-Crypto
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-02 13:33:31 +02:00
Ronald Cron
94f102c06c Update SECURITY.md
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-01 12:28:16 +02:00
Ronald Cron
28d1d61d72 Update BRANCHES.md
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-10-01 12:28:16 +02:00
Gilles Peskine
0a49a8b577 Merge pull request #10397 from minosgalanakis/debug/restore_changelogs
Changelog entries post migration to TF-PSA-Crypto
2025-09-30 11:26:54 +00:00
Ronald Cron
6a9be3de1f Merge pull request #10416 from bensze01/abicheck-worktree-submodules
Use submodule work trees during ABI check
2025-09-30 07:32:22 +00:00
Manuel Pégourié-Gonnard
fd9b5d5f09 Merge pull request #10422 from gilles-peskine-arm/migration-guide-20250926
Migration guide: header file comparison
2025-09-29 16:46:32 +00:00
David Horstmann
6ac36938b8 Merge pull request #10423 from bjwtaylor/time_t
Replace cases of time_t with mbedtls_time_t
2025-09-29 16:17:32 +00:00
Manuel Pégourié-Gonnard
2706002c6f Merge pull request #10426 from mpg/hide-small-curves
all.sh: prepare component for hiding small curves
2025-09-29 14:02:53 +00:00
Gilles Peskine
e27c35c6a6 Copyediting
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2025-09-29 15:48:58 +02:00
Gilles Peskine
2c2e24338b There's no reason to discourage including */build_info.h directly
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2025-09-29 15:47:23 +02:00
Ben Taylor
c797a35acd Improve ChangeLog entry
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-09-29 14:24:47 +01:00
Ben Taylor
b11d5bc949 Add ChangeLog
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-09-29 14:24:47 +01:00
Ben Taylor
6efe52473c revert change to gmtime arguments int ssl_context_info.c
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-09-29 14:24:47 +01:00
Ben Taylor
7e8e438fce Replace cases of time_t with mbedtls_time_t
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-09-29 14:24:47 +01:00
Bence Szépkúti
9defedb833 Fix comment too long for pylint
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com>
2025-09-29 14:25:12 +02:00
Minos Galanakis
55e4bf8acd Changelog: Introduced oid.txt
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-29 11:42:30 +01:00
Minos Galanakis
8120169554 Changelog: Removed check-config.txt
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-29 11:38:39 +01:00
Minos Galanakis
30f42edd43 Changelog: Reworded fix-clang-psa-build-without-dhm
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-29 11:38:10 +01:00
Minos Galanakis
cc3f987c4f Changelogs: Added CVEs
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-29 11:34:24 +01:00
Manuel Pégourié-Gonnard
9114d4ae0c all.sh: prepare component for hiding small curves
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2025-09-29 11:49:40 +02:00
Minos Galanakis
9364208e33 Changelogs: Fixed aligment issues
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-29 10:39:23 +01:00
David Horstmann
ee1991a387 Merge pull request #10408 from ronald-cron-arm/historical-libmbedcryto
Restore historical libmbedcrypto.* libraries
2025-09-29 08:41:06 +00:00
Manuel Pégourié-Gonnard
4da73986f3 Merge pull request #10424 from davidhorstmann-arm/add-missing-include-psasim
Add missing include of `stdio.h` in PSASIM
2025-09-28 20:06:15 +00:00
Bence Szépkúti
0f2a4f3d1f Prevent unnecessary submodule fetches
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com>
2025-09-26 20:27:57 +02:00
Gilles Peskine
ce9f08a11b More removals found in changelog entries
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2025-09-26 19:21:15 +02:00
David Horstmann
98dfcd4908 Add missing include of stdio.h
This is required in util.h in PSASIM as it uses fprintf. Previously
stdio was inadvertantly included via psa/crypto_struct.h (of all
places).

Signed-off-by: David Horstmann <david.horstmann@arm.com>
2025-09-26 16:30:36 +01:00
Minos Galanakis
48bfaa9353 Changelog: Removed psa migrated entries
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-26 15:53:04 +01:00
Minos Galanakis
9b1db5da78 Moved entries back to Changelog.d
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-26 15:53:04 +01:00
Minos Galanakis
514375e8c1 Changelog: Brought entries from tf-psa-crypto
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-26 15:53:04 +01:00
Minos Galanakis
1789bbdde8 Changelog: Moved entries to tf-psa-psa
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-26 15:53:04 +01:00
Minos Galanakis
4b0923f653 Changelog: Brought forward changelog changes from #4716308
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-09-26 15:53:04 +01:00