Docs: Fix broken links in documentation files
Signed-off-by: Awadhy Mohammed <awadhy.mohammed@arm.com>
Change-Id: I29906e6e212f285fc33825689a349fd790ddddea
diff --git a/docs/contributing/doc_guidelines.rst b/docs/contributing/doc_guidelines.rst
index b466a58..b1a2db6 100644
--- a/docs/contributing/doc_guidelines.rst
+++ b/docs/contributing/doc_guidelines.rst
@@ -276,8 +276,8 @@
.. _Sphinx: https://www.sphinx-doc.org/en/master/
.. _Restructed Text: https://docutils.sourceforge.io/rst.html
-.. _Python Documentation Guidelines: https://devguide.python.org/documenting/#style-guide
-.. _Pygments Lexers: https://pygments.org/lexers/
+.. _Python Documentation Guidelines: https://devguide.python.org/documentation/style-guide/
+.. _Pygments Lexers: https://pygments.org/docs/api/#lexers
--------------
diff --git a/docs/design_docs/services/tfm_psa_inter_process_communication.rst b/docs/design_docs/services/tfm_psa_inter_process_communication.rst
index 312d6ae..8393a17 100644
--- a/docs/design_docs/services/tfm_psa_inter_process_communication.rst
+++ b/docs/design_docs/services/tfm_psa_inter_process_communication.rst
@@ -214,14 +214,9 @@
*********
| `PSA Firmware Framework specification URL`_
-| `Slides includes IPC basic introduction URL`_
-| `IPC model implementation URL`_
.. _PSA Firmware Framework specification URL:
https://www.arm.com/architecture/security-features/platform-security
-.. _Slides includes IPC basic introduction URL: https://connect.linaro.org/
- resources/yvr18/sessions/yvr18-108/
-.. _IPC model implementation URL: https://www.youtube.com/watch?v=6wEFoq49qUw
--------------
diff --git a/docs/integration_guide/services/tfm_secure_partition_addition.rst b/docs/integration_guide/services/tfm_secure_partition_addition.rst
index 04e5f51..931fb69 100644
--- a/docs/integration_guide/services/tfm_secure_partition_addition.rst
+++ b/docs/integration_guide/services/tfm_secure_partition_addition.rst
@@ -298,9 +298,7 @@
Here is a reference example for `CMakeLists.txt`_
-.. _CMakeLists.txt: https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/
- example_partition/CMakeLists.txt
-
+.. _CMakeLists.txt: https://git.trustedfirmware.org/TF-M/tf-m-extras.git/tree/examples/example_partition/CMakeLists.txt
.. Note::
The secure partition must be built as a standalone static library, and the
name of the library must follow this pattern, as it affects how the linker
@@ -518,7 +516,7 @@
Some regression tests require a dedicated RoT service. The implementations of
the RoT service for test are similar to secure partition addition. Refer to
-`Adding partitions for regression tests <https://git.trustedfirmware.org/TF-M/tf-m-tests.git/tree/docs/tfm_test_services_addition.rst>`_
+`Adding partitions for regression tests <https://git.trustedfirmware.org/TF-M/tf-m-tests.git/tree/docs/tfm_test_partitions_addition.rst>`_
to get more information.
Out-of-tree Secure Partition build
diff --git a/docs/releases/release_process.rst b/docs/releases/release_process.rst
index fca13c0..533c71d 100644
--- a/docs/releases/release_process.rst
+++ b/docs/releases/release_process.rst
@@ -8,7 +8,7 @@
time and are listed in the :ref:`releases/index:Future release plans`.
The releases are to be performed and tagged on a dedicated release branch.
The release process is initiated by an announcement in
-`TF-M mailing list <https://lists.trustedfirmware.org/mailman/listinfo/tf-m>`_
+`TF-M mailing list <https://lists.trustedfirmware.org/mailman3/lists/tf-m.lists.trustedfirmware.org/>`_
and followed by the creation of a release branch.
Normal development on the main branch is not blocked and can be continued.
The testing will be performed on release candidates and depending on
diff --git a/docs/security/index.rst b/docs/security/index.rst
index 736c799..a51dacb 100644
--- a/docs/security/index.rst
+++ b/docs/security/index.rst
@@ -45,7 +45,7 @@
TF-M policy is to credit the contributor's name in the published security advisory.
.. _issue tracker: https://developer.trustedfirmware.org/project/view/2/
-.. _mailing list: https://lists.trustedfirmware.org/mailman/listinfo/tf-m
+.. _mailing list: https://lists.trustedfirmware.org/mailman3/lists/tf-m.lists.trustedfirmware.org/
.. _TrustedFirmware.org security incident process: https://developer.trustedfirmware.org/w/collaboration/security_center/
.. _Security Incident Process: https://developer.trustedfirmware.org/w/collaboration/security_center/reporting/
diff --git a/docs/security/security_advisories/profile_small_key_id_encoding_vulnerability.rst b/docs/security/security_advisories/profile_small_key_id_encoding_vulnerability.rst
index 722640f..993f1a8 100644
--- a/docs/security/security_advisories/profile_small_key_id_encoding_vulnerability.rst
+++ b/docs/security/security_advisories/profile_small_key_id_encoding_vulnerability.rst
@@ -161,7 +161,7 @@
.. _42e77b: https://review.trustedfirmware.org/plugins/gitiles/TF-M/trusted-firmware-m/+/42e77b561fcfe19819ff1e63cb7c0b672ee8ba41
-.. _v1.4.1: https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/log/?h=TF-Mv1.4.x
+.. _v1.4.1: https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tag/?h=TF-Mv1.4.1
---------------------