Author: ksyx Date: 2022-06-11T10:59:51-04:00 New Revision: 45b278f195b25e012fe441db13715cfecb377fce
URL: https://github.com/llvm/llvm-project/commit/45b278f195b25e012fe441db13715cfecb377fce DIFF: https://github.com/llvm/llvm-project/commit/45b278f195b25e012fe441db13715cfecb377fce.diff LOG: [Clang][Doc][SafeStack] Fix deadlink (NFC) Added: Modified: clang/docs/SafeStack.rst Removed: ################################################################################ diff --git a/clang/docs/SafeStack.rst b/clang/docs/SafeStack.rst index 8b5557bf59b0..c585315dff88 100644 --- a/clang/docs/SafeStack.rst +++ b/clang/docs/SafeStack.rst @@ -18,7 +18,7 @@ buffer overflows on the unsafe stack cannot be used to overwrite anything on the safe stack. SafeStack is a part of the `Code-Pointer Integrity (CPI) Project -<https://dslab.epfl.ch/proj/cpi/>`_. +<https://dslab.epfl.ch/research/cpi/>`_. Performance ----------- @@ -84,7 +84,7 @@ Known security limitations A complete protection against control-flow hijack attacks requires combining SafeStack with another mechanism that enforces the integrity of code pointers that are stored on the heap or the unsafe stack, such as `CPI -<https://dslab.epfl.ch/proj/cpi/>`_, or a forward-edge control flow integrity +<https://dslab.epfl.ch/research/cpi/>`_, or a forward-edge control flow integrity mechanism that enforces correct calling conventions at indirect call sites, such as `IFCC <https://research.google.com/pubs/archive/42808.pdf>`_ with arity checks. Clang has control-flow integrity protection scheme for :doc:`C++ virtual @@ -186,7 +186,7 @@ Deprecated: This builtin function is an alias for Design ====== -Please refer to the `Code-Pointer Integrity <https://dslab.epfl.ch/proj/cpi/>`__ +Please refer to the `Code-Pointer Integrity <https://dslab.epfl.ch/research/cpi/>`__ project page for more information about the design of the SafeStack and its related technologies. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits