Gilles Peskine 326fb18585 Move some scripts from mbedtls into the framework
Move a bunch of files from `scripts` and `mbedtls/scripts` to the framework.
Most are not called from any scripts invoked by the CI, but a couple are.
A subsequent commit will adapt the scripts. None of these scripts are
referenced from other repositories except in documentation.

The following files will be removed, and added to `mbedtls-framework`:

* `scripts/ecp_comb_table.py`
* `scripts/massif_max.pl`
* `tests/scripts/audit-validity-dates.py` (moved to `scripts/`)
* `tests/scripts/gen_ctr_drbg.pl` (moved to `scripts/`)
* `tests/scripts/gen_gcm_decrypt.pl` (moved to `scripts/`)
* `tests/scripts/gen_gcm_encrypt.pl` (moved to `scripts/`)
* `tests/scripts/gen_pkcs1_v21_sign_verify.pl` (moved to `scripts/`)
* `tests/scripts/generate-afl-tests.sh` (moved to `scripts/`)
* `tests/scripts/generate_server9_bad_saltlen.py` (moved to `scripts/`)
* `tests/scripts/run-metatests.sh` (moved to `scripts/`)
* `tests/scripts/run_demos.py` (moved to `scripts/`)
* `tests/scripts/test_config_script.py` (moved to `scripts/`)

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2026-03-12 10:18:33 +01:00
..
all.sh Rename mbedtls-all.sh to just all.sh 2025-03-29 10:06:38 +01:00
analyze_outcomes.py ssl-opt.sh: Add tests with CH fragmented with DTLS in default config 2026-02-23 12:12:36 +01:00
basic-build-test.sh Adapt basic-build-test.sh to make deprecation 2025-09-24 12:38:02 +02:00
check_option_lists.py Improve out-of-date message 2026-01-05 16:29:21 +01:00
components-basic-checks.sh Remove duplicated recursion tests 2026-03-09 08:28:51 +01:00
components-build-system.sh Merge pull request #10408 from ronald-cron-arm/historical-libmbedcryto 2025-09-29 08:41:06 +00:00
components-compiler.sh Prepare test components to scripts/legacy.make 2025-09-22 18:00:26 +02:00
components-configuration-crypto.sh Remove PSA status coverage log test 2026-03-12 10:18:33 +01:00
components-configuration-platform.sh Prepare test components to scripts/legacy.make 2025-09-22 18:00:26 +02:00
components-configuration-tls.sh ssl_server2.c: DTLS: Attempt to read the response to the close notification 2026-02-23 12:12:36 +01:00
components-configuration-x509.sh Prepare test components to scripts/legacy.make 2025-09-22 18:00:26 +02:00
components-configuration.sh Disable Unix-like integration code in baremetal builds in all.sh 2026-02-21 21:20:36 +01:00
components-platform.sh components-platform.sh: Fix path of compiler directory 2026-03-09 08:28:51 +01:00
components-psasim.sh Prepare test components to scripts/legacy.make 2025-09-22 18:00:26 +02:00
components-sanitizers.sh remove MBEDTLS_USE_PSA_CRYPTO from tests 2025-07-30 07:55:14 +01:00
depends.py Re-instate failure when disabling non-existing option 2025-12-24 08:20:09 +00:00
libtestdriver1_rewrite.pl Moved the MbedTLS config adjust headers to a private subdirectory 2025-08-29 07:05:40 +02:00
list_internal_identifiers.py Adapt list_internal_identifiers.py for upcoming directory changes 2026-03-09 08:28:51 +01:00
list-identifiers.sh component-basic-checks: fix paths of files moved to framework 2025-01-09 17:01:50 +01:00
run-test-suites.pl Fix shared library builds 2024-09-11 16:07:09 +02:00
scripts_path.py Add framework/scripts to scripts_path.py 2024-05-13 13:48:13 +01:00
test_config_checks.py Be more consistent about method naming 2025-09-24 17:20:35 +02:00