summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorLuca Di Sera <luca.disera@qt.io>2021-09-15 16:41:31 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-09-16 14:18:54 +0000
commita9bba3a7880d6a84fcea1b135fb32bb190a080ff (patch)
treed12e801eeb8cd8bf7ec1413b713cd1582d0eb22e /doc
parentf218ef03f506c2080c9d109b4e5b26601d0d1dbf (diff)
Doc: Centralize RFC documentation-links in rfc.qdoc
In the effort of repairing broken links as per QTBUG-96127, a series of RFC links referring to `tools.ietf.org/html/*` were modified to point to the new address that the site redirected to. To simplify executing a similar task and to diminish the duplication of manually inserted urls, the already existing `rfc.qdoc` file, containing `\externalpage` commands directing to RFC locations, was enhanced with links to all RFCs that were mentioned in the current documentation, so as to aggregate this common category of links. All links pointing to a `ietf` domain inside QDoc documentation blocks were then changed to use the newly provided external-references. Task-number: QTBUG-96127 Change-Id: I2a52eb6aa8c9e346f64ef1a627b039220d9f6c2a Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> (cherry picked from commit 10eedd175e99a8be191d116d5c81c340d6c3c5b6) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/global/externalsites/rfc.qdoc95
1 files changed, 95 insertions, 0 deletions
diff --git a/doc/global/externalsites/rfc.qdoc b/doc/global/externalsites/rfc.qdoc
index 029ea6f055..6d515d8506 100644
--- a/doc/global/externalsites/rfc.qdoc
+++ b/doc/global/externalsites/rfc.qdoc
@@ -47,6 +47,11 @@
*/
/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc1918
+ \title RFC 1918
+*/
+
+/*!
\externalpage https://datatracker.ietf.org/doc/html/rfc1928
\title RFC 1928
*/
@@ -89,11 +94,101 @@
*/
/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc3492
+ \title RFC 3492
+*/
+
+/*!
\externalpage https://datatracker.ietf.org/doc/html/rfc3986
\title RFC 3986
*/
/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc4122
+ \title RFC 4122
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc4627
+ \title RFC 4627
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc4648
+ \title RFC 4648
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc4686
+ \title RFC 4686
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc5280#section-5.3.1
+ \title RFC 5280, section 5.3.1
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc6347
+ \title RFC 6347
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc6347#section-4.2.1
+ \title RFC 6347, section 4.2.1
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc6347#section-4.2.8
+ \title RFC 6347, section 4.2.8
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc6724
+ \title RFC 6724
+*/
+
+/*!
\externalpage https://datatracker.ietf.org/doc/html/rfc7049
\title RFC 7049
*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc7049#section-3.9
+ \title RFC 7049, section 3.9
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc7049#section-3.10
+ \title RFC 7049, section 3.10
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc7049#section-6
+ \title RFC 7049, section 6
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc7252
+ \title RFC 7252
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc8018#section-5.1
+ \title RFC 8018, section 5.1
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc8018#section-5.2
+ \title RFC 8018, section 5.2
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc8152
+ \title RFC 8152
+*/
+
+/*!
+ \externalpage https://datatracker.ietf.org/doc/html/rfc8446#section-6
+ \title RFC 8446, section 6
+*/