mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-15 23:42:41 +00:00
Merge the work on all.sh that was done on mbedtls-2.14.0 with the changes from mbedtls-2.14.0 to mbedtls-2.16.0. There is a merge conflict in test/scripts/all.sh, which is the only file that was modified in the all.sh work branch. I resolved it by taking the copy from the all.sh branch and applying the changes between mbedtls-2.14.0 and mbedtls-2.16.0. These changes consisted of two commits: * "Add tests to all.sh for CHECK_PARAMS edge cases": adds two test components which are reproduced here as test_check_params_without_platform and component_test_check_params_silent. * "tests: Backup config.h before modifying it": moot because the component framework introduced in the all.sh branch backs up config.h systematically.