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 "easy" basic checks scripts to the framework #95

Merged
merged 42 commits into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
8bfa04a
Added debug print in tls13 ssl_tls13_write_key_share_ext
NadavTasher Nov 23, 2024
84c2d69
Add a SBOM file in CycloneDX format
hughsie Nov 15, 2024
c0dd3e4
Remove irrelevant components
Harry-Ramsey Dec 2, 2024
e3fa3a4
Fix incorrect submodule error message in CMake
Harry-Ramsey Dec 9, 2024
5d5f471
Fix incorrect submodule error message in Makefile
Harry-Ramsey Dec 10, 2024
1eb8562
Remove USE_PSA from use-psa-crypto.md
yanesca Nov 20, 2024
d23266d
Remove USE_PSA from md-cipher-dispatch.md
yanesca Nov 20, 2024
2028b78
Remove architecture/psa-migration/testing.md
yanesca Nov 20, 2024
5b2ad4e
Remove USE_PSA from psa-migration/strategy.md
yanesca Nov 20, 2024
bd445af
Remove USE_PSA from remaining documentation
yanesca Dec 2, 2024
5e79f6a
Remove psa-migration/md-cipher-dispatch.md
yanesca Dec 8, 2024
62a1def
Remove psa-migration/psa-legacy-bridges.md
yanesca Dec 8, 2024
3102c59
Remove docs/use-psa-crypto.md
yanesca Dec 8, 2024
b51b733
Fix sentences after removal of USE_PSA
yanesca Dec 8, 2024
2301a10
Distinguish between MBEDTLS_PSA_CRYPTO_C and MBEDTLS_PSA_CRYPTO_CLIENT
gilles-peskine-arm Dec 4, 2024
1243896
Remove psa-migration/strategy.md
yanesca Dec 13, 2024
e0037af
Fix broken references in docs
yanesca Dec 17, 2024
0aac2e5
Fix broken reference in ChangeLog
yanesca Dec 18, 2024
28c6290
Remove interruptible tests from TSAN component
paul-elliott-arm Dec 3, 2024
a05b8e2
Update framework for negative tests
paul-elliott-arm Dec 19, 2024
b08dc92
Update tf-psa-crypto for exercise key tests
paul-elliott-arm Dec 17, 2024
e809ef4
Update TF-PSA-Crypto submodule to add iop export public-key get_num_o…
waleed-elmelegy-arm Dec 17, 2024
dfa0107
Merge pull request #9735 from paul-elliott-arm/add_iop_key_agrmnt_tests
paul-elliott-arm Dec 19, 2024
af8b3b5
Merge pull request #9820 from waleed-elmelegy-arm/add-iop-export-pub-…
yanesca Dec 19, 2024
48a32dd
Move files out of Mbed TLS
eleuzi01 Dec 13, 2024
59fbed8
Adujst paths
eleuzi01 Nov 25, 2024
792dbed
Update submodule
eleuzi01 Dec 19, 2024
57e1375
Merge pull request #9800 from eleuzi01/issue-72-fw
minosgalanakis Dec 20, 2024
42f0e76
Update submodule
eleuzi01 Dec 11, 2024
bd4a005
Merge pull request #9842 from eleuzi01/issue-39-2-fw
minosgalanakis Dec 20, 2024
e457bf1
Merge pull request #9833 from Harry-Ramsey/fix-submodule-error-messag…
ronald-cron-arm Dec 21, 2024
3c4c647
Merge pull request #9818 from yanesca/remove_USE_PSA_from_standalone_…
yanesca Jan 2, 2025
3dd86cd
Merge pull request #9777 from hughsie/hughsie/sbom
davidhorstmann-arm Jan 6, 2025
34a0b6d
Update framework submodule for CMake TF-PSA-Crypto
Harry-Ramsey Dec 17, 2024
1e8992b
Update TF-PSA-Crypto for out of source builds
Harry-Ramsey Dec 24, 2024
9bdec11
Merge pull request #9815 from Harry-Ramsey/remove-irrelevant-components
ronald-cron-arm Jan 7, 2025
69a2182
Merge pull request #9767 from Harry-Ramsey/tf-psa-crypto-out-of-sourc…
mpg Jan 7, 2025
0d28fcb
Merge pull request #9798 from NadavTasher/feature/more-debug-prints
yanesca Jan 7, 2025
965b829
Move files into the framework
valeriosetti Jan 8, 2025
8bf041f
Merge branch 'tmp-branch-move-files-to-framework' into issue69-framework
valeriosetti Jan 8, 2025
1b2dd2d
scripts: fix paths in files moved from Mbed TLS
valeriosetti Dec 10, 2024
ee3cbf5
doxygen.sh: use relative script's path to call apidoc_full.sh
valeriosetti Jan 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions scripts/apidoc_full.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#!/bin/sh

# Generate doxygen documentation with a full mbedtls_config.h (this ensures that every
# available flag is documented, and avoids warnings about documentation
# without a corresponding #define).
#
# /!\ This must not be a Makefile target, as it would create a race condition
# when multiple targets are invoked in the same parallel build.
#
# Copyright The Mbed TLS Contributors
# SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later

set -eu

CONFIG_H='include/mbedtls/mbedtls_config.h'

if [ -r $CONFIG_H ]; then :; else
echo "$CONFIG_H not found" >&2
exit 1
fi

CONFIG_BAK=${CONFIG_H}.bak
cp -p $CONFIG_H $CONFIG_BAK

scripts/config.py realfull
make apidoc

mv $CONFIG_BAK $CONFIG_H
Loading