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 TLS auxiliary test scripts to the framework #56

Merged
merged 79 commits into from
Oct 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
8793d9c
Configuration file split proposal
ronald-cron-arm Jun 6, 2024
a3f3fca
Remove trailing spaces
ronald-cron-arm Sep 2, 2024
4f4a30c
Remove question marks triplets
ronald-cron-arm Sep 2, 2024
5c46496
Improve section names
ronald-cron-arm Sep 2, 2024
ad62dce
Keep legacy crypto config options
ronald-cron-arm Sep 2, 2024
ca99203
Remove module and function _ALT config option
ronald-cron-arm Sep 2, 2024
6139106
No config renaming
ronald-cron-arm Sep 2, 2024
42c30e6
Move DRBG options
ronald-cron-arm Sep 2, 2024
717663b
Move MBEDTLS_SELF_TEST option
ronald-cron-arm Sep 2, 2024
34a4086
Move MBEDTLS_NET_C config option
ronald-cron-arm Sep 2, 2024
e5d0f8c
Move MBEDTLS_*_RETURN config options
ronald-cron-arm Sep 2, 2024
8e1b463
Reorder sections
ronald-cron-arm Sep 2, 2024
a25e9db
Move MBEDTLS_VERSION_* back to mbedtls_config.h
ronald-cron-arm Sep 3, 2024
5e29260
Rework first sections
ronald-cron-arm Sep 3, 2024
075c742
Add backticks around file names
ronald-cron-arm Sep 9, 2024
2589ee3
Move CIPHER, DRBG and TIME options
ronald-cron-arm Sep 9, 2024
f50ae42
Sort macros alphabetically in sections
ronald-cron-arm Sep 9, 2024
a5a46d0
Fix md rendering
ronald-cron-arm Sep 10, 2024
4162c3a
Fix/Improve wording
ronald-cron-arm Sep 19, 2024
294b5e0
Improve alphabetic ordering in sections
ronald-cron-arm Sep 27, 2024
2c152fd
Add links to section descriptions
ronald-cron-arm Sep 27, 2024
3c7b3be
No subsection
ronald-cron-arm Sep 27, 2024
b992bc8
Re-order mbedtls_config.h sections
ronald-cron-arm Sep 27, 2024
be35263
Re-organize "Mbed TLS modules" and "Module configuration options"
ronald-cron-arm Sep 27, 2024
89d8a27
Rework overview of section changes
ronald-cron-arm Sep 27, 2024
eb589f9
Rename MBEDTLS_PSA_CRYPTO_(USER_)CONFIG_FILE
ronald-cron-arm Sep 27, 2024
7d5419b
Move test_suite_constant_time_hmac back to mbedtls
ronald-cron-arm Jul 26, 2024
ac8dcb8
Remove dependency on mbedtls_test_helpers
ronald-cron-arm Jul 24, 2024
f8a3f28
CMake: Move library options to the top CMakeLists.txt
ronald-cron-arm Jul 24, 2024
ac01d6e
CMake: Move build of legacy crypto modules to tf-psa-crypto
ronald-cron-arm Jul 18, 2024
e82ad15
CMake: Move build of the crypto library to tf-psa-crypto
ronald-cron-arm Jul 19, 2024
69c489c
Move PSA drivers to drivers/builtin/src
ronald-cron-arm Jul 31, 2024
d3f717d
CMake: Move build of crypto test suites to tf-psa-crypto
ronald-cron-arm Jul 25, 2024
4c670fa
cmake: Add TF_PSA_CRYPTO_DIR
ronald-cron-arm Jul 25, 2024
b6254f5
cmake: Add MBEDTLS_FRAMEWORK_DIR
ronald-cron-arm Jul 25, 2024
8d887d1
cmake: tf-psa-crypto: Replace some Mbed TLS options/variables by TF-P…
ronald-cron-arm Jul 25, 2024
701faac
Introduce TF-PSA-Crypto.cmake
ronald-cron-arm Jul 20, 2024
4c3fa0a
TF-PSA-Crypto.cmake: Do not support package config/install/apidoc/lcov
ronald-cron-arm Jul 30, 2024
97d05e5
TF-PSA-Crypto.cmake: Remove TLS and x509 specifics
ronald-cron-arm Jul 20, 2024
31829a8
TF-PSA-Crypto.cmake: Fix submodules
ronald-cron-arm Jul 29, 2024
9c84726
TF-PSA-Crypto.cmake: TF-PSA-Cryto-ify the file
ronald-cron-arm Jul 20, 2024
e9e7b76
TF-PSA-Crypto.cmake: Fix paths to tests scripts and C modules
ronald-cron-arm Jul 20, 2024
d2ca9a1
Add support to build only the tf-psa-crypto tree
ronald-cron-arm Jul 23, 2024
308c737
Add all.sh component
minosgalanakis Aug 7, 2024
393f9a1
test_psa_compliance: Use the pre-built library
minosgalanakis Aug 7, 2024
da4522c
Move MBEDTLS_ERROR_C to section "General configuration options"
ronald-cron-arm Oct 1, 2024
e2b24d3
Move MBEDTLS_USE_PSA_CRYPTO to "Builtin drivers" section
ronald-cron-arm Oct 1, 2024
5f64611
Remove Mbed TLS feature support section
ronald-cron-arm Oct 2, 2024
3ca3f15
Add missing backticks
ronald-cron-arm Oct 3, 2024
cbafe75
Fix hyperlink
ronald-cron-arm Oct 3, 2024
45daa8d
Convert config-split.md with Pandoc
ronald-cron-arm Oct 3, 2024
0d10fed
Merge pull request #9236 from ronald-cron-arm/config-file-split
ronald-cron-arm Oct 3, 2024
467edcd
Merge pull request #9445 from ronald-cron-arm/tf-psa-crypto-cmake-build
ronald-cron-arm Oct 3, 2024
468c0ae
Revert move of version.h to tf-psa-crypto libray
Harry-Ramsey Sep 27, 2024
f7e7acc
Move version tests from tf-psa-crypto/test/suite to test/suites
Harry-Ramsey Oct 2, 2024
d457634
Remove version.c from .gitignore
Harry-Ramsey Oct 2, 2024
c19f8ae
Update config.py crypto for version files
Harry-Ramsey Oct 3, 2024
d617283
Fix failing psasim tests
Harry-Ramsey Oct 7, 2024
e21e9c3
Merge pull request #9653 from Harry-Ramsey/revert-version-features-de…
ronald-cron-arm Oct 9, 2024
f8983dc
Remove common.h from tf-psa-crypto/core
Harry-Ramsey Oct 1, 2024
84f868e
Move library/common.h to tf-psa-crypto/core directory
Harry-Ramsey Oct 1, 2024
91c6d4f
Add include for common.h
Harry-Ramsey Oct 3, 2024
0f6bc41
Update includes for each library file
Harry-Ramsey Oct 4, 2024
9f85399
Move test case analysis modules to framework repository
gilles-peskine-arm Oct 9, 2024
1c5a252
Upgrade mypy to the last version supporting Python 3.6
gilles-peskine-arm Sep 23, 2024
041a84d
Downgrade mypy to a version that works with our code base
gilles-peskine-arm Sep 23, 2024
96db2cc
Default to allowing partial test coverage
gilles-peskine-arm Oct 4, 2024
8fa4964
Update framework to the branch with collect_test_cases.py and outcome…
gilles-peskine-arm Oct 9, 2024
a3c2a8f
Fix driver schema json default type requirements
gergelykarm Oct 9, 2024
80352ac
Merge pull request #9668 from gilles-peskine-arm/analyze_outcome-spli…
gilles-peskine-arm Oct 10, 2024
0b4ccdd
Merge pull request #9674 from gergelykarm/development
tom-cosgrove-arm Oct 10, 2024
4d432d6
Remove mbedtls/build_info from pkcs7.c
Harry-Ramsey Oct 11, 2024
e8e23fb
Include ssl_misc.h for additional SSL helper files
Harry-Ramsey Oct 11, 2024
b81cd1a
Update includes for generated files
Harry-Ramsey Oct 14, 2024
fb6cea5
Remove duplicate mbedtls/build_info.h include
Harry-Ramsey Oct 14, 2024
cb81d80
Merge pull request #9671 from Harry-Ramsey/duplicate-common-header-fi…
ronald-cron-arm Oct 15, 2024
1bce0cb
Move some files to framework repository
eleuzi01 Oct 15, 2024
e966d35
Merge branch 'tmp-branch-move-files-to-framework' into issue-54
eleuzi01 Oct 15, 2024
53a0461
Remove unused import
eleuzi01 Oct 8, 2024
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
Loading