Gilles Peskine
Gilles Peskine
It's technically possible to `#include` those headers, so users are doing it, and then complaining about the consequences. Resolve https://github.com/Mbed-TLS/mbedtls/issues/9147. ## PR checklist Please tick as appropriate and edit the...
Fix some test case dependencies: * `pk_parse_keyfile_rsa` not getting executed * redundancy on `mbedtls_x509_crl_info` ## PR checklist Please tick as appropriate and edit the reasons (e.g.: "backport: not needed because...
Fix some test case dependencies: * `pk_parse_keyfile_rsa` not getting executed * redundancy on `mbedtls_x509_crl_info` ## PR checklist Please tick as appropriate and edit the reasons (e.g.: "backport: not needed because...
Backport 2.28: Fix the detection of not-supported mechanisms in systematically generated PSA tests
Fix some false positives and some true positives in the list of test cases that are reported as not executed by `outcome_analysis` on the CI, among automatically generated PSA tests...
The PSA subsystem only supports RSA keys whose size is a multiple of 8 bits, i.e. `bits % 8 == 0`. Other sizes are rejected at key creation time. I...
The SSL debug code sometimes reports that `psa_xxx() returned -NNN` where `psa_xxx` is a PSA function and `-NNN` is not the value returned by the function, but the result of...
Result analysis (`analyze_outcomes.py`) runs without generated files. This causes it to miss the test cases in automatically generated `.data` file. Consequences: * We may be missing some genuine failures, e.g....
Write generic Python libraries that can be used to generate wrapper code for PSA functions. We intend to use them for several purposes: * Generate driver wrappers (replacing the current...
Introduce Python code to generate wrapper functions for library functions. When the wrapper code is enabled, test code transparently calls the wrapper instead of the library function. The wrapper generation...
`all.sh` runs build+test cycles with various configurations. We can't test all combinations of `config.h` symbols, but we should test all the relevant ones. The goal of this issue is a...