mbedtls/tests
Gilles Peskine cfd4fae89d Add storage format checks to the interface checker
Expand abi_check.py to look for backward incompatibilities not only in
the interface exposed to application code (and to some extent driver
code), but also to the interface exposed via the storage format, which
is relevant when upgrading Mbed TLS on a device with a PSA keystore.

Strictly speaking, the storage format checks look for regressions in
the automatically generated storage format test data. Incompatible
changes that are not covered by the generated tests will also not be
covered by the interface checker.

A known defect in this commit is that the --brief output is not brief
for storage format checks.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2022-03-04 20:18:27 +01:00
..
.jenkins
configs Move long -D lists from all.sh to a header file 2021-09-21 09:40:02 +02:00
data_files More precise testing of dhm_min_len 2021-04-01 14:18:31 +02:00
docker/bionic Remove accidental requirement on the worktree content 2021-12-02 13:19:19 +01:00
git-scripts
include Test drivers: rename import call source to driver location 2022-02-04 09:14:39 -05:00
scripts Add storage format checks to the interface checker 2022-03-04 20:18:27 +01:00
src Test driver: keep variable declarations first 2022-02-04 09:14:39 -05:00
suites BUGFIX: PSA test vectors use UID 1 instead of 0. 2022-02-16 15:48:40 +01:00
.gitignore tests: Add build of a PSA test driver library 2021-11-30 14:49:19 +01:00
CMakeLists.txt CMake: generate the list of test suites automatically 2022-01-25 23:28:51 +01:00
compat-in-docker.sh
compat.sh Fix (d)tls1_2 into (d)tls12 in version options 2021-12-03 08:13:30 +00:00
context-info.sh Merge pull request #3614 from gilles-peskine-arm/ssl-opt-gnutls-printf-development 2020-11-04 17:55:42 +01:00
Descriptions.txt
make-in-docker.sh
Makefile tests: Add build of a PSA test driver library 2021-11-30 14:49:19 +01:00
ssl-opt-in-docker.sh
ssl-opt.sh Merge pull request #5461 from gilles-peskine-arm/ssl-opt-self-signed-positive-2.28 2022-02-03 11:33:59 +01:00