docs: Release notes for v2.1.1
Add release notes for this v2.1.1 LTS release.
Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com>
Change-Id: I274786d4f6a47cb8d93a8343c3030abf6498206e
diff --git a/cmake/version.cmake b/cmake/version.cmake
index a5f5d23..44da4e7 100644
--- a/cmake/version.cmake
+++ b/cmake/version.cmake
@@ -6,7 +6,7 @@
#-------------------------------------------------------------------------------
# The 'TFM_VERSION_MANUAL' is used for fallback when Git tags are not available
-set(TFM_VERSION_MANUAL "2.1.0")
+set(TFM_VERSION_MANUAL "2.1.1")
execute_process(COMMAND git describe --tags --always
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
diff --git a/docs/releases/2.1.1.rst b/docs/releases/2.1.1.rst
new file mode 100644
index 0000000..db68038
--- /dev/null
+++ b/docs/releases/2.1.1.rst
@@ -0,0 +1,34 @@
+*************
+Version 2.1.1
+*************
+
+New features
+============
+
+ - Mbed TLS upgrade to v3.6.2.
+
+New security advisories
+=======================
+
+A new security vulnerability has been fixed in v2.1.1.
+Refer to :doc:`TFMV-8 </security/security_advisories/user_pointers_mailbox_vectors_vulnerability>` for more details.
+The mitigation is included in this release.
+
+New platforms supported
+=======================
+
+ - :doc:`RP2350. </platform/rpi/rp2350/readme>`
+
+Hotfixes
+========
+
+ - Crypto: Additional checks for writes to avoid out-of-bound access
+ - Crypto: Prevent the scratch allocator from overflowing
+ - Crypto: Protect writes to avoid out-of-bound access
+ - SPM: mailbox_agent_api: Free connection if params association fails
+
+
+--------------
+
+ *SPDX-License-Identifier: BSD-3-Clause*
+ *SPDX-FileCopyrightText: Copyright The TrustedFirmware-M Contributors*
\ No newline at end of file
diff --git a/docs/releases/index.rst b/docs/releases/index.rst
index ea34fe1..f071a2f 100644
--- a/docs/releases/index.rst
+++ b/docs/releases/index.rst
@@ -4,6 +4,7 @@
.. toctree::
:hidden:
+ v2.1.1 <2.1.1>
v2.1.0 <2.1.0>
v2.0.0 <2.0.0>
v1.8.1 <1.8.1>
@@ -13,6 +14,8 @@
+--------------------------------------+--------------+----------------------------+
| Version | Date | PSA-arch tag/hash |
+======================================+==============+============================+
+| :doc:`v2.1.1 </releases/2.1.1>` | 2024-11-01 | v23.06_API1.5_ADAC_EAC |
++--------------------------------------+--------------+----------------------------+
| :doc:`v2.1.0 </releases/2.1.0>` | 2024-05-13 | v23.06_API1.5_ADAC_EAC |
+--------------------------------------+--------------+----------------------------+
| :doc:`v2.0.0 </releases/2.0.0>` | 2023-11-28 | v23.06_API1.5_ADAC_EAC |
diff --git a/lib/ext/tf-m-tests/version.txt b/lib/ext/tf-m-tests/version.txt
index a81ad6b..7a37f7b 100644
--- a/lib/ext/tf-m-tests/version.txt
+++ b/lib/ext/tf-m-tests/version.txt
@@ -8,4 +8,4 @@
# Developers should keep the version value up to date to make sure it fits current TF-M version.
# TF-M does not rely on this file to build.
-version=6f64201
+version=TF-Mv2.1.1