Upgrade to Mbed TLS 2.28.0.
Version 2.28.0 is the latest and greatest 2.x release of Mbed TLS
library.
Note that the Mbed TLS project published version 3.x some time
ago. However, as this is a major release with API breakages, upgrading
to this one might require some more involved changes in TF-A, which we
are not ready to do. We shall upgrade to mbed TLS 3.x after the v2.7
release of TF-A.
Also update the URL to mbedtls repository on Github -
https://github.com/ARMmbed/mbedtls redirects to
https://github.com/Mbed-TLS/mbedtls, so we might as well directly use
the latter.
Change-Id: I812724c6794d48a66e10b454fe5cd872f5fbb245
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
diff --git a/script/tf-coverity/common-def.sh b/script/tf-coverity/common-def.sh
index 09b03b0..5d2cf13 100644
--- a/script/tf-coverity/common-def.sh
+++ b/script/tf-coverity/common-def.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
#
-# Copyright (c) 2019-2021 Arm Limited. All rights reserved.
+# Copyright (c) 2019-2022 Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@@ -77,9 +77,9 @@
MBED_TLS_DIR=mbedtls
MBED_TLS_URL_REPO=https://github.com/ARMmbed/mbedtls.git
-# mbed TLS source tag to checkout when building Trusted Firmware with Trusted
-# Board Boot support.
-MBED_TLS_SOURCES_TAG="mbedtls-2.26.0"
+# mbed TLS source tag to checkout when building Trusted Firmware with
+# cryptography support (e.g. for Trusted Board Boot feature).
+MBED_TLS_SOURCES_TAG="mbedtls-2.28.0"
ARMCLANG_PATH="$(set_armclang_toolchain)"