Gilles Peskine deba38fac0 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-25 21:42:43 +01:00
..
all.sh Define FRAMEWORK 2024-11-27 13:21:53 +00:00
analyze_outcomes.py ssl-opt.sh: Add tests with CH fragmented with DTLS in default config 2026-02-24 15:30:00 +01:00
basic-build-test.sh Adapt paths for output_env.sh 2024-12-09 15:37:49 +00:00
check-generated-files.sh Merge pull request #10615 from gilles-peskine-arm/generate-psa_test_wrappers-3.6 2026-02-26 13:44:15 +00:00
components-basic-checks.sh component-basic-checks: fix paths of files moved to framework 2025-01-09 17:05:21 +01:00
components-build-system.sh Expand on why and how we bypass the quiet wrapper 2025-08-29 13:23:33 +02:00
components-compiler.sh tests: scripts: adapt test_tf_psa_crypto_optimized_alignment to 3.6 2026-01-28 00:18:09 +01:00
components-compliance.sh components-compliance.sh: update references to test_psa_compliance.py 2025-02-05 12:07:25 +01:00
components-configuration-crypto.sh Update paths after moving some scripts to the framework 2026-03-19 13:20:36 +01:00
components-configuration-platform.sh Extract configuration-platform components into a separate file. 2024-08-05 12:01:53 +01:00
components-configuration-tls.sh component_test_tls1_2_ccm_psk_dtls_psa: Enable MBEDTLS_HAVE_TIME 2026-02-25 17:49:53 +01:00
components-configuration-x509.sh Refactor scripts to use config.py instead of config.pl 2024-12-05 10:55:31 +00:00
components-configuration.sh Update paths after moving some scripts to the framework 2026-03-19 13:20:36 +01:00
components-platform.sh Update paths after moving some scripts to the framework 2026-03-19 13:20:36 +01:00
components-sanitizers.sh Update paths after moving some scripts to the framework 2026-03-19 13:20:36 +01:00
depends.py Update old class names 2024-09-19 10:51:59 +02:00
list_internal_identifiers.py component-basic-checks: fix paths of files moved to framework 2025-01-09 17:05:21 +01:00
list-identifiers.sh component-basic-checks: fix paths of files moved to framework 2025-01-09 17:05:21 +01:00
psa_collect_statuses.py Revert "Add ability to pass make variables to psa_collect_statuses.py" 2023-12-22 13:16:59 +01:00
run-test-suites.pl update headers 2023-11-02 19:47:20 +00:00
scripts_path.py Add framework/scripts to scripts_path.py 2024-05-13 14:44:37 +01:00
set_psa_test_dependencies.py update headers 2023-11-02 19:47:20 +00:00