diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index d950a88211..88539ae5ec 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -646,6 +646,59 @@
+ BB_ALLOWED_NETWORKS
+
+ BB_ALLOWED_NETWORKS[doc] = "A list of hosts that the fetcher is allowed to use to obtain the required source code."
+
+
+
+ Specifies a space-delimited list of hosts that the fetcher
+ is allowed to use to obtain the required source code.
+ Following are considerations surrounding this variable:
+
+
+ This host list is only used if
+ BB_NO_NETWORK is either not
+ set or set to "0".
+
+
+ Limited support for wildcard matching against the
+ beginning of host names exists.
+ For example, the following setting matches
+ git.gnu.org,
+ ftp.gnu.org, and
+ foo.git.gnu.org.
+
+ BB_ALLOWED_NETWORKS = "*.gnu.org"
+
+
+
+ Mirrors not in the host list are skipped and
+ logged in debug.
+
+
+ Attempts to access networks not in the host list
+ cause a failure.
+
+
+ Using BB_ALLOWED_NETWORKS in
+ conjunction with
+ PREMIRRORS
+ is very useful.
+ Adding the host you want to use to
+ PREMIRRORS results in the source code
+ being fetched from an allowed location and avoids raising
+ an error when a host that is not allowed is in a
+ SRC_URI
+ statement.
+ This is because the fetcher does not attempt to use the
+ host listed in SRC_URI after a
+ successful fetch from the
+ PREMIRRORS occurs.
+
+
+
+
BB_DANGLINGAPPENDS_WARNONLY
BB_DANGLINGAPPENDS_WARNONLY[doc] = "Defines how BitBake handles situations where an append file (.bbappend) has no corresponding recipe file (.bb)."